[Guide] root and unbrick [UPDATED 6/14/2013]

Search This thread

aj1os

New member
May 3, 2008
2
0
Just tried this on a refurb'd Droid 3 with .906, after using Overlayers .906 to .890 sbf. Failed. Tried again. Failed. I know the Droid 3 is old, but I don't want to go to a 4G device and lose my unlimited internet contract with Verizon. Sure hope Dan R will take pity on us and find a root exploit for this new Motorola GB. Thanks for all the hard work. Waiting patiently......
 

aj1os

New member
May 3, 2008
2
0
Just tried this on a refurb'd Droid 3 with .906, after using Overlayers .906 to .890 sbf. Failed. Tried again. Failed. I know the Droid 3 is old, but I don't want to go to a 4G device and lose my unlimited internet contract with Verizon. Sure hope Dan R will take pity on us and find a root exploit for this new Motorola GB. Thanks for all the hard work. Waiting patiently......

nvm. Tried motofail with success.
 

russbuchmann

Member
Jan 15, 2008
14
2
Need help ASAP successfully rooting D2 on 4.5.621.a955.Verizon.enUS

Hey all -- just a quick web page to give you guys a head start when it comes to rooting your DROID 3 and removing bloat/bundled Verizon/MotoBLUR apps. This method works on Motorola phones running Android OS 2.3.4 or earlier.

The page really didn't work all that well in forum format, so I'm going to just link it here:
www.psouza4.com/droid3

Includes some help for DROID X users too who are trying to use the method on the OTA update.

The tool download is posted there as well, but for quick access: http://www.psouza4.com/Droid3/PetesMotorolaRootTools_v1.05.zip

UPDATE 9/1/2011 1.03: completely re-written, includes one-click root and unroot for practically all Motorola Gingerbread devices, /system/app fix & restore, and ADB temp root. DROID 3 fixes work for build 5.5.959 (stock) and 5.6.890 (late August OTA update).

UPDATE 9/8/2011 1.05: lots of logic testing for fixing bad root attempts/root carry-over's for DROID X, DROID 2 Global, and other devices. Some messages were made clearer, and unrooting is now open to other devices (/system/app restore optional).

UPDATE 7/8/2012 1.08: new links for the system restore features

This script/tool seems to be working for a lot of people om a lot of phones, but I can't seem to get it to work.

I am trying to get this phone updated and re-rooted before I give it to my brother-in-law. Keep in mind I now have a Galaxy Nexus of my own so my Droid 2 is not currently activated. I only have wifi.

Had a nightly CM 7.1 running on here but apparently it was on a Froyo Kernel and I couldn't flash CM 7.2 stable on it. So these are the steps I took:

Flashed the older Verizon 2.2 SBF on my phone to get it back to stock Froyo.
Was hoping I could download the OTA update for Gingerbread and then root it using this tool.
I guess since I am not activated, the System Update feature is disabled.
Searched online for the latest SBF of Gingerbread for the Droid 2 and found these links at: http://sbf.droid-developers.org/cdma_droid2/list.php
Download the second link for "1FF-p2a_droid2_cdma_droid2-user-2.3.4-4.5.1_57_DR4-51-120117-release-keys-signed-Verizon-US.sbf.gz" since it seemed to be the latest version and Pete's Tool seemed to support 2.3.4 and earlier.
SBFd that file to my phone and that went fine.
My phone current says
- System Version: 4.5.621.a955.Verizon.enUS
- Build Number: 4.5.1_57_DR4-51

Tried to run Pete's Tool and the first 2 steps seemed to go smoothly.
Failed on Step 3 so I followed the instructions and tried running the tool again...
Still didn't work so I tried the Run TEMP ADB Root Procedure and roughly followed some steps at http://forum.xda-developers.com/showpost.php?p=17359119&postcount=11

ADB said no SU was found which kind of makes sense since I just SBFd and the tool could not achieve root and post SU, etc.


So now what should I do? I am willing to SBF to another version, but I am not sure if there is a better version to use. I am by no means an expert with ADB, but I have used it several times on my Droid 2 and Galaxy Nexus.

My ultimate goal is still to get this rooted with SU working and CM Recovery on here. I will probably still install CM 7.2 Stable on here since that seems to be available for the Droid 2.

Any pointers would help and details and links are appreciated to save some time.

Thanks in advance.
 

russbuchmann

Member
Jan 15, 2008
14
2
What ended up working...

So prior to seeing some of your replies, I found some steps which work perfectly for me on rootzwiki. I followed the steps under 'Windows (Easy Way). I can't post links apparently so just search rootzwiki for "New root method for stock 2.3.4 (621/622) found (Droid2, R2D2)"

Hopefully this helps some others as well.

This rooted the stock Gingerbread I had (.621) which I then flashed over with CM7.2, I should note that I did have to remove a line in the CM7.2 zip that referred to checking the kernel version in order to get CM7.2 to flash successfully.

...edit the main update script found under /META-INF/com/google/android/updater-script and delete this line:

assert(run_program("/tmp/check_kernel") == 0);

Ironically, that was the same error I was getting in the first place on the froyo kernel. So I probably didn't need to go through all of this if I had just removed that line of code that checked the kernel version. I guess this is better though since it is an updated kernel, etc.

Seems to be working very well and now by brother-in-law is happy too.

Thanks for the help.
 

CyberSpuds

Member
Feb 1, 2008
6
0
Failed with 906 but MotoFail worked

Tried the 1.08 one click version with a current Droid3 running System Rev: 5.7.906.XT682.Verizon.en.US & Android Ver: 2.3.4 and it failed on step 3:
Running exploit step 3 of 3 (adding su, busybox, and superuser.apk)... FAIL!
ERROR: adb could not be granted root access via local.prop method

After reading to the end of this thread I saw the notes about MotoFail working. Tried that and it worked the first time. Thanks guepe, hpark21 and others for this reference, and Mr. Rosenberg for the MotoFail exploit!
 

krrishvaid

Senior Member
Jun 18, 2012
212
51
26
Ambala
OnePlus Nord 2 5G
Hey all -- just a quick web page to give you guys a head start when it comes to rooting your DROID 3 and removing bloat/bundled Verizon/MotoBLUR apps. This method works on Motorola phones running Android OS 2.3.4 or earlier.

The page really didn't work all that well in forum format, so I'm going to just link it here:
www.psouza4.com/droid3

Includes some help for DROID X users too who are trying to use the method on the OTA update.

The tool download is posted there as well, but for quick access: http://www.psouza4.com/Droid3/PetesMotorolaRootTools_v1.05.zip

UPDATE 9/1/2011 1.03: completely re-written, includes one-click root and unroot for practically all Motorola Gingerbread devices, /system/app fix & restore, and ADB temp root. DROID 3 fixes work for build 5.5.959 (stock) and 5.6.890 (late August OTA update).

UPDATE 9/8/2011 1.05: lots of logic testing for fixing bad root attempts/root carry-over's for DROID X, DROID 2 Global, and other devices. Some messages were made clearer, and unrooting is now open to other devices (/system/app restore optional).

UPDATE 7/8/2012 1.08: new links for the system restore features

download link is dead...........please help.......
and does it work on photon 4g 2.3.5 update
 
  • Like
Reactions: STomovic

cool_connor

Member
Jul 23, 2010
14
0
just a question, why im only keep geting a "unable to find a version of the runtime..." with this soft, or the "one click" :/ i have the net framework soft updated, and also the drivers :S
 

gn2

Member
Nov 18, 2011
28
0
Kingston

Thanks for the suggestion and especially for the LINK !

So many of the links and programs have completely disappeared for this phone, its VERY frustrating.

I have a question though, when I download the Rosenberg zip file, Avast alerts me to the presence of a Trojan. Is this Trojan necessary and used in the hack of the phone, or is it a regular Trojan designed to steal information from my computer ??

Anyone ?
 

doogald

Senior Member
May 27, 2010
1,387
337
Thanks for the suggestion and especially for the LINK !

So many of the links and programs have completely disappeared for this phone, its VERY frustrating.

I have a question though, when I download the Rosenberg zip file, Avast alerts me to the presence of a Trojan. Is this Trojan necessary and used in the hack of the phone, or is it a regular Trojan designed to steal information from my computer ??

Anyone ?

Avast is wrong.
 

immjg

Senior Member
Jan 14, 2010
82
3

THANKS!!! I spent a lot of time trying to get all the other methods to work. Only spent about 5 mins. to do this one, worked 1st time.

I wish people would update the OP to indicate It's a dead thread that no longer works. So glad I decided to go to the end of the thread and see If people were still able to root using this method.

THANKS again.
 

ShadyWTT

Senior Member
Jul 1, 2012
85
18
i tried to use this method on my friend's droid 3 but its stuck on searching for the phone
any ideas?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 61
    This is an updated (and short) version of my guide for rooting and/or unbricking your DROID 3. This method works on Motorola phones running Android OS 2.3.4 or earlier. If you have a version of MotoBlur/Android on your DROID 3 that isn't compatible with this version, you can use the unbrick method to return your DROID 3 to MotoBlur 5.6.890 Verizon OTA first.

    All instructions and downloads are linked from my website at:
    www.psouza4.com/DROID3

    UPDATE 9/1/2011 1.03: completely re-written, includes one-click root and unroot for practically all Motorola Gingerbread devices, /system/app fix & restore, and ADB temp root. DROID 3 fixes work for build 5.5.959 (stock) and 5.6.890 (late August OTA update).

    UPDATE 9/8/2011 1.05: lots of logic testing for fixing bad root attempts/root carry-over's for DROID X, DROID 2 Global, and other devices. Some messages were made clearer, and unrooting is now open to other devices (/system/app restore optional).

    UPDATE 7/8/2012 1.08: new links for the system restore features

    UPDATE 6/14/2013 1.09: guide re-written, files re-uploaded, everything should be working again (I removed /system/app restore feature since it wasn't reliable and now unnecessary with unbrick/restore methods)
    4
    The URL on the first post is no longer valid, does anyone know of working root software for Droid 3?

    Yes, Dan Rosenberg's Motofail works.

    http://vulnfactory.org/blog/2012/02/11/rooting-the-droid-4-a-failed-bounty-experiment/
    2
    just use motofail root
    link in my list
    sd_shadow's [Collection] of Links for: Droid 3 (XT862)

    Sent from my XT862 using Tapatalk 2
    2
    I love your tool man! :)

    Sent from my DROID3 using xda premium
    Never admit that in public. XD
    2
    Read-only file system?

    Solved: Motofail, http://forum.xda-developers.com/showthread.php?t=1497690, did the trick.

    I could use help with rooting my Droid 3, running 2.3.4, Baseband N_03.18.32P, Verizon, about three weeks old. My purpose for rooting is primarily to shut off all the junk Verizon runs by default.

    I tried Pete's Motorola Root tools v1.07, using Win 7 x32. Droid connects fine to PC, set to Charge Only, and with USB debugging checked. It gets through the first two steps fine, but on the third step says "ERROR: adb could not be granted root access via local.prop method" and then to try again. Trying again after rebooting doesn't change the outcome. (I'm curious about the people who said it worked after some number of hours; I would expect the same outcome if I repeated, as indeed I've found.)

    To get a better sense of what was transpiring I also ran DooMLoRD_v4_ROOT-zergRush-busybox-su. I will reprint below the output of this program.

    My android knowledge level is low. I successfully rooted a G1 years ago. So the "Manual ADB method" leaves me with many questions and no confidence I can execute it properly from the existing descriptions I have found. This is the only method that seems to work in this circumstance.

    ---------------------------------------------------------------
    Easy rooting toolkit (v4.0)
    created by DooMLoRD
    using exploit zergRush (Revolutionary Team)
    Credits go to all those involved in making this possible!
    ---------------------------------------------------------------
    [*] This script will:
    (1) root ur device using latest zergRush exploit (21 Nov)
    (2) install Busybox (1.18.4)
    (3) install SU files (binary: 3.0.3 and apk: 3.0.6)
    (4) some checks for free space, tmp directory
    (will remove Google Maps if required)
    [*] Before u begin:
    (1) make sure u have installed adb drivers for ur device
    (2) enable "USB DEBUGGING"
    from (Menu\Settings\Applications\Development)
    (3) enable "UNKNOWN SOURCES"
    from (Menu\Settings\Applications)
    (4) [OPTIONAL] increase screen timeout to 10 minutes
    (5) connect USB cable to PHONE and then connect to PC
    (6) skip "PC Companion Software" prompt on device
    ---------------------------------------------------------------
    CONFIRM ALL THE ABOVE THEN
    Press any key to continue . . .
    --- STARTING ----
    --- WAITING FOR DEVICE
    --- creating temporary directory
    mkdir failed for tmp, File exists
    --- cleaning
    rm failed for *, No such file or directory
    --- pushing zergRush
    1247 KB/s (23060 bytes in 0.018s)
    --- correcting permissions
    --- executing zergRush

    [**] Zerg rush - Android 2.2/2.3 local root
    [**] © 2011 Revolutionary. All rights reserved.

    [**] Parts of code from Gingerbreak, © 2010-2011 The Android Exploid Crew.

    [+] Found a GingerBread ! 0x00000118
    [*] Scooting ...
    [*] Sending 149 zerglings ...
    [*] Sending 189 zerglings ...
    [-] Hellions with BLUE flames !
    --- WAITING FOR DEVICE TO RECONNECT
    if it gets stuck over here for a long time then try:
    disconnect usb cable and reconnect it
    toggle "USB DEBUGGING" (first disable it then enable it)
    --- DEVICE FOUND
    --- pushing busybox
    2149 KB/s (1075144 bytes in 0.488s)
    --- correcting permissions
    --- remounting /system
    mount: permission denied (are you root?)
    --- checking free space on /system
    142 KB/s (439 bytes in 0.003s)
    df: /mnt/secure/asec: Permission denied
    df: /mnt/sdcard/.android_secure: Invalid cross-device link
    --- Free space on /system : 104193 bytes
    --- no cleanup required
    --- copying busybox to /system/xbin/
    /system/xbin/busybox: cannot open for write: Read-only file system
    --- correcting ownership
    Unable to chmod /system/xbin/busybox: No such file or directory
    --- correcting permissions
    Unable to chmod /system/xbin/busybox: No such file or directory
    --- installing busybox
    /system/xbin/busybox: not found
    --- pushing SU binary
    failed to copy 'files\su' to '/system/bin/su': Read-only file system
    --- correcting ownership
    Unable to chmod /system/bin/su: No such file or directory
    --- correcting permissions
    Unable to chmod /system/bin/su: No such file or directory
    --- correcting symlinks
    rm failed for /system/xbin/su, Read-only file system
    link failed Read-only file system
    --- pushing Superuser app
    failed to copy 'files\Superuser.apk' to '/system/app/./Superuser.apk': Read-only
    file system
    --- cleaning
    --- rebooting
    ALL DONE!!!