Instructions:
- Download
- Unzip
- Double click SBFboot.exe
- Follow onscreen instructions
Credits:
1KDS for the original live linux SBF disc, Mikeinrichmond for helping out with the early release testing of 1KDS’s disc, TBH for the SBF file, JRummy for helping 1KDS with some code, the makers of SliTaz linux distro, Harley Dude, for being the man and starting this thread, which is what sparked the idea to make a simpler method for using 1KDS’s SBF disc in the first place. UNetbootin devs for making their awesome program which allows “frugal instals” of live iso’s into the windows boot menu. WugFresh… (thats me!) for figuring out how to mesh all these premade components together into one unified installer. Coffee for being the nectar of life and enabling programmers and crazy people like me to exist in this world. And last but not least, a big thanks to all the DX users out there who keep bricking their devices! 
Download:
SBFboot_v1.2_Froyo_340.zip (Dropbox)
SBFboot_v1.2_Froyo_340.zip (Minus)
Checksums:
File size: 298 MB
CRC-32: 795845d3
MD4: 1b52264eb82071ae961abcfb40e51bcf
MD5: 7c9f1678d4fbec3ff3cda7827ae2c1c0
SHA-1: 627a9953d1e1b55d31a08ab4a6f053b652f7c93b
SBFboot_v1.2_GB_602.zip (Dropbox)
SBFboot_v1.2_GB_602.zip (Minus)
Checksums:
File size: 224 MB
CRC-32: b6ffcba1
MD4: 34840f08bf95c3824d81f029c638f97e
MD5: 67abbf04e1cbc7cde69a5fd09e51b5ba
SHA-1: b0982b73ce9c942d41fa65f6c4b6b15cfffcab43
IMPORTANT THINGS TO MAKE SURE OF BEFORE SBF’ing!
- Make sure that you are in BOOTLOADER MODE before attempting to SBF; simply power up while holding down the camera volume down and menu buttons until the screen flashes white momentarily, then release and you should see a read out. The bootloader should read 30.04 and it should say “ok to program” “charged” if it says “code corrupt” that is fine… just as long as it doesn’t say “not ok to program” “low battery”…. that means you need to charge it, refer to next bullet point:
- Make sure that BEFORE you attempt to SBF, that your device is fully (100%) charged (or at the very least > 75%); that means, charging it externally (either a wall charger or a using someone else’s healthy phone), borrowing a fully charged DX battery from someone else temporarily, visiting the Verizon store with your battery and asking them for a charge, or any other way you can obtain a fully charged battery BESIDES trying to charge it yourself when its in bootloader mode. YOUR DEVICE WILL NOT CHARGE IN BOOTLOADER MODE, you could potentially damage your device this way because it will overheat it. The ONLY way you can charge your device in bootloader mode is if you have specifically purchased a custom made factory grade usb cable from TBH, otherwise you have to figure out another way to get your phone charged before proceeding with the SBF procedure.
- Make sure your computer is charged (if it’s a laptop) and preferably plugged in. The last thing you want is for the SBF process to be interrupted preemptively… although you can recover it if this were to happen.
- Understand that SBF’ing will completely wipe your phone of everything on it besides the content on your sdcard. That means; user apps, settings, system tweaks, contacts… everything. All of these things can easily be restored using an app like Titanium Backup, or by syncing your gmail account (primary one, that’s linked to your google checkout account) on first boot, just make sure you are prepared. There are also other ways for backing up and restoring apps (plus app data) like the app Root Tools or using a manual or script-based approach. Be cautious of restoring system data though… it could potentially cause problems… you are usually better off just reconfiguring these settings manually… especially if you are switching between incompatible ROMs. This will bring you back to fully stock, unrooted, odexed android. Recognize these things and prepare yourself accordingly.
- If the SBF goes through and you get to the point where its booting back up but you are stuck on a repeating bootanimation (aka bootlooping), DO NOT PANIC. This happens all the time when people SBF… this does not mean that your phone is bricked, or you are screwed in anyway. If this occurs, simply perform the standard procedure know as factory resetting;
- I am hoping this one is obvious to you… lol… but please remember to plug in your android device to your computer before attempting to run the SBF script.
- And lastly… understand that I am not personally responsible for your device and that you assume the risk associated with sbf’ing (although it is relatively low). I am more than willing to help you troubleshoot, but I am not personally responsible if you brick. Make sure to take precautionary measures like confirming the checksum and/or file size to ensure that you have a complete download before attempting to flash anything. Always take the extra time to read or ask questions if you have them BEFORE SBF’ing rather than afterward.
awesome, gonna try it tonight and report back
I told my grandmother how you hlpeed. She said, bake them a cake!
I decided to try this. The checksum looked OK so I unzipped the file. I also put my phone in Bootloader Mode; My bootloader is 30.03 not 30.04
How do I get the correct Bootloader so I can run this program?
Part two: A cmd window comes up on my machine that says “What would you like to do now? 1 Reboot System? 2 Exit, I will …
What system is the program trying to reboot? My phone or my computer?
When it says “exit , I will sbf later” does that imply that the rebooting process for option # 1 is what does the sbf? or is there is some other step?
Bootloader 30.03 is fine. That cmd window is asking you if you wan to reboot your computer now. You need to reboot your computer in order to sbf because what this program does is add another option to your boot menu called “UNetbootin”. So when your comp reboots you will see whatever windows you are running, and another option “Unetbootin”… then you select that option and it will boot into SBF mode. You then get your android device in bootloader mode, connect it, and run the SBF script when prompted. Sorry if that wasn’t clear. Let me know if you have any other questions or concerns. Sorry for taking a while to get back to you. I will do my best to stay on top of comments here in the future.
When i reboot i don’t see Unetbootin anywhere. What gives? Am I doing something wrong?
Very strange. What version of windows are you running?
{{ WugFresh }}
I also don’t see Unetbootin. I am running Windows 7 64bit.
Have you tried running the uninstaller and re-installing. You should have no problems on a Windows7 setup.
I have exactly what info I want. Check, please. Wait, it’s free? Awsoeme!
Hi Wug – is there something up with the dropbox link? It sits and chugs but never seems to connect (going for the .602 file, but the same thing happens on the v1.2 file as well.
I think they are fine.. but either way, I will upload some mirrors now.
I tried the SBFboot_v1.2_Froyo_340.zip, everything seem to go okay and the whole process finished. But now my phone is stuck and looping on the droid eye animation. I’ve went into recovery and did a factory reset and cleared cache and still doing it.
Any ideas?
Try a battery pull and another factory reset. If that doesn’t work, then boot back into bootloader mode and try SBF’ing again. If the same problem persists (even after more factory reset attempts), try using the 602 SBF. Report back with results.
Actually I’m not sure what happen during the first SBF, but I redid the whole process and now it works.
Thanks!!
I am running xp and once it enters linux it stops and asks for a login and password. Any ideas what that is about?
that shouldn’t happen… but if it does; enter tux for the login with no password.
I’m going to give this a try. I’ve been trying to sbf my phone for a while now using rsd lite but kept getting a big fat FAIL. I hope this workaround works because I need to get back on stock with no root asap…I’m a beginner flasher (no pun intended lol) and didn’t backup my stock rom before I began flashing (didn’t realize i needed to do that or how to do that for that matter). So here I am, running around like a chicken with my head cut off lol. Anyway, BIG thanks to WUGFRESH for creating this. I’m currently downloading now…
I’m completely lost. I downloaded everything but I can’t seem to get past the small box that says 1 to reboot or 2 ill sbf later. There are no instructions or anything. Is there a step by step guide or is it not working anymore? I’m in desperate need to get my Droid X back to stock. Please help and thank you…
This program adds an extra item to your windows boot menu “Unetbootin” which you need to select at boot. That’s why it prompts you to reboot now or sbf later (it’s referring to rebooting your computer).
Here are instructions if it wasn’t clear
1. run SBFboot
2. when it prompts you to reboot or sbf later.. just chose reboot (or reboot your computer manually at your convenience)
3. when your computer reboots, you will see an extra item in your windows boot menu called “Unetbootin”; select this item using your keyboard (arrow key to navigate, then hit enter)
4. it will boot into the sbf script… just follow the onscreen instructions once it loads up. It’s as simple as plugging your device in via usb and pressing one button.
Let me know if you have any other questions, problems, or concerns. I would be more than happy to help out, and will always do my best to answer questions in timely fashion.
Thanks for your nifty utility. I just wanted to ask if it’s extensible?
I have droid_easy_root which requires a *nix OS, like Unetbootin, to run its rooting process.
I’d like to add it in, so I can easily do SBF’s or root’s in 1 OS (I run Windows 7 and have always had driver issues with Motorola drivers).
Hmm.. that’s an interesting question. Maybe I could combine the two somehow. The way its built now, no… but I could probably figure it out. I will look into it.
its not giving me option to restart or not
Can you explain what happens exactly in more detail? Can you also try using the uninstaller and trying again. Also, make sure you run SBFboot as an administrator.
ok, i went to another computer at a friends house and it worked, up until the point where it says the flash is done, you need to do a factory reset on your phone, I hold home and power and it never goes to recovery, just stays in bootloader. I have tried battery pull several times, and the froyo and the gb. what should i do now?
Can you try just letting it boot up once first.. without trying to get it into stock recovery for a factory reset. Then if you can get a successful boot, then you can try factory resetting the next time. You shouldn’t be stuck in bootloader mode… I haven’t heard of that happening. Most people who have problems get stuck on the M logo. Let me know what’s up.
Originally i ran the SBFboot froyo 340 file, i was in bootloader mode with it connected to the PC. everything seemed to be working fine it rebooted my computer, i clicked on UNetbootin. And then it gave me 5 lines all ending with null and then said it failed? im running windows xp. when i tried to uninstall sbf and then reinstall it, it gives me an “invalid boot.ini” when i reboot now… any ideas? I originally tried the dropbox one.. im going to try the minus one and see if that works.
That’s not good… that shouldn’t happen. Most people who have tested it on XP have said it worked for them, but a few people have reported a similar problem. To fix your boot.ini your are going to have to do it manually. First use the uninstaller included in my package. Then follow these instructions for editing your boot.ini on xp here: http://support.microsoft.com/kb/289022 and delete the unetbootin entry. Then, I recommend just using 1KDS’s disc for your setup. This seems to play nicer with Win7 using bcedit rather than modifying the boot.ini which is what it does on xp installs. I am sorry for the inconvenience. It shouldn’t matter where you download it from, they are mirrors.
I cnanot tell a lie, that really helped.
I’ve never seen this posted so maybe it’s my own situation.
When ever I use this great SBF disk. I also have to use a “wired” keyboard.
I’m guessing that the Linux Distro doesn’t see my Bluetooth keyboard.
Thanks for all you do
That is most likely the case. Does your Bluetooth keyboard connect with a little usb Bluetooth receiver, or a built in Bluetooth adapter?
And no problem. Happy to make things simpler. I am working a new program now called SBFcentral, which will aim to be an all in one solution for all SBF options on multiple devices.
{{ WugFresh }}
Hey guys, I tried this and when I was in the linux mode it seemed like it didn’t do anything so I rebooted both devices and now the phone will not go into recovery it says it can;t find the recovery file. Any thoughts? Thanks…
I am kind of confused. Can you please elaborate. What says it can’t find the recovery file? The SBF script on your computer? If that is the case.. I recommend downloading it again.. and making sure the file size is correct. Then use the uninstaller and re-install it.. then try again. Your phone needs to be in bootloader mode for it to work. Please report back.
Only one word for this: “Wow!” Super easy, super fast. I had a failed flash that caused my phone to have a perpetual “M” and to be unable to enter into recovery mode. This is so much better than having to look up sbf instructions for the hundredth time. I knew there was a reason I decided to do dual boot rather than trashing windows. You guys are awesome! ^_^
Happy it worked well for you.
This worked AMAZING!! I ran this, was flawless. Immediately after I ran Z4root, and in 45 min TOTAL I was running wi-fi tether (on my still unlimited data All-Tel plan) without the take it in the butt fees and data caps from Verizon. 1KDS, Mikeinrichmond, TBH, JRummy, the makers of SliTaz linux distro, Harley Dude, UNetbootin devs and WugFresh – you guys (and/or gals) are AWESOME. Thank you guys for putting something so very user friendly together to help out the everyday regular people take a little bit of what’s ours back! You are getting a donation for sure, it may not be much, but you all deserve it.
I assume everyone who has used this application donates………. right everyone who has used this application?
Thank you! I am happy to hear it worked well for you.
- Wug
What a great rseuorce this text is.
I’m getting an ‘error 15′ after I select the unetbootin boot up choice. This happen with either Froyo or GB. I’m on window 7 stater.
I tried this earlier on my xp desktop, and now it won’t boot ( I get a “can’t find hal.dll” msg).
I need to return this phone, and I really need it to be stock before I do. Thanks.
Both of those errors are entirely unfamiliar to me and have never once been reported to me by any of my beta testers, so I am having a difficult time wrapping my head around what could be the source of your problems. Therefore, my primary goal is to first help you get your computers back up and running properly, and then we can move on to an alternate method for you to successfully SBF your device.
For you window 7 starter setup, just run the uninstaller in the package, so you will be back to square one.
For your xp setup… that is going to involve a little more. You will need your XP installation disc, and you will need to enter the recovery console
1. Type bootcfg /default and press enter. Wait for the process to complete.
2. Type fixboot and press enter. Wait for the command to complete.
3. Type exit in the recovery console; this will reboot your computer.
4. Hopefully the issue has been corrected at this stage… if not, continue on.
5. Return to the recovery console.
6. Type expand e:\i386\hal.dl_ c:\windows\system32\hal.dll where e: is the drive letter of your CD-ROM and c: is the drive Windows XP is installed on.
7. If you are prompted to overwrite the file, press Y. (for yes)
8. Type exit in the recovery console; this will reboot your computer, again.
Hopefully then your XP setup will be fixed. How this actually happened, I have no idea. There is nothing in my installer that should have effected this… So I am a bit baffled. Maybe this was unrelated?
That said. Once your computer’s are fixed. I would recommend just using the live 1KDS disc that this package is built off of. You can grab it here: http://www.droidxforums.com/forum/droid-x-sbf/23638-linux-solution-your-windows-rsd-lite-problems.html
Sorry for your troubles. I am pretty sure it has nothing to do with my package.. but either way, I am more than happy to help resolve tech issues like this. Let me know how that goes for you.
{{ WugFresh }}
Hi Wug. First, awesome thing you’ve done here. I too am having the same I issue (xp). I ran the exe and received an error message during the flash. Rebooted into xp, uninstalled, re installed, and have boot.ini and hal.dll errors. I haven’t yet tried your solution but I’m sure it will work. Just wanted to chime in and let you know it wasn’t a completely isolated event. Awesome work regardless, thanks and happy thanksgiving.
Hmm… thank you for the information. That is unfortunate that my installer isn’t working nicely on your XP setup and a few others. I am left to wonder what exactly is different about your setups than the people who have had success on XP. I would like to narrow down the problem. It would be helpful if I could reproduce the error myself. Can you provide anymore information. Is your OS fully updated? Have you manually modified your boot.ini file before yourself? Have you used any other software that modifies your boot.ini file? Is your setup a dual boot? Have you installed any other pre-boot loaders.. like a GRUB menu or something? Anything else that you can think of that may be relevant would be helpful. Thanks again for the heads up. I hope you had a happy (and filling) thanksgiving. I know I did.
Hey guys i recently got a warranty phone from verizon cause my other was bad it was preloaded with 2.3.3 .605 and i did alot of moods like cpu root deadex and then tried to install a theme Big DX serenity and screwed up so my phone started but screen was black.. then i went into boot loader and wipedd data and pushed “format system” now my phone will not start past the moto symbol and im going to try this to fix it could it work if not what else should i do?
Thanks-Bill
Yes. That is what is this if for. It will restore your phone back to stock.
By saying a warranty phone i mean i dont know what the stock rom is or anyhting like that.. Also is there a difference between the sbf thingy Dropbox and minus and does it matter in my situation? i downloaded dropbox hopefully it works =/
Stock ROM means… what you received when it was stock… like when you first bought it; its the default Motorola ROM.
http://www.androidpolice.com/2010/05/01/custom-roms-for-android-explained-and-why-you-want-them/
Those are mirrors… as in, they are identical.. just multiple download locations to ensure there is always a working link in case something goes wrong.
http://en.wikipedia.org/wiki/Mirror_(computing)
IT WORKED! Omg buddy you saved my phone and me $500! Thanks SO Much!!
Just wish ur progam had a txt guid ;P i wrote one for myself incase i mess up again but Thanks again so freakin much!
Glad to hear it. No problem.
Worked perfectly on XP so easy downloaded everything on my ascend 2 at work then sbf ed when I got home awsome
Thank you
Nice, glad it worked for you! But this further confuses me. Why it works on your XP setup and not others is strange to me. Can you possibly provide more information on your setup. Was your XP setup fully updated to SP3, have you every modified your boot.ini file manually before… ect.
I would really like to figure this out. Either way, happy to know this help you.