Created
October 1, 2013 07:04
-
-
Save alanyih/6774802 to your computer and use it in GitHub Desktop.
RK device Root script
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo "*---* VonDroid.com RK device Root Tool based on work by sunnydavid *---*" | |
echo "--- Plug in your device, make sure debugging is enabled in Developer Options" | |
echo "--- This script will now copy files over to your RK device" | |
adb shell mv /data/local/tmp /data/local/tmp.bak | |
adb shell ln -s /data /data/local/tmp | |
adb reboot | |
echo "--- Reboot 1/3 - Press Space Bar once the device has rebooted" | |
read -p "or CTRL-C to exit" | |
adb shell rm /data/local.prop > nul | |
adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop" | |
adb reboot | |
echo "--- Reboot 2/3 - Press Space Bar once the device has rebooted" | |
read -p "or CTRL-C to exit" | |
adb shell id | |
echo "--- If the ID shows as 0(root) then continue, otherwise CTRL+C to cancel and start over" | |
read -p "CTRL-C to exit" | |
adb remount | |
adb push su /system/bin/su | |
adb shell chown root.shell /system/bin/su | |
adb shell chmod 6755 /system/bin/su | |
adb push busybox /system/bin/busybox | |
adb shell chown root.shell /system/bin/busybox | |
adb shell chmod 0755 /system/bin/busybox | |
echo "--- Installing SuperSU" | |
adb push SuperSU.apk /system/app/SuperSU.apk | |
adb shell chown root.root /system/app/SuperSU.apk | |
adb shell chmod 0644 /system/app/SuperSU.apk | |
adb push RootExplorer.apk /system/app/RootExplorer.apk | |
adb shell chown root.root /system/app/RootExplorer.apk | |
adb shell chmod 0644 /system/app/RootExplorer.apk | |
echo "Completing Root ..." | |
adb shell rm /data/local.prop | |
adb shell rm /data/local/tmp | |
adb shell mv /data/local/tmp.bak /data/local/tmp | |
adb reboot | |
echo "--- Reboot 3/3 - Your RK device should now be rooted!" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment