[EDIT 07/24/2011]: I'm going to rework this over on RootzWiki.
Doing this is super easy, for the Motorola Droid 2 Global... 06/14/2011.
This is the easiest way of SBFing I've found in the forums. Totally brain-dead easy if you READ this in it's entirety BEFORE you attempt.
I didn't do any of this; I gleaned it and wrote it as I did it. The methodology is hacked up to work for Linux (I took a lot from chrisl20 and Xplorer4x4's posts). All of the credit goes to OPTICALDELUSION and TBH... they are the ones that make this work so well... Thank you!.
Read this whole thing before you start...you brick it you bought it... ain't my fault (it's really easy if you READ this first).
- CHARGE YOUR BATTERY TO AT LEAST 80% (mine was at 100%). The phone doesn't charge during the following chain of events.
- You can create an Ubuntu 11.04 LiveCD, but I'm not going into that here. See: Homepage | Ubuntu. I recommend you dump your mega-corporation OS and install this excellent free OS... it will make you computer scream (even if it's old like mine).
EDIT: Go here to temporarily use a non-destructive version of Ubuntu 10.10 to SBF with Linix: Using Linux to SBF (Cont'd from "SBF with Linux...")
- Pull the case off your phone if you have one and take off your battery cover. This will be handy later on.
- USB cable with the mini connector.
SBF in Linux
(Operating system/computer: Ubuntu 10.10, Dell Dimension E510 (mfg. Date 01/06/2006!)
SBF File: VRZ_A956_2.4.33_1FF_01.sbf
Found here: http://www.droidforums.net/forum/dro...g-sbf-tbh.html)
0. Download "VRZ_A956_2.4.33_1FF_01.sbf" to your home folder.
1. Download "sbf_flash" to your home folder (see above for dowload).
2. Open a terminal (there are various ways depending on your distro/version of Linux). You will be in your home directory. It'll look something like this:
The "~$" means your home."60lpsdf250@60lpsdf250:~$"
3. Plug your phone into the mini connector that's already plugged into your computer. The phone will turn on; turn it off. Turn it back on while pressing the "up" arrow on the slide-out keyboard to go into the bootloader
4. Enter (making sure you type the SBF file name carefully and exactly with no spaces, (it will not load correctly):
- chmod +x sbf_flash
- sudo ./sbf_flash NAME OF SBF EXACTLY.sbf (in this case: VRZ_A956_2.4.33_1FF_01.sbf)
You'll be asked for your password, which you will have set up when you installed Linux.
5. Now your phone should start flashing. Let it go for a while (mine took ~7 minutes).
Here's my computer terminal output:
SBF FLASH 1.23 (mbm)
=== VRZ_A956_2.4.33_1FF_01.sbf ===
00: RDL03 0x82000000-0x8204CFFF 3C38 AP
01: RDL01 0x00800000-0x008FFFFF 9FA3 BP
02: CG05 0x00000000-0x016B9BE7 B8BE BP
03: CG31 0xB0280000-0xB02847FF 2010 AP
04: CG33 0xB2100000-0xB2CC07FF 77BA AP
05: CG34 0xB0700000-0xB07047FF F949 AP
06: CG35 0xB1000000-0xB17FFFFF B52D AP
07: CG39 0xB3200000-0xC49C07FF E9E1 AP
08: CG40 0xC4A00000-0xC4A00FFF FDFF AP
09: CG42 0xB0800000-0xB083FFFF 7479 AP
10: CG47 0xB1800000-0xB20FFFFF 3C98 AP
11: CG61 0xB0B00000-0xB0B7FFFF E20A AP
12: CG64 0xB0000000-0xB00047FF 70B1 AP
13: CG65 0xB0180000-0xB01847FF B561 AP
14: CG66 0xD0800000-0xD83B07FF 3730 AP
>> waiting for phone: Connected.
>> uploading RDL03: 100.0%
>> verifying ramloader
>> executing ramloader
>> waiting for phone: Connected.
>> sending erase
>> uploading CG31: 100.0%
>> uploading CG33: 100.0%
>> uploading CG34: 100.0%
>> uploading CG35: 100.0%
>> uploading CG39: 100.0%
>> uploading CG40: 100.0%
>> uploading CG42: 100.0%
>> uploading CG47: 100.0%
>> uploading CG61: 100.0%
>> uploading CG64: 100.0%
>> uploading CG65: 100.0%
>> uploading CG66: 100.0%
>> verifying CG31
>> verifying CG33
>> verifying CG34
>> verifying CG35
>> verifying CG39
>> verifying CG40
>> verifying CG42
>> verifying CG47
>> verifying CG61
>> verifying CG64
>> verifying CG65
>> verifying CG66
6. Wait for it to get to "rebooting". It'll reboot almost immediately.
7. When the Motorola "M" symbol appears, unplug your device from the USB cable (this happens relatively quickly, so be prepared).
8. Remove the battery (the case/cover of your battery should already be off).
9. Wait for about 3 seconds and replace battery (I actually waited longer... I don't think it matters).
10. Press the slide-out keyboard "X" key and the power button. When the screen turns on (there won't be the Motorola "M" yet, but you can tell when the pixels alight) let go of both buttons and you should get the triangle, "!", and green Andorid dude.
11. Press the search key (looks like a magnifying glass) on the slide-out keyboard to get into recovery mode (a screen with blue/red/yellow text).
12. Using the volume down button, highlight "wipe data/factory reset".
13. Press the slide-out keyboard "enter" button (the "down-left-arrow button, not the "OK" button) (took about 1 minute, don't be compelled to hit "Ok"... just let it go).
14. When that's done, using the volume down button, highlight "wipe cache partition".
15. Press the slide-out keyboard "enter" button (this took about 30 seconds, again, don't be compelled to hit "Ok"... just let it go)
16. Reboot (took ~1 minute to get the "Touch Android" screen).
17. Once there you are set up with a freshly SBF'd VRZ_A956_2.4.330 Droid 2 Global set to stock.
You're done. Have a beer, sh1t, you deserve it! You can now await the glorious 2.3 (which btw seems to be as bloated as 2.2, whatever, that's a different thread).