Troll me if you want, but wouldn't it be possible to extract the HBOOT upgrader from a 2.1 RUU and the same with a 2.2.1 RUU and compare the differences with the two and see how HTC have upgraded the HBOOT to it's unlockable state and revers the changes?
Let me search that for you http://www.google.com/cse?q=Wildfir...ub-2900107662879704:fs7umqefhnf&ie=ISO-8859-1
Takudenatsu said:
Troll me if you want, but wouldn't it be possible to extract the HBOOT upgrader from a 2.1 RUU and the same with a 2.2.1 RUU and compare the differences with the two and see how HTC have upgraded the HBOOT to it's unlockable state and revers the changes?
Click to expand...
Click to collapse
OK.
Let's say for the sake of discussion that in HBOOT, there is a flag called Allow_Downgrade=true in 2.1 and Allow_Downgrade=false in 2.2.1 and you have found it.
You change Allow_Downgrade=false to Allow_Downgrade=true in HBOOT 1.001 (2.2.1) and then what do you do with it ?
If you are already in 2.2.1, then the flag Allow_Downgrade=false so you cant downgrade. Because you are in 2.2.1 and Allow_Downgrade=false, you are also locked out of modifying the HBOOT on the fly.
And if you are lucky to be on 2.1, then you don't have to care as you can safely upgrade to 2.2.1 without upgrading the HBOOT.
Either way, even if you managed to find such a flag if it existed, you would not be able to sign the HBOOT after modification so that it passes as authenticated by HTC.
Seeing the differences and finding an exploit is not necessarily related.
Related
hello ,
I am under froyo version 2.09.405.8
my phone is an Orange branded htc desire
root with unrevoked under eclair I was in 2.1
upgrade to froyo with zip files
my version hboot is 0.80
1 question: why this hboot it (0,80) normally should be 0.92
2 question: how to update 0.92
thank you
obrian said:
hello ,
I am under froyo version 2.09.405.8
my phone is an Orange branded htc desire
root with unrevoked under eclair I was in 2.1
upgrade to froyo with zip files
my version hboot is 0.80
1 question: why this hboot it (0,80) normally should be 0.92
2 question: how to update 0.92
thank you
Click to expand...
Click to collapse
Some Carrier specific roms and some OTA froyo updates didn't update the bootloader.
If I were you I would just leave it as is. Currently there is no Root for Hboot .092 and you have to roll back to root device.
Orange haven't released their 2.2 update - you need to update with your gold card in the phone for ALL updates from now on...
Put your gold card in the phone, use this thread to roll back to stock 2.1, and then do the OTA update
http://forum.xda-developers.com/showthread.php?t=768256
As you say you are rooted and updated using .zip files, you probarbly used one of the rooted zips from this forum or a similar place? If that is the case, the hboot update is almost always removed, because the new versions was not rootable in the beginning. So:
1. your hboot is not updated because developers remove hboot updates from all custom zips to protect your root.
2. Why would you? I dont see any positive things about the update, if you are rooted as you say. Many are even trying to revert in order to gain root.
(2.) If you want the new hboot version, you can just run one of the official froyo ruu, though i dont know, if the included radio is compatible with orange, and you will lose root ofc.
Hello i have bought new htc desire.. Didnt know that i cant update software.. now my phone is:
Android version 2.2
Baseband version 32.44.00.32U_5.09.05.30_2
Kernel version 2.6.32.15
Builld number 2.10.405.2
Software number 2.10.405.2
HBOOT 0.93.0001
Radio 5.09.05.30_2
Can you tell me please, can i have root permisions? was trying to do with teppic74 manual(forum.xda-developers.com/showthread.php?t=768256) but nothing happends..
That guide works fine IF you have an AMOLED screen...if not, which is likely, you'll need to wait for the final release of unrEVOked to be able to root...a quick search (as per forum rules) would've informed you of this
Why do you need to root anyway?
It works on any screen...
teppic74 said:
It works on any screen...
Click to expand...
Click to collapse
Was sure it did but read someone else saying it didn't on Android forums so thought I'd put it on. Seems OP isn't doing it right then
"nothing happends" isn't the best report I've ever had.
The downgrade tool will flash any bootable phone with a 2.1 stock ROM that works on both screens - it doesn't matter if the current ROM is rooted, custom, stock, broken, so long as it is bootable and the sdcard works.
I have the hboot 0.93.0001, can i root it using a goldcard ?
I know this question has been asked a lot of time, but im android noob and i didnt find on google anything simple to me..
Can I root my wildfire 2.2 ?
i was searching and they say i need to downgrade to v2.1 and i found something they say i can root v2.2 . But how to downgrade ?
I want to root him cuzz i want to install v2.3
and sorry for my bad english but i think you can understand...
if u r on android 2.2 with hboot 1.01 then u cannot root by any software method as far as now. A paid, expensive hardware solution (xtc clip) is available presently to root your phone. It not only roots ur phone, but also turns ur phone to S-OFF.
There is a Noobs Guide to downgrade from 2.2 to 2.1
But with that, even if u downgrade to 2.1, ur hboot will remain the same which still makes the phone unrootable. Now make ur choice, do u want unrootable eclair or unrootable froyo on your device. I hope u wont opt for eclair.
just search for a while lol. It has been answered many times here on xda.
sorry, but what is hboot and how can i know is my hboot 1.01 ? :S
najvecafaca said:
sorry, but what is hboot and how can i know is my hboot 1.01 ? :S
Click to expand...
Click to collapse
HBOOT of wildfire is similar to the BIOS of a computer motherboard.
to know about ur phone hboot, just switch off the device and then by holding volume down key press the power button. there will be something displayed on the screen like,
BUZZ PVT SHIP S-ON or
BUZZ PVT SHIP S-OFF.
it also says ur hboot version. u can root if ur hboot version is 0.80.x but i dont think u have that version.
it says
BUZZ PVT SHIP S-ON
hboot-1.01.0001
then,it can not be rooted ?
najvecafaca said:
it says
BUZZ PVT SHIP S-ON
hboot-1.01.0001
then,it can not be rooted ?
Click to expand...
Click to collapse
yes lol thats all.
wait for some rooting process to arrive. everyone else is waiting for the past 4 months just to do that.
edit: u might have seen this thread relating to downgrade to 2.1 http://forum.xda-developers.com/showthread.php?t=847443
but that one is for cn froyo 2.2
bharatgaddameedi said:
edit: u might have seen this thread relating to downgrade to 2.1 http://forum.xda-developers.com/showthread.php?t=847443
but that one is for cn froyo 2.2
Click to expand...
Click to collapse
with that tutorial i can downgrade my froyo to 2.1 and root my phone and then instal v2.3 ?
did you try that ? does it work ?
bharatgaddameedi said:
edit: u might have seen this thread relating to downgrade to 2.1 http://forum.xda-developers.com/showthread.php?t=847443
but that one is for cn froyo 2.2
Click to expand...
Click to collapse
najvecafaca said:
with that tutorial i can downgrade my froyo to 2.1 and root my phone and then instal v2.3 ?
did you try that ? does it work ?
Click to expand...
Click to collapse
That tutorial in the above link (A solution for downgrade cn froyo2.2) works for those who flashed the previously leaked chinese version of froyo. That chinese version of froyo doesn't have the hboot 1.01 (not to be sure but i think it has the hboot 0.83).
Many people are getting confused with that thread. One thing is pretty sure that, as far as now the hboot 1.01 with s-on cannot be rooted with any software methods [Or even hboot 1.01 cannot be downgraded to 0.80 untill today]
recently @dannyjmcguinness has successfully downgraded the hboot 1.01.0002 to hboot 1.01.0001 with s-on. But it gives nothing to users because both those hboots are unrootable. It might lead to some good news in the future.
link of that thread: http://forum.xda-developers.com/showthread.php?t=1037183
hi, I'm new register member here, but i read forum for a long time, and it was very useful. Now i have one question and decide to register and ask.
The thing is, i have wildwire, hboot is 0.80.007, i rooted with unrevoked and i instal RUU_Buzz_HTC_WWE_1.37.405.1_Radio_13.53.55.24H_3.35.19.25_release_151892_signed.
Today i found this thread [ROM]Safe Buzz_Froyo_HTC_WWE_2.22.405.1 | No Hboot | No Radio | No Rooted & Rooted and instal rooted version. Now I'm 2.21 software version, i can move apps to sd card, and above all i think I'm still rooted.
My question is how this is possible if they said that froyo can't be rooted, and advice is not to upgrade to 2.2 version.
bokilava said:
The thing is, i have wildwire, hboot is 0.80.007, i rooted with unrevoked and i instal RUU_Buzz_HTC_WWE_1.37.405.1_Radio_13.53.55.24H_3.35.19.25_release_151892_signed.
Today i found this thread [ROM]Safe Buzz_Froyo_HTC_WWE_2.22.405.1 | No Hboot | No Radio | No Rooted & Rooted and instal rooted version. Now I'm 2.21 software version, i can move apps to sd card, and above all i think I'm still rooted.
Click to expand...
Click to collapse
u said that ur hboot is 0.80.0007 and rooted with unrevoked and then installed the 1st RUU. But installing that official RUU will make ur phone unrooted.
And that [ROM]Safe Buzz_Froyo is a rooted rom with both "no rooted" and "rooted" versions. U said that u installed the rooted version. ok fine.
Actually im on unrootable official froyo with hboot 1.01 and S-ON from the past 4 months. I havent tried any rooted official roms to say whether u r still rooted or not. I have the doubt whether rooted official roms can be installed only in the rooted wildfire or not. I expect they can be installed only in the rooted wildfire (as they are zip files, not exe files). If that is the case, then ur phone is still rooted. I would search and let u know if i got confirmed.
Alternatively, u can check it with "root only" apps like busybox. have a try
bokilava said:
My question is how this is possible if they said that froyo can't be rooted, and advice is not to upgrade to 2.2 version.
Click to expand...
Click to collapse
Pretty sure it is possible. Because it is not like, "FROYO CANT BE ROOTED". The point is wildfire HBOOT 1.01 with S-ON can't be rooted. WILDFIRE ROOT depends on hboot and nand security flag. And rooting (in NAND locked devices) has nothing to do with eclair or froyo or gingerbread . And what everyone needs to know here is, "official update not only updates the os to froyo but also updates other things like hboot, radio, recovery (which solely makes the phone unrootable)".
That is the reason why they removed the hboot and radio in the above rooted rom u have mentioned.
thanks for reply, now the things come to a place
something like that was on my mind but i was unsure and confused.
Im installed zip file from sdcard, power on with volume down, etc... now i tried some terminal app where they said that if you type su, it will ask for super user permission and # sign need to appear instead of $ sign. It worked like a charm so i think that im still rooted
So ''don't update to froyo'' thing is only for those users who want OTA update, because of hboot updating, and unable to root new hboot?
Do you know what would be happened that i installed RUU_Buzz_Froyo_HTC_WWE_2.22.405.1_Radio_13.55.55.24H_3.35.20.10_release_160191_signed, Will my hboot become 1.xxx?
bokilava said:
thanks for reply, now the things come to a place
something like that was on my mind but i was unsure and confused.
Im installed zip file from sdcard, power on with volume down, etc... now i tried some terminal app where they said that if you type su, it will ask for super user permission and # sign need to appear instead of $ sign. It worked like a charm so i think that im still rooted
So ''don't update to froyo'' thing is only for those users who want OTA update, because of hboot updating, and unable to root new hboot?
Do you know what would be happened that i installed RUU_Buzz_Froyo_HTC_WWE_2.22.405.1_Radio_13.55.55.24H_3.35.20.10_release_160191_signed, Will my hboot become 1.xxx?
Click to expand...
Click to collapse
U have got super user permissions. So, yes ur phone is rooted for sure. That is what root means actually (getting su permissions).
Yes, that "don't update to froyo" warning is only for users who wish to make the OTA update (without loosing root) from htc.
And again yes, by installing that RUU, ur HBOOT will become 1.01 because it had the latest Radio_13.55.55.24H_3.35.20.10
--Official ruu / ota updates with Radio_13.55.55.24H_3.35.20.10 will always have the HBOOT 1.01.000x
--And official ruu's with Radio_13.53.55.24H_3.35.19.25 and Radio_13.45.55.24H_3.35.15.31 will have the HBOOT 0.80.000x
Hello Supersonic Community,
I come to you in my time of need, I have spend the last 3 days at work trying to downgrade an Evo 4g to 2.1. from 2.2.
Initially I ran unrEVOked3 reflash package as from what I read it would probably be the easiest place to start from an unrooted 2.2.
Once I was rooted on 2.2 I followed the guide from here
and used the RUU/Zip files from here
I currently have the phone in a state where it will only load into the bootloader and I do have a working amon ra recovery.
When I try flashing the RUU's PC36img.zip file from hboot I see that it "checks" the zip file however I am not prompted to run the update.
and when trying to run the RUU zip file from recover it says there is not update script.
My main question is if anyone knows why I am not prompted for the update from Hboot or if its possible to flash from recovery back to stock 2.1
I come from a Nexus S and HTC Desire background and have a bit of knowledge just kinda stumped right now on this one. I am currently trying different SD cards for the hboot flash as I have read that it can be a bit finicky.
Thanks in advance for any help.
PHone info
Android version 2.2
Baseband version 2.12.00.09.01
Kernel version 2.6.32.15-ge2fb08e
[email protected] #11
Build number 3.29.651.5 CL252548 release-keys
Software number 3.29.651.5
Browser version Webkit 3.1
PRI version 1.77_003
PRL version 60675
Hardware version 0003
h-boot 0.79.00
It all goes back to the Hboot version you have. I think it's anything over 2.10 you can't downgrade.
I think your best bet is to just flash a stock/Rooted 2.1 ROM or a custom Froyo ROM
Well my HBoot is .79 so I hopefully can recover to 2.1.
I basically can't have a rooted phone, I work in mobile QA and we can't test on devices that are rooted. Which I know is a bit retarded but thats how it works for us right now.
If I flash a stock 2.1 rooted Rom I should be able to unroot.... at the very least uninstalled su and my boss won't know hehe
Thanks for your reply.
Did your phone come with that hboot? If your hboot and radio match the ruu you are trying to flash, then it should be good to go. If you r s-off while trying, even better. Do you have 20k or 40k block sizes?
Sent From My Pocket
{ParanoiA} said:
Did your phone come with that hboot? If your hboot and radio match the ruu you are trying to flash, then it should be good to go. If you r s-off while trying, even better. Do you have 20k or 40k block sizes?
Sent From My Pocket
Click to expand...
Click to collapse
**********HBOOT VERSION IS .79 *************** TYPO IN OP
That would be the Hboot it came with these are testing devices at my work. they are ALL STOCK unless i personally change it as no one else here handles the android phones.
I am unsure of the 20/40 k block sizes you are referring too do you mean on my sd card?
So i have successfully flash a rooted 2.1 stock rom and am trying to uninstall super user. If anyone has any tips on this let me know
Issue resolved.
Set phone into recovery and used ADB to remove the Superuser apk
Thanks for the help
Is there any reason why somebody WOULD NOT want the latest hboot version?
For example, the latest version (according to forum.xda-developers.com/showthread.php?t=715485) is 2.16.0001. Yet I still see some members on here using 2.15.0001 and 2.10.0001. Is that because they just haven't gotten around to flashing the updated version? Are there are negative effects to having the latest hboot version? On that same website, it says some of the later versions are "not downgradeable". So why would you want to downgrade?
Also, in searching through threads, I think I've kinda picked up on a problem between certain hboot versions and certain Radio versions, that some versions are not compatible with each other. Is there any problem?
Thanks for the help!
Basic summary of questions:
1. Is it good to have the latest version of hboot?
2. Are there any negative effects to having X version of HBOOT versus Y version of HBOOT?
3. Would there ever be a point to downgrading your hboot, besides taking it back to the store?
4. Does X version of HBOOT conflict with Y version of RADIO?
jasongthang said:
Is there any reason why somebody WOULD NOT want the latest hboot version?
For example, the latest version (according to forum.xda-developers.com/showthread.php?t=715485) is 2.16.0001. Yet I still see some members on here using 2.15.0001 and 2.10.0001. Is that because they just haven't gotten around to flashing the updated version? Are there are negative effects to having the latest hboot version? On that same website, it says some of the later versions are "not downgradeable". So why would you want to downgrade?
Also, in searching through threads, I think I've kinda picked up on a problem between certain hboot versions and certain Radio versions, that some versions are not compatible with each other. Is there any problem?
Thanks for the help!
Basic summary of questions:
1. Is it good to have the latest version of hboot?
2. Are there any negative effects to having X version of HBOOT versus Y version of HBOOT?
3. Would there ever be a point to downgrading your hboot, besides taking it back to the store?
4. Does X version of HBOOT conflict with Y version of RADIO?
Click to expand...
Click to collapse
1. It is what it is, is just tells you what stock firmware you had; no hboot is better; though you could argue the .76 cuz of fastboot, though you can use fastboot regardless
2. Yes and no, just before 2.10, they can no longer be downgraded; the .76 also allows fastboot commands
3. You would only 'downgrade' really if you had to use evolutionary to go from 6.16 > 2.16 , and that is done for you in the unrooting process
4. No, the hboot won't conflict with your radio
Thanks man, appreciate it.
jasongthang said:
Thanks man, appreciate it.
Click to expand...
Click to collapse
No problem man.
2. The only negative effect of having a hboot above 2.10 is you cannot run unrevoked forever which means that any future ota cannot s-on your phone if you have flashed unrevoked forever. Also dont go getting any ideas of downgrading your hboot unless it is for unrooting like roxxorz said cuz you will most likely brick your phone
Sent from my DECK'ed out EVO
{ParanoiA} said:
2. The only negative effect of having a hboot above 2.10 is you cannot run unrevoked forever which means that any future ota cannot s-on your phone if you have flashed unrevoked forever. Also dont go getting any ideas of downgrading your hboot unless it is for unrooting like roxxorz said cuz you will most likely brick your phone
Sent from my DECK'ed out EVO
Click to expand...
Click to collapse
so if i dont plan on using any OTA's from sprint, i can just flash 2.16.0001 hboot and just run rooted roms correct? And then if I run the stock RUU to unroot back to complete stock, would that change the hboot?