It is a known secret that older devices often get sidelined while the newer ones receive regular updates from third-party developers. Droid users are lucky that their newer handsets boast solid rooting methods, which also work fine on their predecessors such as Motorola Droid X, Droid 2, Droid 2 Global and Droid X2, besides all of their variants.
The universal exploit for Droid devices has reportedly been unearthed by a Rootzwiki member - phifc, and the instructions have been posted by XDA forum member - bhigham. The download posted on the XDA official thread is in the form of a Live CD.
As XDA Developers notes, users are required to download the ISO file, burn it onto a CD and then boot through it. Now users can put their phones into bootloader, flash the exploit and get their device rooted.
The exploit is found to work on several Droid devices. As Bhigham notes: "This CD is for the D2,R2D2, D2G, and DX on Android version 2.3.4, and the DX2 on 2.3.5."
Here is a step-by-step guide to root your Droid device on Windows and Linux in simple steps.
- The Root procedure is expected to work on the following Droid devices: Motorola Droid X, Droid 2, Droid 2 Global and Droid X2, besides all of their variants.
- IBTimes UK advises users to backup important apps, data and settings before proceeding with the rooting procedure.
- The instructions provided in this guide are for reference purpose only and do not cover any warranty claims involving device damage or issues arising out of using this procedure. Users are advised to proceed at their own risk.
How to Root Droid Device on Windows Using phifc Method
- Install Motorola driversand RDS Lite, if they are not already installed.
- Download RootDroid2update.7z. Extract the downloaded zip file to the desktop or a desired folder, Run RootDroid2.bat and follow the onscreen instructions.
- Finally, you'll have to flash the phone using the exploit.
How to Root your Droid Device on Linux Using phifc Method
- As prerequisites you will need adb and sbf_flash for this method
- Download the RootDroid2update file, and extract it to a desired location.
- Using adb, enter the shell command "adb shell ln -s /data/local.prop /data/preinstall_md5/magic.md5"
- Flash using sbf file in download, and wait until the phone fully reboots.
- Reboot again.
- "adb shell" should now be rooted and you can install the root utils from the zip.
How to Root any Droid Device with Bhigam's Live CD
- Just burn the ISO file, which can be downloaded here: Droid 2 621 EzSBF with root option
- Boot from CD and follow the onscreen instructions.
NOTE: It can flash to the stock 621 update for those that want the stock Gingerbread image, then it gives you the option to root if you like.
- You can also create a bootable USB stick with the iso using http://unetbootin.sourceforge.net/
Detailed Instructions to Use the Live CD
Step 1: Enable USB debugging on the phone.
Step 2: Boot the computer off of this CD
Step 3: Connect the phone to computer (make sure the phone is powered on)
Step 4: Start the root process by selecting option 1
Step 5: When you are prompted to place the phone in bootloader, power off the phone, and put it in bootloader mode by holding the up arrow key of the phone and powering it on.
Step 6: When in bootloader and the phone connected to computer, press enter on the computer to proceed. Now, a preinstall image will be flashed to the phone, providing the exploit that will root the phone.
Step 7: Once the flashing process is complete, the phone should reboot. If it hangs when booting: unplug phone, remove battery, replace battery and power it back on. When powered on, hook up USB cable again, and the process should continue (it will immediately reboot again)
Step 8: After the phone reboots, ADB should be rooted. So, it will copy the necessary files to the phone, and reboot the phone again. According to developer Morlok8k, cache should be wiped to avoid bootloop problems, so the phone will reboot into Recovery.
Step 9: You must now press both volume buttons to enter recovery, where you should wipe cache partition and reboot.
If you follow the steps correctly your Droid phone should now be rooted.