[HOW TO] Flash Froyo without loosing downgradability and keeping cam flash

Dalamak

Senior Member
Dec 2, 2008
301
8
0
Newark
So if I get this correctly then a non-downgradable phone can never flash other sbf's but can still have any kind of rom as long as there is a nand backup?
Wondering this too, Was forced to go to t-mo Froyo leaked after my wife's phone's earpiece went, and the new one came with the 2.34 and not realizing that I tried to flash Chinese 2.2.

so everyone says not "downgrade able" but that is a little misnomer, does that mean i can use any Froyo based custom rom, or does it mean that the singed t-mobile froyo covers a security leak, and is not downgradeable to an exploitable release?

I still have a couple of hundred pages of posts to troll through to find the answer for myself, but I think that is what AgentSmith was orignally asking
 

Higgsy

Senior Member
Oct 16, 2009
1,556
650
0
Smethvegas
By undowngradable it means flashing a .sbf, which when you flash it stops you from being able to flash other .sbfs.

The "Undowngradable" .sbfs include 2.51 Eclair, any of the 3.4.2 Froyo (TmoUS/GB/OranPL). ROMs.

If you flashed these .sbf's or they came preloaded onto the phone you may not be able to flash other .sbf's in future

This guide was meant for people that were on either 2.21/2.34 Eclair/ 2.2 Chinese Froyo ROM, as a means to upgrade while keeping undowngrability and most importantly the camera flash (which we had problems with since the 2.2 Chinese Froyo).

If you do flash one of these "undowngradable" .sbfs, lets take 3.4.2 GB Froyo as an example, you will still be able to flash other peoples ROMs - jboogie/adlxmod etc, as these are generally just the /system partition and are flashed via clockworkmod

The reason we talk about this is people want to be able to keep this "undowngradibility" if possible, however, soon it will be pretty much redundant as new purchasers phones will come with these Firmware already loaded.
 

kadofl

Senior Member
Nov 18, 2009
73
6
0
Brussels
I cannot boot into Clockwork Recovery anymore since I installed the whole thing this way. I tried anything: reinstalled clockwork-app, reinstalled recovery...
what is left to try? would **** me up a bit if i can't try your modded rom :(

Edit: oops i guess USB-Debugging is still active :D
 
Last edited:

Dorid

Member
Oct 30, 2009
13
0
0
Hey, thanks for your great work i was already using your 2.34_clear with jit! Now i couldn't wait any longer and ended here trying to flash froyo!

The steps (cn2.2+root+recovery) are quite simple and everything is working till restoring the gb_image. I don't get the last part ...

* Restore system image via Advanced restore = sure
* Pull out the battery = sure
* Reboot to the bootloader = sure

* Flash which devtree.sbf in what directory?

Can i use the devtree file within the us-zip? Where should i store it in a boot folder?

Regards
Stefan
 

Darkcaptain

Member
Jan 12, 2011
40
0
0
Barcelona
Hey, thanks for your great work i was already using your 2.34_clear with jit! Now i couldn't wait any longer and ended here trying to flash froyo!

The steps (cn2.2+root+recovery) are quite simple and everything is working till restoring the gb_image. I don't get the last part ...

* Restore system image via Advanced restore = sure
* Pull out the battery = sure
* Reboot to the bootloader = sure

* Flash which devtree.sbf in what directory?

Can i use the devtree file within the us-zip? Where should i store it in a boot folder?

Regards
Stefan
Flash devtree.sbf with RSD Lite...
 

Dorid

Member
Oct 30, 2009
13
0
0
yap ... thx, i already found another devtree with the same size like the one included in the us version. but since i choose the gb-version i didn't know which devtree.sbf was supposed to be installed at first ;)

@higgsy
just to simply this step maybe you could add an extra download option for the devtree.sbf since its not included in the gb-package!
 

kadofl

Senior Member
Nov 18, 2009
73
6
0
Brussels
How can I flash back to Eclair? Froyo is not working well. Phone is getting hot and very laggy.

Update: I managed to flash back to Eclair by entering the recovery mode and wipe data, but i miss the features of 2.2 for example widescreen camera...Does anybody of you also noticed the phone getting laggy after a few hours of running and knows how to solve this issue?
 
Last edited:

sattiger27

Member
Aug 21, 2010
23
0
0
Hi Higgsy,

Sorry for this.

Little confused. My defy is running with 3.4.2- 117 version. Will I be able to apply the instructions in this thread.

Thanks for the clarification.
 

sandresimon

Member
Dec 24, 2008
33
2
0
By undowngradable it means flashing a .sbf, which when you flash it stops you from being able to flash other .sbfs.

The "Undowngradable" .sbfs include 2.51 Eclair, any of the 3.4.2 Froyo (TmoUS/GB/OranPL). ROMs.

If you flashed these .sbf's or they came preloaded onto the phone you may not be able to flash other .sbf's in future

This guide was meant for people that were on either 2.21/2.34 Eclair/ 2.2 Chinese Froyo ROM, as a means to upgrade while keeping undowngrability and most importantly the camera flash (which we had problems with since the 2.2 Chinese Froyo).

If you do flash one of these "undowngradable" .sbfs, lets take 3.4.2 GB Froyo as an example, you will still be able to flash other peoples ROMs - jboogie/adlxmod etc, as these are generally just the /system partition and are flashed via clockworkmod

The reason we talk about this is people want to be able to keep this "undowngradibility" if possible, however, soon it will be pretty much redundant as new purchasers phones will come with these Firmware already loaded.
Hi Higgsy,

I've read a lot about the "downgradable" or "undowngradable" issues on this forum, and I would like to be clear on the topic once and for all. Correct me if I am wrong.

1. Devices that shipped with 2.21, 2.34 Eclair or 2.2 Chinese Froyo can flash any SBF

2. Once on 2.51 Eclair or any Froyo ROM excluding Chinese, your ability to flash SBF is limited.

Now as you said it, recent Defys (incl. mine) are shipping with 2.51 installed, meaning we already have limited flashing options and we cannot use your flashing method.

My question is: is there a cross compatibility list between the new, undowngradable, SBFs? More specifically, which ROM can I flash without losing the possibility to flash back a 2.51 SBF ?

Thanks for your answers
 

rafaelw

Senior Member
Mar 19, 2011
167
11
0
Hello, excuse me, but i'm a little new to android os, and i have read this post only today, after i have flashed some SBF files in my phone.

The most recent version that i'm using is this file - JRDNEM_U3_3.4.3-11_BLUR_SIGN_SIGNED_USAJRDNEMARAB1B8RTGB03A.0R_PDS03C_USAJRDNFRYORTGB_P010_A007_HWp3_Service1FF

There are any chances that i can do what says in the OP? Because time have passed since then, and i don't know how to see if a version can be donwgraded or not, and i'm afraid in testing and f**king my phone.
Please, if someone can help me, i would apreciate.

Thanks since now