UPDATE: If you've used this script to root in the past you should redo it again. A new payload has been released with an updated su binary which allows Superuser.apk to work properly!
I wrote this for someone on IRC...
Figured others may find it useful.
It's a helper script to somewhat automate the root process and guide you through most of the steps.
Requirements:
adb in path (or copy this script to the same location as adb)
To use:
extract
chmod +x adb_recovery_helper.sh
then
sudo ./adb_recovery_helper.sh
If adb is not in your path:
cd to /path/to/androidsdk/tools
export PATH=$PATH:`pwd`
Enjoy!
Download:
adb_recovery_helper_1.3.zip
Updates:
Version 1.3:
- Updated payload
- Added AdBlock hosts file option
- Using local files instead of downloading
- Superuser.apk is no longer optional
- Less commands to run in adb shell due to payload update
Version 1.2:
- Change /system/bin/su perms to 6755
- Added optional Superuser.apk
- Added optional WiFi tether drivers
- Changed wording of instructions a little
Version 1.1:
- Added option for custom recovery install
- Prompts the user to see if the payload worked and allow retry
I wrote this for someone on IRC...
Figured others may find it useful.
It's a helper script to somewhat automate the root process and guide you through most of the steps.
Requirements:
adb in path (or copy this script to the same location as adb)
To use:
extract
chmod +x adb_recovery_helper.sh
then
sudo ./adb_recovery_helper.sh
If adb is not in your path:
cd to /path/to/androidsdk/tools
export PATH=$PATH:`pwd`
Enjoy!
Download:
adb_recovery_helper_1.3.zip
Updates:
Version 1.3:
- Updated payload
- Added AdBlock hosts file option
- Using local files instead of downloading
- Superuser.apk is no longer optional
- Less commands to run in adb shell due to payload update
Version 1.2:
- Change /system/bin/su perms to 6755
- Added optional Superuser.apk
- Added optional WiFi tether drivers
- Changed wording of instructions a little
Version 1.1:
- Added option for custom recovery install
- Prompts the user to see if the payload worked and allow retry