HowTo: Perform a SBF ("factory restore") of your Motorola Droid X2

Search This thread
Happy to help ash. And remember, if you show up on time today, with a shotgun, no one will say ANYTHING to you, let alone ream you out for being late Monday.

Sent from my DROID X2 using XDA App

This is true
Especially if I tell em eviltim said I should do it. Hahaha.
I can deal with getting yelled at...as long as I don't get fired ill be alright. I was over an hour late (third time :eek: ) ...damn insomnia ...damn alarms lol
 

Moon Shadow - NM

Senior Member
Jul 14, 2011
455
502
Albuquerque
I have a question about backing up... I applied the 2.3.4 update without thinking, and my rooted/supercharged X2 is acting all kinds of funny now. It's like half of it think it's rooted, and the other half doesn't. TiBackup won't work because it can't gain root access, yet I still have SuperUser on my phone and can enter that to enable/disable certain apps. I can still get to the nandroid recovery portion which wouldn't work unless it was rooted. Biggest thing is that the backlight stops working often, and I need to figure out if it's hardware related or borked from the update.

So, my question is how can I back my data up? If I do a nandroid backup, isn't that going to just put whatever messed up state my phone is in back once I SBF? If I can't do a TiBackup I don't see any other option.


Regarding the TiBu issue, I have found that removing (or resetting) everything in SuperUser, going into settings, and updating the su binary has helped me in the past.

Regarding your questions, Are you talking about backing up all of your apps data, or just things like contacts, calendar, etc? If you are talking about just the things like calendar, contacts, and the like, you can use the built in google backup, or download MyBackup Root and see if it backs up your stuff. If you are looking at backing up everything, TiBu is the only app that I have found that will do that on an app by app basis. Regarding the nandroid backup, yes, that will backup everything, including problems. I don't think this helped much, but, there you go. :confused:

Ciao!
 

berfles

Senior Member
Sep 4, 2011
470
55
Regarding the TiBu issue, I have found that removing (or resetting) everything in SuperUser, going into settings, and updating the su binary has helped me in the past.

Regarding your questions, Are you talking about backing up all of your apps data, or just things like contacts, calendar, etc? If you are talking about just the things like calendar, contacts, and the like, you can use the built in google backup, or download MyBackup Root and see if it backs up your stuff. If you are looking at backing up everything, TiBu is the only app that I have found that will do that on an app by app basis. Regarding the nandroid backup, yes, that will backup everything, including problems. I don't think this helped much, but, there you go. :confused:

Ciao!

I just tried unchecking everything in SuperUser, but there were no updates to the binary and it still doesn't work. It says to make sure I have root, and BusyBox installed. If I go to BusyBox I get an error saying Root Access not detected, so if I can fix BusyBox maybe it will fix TiBackup.

As for backup, I just want to make sure my pictures and texts are saved, and I guess app data. I'm not sure what the preferred method of backing all of that up in one shot is, especially if I can't get TiBackup working. I did forget that I have Mybackup Pro also, so maybe that will work? I just want to be sure before I try anything.
 

Moon Shadow - NM

Senior Member
Jul 14, 2011
455
502
Albuquerque
I just tried unchecking everything in SuperUser, but there were no updates to the binary and it still doesn't work. It says to make sure I have root, and BusyBox installed. If I go to BusyBox I get an error saying Root Access not detected, so if I can fix BusyBox maybe it will fix TiBackup.

As for backup, I just want to make sure my pictures and texts are saved, and I guess app data. I'm not sure what the preferred method of backing all of that up in one shot is, especially if I can't get TiBackup working. I did forget that I have Mybackup Pro also, so maybe that will work? I just want to be sure before I try anything.

Come to IRC: http://chat.andirc.net:9090/
Enter a user name and put DX2 for the channel.

Let's see if I can help you.

Ciao!


edit: Okay, the problem berfles is experiencing is because he was rooted on 2.3.3 and took the OTA update to 2.3.4. When this happened to me, I had to MANUALLY unroot, then manually re-root my phone. He's going to try that tonight and report back on whether or not it worked.
 
Last edited:
Happy to help ash. And remember, if you show up on time today, with a shotgun, no one will say ANYTHING to you, let alone ream you out for being late Monday.

Sent from my DROID X2 using XDA App

Just wanted to say THIS worked. Hahaha(no I didn't bring a gun to work) but u forgot a disclaimer eviltim Hahaha
sorry last post about my job
Just happy I wasn't fired today. :D
now I don't have to cancel my phone. Thanks for the laughs this.morning Tim..
 
G

Guilden_NL

Guest
So what is new here?

So what is new here?

xdaforums.com/showthread.php?t=1175300

I found the original thread to be much clearer.

Why add yet another thread?

Will give you credit for listing the original thread, but one of the main complaints about XDA is the multiple threads on the same point, and someone always leaves one little bit out of the documentation. So what's new here?
 
Last edited:

skwoodwiva

Senior Member
Apr 24, 2011
1,161
183
Come to IRC: http://chat.andirc.net:9090/
Enter a user name and put DX2 for the channel.

Let's see if I can help you.

Ciao!


edit: Okay, the problem berfles is experiencing is because he was rooted on 2.3.3 and took the OTA update to 2.3.4. When this happened to me, I had to MANUALLY unroot, then manually re-root my phone. He's going to try that tonight and report back on whether or not it worked.

I did the same: sbf 233 root>(here i did from stk recovery otaUD.zip234. When I flashed I had to do it twice. But no problems otherwise .
 

berfles

Senior Member
Sep 4, 2011
470
55
Come to IRC: http://chat.andirc.net:9090/
Enter a user name and put DX2 for the channel.

Let's see if I can help you.

Ciao!


edit: Okay, the problem berfles is experiencing is because he was rooted on 2.3.3 and took the OTA update to 2.3.4. When this happened to me, I had to MANUALLY unroot, then manually re-root my phone. He's going to try that tonight and report back on whether or not it worked.


Seems like that was indeed the issue. Moon Shadow helped me through a few things in addition to his guides, but basically this is how it went:

I manually un-rooted my phone
I manually rooted my phone
Once it was rooted again, I did a full nandroid backup since my apps started working again
I then SBFed it back to Froyo so I could take it back to Best Buy.

When my phone comes in I just have to root it and get the nandroid stuff implemented again and I'll have everything back to normal in no time.

His walkthroughs were a great help. I won't have any issue re-doing anything when my "new" phone comes in. I say "new" because despite Best Buy telling me it will be new, I had an ex-employee on their forum tell me it wouldn't be. I have a Galaxy S loaner right now, bleh.
 
  • Like
Reactions: Moon Shadow - NM

strikeeagle0245

New member
Nov 12, 2011
3
1
Thanks for the tutorial!!!!!!

I was having problems with my contacts after I deleted the Yahoo Mail Authenticator 2.3.4 app and I was able to fix it following your instructions!!!!!

Thanks:D
 

germmeetsworld

Senior Member
Nov 7, 2011
50
6
so before SBFing, is there any way to backup the apps I have and the data that comes with them (for games mainly) so that I can get them back exactly how they were after I SBF? I have MyBackup Root, but won't this app just be removed with the factory reset? I have the layout exactly how I want it, and I'm just wondering how to get it back as quickly and as easily as possible and it's been difficult to find a clear-cut explanation on if I'll be able to completely restore it or not. Thanks!
 
Last edited:
so before SBFing, is there any way to backup the apps I have and the data that comes with them (for games mainly) so that I can get them back exactly how they were after I SBF? I have MyBackup Root, but won't this app just be removed with the factory reset? I have the layout exactly how I want it, and I'm just wondering how to get it back as quickly and as easily as possible and it's been difficult to find a clear-cut explanation on if I'll be able to completely restore it or not. Thanks!

First...are u running a rom or any tweaks/mods/scripts?
Besides bloat removal?

Second....people rave about titanium for this purpose(but I can't vouch since I don't.use it)

And what is the reason u want.to sbf?
 

Moon Shadow - NM

Senior Member
Jul 14, 2011
455
502
Albuquerque
so before SBFing, is there any way to backup the apps I have and the data that comes with them (for games mainly) so that I can get them back exactly how they were after I SBF? I have MyBackup Root, but won't this app just be removed with the factory reset? I have the layout exactly how I want it, and I'm just wondering how to get it back as quickly and as easily as possible and it's been difficult to find a clear-cut explanation on if I'll be able to completely restore it or not. Thanks!

First...are u running a rom or any tweaks/mods/scripts?
Besides bloat removal?

Second....people rave about titanium for this purpose(but I can't vouch since I don't.use it)

And what is the reason u want.to sbf?


I'll vouch for Titanium Backup (TiBu), however, without a nandroid backup, there is no way to "quickly" restore your home screen, contacts list, and sms messages. If you are rooted, TiBu will allow you to backup and restore all applications and their associated data. Again, then only exception to this that I have found has been my home screen, kind of (see next paragraph), and my contacts and sms messages.

In reference to my home screen, I use Go Launcher. TiBu does restore the icons to my home screen, it just has a hard time with the widgets. As for your contacts and sms messages, MyBackup Root is the best tool that I have found. I use both, in conjunction with a nandroid backup.

If I am changing ROMs, I will run a nandroid (to restore to the ROM/state it was in before I flashed the ROM), and then I run full TiBu and MyBackup Root to capture my apps, their data, my contacts, and my sms messages. After I have flashed the ROM, then I use TiBu to restore my apps and data (a few apps at a time), then I use MyBackup Root to restore my contacts and sms messages.

In TiBu, you can create groups to restore/backup. I have about 15 different groups that I restore on a new ROM. In each category I have created, I add the associated apps to it for an easier restore.

Oh, to avoid the "problem" of having to find and download TiBu and MyBackup Root, I find the APK file in /data/app and copy them to my SDCard. Once I have performed a Factory Wipe, I install those two apps from my SDCard. After either one of them has updated, I copy it back to the SDCard. Hope this helps.

Ciao!
 

Moon Shadow - NM

Senior Member
Jul 14, 2011
455
502
Albuquerque
The reason I ask those questions is because SBF alone will NOT wipe away your data settings apps etc...
but if u have done any tweaks/mods/scripts/roms u MAY bootloop after the SBF which.kinda forces u to ha w to data wipe to have a functional phone again. The data wipe is what will delete all that.

Hehehehe... Alright... Point to you. :p (Damn you keep a guy on his friggin' toes!)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 61
    Moon Shadow's Droid X2 Tutorials - HowTo: Perform a SBF, or "factory restore" of your Motorola Droid X2

    Please keep in mind that this tutorial is specifically for the Motorola Droid X2. :D These procedures MIGHT work for other phones, however, I would not recommend taking the risk of bricking, or even soft bricking, your phone.

    Standard disclaimer: I, nor XDA Forums, are responsible for what you do to your phone. Just because these tutorials work for me, does not mean that they will work for you.

    I make no claims to be the original owner of this process. :D I am just consolidating the process into an easy to follow (hopefully) guide that will help everyone from noobs to experienced users.

    This tutorial has been adapted from the post: [updated][how-to] sbf tutorial [how-to][updated] by DAG425 who compiled a SBF Tutorial from everything he found.

    This method uses Windows! :eek: (I know, I'm a Linux guy, but...) My Linux system crashed several months ago and I do not have the funds to purchase new hardware. I can try to assist as I am a mixed environment System Administrator, however, I make absolutely no claims of being a guru. :cool: I have heard (not substantiated) that people are having success using Virtual Box. I highly recommend Virtual Box as it seems to be the only free virtualizing environment that supports accessing hardware directly, as long as Linux sees the hardware, Virtual Box and use it (for the most part).


    I am making some assumptions in this tutorial:
    1. You understand and are comfortable with installing software on a Windows computer. :eek:
    2. You understand and are comfortable with downloading programs. :eek:
    3. You understand and are comfortable with extracting compressed files (*.zip, *.rar *.7z, etc.) (I recommend 7zip to extract all compress files.) :eek:
    4. You are willing to read this entire tutorial and ask questions if something is unclear to you, BEFORE you start this process. (Better to be safe than sorry.) :confused: :mad: :eek: :(


    Now, on to the good stuff… :D

    Hints:
    Text in green are applications to launch or buttons to push within an application.
    Text in red are warnings.
    Orange is reserved for text that must be typed or copied. – Specific commands are also listed in code boxes.
    This process will revert your phone to any one of three “Verizon factory original” states.

    2.2.2 – Froyo (Why anyone would want to go that far back is beyond me, but I’ll include it anyway.)
    2.3.3 – Gingerbread
    2.3.4 – Gingerbread
    Note: There is a KNOWN problem with the battery indicator and the way Android interprets and displays the battery percentages in Gingerbread 2.3.4. Currently, there is no known fix for this. This problem plagues the original build and any custom ROM based on the 2.3.4 kernel. Until the bootloader is unlocked and we have the source code for the kernel, do not expect this to be fixed any time soon.

    UPDATE! Peperm1nt has given us a work around that works. See his post: [MOD]GingerBread Battery Fix v0.8 11/25/11 PSA op update! It has worked well for me and has been integrated with the CM7DX2 ROM.

    PLEASE make sure you have a backup of your existing system, or at least your data. To back up your data, I recommend Titanium Backup (TiBu). Purchase the TiBu key, it is WELL worth it! To back up your entire system, goto Moon Shadow's Droid X2 Tutorials - How to perform a backup of your Droid X2. I have performed this method of flashing my phone back to stock using the 2.3.4 SBF file from both Windows XP (SP3) and Windows 7 Professional x64. I have not used or tested the 2.2.2 or 2.3.3 files. The process is identical for all three SBF files.

    1. First make sure you have the correct Motorola driver installed on your system (you may have to right click and select "Save Link As").
    a. Windows universal 32-bit Motorola drivers version 5.2.0
    b. Windows universal 64-bit Motorola drivers version 5.2.0
    2. Next download the SBF file you want to load to your phone (you may have to right click and select "Save Link As"):
    a. Froyo 2.2.2 SBF File (you may have to right click and select "Save Link As")
    b. Gingerbread 2.3.3 SBF File (you may have to right click and select "Save Link As")
    c. Gingerbread 2.3.4 SBF File (you may have to right click and select "Save Link As")

    3. Once you have downloaded the file, use 7zip to extract the file (whether it ends in .gz or .zip, I recommend using 7zip). You CANNOT just remove the .gz from the end of the filename! It is a compressed file. Using 7zip to extract it will ensure the file is intact and will have the extension of .sbf.
    4. Next download RSD Lite and install it. I have used both and currently use 5.4.4. (You may have to right click and select "Save Link As"):
    a. RSD Lite 5.3.1 and Drivers
    b. RSD Lite+ 5.4.4 - Thanks to motcher41 for getting this to me!
    5. Once you have installed the software on your computer, REBOOT it.
    6. Turn off your phone.
    7. While your computer is booting back up, power up your phone by pressing and holding the VOLUME UP BUTTON and then pressing the POWER BUTTON until you see the words STARTING RSD PROTOCOL SUPPORT (in white) at the top of the DX2’s screen. This should only take about 3-5 seconds.
    8. Once your computer has come up completely, start RSD Lite.
    9. Once RSD Lite has started, click the three dots (…) in the upper half of the window. It is located to the right of the long blank box labeled Filename:.
    10. Using the Open dialog box, navigate to the sbf file and click the Open button.
    11. If you correctly extracted the file in step 3, you should see information fill the right hand box called File Properties.
    12. Plug your factory Motorola USB cable into the DX2, then into an available USB port on your computer.
    13. When you plug the DX2 into the USB port, the RSD Lite screen will update the first line in the lower section of the window (Port No. 1.) with the following information:
    Model: SE Flash Daytona
    Port Type: USB
    IMEI / ESN / MEID: N/A
    Status: Connected…
    14. If it does not have the preceding information, make sure you are not plugged into a USB hub; if problems still persist, restart the process at step 5.
    15. Click Start, and WAIT! Laugh at me, but the first time I performed an SBF, I did it on a computer with an Intel Pentium 4, 2.66 GHz processor, and 1 GB of memory. It took OVER AN HOUR for the SBF process to complete! RSD Lite first backs up what is on the DX2, then it proceeds to flash each of the 5 sections (partitions actually).
    16. The Progress and Result columns will update with information as the flash progresses. When the flash is complete, the phone will reboot and RSD Lite SHOULD inform you that the process is complete. If not, you might have to do the process over. You may also receive a message to manually reboot your phone, this is normal and seems to happen about 30-40% of the time.
    17. Whether or not your phone boot loops at this time, I HIGHLY recommend performing a factory reset from the Android Recovery menu. This is also the process of fixing the boot loop.
    a. Pull the battery.
    b. Plug the battery back in.
    c. Power up your phone by pressing and holding the VOLUME DOWN BUTTON and then pressing the POWER BUTTON until you see the words FASTBOOT (in white) at the top of the DX2’s screen. This should only take about 3-5 seconds.
    d. Press the VOLUME DOWN BUTTON 7 times, or until you see the words ANDROID RECOVERY.
    e. Press the VOLUME UP BUTTON and the screen will add “Entering Android Recovery” under the words ANDROID RECOVERY.
    f. In about 5-7 seconds, you should see a white triangle with a yellow exclamation point in the middle and a little android down and to the right of the triangle.
    g. Press both volume buttons at once.
    h. The Android system recovery utility (second line of text) will come up.
    i. Press the VOLUME DOWN BUTTON until “wipe data/factory reset” is highlighted.
    j. Press the power button to start the process.
    k. Once the wipe data/factory reset process has completed, press the VOLUME UP BUTTON until reboot is highlighted.
    l. Press the power button to reboot your DX2.
    18. Congratulations! At this point in time, you have successfully flashed your phone back to “factory stock”. Now you can root your phone, install a custom ROM, or return it.

    Note: If you are going to flash a custom ROM, make sure you SBF the correct kernel for the ROM. For example for CyanogenMod 7 ROM (cm7dx2) you must be on Gingerbread 2.3.4. For the Eclipse v2.03 ROM, you must be rooted and on Gingerbread 2.3.5. For the Liberty ROM, you must be on Gingerbread 2.3.4. Please make sure you read all of the posts in the thread for that ROM. Somewhere in there it will tell you what build you need to be on.

    For a great video tutorial, following what I have written out here, se UbuntuBrandon's youtube video: http://www.youtube.com/watch?v=6lfkJ2heXos. Thanks, UbuntuBrandon!

    Again, if you have any questions, or comments, either post them here, or PM me! Thanks all!

    Ciao!
    4
    Just want to add that yes 5.4.4 rsdlite works the same and just fine. I JUST used it an hour ago.

    Also wanted to add and easier way to get ur phone to "starting rsd protocol "
    Just hold power and VOLUME UP buttons for about 8seconds and it starts rsd protocol. U don't have to scan through any other menus or press anything else. Just hold power and VOLUME UP buttons and it will work. I have done it this way EVERY time I sbf.
    ((A couple times u referred to RSDlite as SBFlite. ..just trying to eliminate any confusion ))

    Good to know on the RSD Lite 5.4.4. I hadn't used it yet so I put that disclaimer in there. I don't want to put in information that I personally have not verified. At this time, I haven't had a need to SBF, so... I'm stuck with what I have done. I'll update the OP when I have have the opportunity to actually use 5.4.4.

    Thanks for catching the typos. I have fixed them. Also, because the volume down method is intuitive (well, okay, not really), and it is easiest for a user to watch what scrolls by, instead of counting out 8 seconds, I think I will leave it in there. However, if people reach the end of my post and get to yours, I will leave the easier method glory to you. :p

    I truly appreciate your feedback! Thank you again!
    3
    Just want to add that yes 5.4.4 rsdlite works the same and just fine. I JUST used it an hour ago.

    Also wanted to add and easier way to get ur phone to "starting rsd protocol "
    Just hold power and VOLUME UP buttons for about 8seconds and it starts rsd protocol. U don't have to scan through any other menus or press anything else. Just hold power and VOLUME UP buttons and it will work. I have done it this way EVERY time I sbf.
    ((A couple times u referred to RSDlite as SBFlite. ..just trying to eliminate any confusion ))
    3
    Try ezSBF link in my list
    sd_shadow's (themib) [Collection] of Links for Droid X2

    Sent from my Amazon Otter using Tapatalk

    ---------- Post added at 07:08 PM ---------- Previous post was at 07:06 PM ----------

    Or you will need to fix drivers, see my drivers errors link in my list

    Sent from my Amazon Otter using Tapatalk
    2
    OK, so if RSD can read it, it's good to go? I haven't tried that, just assumed it would be in a compressed format since the instructions specified that.

    sd_shadow is right on the money.

    you aren't opening the file if it's ALREADY in sbf. the download links may have been changed from when the original instructions were typed out, which means that the file you have could very likely already be ready to use.

    only extract the sbf file if it has been compressed from wherever you downloaded from.

    if you try to flash it, and it isn't in correct format, rsdlite won't be able to flash it, should be no harm done and it would just tell you aborted/failed install.

    let us know how it goes for ya, if you hit any issues I'm ALMOST certain we can get ya up and running.

    May I ask why exactly you WANT to sbf restore the device? just curious :D

    Sent from my Galaxy Nexus using Tapatalk 2

    EDIT::
    @sd_shadow- I don't know why I even come in to confirm what you tell people anymore :D :D :D I don't think I've ever seen a single post from you that has "bad info" in it. awesome job stepping up to the plate EVERY time and hitting a grandslam lol. not only do you give good info, but ya ALSO give MULTIPLE ways to fix a problem. awesome stuff brotha!