为什么在将SO文件复制到系统/ lib文件夹后,为什么我的手机重新引导? -- adb 领域 和 mount 领域 和 system 领域 android 相关 的问题

Why did my phone reboot after copying an so file to the system/lib folder?


简体版||繁體版
1
vote

问题

中文

i运行以下命令,并在复制后自动重新启动手机。为什么?是因为 so 文件正在使用中?

  $ adb shell 'mount -o rw,remount /system && cp /sdcard/libfoo.so /system/lib'   

我的手机扎根并在发出 adb shell 命令时以root身份进入。我的Android版本为5.1。

我还尝试了以下命令,手机还重新启动。

  $ adb remount remount succeeded $ adb shell 'cp /sdcard/libfoo.so /system/lib'   
english

I ran the following command and the phone automatically rebooted after copying. Why? Was it because the so file was in use?

$ adb shell 'mount -o rw,remount /system && cp /sdcard/libfoo.so /system/lib' 

My phone is rooted and enters as root when issued the adb shell command. My Android version is 5.1.

I also tried the following commands and the phone still restarted.

$ adb remount remount succeeded $ adb shell 'cp /sdcard/libfoo.so /system/lib' 
        
 
 

回答列表

1
 
vote
vote
最佳答案
 

如果您不希望手机重新启动,请将 so 文件直接推向 system/lib 文件夹。不要使 sdcard 文件夹成为中介。所以你这样做:

  $ adb remount $ adb push libfoo.so /system/lib   
 

If you don't want the phone to reboot, push the so file directly to the system/lib folder. Don't make the sdcard folder an intermediary. So you do:

$ adb remount $ adb push libfoo.so /system/lib 
 
 

相关问题

0  三星Galaxy S5 SM-G901F v5.0.2将应用程序从用户移动到系统  ( Samsung galaxy s5 sm g901f v5 0 2 move an app from user to system ) 
我有一个三星Galaxy S5 SM-G901f Android:5.0.2(我住在法国),我想将用户应用程序移动到系统应用程序。我已经dowload系统应用程序移动器,并进行读写挂载,但它仍然没有字。我也root我的设备。我试图手动移动de文件,但该应用程序不再工作了。我能做些什么?提前谢谢。 ...

-2  我如何让系统文件夹在没有生根的情况下写入?  ( How can i make the system folder writable without rooting ) 
我的设备是 Sprint Samsung Galaxy S III 型号: SPH-L710 我想这样做,因为我想停止相机快门声音。 我不想root我的设备。 ...

1  这个三角形图标[三星Galaxy S9 +]是什么?  ( What is this triangle icon samsung galaxy s9 ) 
它最近出现了。我甚至无法想象它是什么。 屏幕截图(单击较大变体的图像) ...

0  为什么我的(ofrooed)/数据分区似乎是空的?  ( Why my unrooted data partition appears to be empty ) 
我有一些问题使用我/数据分区。除此之外,当我用Astro应用程序浏览其内容时,它似乎是空的。手机从未生根植根,它在最后一小时内至少重置了三次,所以我希望它至少最小的运作。 为什么/ data partitize为什么空?出厂重置时,是否不应该包含某些东西?这是我不一致的原因(也许他们不是不一致:他们缺失)UID? ...

9  默认路径设置如何?  ( How is the default path set ) 
在另一个Linux系统上,我可能希望找到默认情况下使用的.profile文件,或者在/ etc中使用的内容。我无法确定在shell中未运行的进程设置系统路径的原因。 ...

4  如何在Android上安装其他音频/视频编解码器?  ( How can i install additional audio video codecs on android ) 
Android是否将模块分开了视频播放器和视频编解码器之间的模块?如果是,我们如何将更多编解码器安装到系统? ...

0  “系统”正在尝试访问互联网  ( System is trying to access internet ) 
我正在使用onlowplus 3t,android 9.最近我安装了一个名为"noroot防火墙" 的应用程序,以防止应用程序访问Internet。我明确允许并拒绝访问互联网以获取某些应用,但不允许或拒绝"系统" (默认)应用程序来访问Internet。如果您不允许或拒绝访问,则当该应用程序尝试访问Internet时...

1  Android多久要解压缩应用程序的APK和OBB文件?  ( How often does android have to decompress an apps apk and obb files ) 
根据伟大的答案 这个问题,Android必须在运行应用程序之前解压缩每个应用程序的APK和OBB文件。 是每次运行App的每次运行时执行的这种解压缩,假设它已被推出android的进程缓存? ...

1  从zip安装启用adb的设置  ( Install adb enabled setting from zip ) 
是否可以制作一个zip文件,类似于安装gapps的zip,它将adb调试模式存储为系统设置?也许某种方式修改系统启动脚本以将ADB调试模式设置为ON?我正在设置测试环境,我不能有工厂重置关闭adb。 更新: 我想我几乎得到了它 - 我有一个使用CWM恢复的rooted Deice,我正在使用Supersu进行root...

7  改变最大应用VM堆大小的效果是什么?  ( What is the effect of changing the maximum application vm heap size ) 
cm6中的设置菜单允许您更改最大每次流程堆大小(内部,即 dalvik.vm.heapsize 属性)。提高或降低该设置是什么?在我的g1上,我从默认为16米将它更改为12米,我注意到切换应用程序感觉更快,但我想知道它是否会促使一些应用程序更快地运行内存。 ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有