前提:手机已经root

下载

打开官网,选择最新版本,然后下载对应设备的架构版本,我这里下载了busybox-armv8l

12

安装

然后修改文件名字为busybox并上传到手机上

adb push busybox /data/local/tmp/

切换为root权限并修改busybox执行权限

su
cd /data/local/tmp/
chmod +x busybox

移动至/system/xbin目录下

mv ./busy /system/xbin

安装

./busybox --install /system/xbin

就可以使用命令了

vince:/data/local/tmp $ find -name busybox
./busybox

对比ls指令

13.png

高下立判

Tips

  • android系统本身就有ls命令,busybox里也有ls,输入ls时调用的是androidls,那么想用busyboxls就要每次都在前面加个busybox吗?不用,使用alias命令可以搞定。

    alias ls='busybox ls'

    同样的,cpmv等二者都有的命令都可以这样搞定。也可以通过修改 /init.rc来解决。