[HOW TO] Debranding /Installing different/recovering bricked firmware on your Defy

Wocka

Member
Sep 13, 2007
14
0
0
Try saving the sbf file to C:\ or my documents, and also rename it to something simple, eg. defy.sbf

I think the error is related to the size of the file name, and or write permissions (UAC). I can't remember where I found the solution to this, so can't provide links (sorry).

EDIT: Link to forum discussion with a few different options. http://androidforums.com/droid-all-...hing-process-0x7100-rsd-lite.html#post1274587
 
Last edited:

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
Thats the standard file name for 2.34.1. At what point does it come up failed and have you redownloaded the .sbf? Also have you flashed that sbf before?

Sent from my house using XDA App
 

Jt612

Senior Member
Dec 2, 2010
171
4
0
Nah fixed other the other aussie was right, its to do with the name of the file and stuff possible would be useful in the OP (its to do with win7 and 64 bit I'm pretty sure so higgsy wouldn't know) but now i can't get connected to the network... it automatically filled in the MMS APN... so it must know telstra is about but i still cant find it.
edit: i might add that jboogies rom works fine and its based on 2.34?
edit2: It's probably because Telstra uses 850/2100 and EU is 900/2100(i think) but this doesn't explain why jboogies rom gets signal?
 
Last edited:

lourenco5

New member
Nov 20, 2009
3
2
0
Once the driver installation has finished you should see the phone appear at the bottom of the RSDLite program window under `port 1` - Once this is there you are ready to flash the firmware. NB: I had issues getting it to show a number of times. Uninstalling RSDLite/Drivers, rebooting PC, and then reinstalling these resolved this issue.
I never could get the phone to appear with RSDLite on Windows 7 64bit or Windows XP, so I had to flash the firmware to the phone in Linux using SBF_Flash.x. I found SBF_Flash.x on a post from a German Defy forum shown on the attached link. SBF Flash worked instantly without any hassle compared to RSDLite. I am attaching the SBF_Flash.x.zip to this post, so you can list it as alternative to RSD Lite.
 

Attachments

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
I never could get the phone to appear with RSDLite on Windows 7 64bit or Windows XP, so I had to flash the firmware to the phone in Linux using SBF_Flash.x. I found SBF_Flash.x on a post from a German Defy forum shown on the attached link. SBF Flash worked instantly without any hassle compared to RSDLite. I am attaching the SBF_Flash.x.zip to this post, so you can list it as alternative to RSD Lite.
Mate knock up a guide for Linux on the same lines as mine for windows and I will add it to the OP and credit you for doing of course
 

michlaustn

Member
Mar 9, 2010
17
0
0
Hello,

I am strongly considering getting a Defy and have just come across this thread. Am I correct in my assumption that the links to the roms posted, are roms directly from Motorola? Again am I correct in my assumption that they are also development roms, and not the final releases?

Also do these bring all of the features of 2.2. Froyo? E.g. Wifi tethering etc. I know full flash support is unsupported on the phone due to hardware limitations and so flash lite is the only option.

If I were to get a Defy and undertake the procedure, is it possible for me to return to the complete factory settings and status of the phone e.g. returning to the rom that was originally shipped on the device? I will be purchasing and using the phone within the UK.

Thanks in advance,

Michlaustn.
 

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
Hello,

I am strongly considering getting a Defy and have just come across this thread. Am I correct in my assumption that the links to the roms posted, are roms directly from Motorola? Again am I correct in my assumption that they are also development roms, and not the final releases?

Also do these bring all of the features of 2.2. Froyo? E.g. Wifi tethering etc. I know full flash support is unsupported on the phone due to hardware limitations and so flash lite is the only option.

If I were to get a Defy and undertake the procedure, is it possible for me to return to the complete factory settings and status of the phone e.g. returning to the rom that was originally shipped on the device? I will be purchasing and using the phone within the UK.

Thanks in advance,

Michlaustn.
Yes they are from motorola
No they are not development roms.
They are all 2.1 Eclair ROMS, Froyo has only been released on the chinese version of the defy so far.
Where are you getting the phone from, if you are getting the generic version off contract then it will have the generic UK firmware on it. If its operator branded, there are no operator specific .sbfs available. So if you want to back up you original rom, you will need to root it, install recovery and make a backup of that rom, you could then restore that back up.

Full flash is supported on the phone, but requires a min of froyo to run. Wifi tethering is included as standard on the available ROMs.
 
  • Like
Reactions: michlaustn

michlaustn

Member
Mar 9, 2010
17
0
0
Ah sorry mate. Completely misunderstood the 2.21 etc in the file names. Just noticed on the left of them they all say 2.1 (im an idiot). I am getting the phone on contract, but not directly from the network. Probably from affordablemobiles or buymobilephones dot net. So I am not sure if they will be branded or not. I am suspecting branded as I shall be going on T-mobile.

What do the roms bring exactly to the phone, is it purely just debranding and getting rid of the junk t-mobile etc place on?

The flash support is a pleasant surprise I thought it required a 1ghz cpu for it.

Thanks for the response.

Michlaustn.
 

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
Ah sorry mate. Completely misunderstood the 2.21 etc in the file names. Just noticed on the left of them they all say 2.1 (im an idiot). I am getting the phone on contract, but not directly from the network. Probably from affordablemobiles or buymobilephones dot net. So I am not sure if they will be branded or not. I am suspecting branded as I shall be going on T-mobile.

What do the roms bring exactly to the phone, is it purely just debranding and getting rid of the junk t-mobile etc place on?

The flash support is a pleasant surprise I thought it required a 1ghz cpu for it.

Thanks for the response.

Michlaustn.
If its from buymobilephones.net, my experience is that it will be branded on t-mobile. The branding is minimal (mine was direct from t-mobile - you should check their website out as I got a cracking deal on mine) mine had no branding on the case.

Debranding just takes any operator crap off the phone as if you bought it sim free. It doesn't unlock the phone from the network so you can put any sim in it.

Its the type of Arm processor that denotes whether it can run flash - it requires at least ARMv7 its not the clock speed.
 

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
If its from buymobilephones.net, my experience is that it will be branded on t-mobile. The branding is minimal (mine was direct from t-mobile - you should check their website out as I got a cracking deal on mine) mine had no branding on the case.
Oh and watch the data plans - you only get the true unlimited full speed from tmobile when you buy an android phone direct from them, as all you are getting is an unlimited internet booster from 3rd party suppliers - this is a key point and lots of people have been moaning about it.

I got unlimited internet (3gb) 100 mins unlimited texts for £10 per month £100 for phone 24 month contract
 

foobarbecue

New member
Jan 9, 2011
4
1
0
Can't use 2g after flashing Central European ROM on US Defy?

Thanks for posting this incredibly helpful guide!

I got my unlocked US T-mobile defy up and running with the 2.34.1 central europe rom and rooted it with z4. However, I can't connect to the cellular network and am wondering if this is because the rom is built for the wrong radio bands. Is that possible?

Here are the symptoms:
My phone always has the "emergency calls only" icon up. When I go to "operator selection" AT&T comes up. When I click on it I get "Registering on AT&T" followed shortly by "your sim card does not allow connection to this network." I've also tried a new zealand sim I had lying around. It found T-Mobile, but also gave me "your sim card does not allow connection to this network."

Any suggestions? Is the ROM likely to be the problem because it is for GSM 900/1800 instead of 850/1900 MHz?
 
Last edited:

michlaustn

Member
Mar 9, 2010
17
0
0
Oh and watch the data plans - you only get the true unlimited full speed from tmobile when you buy an android phone direct from them, as all you are getting is an unlimited internet booster from 3rd party suppliers - this is a key point and lots of people have been moaning about it.

I got unlimited internet (3gb) 100 mins unlimited texts for £10 per month £100 for phone 24 month contract
Thank for the information mate. To be honest I had no idea that there was difference between the reseller packages and ones direct from T-mobile. I was under the assumption they were all restricted to 1gb and 3g speeds.

T-mobile are offering a nice package as 20.42 a month and so is the 15.32 so I believe I will go for one of these direct from T-mobile. I live in a pretty poor signal area, so I dont know how much of the increased speed I would benefit from.

I believe I will be going for the Defy. It will make a worthy upgrade of my Pulse.

Thanks for your help Higgsy, its much appreciated.
 

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
Thank for the information mate. To be honest I had no idea that there was difference between the reseller packages and ones direct from T-mobile. I was under the assumption they were all restricted to 1gb and 3g speeds.

T-mobile are offering a nice package as 20.42 a month and so is the 15.32 so I believe I will go for one of these direct from T-mobile. I live in a pretty poor signal area, so I dont know how much of the increased speed I would benefit from.

I believe I will be going for the Defy. It will make a worthy upgrade of my Pulse.

Thanks for your help Higgsy, its much appreciated.
1gb and 3gb is the amount of data you can use per month. Speeds depend on lots of factors that I wont go into. You may or may not be aware that tmobile and orange are now the same company (everyone everywhere) so you can use both networks signals, more good news is that Ofcom have just allowed mobile operators to use 2g frequencies to provide high speed mobile data so soon even if you are in a 2g only area you will get high speed internet access, this basically means that anywhere you can get a mobile signal you will be able to get decnt mobile speeds.
 

trickyhenry

Senior Member
Dec 27, 2007
351
45
0
stuck in boot loop

Can some one please help? I'll be as quick as I can.

I have a defy
Bootloader 09.10

Using RSDLite 4.1 as its the only version that see's my phone. I have tried
4.6
4.4.1
4.9

I am putting the SBF file in root c:

Error logs
19:43:17, January 12, 2011
Line: 2186
ERROR: Device S Flash OMAP3630 is not supported.
File: D:\test_dev_usb\flash\code\flashdll\FlashCharacteristics.cpp
Device ID: 0

19:43:17, January 12, 2011
Line: 1024
ERROR: Phone[0000]: Unable to retrieve initialization values from INI file.
File: D:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
Device ID: 0

19:43:17, January 12, 2011
Line: 523
ERROR: Unable to retrieve initialization values from INI file.
File: D:\test_dev_usb\flash\code\flashdll\FlashHdlr.cpp
Device ID: 0


I have tried 2 UK SBF's from the initial page
I have tried the french and central european + a couple more I could find incase carphonewarehouse got their stock from somewhere other than UK.

Anyone help me? You can probably tell I've had enough by now. If anyone can save me you guys can.
 

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
Can some one please help? I'll be as quick as I can.

I have a defy
Bootloader 09.10

Using RSDLite 4.1 as its the only version that see's my phone. I have tried
4.6
4.4.1
4.9

I am putting the SBF file in root c:

Error logs
19:43:17, January 12, 2011
Line: 2186
ERROR: Device S Flash OMAP3630 is not supported.
File: D:\test_dev_usb\flash\code\flashdll\FlashCharacteristics.cpp
Device ID: 0

19:43:17, January 12, 2011
Line: 1024
ERROR: Phone[0000]: Unable to retrieve initialization values from INI file.
File: D:\test_dev_usb\flash\code\flashdll\PST_FP_FlashThread.cpp
Device ID: 0

19:43:17, January 12, 2011
Line: 523
ERROR: Unable to retrieve initialization values from INI file.
File: D:\test_dev_usb\flash\code\flashdll\FlashHdlr.cpp
Device ID: 0


I have tried 2 UK SBF's from the initial page
I have tried the french and central european + a couple more I could find incase carphonewarehouse got their stock from somewhere other than UK.

Anyone help me? You can probably tell I've had enough by now. If anyone can save me you guys can.
i have a feeling the errors you get related to the version of rsd lite you are using - it is to old, hence "Device S Flash OMAP3630 is not supported", you need to try and get to to work with 4.7 onwards. 4.9 was the only one that would work for me.
 
Last edited:

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
Thanks mate i'll give it a go tomorrow and let you know. I can't face anymore! Lol

Sent from my MB525 using XDA App
Also I forgot to say, if you uninstall the drivers, and rsd lite, reboot, then use a program called usbdeview (free just google it, helped me out a few times) to delete all usb devices that related to the defy, then reboot again. now install the driver package, then rsd lite and reboot again. Put the phone into bootloader then connect to the PC - it should then install driver, then once the driver has installed and only then open rsd lite.

hope that helps
 
  • Like
Reactions: ela1103

lilaznfoo21

Senior Member
Oct 6, 2010
57
2
0
***Hey dude can you help me out!?***

I have an american defy and i couldnt find the american sbf so i got the uk verison placed it rsd lite c drive / motorola / rsd lite .
start bootloader vol up + power
and it shows bootloader and not rsd lite can find my phone please help me out!
(have drivers)
 
Last edited: