I went ahead and downloaded the most recent OTA which obviously unroots your device so I decided to go ahead and try to root it using the Droid2 method and it worked just fine for me.
Here are the instructions from XDA written by karnovaran.
I changed a few things because his directions weren't working correctly for me but credit goes to him for the write-up.
STANDARD DISCLAIMER HERE - YOU ARE RESPONSIBLE FOR ANYTHING THAT YOU DO TO YOUR DEVICE. I, NOR ANYBODY ELSE ARE MAKING YOU DO THIS SO WHATEVER MAY HAPPEN TO YOUR DEVICE IS ON YOU.
Setup:
- Install adb (here) and Motorola drivers for windows(32-bit or 64-bit)
- Download attached archive
- Extract the individual files to a directory, I used C:\android-sdk-windows\tools
- Make sure you have USB degugging enabled
- Change connection to Charge Only
Process:
- Open command prompt
- cd C:\android-sdk-windows\tools
- adb devices (to verify the connection)
- adb push Superuser.apk /sdcard/Superuser.apk
- adb push su /sdcard/su
- adb push busybox /sdcard/busybox
- adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
- adb shell
- cd data/local/tmp
- chmod 0755 rageagainstthecage-arm5.bin
- ./rageagainstthecage-arm5.bin
- let the process run until it 'kicks' you out (may take a minute or two) to C:\android-sdk-windows\tools
- cd C:\android-sdk-windows\tools
- adb kill-server
- adb devices (to verify the connection)
- adb shell (you should now have a # prompt, if not return to ./rage step above)
- mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
- cp /sdcard/Superuser.apk /system/app/Superuser.apk
- cp /sdcard/su /system/bin/su
- cp /sdcard/busybox /system/bin/busybox
- chmod 4755 /system/bin/su
- chmod 4755 /system/bin/busybox
- mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
- exit
- exit
AGAIN, CREDIT FOR THE EXPLOIT GOES TO Sebastian Krahmer at C skills
Here are the instructions from XDA written by karnovaran.
I changed a few things because his directions weren't working correctly for me but credit goes to him for the write-up.
STANDARD DISCLAIMER HERE - YOU ARE RESPONSIBLE FOR ANYTHING THAT YOU DO TO YOUR DEVICE. I, NOR ANYBODY ELSE ARE MAKING YOU DO THIS SO WHATEVER MAY HAPPEN TO YOUR DEVICE IS ON YOU.
Setup:
- Install adb (here) and Motorola drivers for windows(32-bit or 64-bit)
- Download attached archive
- Extract the individual files to a directory, I used C:\android-sdk-windows\tools
- Make sure you have USB degugging enabled
- Change connection to Charge Only
Process:
- Open command prompt
- cd C:\android-sdk-windows\tools
- adb devices (to verify the connection)
- adb push Superuser.apk /sdcard/Superuser.apk
- adb push su /sdcard/su
- adb push busybox /sdcard/busybox
- adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
- adb shell
- cd data/local/tmp
- chmod 0755 rageagainstthecage-arm5.bin
- ./rageagainstthecage-arm5.bin
- let the process run until it 'kicks' you out (may take a minute or two) to C:\android-sdk-windows\tools
- cd C:\android-sdk-windows\tools
- adb kill-server
- adb devices (to verify the connection)
- adb shell (you should now have a # prompt, if not return to ./rage step above)
- mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
- cp /sdcard/Superuser.apk /system/app/Superuser.apk
- cp /sdcard/su /system/bin/su
- cp /sdcard/busybox /system/bin/busybox
- chmod 4755 /system/bin/su
- chmod 4755 /system/bin/busybox
- mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
- exit
- exit
AGAIN, CREDIT FOR THE EXPLOIT GOES TO Sebastian Krahmer at C skills
Last edited: