What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Complete Droid X .sbf Flashing Guide

updated with new 30.04 file in no less than 3 places on the tut. enjoy

Just a heads up (and for clarification)...
Just having 30.04 does NOT mean that the bootloader has been updated to 2.3.320/2.3.340.

Some replacement phones DID ship with 2.3.151 and the 30.04 bootloader, and they CAN use the 2.3.15 .sbf!!!
IF you're on 30.04, and you've NEVER done the OTA to 30.04, and you've NEVER installed the TBH 2.3.320 update.. then it would probably be safe to .sbf to 2.3.15...

There is a lot of minunderstanding with this, and it adds a lot of confusion to the process.... but I hope this helps!
 
from my tut, first post
This [30.04] usually corresponds to Android Versions 2.3.320 and 2.3.340, but can also come stock on a refurbished phone. If you attempt to flash the wrong .sbf file you will seriously **** up your phone.

dunno why you'd want to use 2.3.151 when you can use .320 or .340
 
Last edited:
from my tut, first post
This [30.04] usually corresponds to Android Versions 2.3.320 and 2.3.340, but can also come stock on a refurbished phone. If you attempt to flash the wrong .sbf file you will seriously **** up your phone.

dunno why you'd want to use 2.3.151 when you can use .320 or .340

DOH, I know I read that.. but I think the part I was referring to, was 4th post, where it just says "30.04 bootloader .sbf file.. :P
Anyway, VERY nicely done btw... Thanks for putting this up!
 
ok so I got the files loaded but when I hook up the phone there is nothing that comes up in the device properties. Uninstalled/reinstalled the drivers and still nothing. Also there is nothing that shows up in the file properties when I select the file to flash. Tried to toggle the deviceid with no luck.
 
You unzipped the .sbf, right? What version of windows are you on? Is it the oem cable or third party? Do you have a different machine you could try? Have you tried an ubuntu livecd with the sbf_flash utility?
 
Start by trying the other machine (after everything else in the faq) if that doesn't work I really, *really* recommend linux

I can try the other machine but it is the same os. WOW.....ubuntu is a 4 hr dl. Will that over-ride windows? or is it something that just works when I open it? NM....i got it..stupid question. lol.
 
Last edited:
are you downloading this file?
Download | Ubuntu
and what you do is you burn the .iso to a disk, then boot from the disk, and use it as a livecd to 'test' ubuntu
from in there, you get the sbf_flash util, then plug your dx in through usb cable, and follow the tut instructions to flash the sbf file to your phone
in this route, it wont' override windows

you could also do a dual-boot, but since you're doing this only to flash the sbf file, i would say just use the livecd
 
Yeah I think it might have been the wrong file. this one is almost done now. then burn the image to a cd. from there try to load it and see what happens.
 
ubuntu@ubuntu:~$ chmod +x sbf_flash
ubuntu@ubuntu:~$ ./sbf_flash VRZ_MB810_2.3.15_1FF_01.sbf
SBF FLASH 1.11 (mbm)

=== VRZ_MB810_2.3.15_1FF_01.sbf ===
00: RDL03 0x82000000-0x8204CFFF ABE2 AP
01: RDL01 0x00150000-0x001FFFFF 13EA BP
02: CG03 0x00000000-0x008FA367 EECC BP
03: CG31 0xB0280000-0xB02847FF DE5B AP
04: CG33 0xB1900000-0xB24C07FF 7348 AP
05: CG34 0xB0700000-0xB07047FF 75F3 AP
06: CG35 0xB1000000-0xB13FFFFF 3941 AP
07: CG39 0xB2A00000-0xC41C07FF 115C AP
08: CG40 0xC4200000-0xC4200FFF FDFF AP
09: CG42 0xB0800000-0xB083FFFF 7479 AP
10: CG47 0xB1400000-0xB18FFFFF 1866 AP
11: CG61 0xB0B00000-0xB0B7FFFF 0A14 AP
12: CG64 0xB0000000-0xB00047FF 1768 AP
13: CG65 0xB0180000-0xB01847FF 7167 AP
14: CG66 0xD0000000-0xD7B2A7FF 984B AP
Droid X found.
FAILED: could not claim interface 0: Operation not permitted
(Are you root?)

this is what I get in the terminal. What does that mean?
 
Last edited:
Sorry for the late rely, was in my final, means you're almost there! The dx was found, all you need to do is run the program as superuser(root)
If the terminal is still open and on that screen type
sudo !!
or if not type
sudo ./sbf_flash [sbf name]
 
Sorry for the late rely, was in my final, means you're almost there! The dx was found, all you need to do is run the program as superuser(root)
If the terminal is still open and on that screen type
sudo !!
or if not type
sudo ./sbf_flash [sbf name]


oh man I'm sorry. I know you said earlier you had one but I didn't know when.

Here's what it says now...

ubuntu@ubuntu:~$ sudo
usage: sudo -h | -K | -k | -L | -V
usage: sudo -v [-AknS] [-p prompt]
usage: sudo -l[l] [-AknS] [-g groupname|#gid] [-p prompt] [-U username] [-u
username|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-C fd] [-g groupname|#gid] [-p prompt] [-u
username|#uid] [-g groupname|#gid] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-C fd] [-g groupname|#gid] [-p prompt] [-u
username|#uid] file ...
 
Back
Top