Many, Many Thanks to Sebastian Kramer, birdman, [mbm], and rainabba for the Original Version of this guide, and tools needed.
(I found all of the information to get started with this on http://alldroid.org)
Download link is at the bottom, READ THE GUIDE FIRST!
This download has different su/Superuser.apk files than the one for the Droid X, as they didn't work on the Devour.
I also included a basic passwd and group file, so the "whoami" command would work.
The last additional command I added was "remount", so you can enter "remount rw" to enable read/write on /system,
and "remount ro" to set it back to read-only.
REMEMBER I DIDN'T COME UP WITH THIS ORIGINALLY - I ONLY MODIFIED IT FOR THE DEVOUR!
(Run means type the command in quotes [but not the quotes] then press the Enter key)
You're done! Feel free to kill the bloatware, Blur, and whatever else. Root apps will now run fine. I've successfully tested Root Explorer, Titanium Backup, AdFree Android, and others.
Credits
The blog list
File was too large (1.05mb) to attach here. Click HERE for the zip file. Or type the following URL into your browser:
ZanzDroid, aka Zanzibar
(I found all of the information to get started with this on http://alldroid.org)
Download link is at the bottom, READ THE GUIDE FIRST!
This download has different su/Superuser.apk files than the one for the Droid X, as they didn't work on the Devour.
I also included a basic passwd and group file, so the "whoami" command would work.
The last additional command I added was "remount", so you can enter "remount rw" to enable read/write on /system,
and "remount ro" to set it back to read-only.
REMEMBER I DIDN'T COME UP WITH THIS ORIGINALLY - I ONLY MODIFIED IT FOR THE DEVOUR!
(Run means type the command in quotes [but not the quotes] then press the Enter key)
- Download the archive and expand it to a folder you can find (eg. c:\exploid_devour)
- Set up ADB for your Devour. Motorola Drivers are HERE.
- On the phone: Home, Menu Button, Settings, Applications, Development: Make sure the "USB debugging" option is enabled/checked.
- Status bar, USB connection: Make sure "Motorola PC Tools" is selected.
- Open a command prompt (Windows: Start, Run, "cmd", OK; Linux: Terminal)
- Run "adb devices". If you don't see your device listed under "List of devices attached", return to step 2 and follow the link to setup ADB drivers.
- Run "cd c:\exploid_devour" (or where ever you expanded the archive)
- Run "adb push Superuser.apk /sdcard/"
- Run "adb push su /sdcard/"
- Run "adb push passwd /sdcard/"
- Run "adb push group /sdcard/"
- Run "adb push busybox /sdcard/"
- Run "adb push remount /sdcard/"
- Run "adb push exploid /sqlite_stmt_journals/"
- Run "adb shell"
- Run "cd sqlite_stmt_journals"
- Run "chmod 755 exploid"
- On your phone, Under Settings -> Display and Security, set the Screen Timeout to 15 seconds.
- Wait for the screen to go black.
- WITHIN FOUR SECONDS after executing the next step, Press the Power Button to wake up the screen.
- Run "./exploid"
- Press the Power Button on the Top of your Devour, to wake up screen WITHIN FOUR SECONDS.
- Wait until you're back at a shell ($) prompt.
- Run "rootshell". You'll be prompted for a password.
If you see "rootshell: permission denied", you didn't wake the screen up quick enough. Go back to Step 21, Run "./exploid", and try again! - At the prompt, enter the password "secretlol" and press Enter, you are now root! (You'll know because your prompt will now be a "#" instead of "$")
- Run "cat /sdcard/busybox > /system/xbin/busybox"
- Run "chmod 4755 /system/xbin/busybox"
- Run "busybox --install /system/xbin/"
- Run "cp /sdcard/Superuser.apk /system/app/"
- Run "cp /sdcard/su /system/bin/"
- Run "cp /sdcard/remount /system/xbin/"
- Run "cp /sdcard/passwd /system/etc/"
- Run "cp /sdcard/group /system/etc/"
- Run "chmod 4755 /system/bin/su"
- Run "chmod 755 /system/xbin/remount"
- Run "chmod 644 /system/app/Superuser.apk"
- Run "chmod 644 /system/etc/passwd"
- Run "chmod 644 /system/etc/group"
- Run "rm /system/bin/rootshell"
- Run "exit" to drop from root to a non-root user shell (on phone still)
- Run "exit" to drop back to your machine command prompt (instead of phone)
- Run "adb shell"
- Run "su"
- Watch your screen so you can click the allow button for Superuser root access. (now you should see the # sign, instead of the $ sign, which indicates you are root)
You're done! Feel free to kill the bloatware, Blur, and whatever else. Root apps will now run fine. I've successfully tested Root Explorer, Titanium Backup, AdFree Android, and others.
Credits
- Sebastian Kramer for this blog post - http://c-skills.blogspot...07/android-trickery.html
- Birdman - for editing Sebastians work for the droidx
- [mbm] - for answering birdmans many questions while root was tried (and failed xD)
- rainabba - for writing the original guide for the Droid X, which is the only thing I modified, in addition to some different files.
The blog list
- Sebastian Kramer - @stealth - http://c-skills.blogspot.com
- Birdman - @mrweeeedbirdman - http://stevenbird.info
- Rainabba - @rainabba - http://rainabba.blogspot.com
File was too large (1.05mb) to attach here. Click HERE for the zip file. Or type the following URL into your browser:
ZanzDroid, aka Zanzibar