How to SBF your Droid 2 [as well as Global] (back to stock)
* I am not liable for any damages that you incur to your device. These instructions have no malicious intent, and i will try to help with any problems that arrise.
Note: this is written while using ClockworkMod as the recovery image, not the stock image just in case problems arrise we can narrow them down quicker
Things that will be needed
* RSDlite v4.9 download here: Mirror
* Motorola Drivers download here:
* Droid 2 (A955) v2.3.20 .sbf download here: -----OR-----Droid 2 Global v2.3.29 .sbf download here
* Droid 2 / Global
* micro USB cable
Setup steps:
1) open and install RSDlite
2) install motorola drivers to your windows computer, Instructions here if needed:
3) move “Verizon Droid 2 (A955) v2.3.20.sbf” or "Verizon Droid 2 Global (A956) v2.3.29.sbf" to your desktop for easy access.
Steps to SBF
4) Open RSDlite
5) Connect Droid 2 to PC using the micro USB cable
in PC mode (from Notifications bar under USB connnections)
with USB debugging mode on (from settings, applications, development, then check usb debugging)you can also put your device into the bootloader by powering on and holding the power button and the up button on the keyboard
6) allow your device to sit connected for up to 15 min. if RSDlite doesn’t see your device immediately. (going into the bootloader on your device ensures RSDlite sees your device when connected)
7) select the “...” button next to the filename text feid to browse for the .sbf on your desktop.
8) select the 2.3.20.sbf (D2) or 2.3.29.sbf (D2G) file you downloaded and placed on your desktop.
9) select start and allow RSDlite to run fully to completion. ~ 5 - 20min.
10) your device may bootloop continuously when RSDlite finishes, if so you’ll need to wipe data and cache. (dont continue to the next step until RSDlite has finished or begins to bootloop on your Droid eye)
11) bull battery and replace it.
12) enter recovery by holding power and volume down. or by holding power and X on the physical keyboard
13) when the android guy with a caution triangle around him appears click press either (power and volume down, or power and volume up, or volume up and down) [sorry about that i cant remember which one it is off hand] simultaneously until the blue menu fonts appear. or you can just press the search button (the magnifying glass on the physical keyboard)
14) use the volume down button to hover over “wipe data/ factory reset” and click the power button to select. then confirm your selection by following the commands. you may have to use the camera button to select instead of the power button.
15) then choose “reboot system now”
and wallah, your device should reboot back to the official verizon wireless software and they wont be any wiser.
thanks to sankeyr for the hardware keyboard controls
HELP WITH ISSUES If you run into problems here are a few fixes
battery low code error
Corrupt Code
* I am not liable for any damages that you incur to your device. These instructions have no malicious intent, and i will try to help with any problems that arrise.
Note: this is written while using ClockworkMod as the recovery image, not the stock image just in case problems arrise we can narrow them down quicker
Things that will be needed
* RSDlite v4.9 download here: Mirror
* Motorola Drivers download here:
* Droid 2 (A955) v2.3.20 .sbf download here: -----OR-----Droid 2 Global v2.3.29 .sbf download here
* Droid 2 / Global
* micro USB cable
Setup steps:
1) open and install RSDlite
2) install motorola drivers to your windows computer, Instructions here if needed:
3) move “Verizon Droid 2 (A955) v2.3.20.sbf” or "Verizon Droid 2 Global (A956) v2.3.29.sbf" to your desktop for easy access.
Steps to SBF
4) Open RSDlite
5) Connect Droid 2 to PC using the micro USB cable
in PC mode (from Notifications bar under USB connnections)
with USB debugging mode on (from settings, applications, development, then check usb debugging)you can also put your device into the bootloader by powering on and holding the power button and the up button on the keyboard
6) allow your device to sit connected for up to 15 min. if RSDlite doesn’t see your device immediately. (going into the bootloader on your device ensures RSDlite sees your device when connected)
7) select the “...” button next to the filename text feid to browse for the .sbf on your desktop.
8) select the 2.3.20.sbf (D2) or 2.3.29.sbf (D2G) file you downloaded and placed on your desktop.
9) select start and allow RSDlite to run fully to completion. ~ 5 - 20min.
10) your device may bootloop continuously when RSDlite finishes, if so you’ll need to wipe data and cache. (dont continue to the next step until RSDlite has finished or begins to bootloop on your Droid eye)
11) bull battery and replace it.
12) enter recovery by holding power and volume down. or by holding power and X on the physical keyboard
13) when the android guy with a caution triangle around him appears click press either (power and volume down, or power and volume up, or volume up and down) [sorry about that i cant remember which one it is off hand] simultaneously until the blue menu fonts appear. or you can just press the search button (the magnifying glass on the physical keyboard)
14) use the volume down button to hover over “wipe data/ factory reset” and click the power button to select. then confirm your selection by following the commands. you may have to use the camera button to select instead of the power button.
15) then choose “reboot system now”
and wallah, your device should reboot back to the official verizon wireless software and they wont be any wiser.
thanks to sankeyr for the hardware keyboard controls
HELP WITH ISSUES If you run into problems here are a few fixes
battery low code error
Ok so after leaving it charged a few hours I got nothing. I was able to again launch into the bootloader with the "Battery Low Cannot Program" message.
After googling around for a good while I found an interesting new way to fix or bypass that error message.
Links here: :::HOW TO FLASH A PHONE WITH "BATTERY LOW CANNOT PROGRAM":::
https://supportforums.motorola.com/message/160373#160373
This is a little tricky but for those of you unable to get a new battery, or borrow one and would have an extra usb cable around this is a good fix.
1. Take your USB cable and keep the USB end while cutting the opposite end.
2. Strip rubber/plastic coating of the cable till you see the metal/aluminum wire.
3. Remove or simple peel open the metal/aluminum coating until you expose all four wires.
4. You should have a RED, BLACK, GREEN, & WHITE wire, we will be using the Red (Vcc+5) and Black (Ground)
5. Strip the red and black wire.
From here you can do 2 things.
A. Remove the battery from your phone. At the top of the battery you will see the contact pins.
The far left should have a + sign, while the far right should say -.
Tape the Red wire making sure it makes contact with the + pin, and do the same with the Black wire and the -.
Once you are sure the wires are only touching the + & - contacts, pop the battery back into the phone. You should have something like this:
B. Remove the battery from you phone. Inside the battery compartment you will see the 4 contact pins. (the pins that have contact with the battery)
Take the red wire and thread or loop it around the pin furthest to the left making sure it only has contact with that pin.
Take the black wire and thread or loop it around the pin furthest to the right. Again making sure it only makes contact with its specified pin.
Once done you should have something like this:
(different phone, same process)
Now plug in the USB into the computer which should hopefully solve the battery problem.
Then plug the USB data cable to your computer and your phone.
Boot into the the bootloader and reflash or do whatever needs to be done.
Once all is done, make sure you unplug both USB cables prior to removing our make shift charge/bypass cable.
I hope this helps anyone having the Low battery cannot program issue!
Will report back when I solve my own issue.
Thanks.
-human
Corrupt Code
For the record, my process was the following to repair a "Code Corrupt" in bootloader on the Droid 2:
- Download RSD Lite, the bootloader SBF, and the 2.3.20 SBF from MDW.
- Turn phone on, load bootloader SBF via RSD Lite
- The phone will restart, hold "X", and boot into recovery.
- Wipe all
- Pull battery
- Replace battery, hold "Up" on power up (back to flash mode, "Code Corrupt" should be gone)
- Flash SBF
- Pull battery when completed, ("Code Corrupt" will show back up)
- Reload bootloader SBF
- When completed, phone should boot back into a freshly flashed 2.3.20
This was my process, but yours may differ slightly.
Last edited: