SBF & Root 2.3.4/4.5.621 with magic md5 method

sd_shadow

Well-known member
Sep 22, 2011
376
4
0
Visit site
motorola system versions 4.5.62X, can now be rooted with
[ROOT] Framaroot, a one-click .APK to root
[Video] ?Super Easy Droid X, Droid 2 Rooting app?
I have verified it works with these Motorola devices running android 2.3.4
Droid 2 (a955), Droid 2 Global (a956), R2D2 (a957), & Droid X (MB810)


ezSBF and Root for D2 2.3.4/4.5.621

go to https://docs.google.com/document/d/1hCPt64in4qqy459FvqBy_CKVqNlYXwj8yq2P6QQOLjQ/edit#
for current links




several options
muti device root slitaz linux boot image, like ezSBF (easiest) for D2, Droid R2D2, DX, & DX2
Droid 2 621 EzSBF with root option
windows Batch file (uses rsd lite)
Linux batch file (adb and sbf_flash)
Linux manual (adb and sbf_flash)

by bhigham
slitaz linux boot image, like ezSBF
Droid2_D2G_DX_DX2-RootCD-2012.iso
easier than other methods for most people, iso image, doesn't need rsd, drivers or adb
has options for D2, D2G, DX, and DX2
burn to cd with imgburn, or for flash drive UNetBootin for Windows


Reboot PC
Hit F12 (sometimes F8 or esc) during boot to go to boot menu
Select drive image is on
wait for yellow "boot baby... boot" screen
You will see yellow dots for 3-5 minutes then the script will start
just follow on screen instructions

select D2 for multi device root cd or /select root for the Droid2_621_SBF-and-Root CD
don't use numbers on right side of you keyboard, just use the ones above qwerty

turn phone on, connect to pc with usb cable

check usb debugging (settings/apps/development)
select charge only usb mode

press continue
adb will push
Code:
data/local.prop /data/preinstall_md5/magic.md5
reboot phone to bootloader
flash repacked sbf (less than 50mb)
reboot twice, very important (reboot just replaces the local.prop, but the old local.prop is still in memory, till second reboot)
adb pushes su,superuser, and busybox
reboot to recovery, wipe cache
reboot normally
rooted

got a Mac
try How to burn an .iso on mac
and Boot your Mac from CD, DVD, external drive, or USB flash drive





New root method for stock 2.3.4 (621/622) found (Droid2, R2D2) - RootzWiki
phifc said:
This is for original Droid2 and Droid R2D2. If you have issues booting after root, check the end of this post.

I've been working on root for a few days after having to flash stock 621. I've tested this with my R2D2 running 621.

7/25/2012 - Thanks to beh for putting together an EzSBF cd for this! Just burn, boot from CD and follow the directions. It can flash to the stock 621 update for those that want the stock Gingerbread image, then gives you the option to root if you like. You can also create a bootable USB stick with the iso using UNetbootin - Homepage and Downloads

Droid 2 621 EzSBF with root option
The MD5 is e50bc7914c4852ca32e9f08f7744c056

The instructions below work, but beh's EzSBF is far superior.

If you want to use CyanogenMod 7.2 after root with this method check this post.

Windows (Easy way)
Install Motorola drivers and RDS Lite if you don't already have them installed.
Get RootDroid2update.7z (md5 sum FCB9D5BC5225894CA66A9729E3FFD1C5), extract folder, run RootDroid2.bat and follow the instructions.
You'll have to flash the phone as part of the process.

Linux (Easy way)
You'll need adb and sbf_flash.
1) Download the RootDroid2update file (md5 sum FCB9D5BC5225894CA66A9729E3FFD1C5), extract it wherever you like.
2) Using adb enter "adb shell ln -s /data/local.prop /data/preinstall_md5/magic.md5"
3) Flash using sbf file in download, wait for full boot.
4) Reboot again.
5) "adb shell" should be root, you can now install the root utils from the zip



Linux (Long way)
What you need: Stock SBF (thanks to droid-developers.org), custom preinstall.img (md5 sum 02A7EB41DF2622974912E8D143295E9F), adb (from android sdk), and sbf_flash

1) Enable USB debugging on your phone and send this adb command:

adb shell ln -s /data/local.prop /data/preinstall_md5/magic.md5

2) Unpack the custom preinstall file, then reboot your phone into flash mode by holding the up arrow on the keypad. Then send the custom SBF file with sbf_flash:
sbf_flash -r --preinstall preinstall.img <stock sbf filename>

(For example, I used 1FF-p2a_droid2_cdma_droid2-user-2.3.4-4.5.1_57_DR4-51-120117-release-keys-signed-Verizon-US.sbf so the command is "sbf_flash -r --preinstall preinstall.img 1FF-p2a_droid2_cdma_droid2-user-2.3.4-4.5.1_57_DR4-51-120117-release-keys-signed-Verizon-US.sbf")

3) Wait for phone to boot after flashing, then reboot again one final time.
4) "adb shell" should give you a root prompt (# instead of $)

5)Send superuser utils from Superuser

adb shell mount -o remount,rw /dev/block/system /system
adb push su /system/bin/su
adb shell chmod 4755 /system/bin/su

adb push Superuser.apk /system/app/Superuser.apk
adb shell chmod 644 /system/app/Superuser.apk
adb shell mount -o remount,ro /dev/block/system /system

Thanks to Dan Rosenberg (djrbliss) and those that helped him research http://vulnfactory.o...ng-the-droid-3/ for ideas :)

Important
If you are having issues booting, you may need to remove the exploit files and clear the cache, as reported by Morlok8k.

Magic MD5 Root 2.3.4 for D2, R2D2, D2G, DX and 2.3.5 for DX2 - Google Docs

check out my list of Links to FAQs, SBF, ROMs, Guides... - Google Docs

11 aug 2012 added muli iso
03 Oct 2012 added options, links, instructions, mac info, renamed title to SBF & Root 2.3.4/4.5.621
 
Last edited:
  • Like
Reactions: MellowDog

jmreyesiii

New member
Aug 12, 2012
1
1
0
Visit site
Re: how to root 4.5.621/622 for Droid 2 a955 & Droid R2D2 a957

Whoo Hoo!!!!! Rooting 4.5.621 on my Droid 2 has finally been SOLVED!:)

Thanks to all who worked on this. Now to use Rootkeeper to make sure no one tries to sneak another update on me preventing root.
 
Last edited:
  • Like
Reactions: MellowDog

MellowDog

New member
Aug 8, 2012
4
0
0
Visit site
I sneezed and bricked the phone

First, I am a total noob to rooting a phone, the root process worked, and the developer of the disk saved my phone. Thank you!

So, how brick a phone with your nose...

The computer is a laptop, right? I had it in my lap. So I'm running the root option from a CD, and at 47% of installing package number 66, I sneezed. Hard.

I flinched, the computer jumped, it mis-read the cd, the root process stopped, and the phone displayed "Software corrupted". Oh gawd, it's bricked. Now what? And how do I explain to spouse I destroyed the phone we just got?

In this case, the developer did a beautiful job and included OS version 2.3.4, which I had just destroyed. This time I moved the laptop and phone to a table , re-booted from disk and re-installed the OS. The phone worked. Birds sang. Flowers bloomed.

Then I selected option 2, root the phone. No problems. I got a rooted phone! Now I can freeze that (explicative) bloatware.

Rootkeeper? You mean they can un-root the phone? Man, I thought I was finished.
 

sd_shadow

Well-known member
Sep 22, 2011
376
4
0
Visit site
Re: Root for D2, Droid R2D2, DX, & DX2 with magic md5 method

rootkeeper is used to keep root through a OTA (over the air update)
not a bad idea to have, but if you flash a custom rom like cm7
it's not needed, as updates are already disabled
and mot is unlikely to push any more updates anyhow
 

yunchunpow

New member
Oct 4, 2012
1
0
0
Visit site
Re: Root for D2, Droid R2D2, DX, & DX2 with magic md5 method

I'm tring to use the program and it was unable to copy the root utilities. I ran the problem.bat and recieved a info.txt (below). It said send a private message to sd_shadow but he can't recieve any messages. If anyone can help from this that would be great. Thanks for anything.

e0d7c5f1401d149047fa7d916782152c *A955.2.3.4.fixed.sbf
e0bc7b7284b68c9539b6ec6b306310e0 *Superuser.apk
* cat /data/local.prop
ro.sys.atvc_allow_netmon_usb=0
ro.sys.atvc_allow_netmon_ih=0
ro.sys.atvc_allow_res_core=0
ro.sys.atvc_allow_res_panic=0
ro.sys.atvc_allow_all_adb=0
ro.sys.atvc_allow_all_core=0
ro.sys.atvc_allow_efem=0
ro.sys.atvc_allow_bp_log=0
ro.sys.atvc_allow_ap_mot_log=0
ro.sys.atvc_allow_gki_log=0
*ls -l /data/preinstall_md5
lrwxrwxrwx shell shell 2012-10-03 22:04 magic.md5 -> /data/local.prop
-rw-rw-rw- root root 36435 2012-10-03 22:10 log.txt
-rw-r--r-- root root 33 2012-04-12 16:16 com.adobe.flashplayer.md5
-rw-r--r-- root root 33 2012-04-12 16:16 com.ideaworks3d.nfsshift.md5
*ls -l /preinstall/app
-rw-r--r-- root root 4418375 2011-07-19 13:01 com.adobe.flashplayer
-rw-r--r-- root root 1160945 2011-07-19 13:01 com.ideaworks3d.nfsshift
*ls -l /preinstall/md5
-rw-r--r-- root root 33 2011-07-19 13:01 com.ideaworks3d.nfsshift.md5
-rw-r--r-- root root 33 2011-07-19 13:01 com.adobe.flashplayer.md5
*cat /preinstall/md5/magic.md5
/preinstall/md5/magic.md5: No such file or directory
*ls -l /system/bin/su
/system/bin/su: No such file or directory
*ls -l /system/app/Superuser.apk
/system/app/Superuser.apk: No such file or directory
 

sd_shadow

Well-known member
Sep 22, 2011
376
4
0
Visit site
Re: Root for D2, Droid R2D2, DX, & DX2 with magic md5 method

yunchunpow
first you have the d2 a955?
after the file is flashed in bootloader, did phone reboot twice, it is very important
steps should be like this
turn phone on, connect to pc with usb cable
install moto drivers

check usb debugging (settings/apps/development)
select charge only usb mode

run bat
adb will push
Code:
data/local.prop /data/preinstall_md5/magic.md5
reboot phone to bootloader
flash repacked sbf (less than 50mb)
reboot twice, very important (reboot just replaces the local.prop, but the old local.prop is still in memory, till second reboot)
adb pushes su,superuser, and busybox
reboot to recovery, wipe cache
reboot normally
rooted

retry or use the Droid 2 621 EzSBF with root option,
less errors, no drivers needed
 

sd_shadow

Well-known member
Sep 22, 2011
376
4
0
Visit site
Re: Root for D2, Droid R2D2, DX, & DX2 with magic md5 method

updated op
added options, muti device root instructions, mac info

use the slitaz linux boot image, it is the easiest, for most

edit: rename title to SBF & Root 2.3.4/4.5.621
 
Last edited:

xXPhubuXx

New member
Sep 29, 2012
3
0
0
Visit site
Re: Root for D2, Droid R2D2, DX, & DX2 with magic md5 method

I have tried this and its not working, all others methods i have found haven't worked either.

I just need this rooted by monday for a friend, any help well be apreciated.

System Version: 4.5.629.A956.Verizon.en.US
Model Number: Droid2 GLOBAL
Android Version: 2.3.4
 

sd_shadow

Well-known member
Sep 22, 2011
376
4
0
Visit site
Re: Root for D2, Droid R2D2, DX, & DX2 with magic md5 method

I have tried this
which of the 5 options, did you try?
only the mulit device iso has an option for D2G
did use use a cd or usb drive?
did it reboot twice, after flashing in bootloader, before continuing (reboot just replaces the local.prop, but the old local.prop is still in memory, till second reboot)

and why post here, and not in next thread down http://forums.androidcentral.com/dr...bf-root-2-3-4-4-5-629-d2g-a956-magic-md5.html
 

xXPhubuXx

New member
Sep 29, 2012
3
0
0
Visit site
Re: Root for D2, Droid R2D2, DX, & DX2 with magic md5 method

I used a usb drive and yes i did it correct, it booted several times and didn't even have super user installed on non of the methods. I'll retry now with the multi device iso nd see what happens.
 

xXPhubuXx

New member
Sep 29, 2012
3
0
0
Visit site
Re: Root for D2, Droid R2D2, DX, & DX2 with magic md5 method

no you didn't, you weren't even using the correct files

i meant the bootable usb, im new to droid2, not to rooting and flashing i have other phones i work on daily, im just asking for help since its for a friend. My bad i didnt post the help on whatever thread u wanted. doesn't everyone go threw that when ur new to a site?


...ok all done. I was just picking option 1 for droid 2, and not picking option 2 for global. Thx 4 the help.
 
Last edited:

Members online

Trending Posts

Forum statistics

Threads
943,213
Messages
6,917,867
Members
3,158,889
Latest member
justinedwards