San*_*idi 5 adb busybox android-emulator
我想在android模拟器上安装busybox.
我下载并编译了busybox并在我的电脑上安装了busybox二进制文件.
然后我做了 adb push busybox /data/local/tmp
然后做adb shell,然后#cd /data/local/tmp,然后#chmod 777 busybox,然后试图#./busybox --install它说,没有发现busybox的命令.
我也把文件复制到了/system/busybox.但是./busybox --install说busybox command not found.
小智 5
首先adb push busybox /data/local/busybox
将busybox复制到android手机系统,然后通过执行操作转到android shell adb shell.通过su
从您的Android手机授予超级用户请求键入然后返回到shell并键入来获取超级用户
cd /data/local
chmod 755 busybox
./busybox
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
mkdir /system/xbin
cp /data/local/busybox /system/xbin
cd /system/xbin
busybox --install .
mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
sync
reboot
Run Code Online (Sandbox Code Playgroud)
注意:/ dev/block/mtdblock4可能不是每个设备或模拟器上的/ system分区.最好先在shell中执行不带参数的'mount'命令,然后查看哪个设备或分区作为/ system挂载.
在已 root 的手机上,安装此 apk:https ://f-droid.org/en/packages/ru.meefik.busybox/
f-droid 是一个不错的选择,因为它是开源的,并且正式允许下载 APK,这与 Play 商店不同,Play 商店可能无法在测试设备上使用。
该应用程序还有一个简单的安装 GUI,但最可靠的安装方法就是简单地执行以下操作:
adb shell
cp /data/data/ru.meefik.busybox/files/bin/busybox /system/xbin/
busybox ls
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22267 次 |
| 最近记录: |