[Droid 2 Android Development] newk8600:
Here's a custom Ubuntu LiveCD made with ADB and the Linux sbf_flash script for sbf flashing your Droid 2 if you've failed in Windows with RSDlite or just want to have the convenience of flashing with only two Linux commands.

PLEASE READ ENTIRE POST BEFORE FLASHING ANYTHING!

If you want to follow this tutorial on your existing linux setup the sbf_flash file can be found on Google

READ OR RISK BRICK If you don't have the 2.3.2 update then you can sbf with EITHER the 2.2.0 (stock) or the 2.3.2(OTA update) but only if you don't have the update yet. Once you have the 2.3.2 update (through sbf or update.zip) you can ONLY sbf with the 2.3.2.sbf

Please have your phone charged up if not completely near complete or risk dealing with the consequences

Thanks Androidnite

1. Download 2.2.0.sbf file (for Droid 2 without 2.3.2 update only) or 2.3.20 HERE (for Droid 2's that have the 2.3.20 update) and put it on a flash drive. Yes even if you have one that you used with RSDlite.(this way we know you have the right one and it's all there)

2. Download the LiveCD ISO via torrent file attached below and unzip it and open the file with your choice of torrent program then BURN the downloaded file to a blank CD with your favorite burning software(I like DVD Decrypter or Imgburn). I recommend no faster than 4x in order to prevent burning "coasters".

3. Make sure your computer's BIOS is set to boot from the CD Drive then start your computer with the Disk in the drive.

4. Wait for the language list to pop up select "English". Then select "Try Ubuntu without installing"

5. Take the flash drive you put the .sbf file on and put it in your computer’s USB port and copy it to the same directory as the sbf_flash file. It will be the “Home” folder.

6. Plug your phone in via USB now and turn it off then hold the ‘up’ arrow on the keyboard and power on the phone to go into the bootloader.

NOTE: If your phone is not in operating condition Hold the 'UP' arrow on your keyboard and power on your phone for it to be recognized by your computer by entering the bootloader.

7. Open a command prompt by ‘CTRL+ALT+T’ or Applications>Accessories>Terminal

8. Type the first command then press enter and then do the same with one of the last two commands depending on the sbf you are trying to flash.

For both sbf's

chmod +x sbf_flash

Then

For the 2.2.0 sbf ONLY*OLD SBF*

sudo ./sbf_flash DROID2_X6_2.2.20_SHADOW_BP_C_01.09.05P_P2_USERBLD_SECURE.sbf

Or

For 2.3.2 sbf ONLY

sudo ./sbf_flash VRZ_A955_2.3.20_1FF_01.sbf

NOTE: every space in the .sbf's title should be taken by an underscore "_" and shouldn't contain other spaces or the command will not be recognized because it doesn't follow the command's syntax.

Now your phone should start flashing. Let it go and it should reboot in 20-30 minutes.

That should be it let me know what problems you have.

Boot Loop?

facelessuser said if you get a boot loop after flashing wipe your data and cache in recovery.

Instructions:

These instructions are by theecho.

Not getting the updated baseband? From BP_C_01.09.05P to BP_C_01.09.07P

NOTE: Be sure to update your baseband before you load a custom ROM as the update needs to see the blur on your phone.(If you root it before updating you might not be rooted afterward I don't know).

After you sbf with the 2.3.20 sbf file above and you don't see and updated baseband then you can use the Update.zip

to update your baseband by:

Thanks for the info Quackers

Thanks:

First, thanks Matt4542 for putting the flashing in Linux tutorial which the commands I used were adapted from.

Next, a thanks to theecho for hosting the files for everybody’s access and making this really easy for me as I am a newbie to file hosting.

Last, but not least the inspiration for the custom Ubuntu ISO and help while making it...shad0wf0x from the XDA HTC Aria section(s) needs a thank you as well.

Please keep issues on this thread to allow faster responses.

Even if you used the RSDlite method by Darkonion first. RSDlite related posts should go there and Ubuntu method posts stay here.

Thanks and may your Droid 2 live on!