1.下载BusyBox  官方:http://www.busybox.net/downloads/binaries

2.Mac 终端执行

adb push ~/Desktop/busybox /data/local/tmp

3.关键一步!!重新挂载,否则后面会无权限写入

adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

4.复制 busybox 文件到 /system/xbin,并为其分配权限

cp /data/local/tmp/busybox /system/xbin
chmod 777 busybox

5.执行安装

cd /system/xbin
busybox --install .   // 注意后面的点(.) // 或者busybox --install /system/xbin

6.小试牛刀(grep命令在安装BusyBox前是没有的)

ps | grep sh

// 结果:
root@android:/ # ps | grep sh
root      229   2     0      0     c014cb6c 00000000 S flush-179:0
app_63    4487  4210  378692 55724 ffffffff 400b872c S com.htc.idlescreen.shortcut
root      7455  321   808    440   c0046918 4002c194 S /system/bin/sh

ok!就这样顺利完成了~~


一些技巧:

Android系统自带了ls命令,如果想用busybox的ls命令,可以直接 ./busybox ls,如果想直接输入ls而达到 ./busybox ls 的效果呢?

添加下面命令即可:

alias ls='busybox ls'

这是再输入 ls 试试!

你可能感兴趣的文章

评论区

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。