最近用了一個root工具,從中學習到從Android系統中上傳、下載下傳任意檔案的方法:
echo off
cls
adb shell mv /data/local/tmp /data/local/tmp.bak
adb shell ln -s /data /data/local/tmp
adb reboot
echo Rebooting (1/3) - Continue once device finishes rebooting
echo 正在重新開機手機(第1次,共3次)- 請等待重新開機完畢,之後按任意鍵繼續
pause
adb shell rm /data/local.prop > nul
adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop"
echo Rebooting (2/3) - Continue once device finishes rebooting
echo 正在重新開機平闆(第2次,共3次)- 請等待重新開機完畢,之後按任意鍵繼續
adb shell id
echo If the id is 0 / root then continue, otherwise ctrl+c to cancel and start over
echo 如果上面顯示的id為0或者root,按任意鍵繼續;否則按Ctrl-C并回複Y來取消本次root嘗試,然後重試
adb remount
adb push su /system/bin/su
adb shell chown 0.0 /system/bin/su
adb shell chmod 06755 /system/bin/su
adb push busybox /system/bin/busybox
adb shell chown 0.0 /system/bin/busybox
adb shell chmod 0755 /system/bin/busybox
adb push Superuser.apk /system/app/Superuser.apk
adb shell chown 0.0 /system/app/Superuser.apk
adb shell chmod 0644 /system/app/Superuser.apk
adb push RootExplorer.apk /system/app/RootExplorer.apk
adb shell chown 0.0 /system/app/RootExplorer.apk
adb shell chmod 0644 /system/app/RootExplorer.apk
echo Removing changes except ROOT
echo 正在進行清理和恢複
adb shell rm /data/local.prop
adb shell rm /data/local/tmp
adb shell mv /data/local/tmp.bak /data/local/tmp
echo Rebooting (3/3) - You should now be Rooted
echo 正在重新開機平闆(第3次,共3次) - root成功
echo on
關鍵就是在/data/local.prop中添加"ro.kernel.qemu=1"
本文轉自fatshi51CTO部落格,原文連結:http://blog.51cto.com/duallay/1101494 ,如需轉載請自行聯系原作者