[Q] Bootloader issue - Desire Q&A, Help & Troubleshooting

Hello everyone,
After I installed the latest official 2.3 RUU downloaded from the official HTC site, the system was crashing each time I used the camera.
So I decided to downgrade to 2.2...it didn't work
After trying, googling, reading for hours, i found this site : http://unrevoked.com/rootwiki/doku.php/public/revolutionary
I installed the tool, which, if i understand right, disables some security flag and provides the ability to flash a recovery rom. Everything worked fine, it installed then loaded the 2.1 recovery rom
I was then able to flash the stock 2.2 RUU rom
Now, here comes the point :
I then jumped to http://forum.xda-developers.com/showthread.php?t=1016084 in order to try a custom rom
Followed the tutorial, but stuck at the point where the unrevoked tool reboots the first time the desire. It says "waiting for the boot loader"
Issue is : the boot loader is started but visibly auto-running the recovery image
This means I'm a little bit stuck..i can't understand how to overcome the fact that the bootloader automatically install this recovery rom
My questions :
1) The revolutionary-unrevoked tool I runned is just intended to switch this security flag off or is it also considered after the recovery as a rooting tool ?
2) At this point, with the idea to load a custom rom, do I still need to run http://unrevoked.com/recovery/ ?
-If yes, how ? (since after a reboot the bootloader automatically load the recovery image) maybe replacing the bootloader ?
-If no, may I proceed with the "Partitioning step" ?
3) I tough flashing a stock RUU rom would reset everything to stock (also bootloader) -> seems it's not the case. does this make sense ?
Thanks for your help

1) Revolutionary sets the bootloader s-off, you are right there. To get root access, you have to flash the zip from recovery which you find on the documentary side.
2) No, after flashing the zip there is no sense in running unrevoked (any more). To partition your sd card, you have two options:
flash a recovery which has the feature to partition sd card, e.g. RMD Recovery
use gparted
3) Ususally it does. Bu the new bootloaders with version 6.93.1002 have a overwrite protection against ruus or ota. To overwrite this hboot, you have to flash the bravo downgrader from alpharev.nl first.

thanks so much for this quick reply, so this was a all-in-one step.
now i just need to partition and i'm go to go

alvoryx said:
thanks so much for this quick reply, so this was a all-in-one step.
now i just need to partition and i'm go to go
Click to expand...
Click to collapse
No problem, but do not forget the thanks-button.
Yeah, that's why revolutionary was created.

Related

[GUIDE] How get root when u have S-OFF (after OTA or RUU install)

Hi,
may be its already known, but i just realized one cool thing - if u have s-off bootloader, u are still be master of your device, even if u have installed Stock RUU or OTA and lost recovery & root. You want to ask how ?
1) Take somewhere CWM image in .img format and rename it to recovery.img
2) Take file android-info.txt from RUU of Stock ROM u have installed
3) Put above 2 files into PC10IMG.zip archive
4) Copy created PC10IMG.zip to root of your sd card
5) reboot into bootloader mode (press and hold 'volume down' then 'power' until u see bootloader screen.
6) be patient while it find your PC10IMG and ask if you really want to flash it. Here should word RECOVERY.
7) Agree to flash (press 'volume up')
8) Wait while it flashes recovery, when it finish - ask you to press 'power' to reboot
9) Woala! Now you have custom recovery and free to flash any custom ROM or just Superuser update to obtain root with stock rom.
As i understand that way will work to flash any part of ROM (system, boot, etc.)
Btw, for those who scare - just tested that twice: 1st time flash old recovery 3.0.0.5, reboot into recovery and checked that version is 3.0.0.5; then flashed latest one 3.0.2.4 - now recovery is of version 3.0.2.4.
I prepared PC10IMG.zip with clockworkmod recovery 3.0.2.4 - http://www.multiupload.com/6LOA99IGW1 .
i got my phone back from repair unrooted and with stock 2.3.3 rom. somehow it had SHIP S-OFF though and this worked for me. right now i'm doing a backup of the rom, and afterwards i'll try restoring cm7 from before i sent the phone in for repair...i'll keep you posted.
I went through this whole ordeal not long ago. I had eng hboot, radio s-off, root, nine yards. Messed up the rom I had, and had the official GB pc10img on the root of my sd card, not thinking (and needing my phone asap) I went ahead and installed it. I ended up just downloading the official ota update pc10img, flashing it, and rerooting/flashing eng hboot.
As long as you have S-OFF in the bootloader, you can flash ANY pc10img meant for the htc vision.
I managed to install CM6.1.1 so that I would have android 2.2 (not sure if this was necessary), got perma root and pushed ENG HBOOT. Now on CM7.1, no issues to report.
So does it work with stock 2.3.3? Great!
edit, where is "android-info.txt" ? Because i upgraded via OTA.
No, it only works with a previously rooted and s-offed phone with latest RUU installed. Then you still have S-OFF but stock firmware without custom recovery. This method will give clockworkmod back.

[Q] unrevoked unrooted my desire

Hi there,
A year ago or so i got a desire, rooted it with unrevoked (amazing app, thanks to the developers), flashed clockworkmod 2.0.5.X (can't remember) and leedroid's 2.5.0 (after playing around with some others). However, a few months ago it started freezing without reason. Supposedly, a reformat of the sd card would fix that. Therefore, I backed up, installed latest Clockworkmod (5.0.2, with rom manager RM) and used RM to format the sd resulting in an error. When I booted in recovery I realized I already have S-ON and clockworkmod 2.0.5 (altough RM keep saying me i have 5.0.2). After that I used unrevoked 3.32 in an attempt to fix all that mess. However, the only thing I got was to have an unrooted desire!!!
My actual config is:
Bravo PVT1 SHIP S-ON
HBOOT-0.80.0000
MICROP-031d
TOUCH PANEL-SYNT0101
RADIO-5.17.05.08
Mar 29 2010, 21:34:33
I have tried using unrevoked again but nothing. Alphrev to raise the hboot version but my phone is actually unrooted. I don't know what to do, any help please!?!
Thanks in advance and apologies for the long speech
Do you have a custom ROM? then you have root. I don't think you quite grasp the concept of what "root" means.
1) You only need to run unrevoked on the stock 2.2 Froyo ROM if you would like to have that rooted.
2) ROM Manager sucks arse harder than a jet engine on full power. Do not use it, do everything manually through recovery
3) You are rooted, if your phone is giving you issues just do a full wipe and re-flash the ROM.
Full wipe:
/mounts & storage
> format boot
> format data
> format cache
> format system
> format sd-ext (if available)
If you would like to flash a different recovery, it is best to do it through Fastboot. For that, you need to be S-OFF. You have 2 options here.
1) Use the Alpharev live CD to S-OFF
2) Create a goldcard, use the latest WWE RUU to update your phone and it's bootloader, then use revolutionary
Then flash recovery.
You can find lots of help on my guide... it's not that easy to miss...
Hi bortak, thanks for the quick response!!
I'm really kinda newbie in these things. Yeah, i have a custom rom and yes, I was rooted. However, I do really think I am unrooted because titanium backup (through superuser app that comes with leedroid's rom) says at startup that I'm not rooted. Is there any other way to know for sure?
As you suggest, I thought on alpharev to s-off an then flash an updated recovery+rom. But I can't if unrooted (I don't know if that matters but my hboot is 0.80).
Is the goldcard+WWE RUU+revolutionary safe in my case?
Thanks a lot!
bortak said:
Do you have a custom ROM? then you have root. I don't think you quite grasp the concept of what "root" means.
1) You only need to run unrevoked on the stock 2.2 Froyo ROM if you would like to have that rooted.
2) ROM Manager sucks arse harder than a jet engine on full power. Do not use it, do everything manually through recovery
3) You are rooted, if your phone is giving you issues just do a full wipe and re-flash the ROM.
Full wipe:
/mounts & storage
> format boot
> format data
> format cache
> format system
> format sd-ext (if available)
If you would like to flash a different recovery, it is best to do it through Fastboot. For that, you need to be S-OFF. You have 2 options here.
1) Use the Alpharev live CD to S-OFF
2) Create a goldcard, use the latest WWE RUU to update your phone and it's bootloader, then use revolutionary
Then flash recovery.
You can find lots of help on my guide... it's not that easy to miss...
Click to expand...
Click to collapse
bortak I've read in your guide (amazing, thanks in the name of humankind ) and found that revolutionary only supports hboots 0.93.0001 and 1.02.0001 but mine is 0.80.0000.
Visionary is useful in case of not having a recovery, but I have clockworkmod 2.0.5. Is there any way to root my desire again so I can use alpharev to get s-off?
With s-off I could install an updated CWM so I can format the sd or install an stock RUU to get the phone to service center, am I right?
Thanks!!!
Dear coriscow
You may follow the below steps:
1. Download and Instal the official Gingerbread update for Desire which is available in developer.htc.com
2. Root the device using Unrevoked method
3. Flash a custom ROM (if you wish)
I hope it will solve your issue.
Thanks-
Shuprio
shuprio said:
Dear coriscow
You may follow the below steps:
1. Download and Instal the official Gingerbread update for Desire which is available in developer.htc.com
2. Root the device using Unrevoked method
3. Flash a custom ROM (if you wish)
I hope it will solve your issue.
Thanks-
Shuprio
Click to expand...
Click to collapse
Shuprio I was about to reflash leedroid 2.5 again (formating sdcard and sd-ext). But I'll do as you say, thanks.
One thing, by 'the official Gingerbread update for Desire' you mean an WWE RUU, right?? As my phone has Clockworkmod but S-ON and is unrooted. However, yesterday I could install a new radio and RIL so I think it'll let me flash a ROM. If not (and i don't get a brick ) I think I'll go with the goldcard
Thanks!!
coriscow said:
Shuprio I was about to reflash leedroid 2.5 again (formating sdcard and sd-ext). But I'll do as you say, thanks.
One thing, by 'the official Gingerbread update for Desire' you mean an WWE RUU, right?? As my phone has Clockworkmod but S-ON and is unrooted. However, yesterday I could install a new radio and RIL so I think it'll let me flash a ROM. If not (and i don't get a brick ) I think I'll go with the goldcard
Thanks!!
Click to expand...
Click to collapse
Yes Coriscow. It is the RUU. Best of luck! Hope everything will be fine.
Thanks-
Shuprio
Just flash a rooted stock Rom or restore your first nandroid.
Fyi if you run unrevoked, it messes up the super user application so you have to clear data on it to get it working again
Sent from my HTC Desire using xda premium
rootSU said:
Just flash a rooted stock Rom or restore your first nandroid.
Fyi if you run unrevoked, it messes up the super user application so you have to clear data on it to get it working again
Sent from my HTC Desire using xda premium
Click to expand...
Click to collapse
rootSU that's it, thanks!
My main concern was that the phone was (seemed to be) unrooted and unrevoked could not change that. However wiping the data through the recovery did it
Now I will try to fix all the other thins like flashing a RUU to update the HBOOT. If so use revolutionary
Thanks you all, i'll keep you posted as I do thing
I did it!!! At this point I'm S-OFF (I never was), updated hboot, rooted (I already was but, as rootsu said, unrevoked messed something up), fresh leedriod install and the problem about the phone freezeing randomly seems to have disappeared after a full sd and sdext format. Thank you all for the help, the guides, and so and so

[Q] Hboot error, Stock rom fine, but no others

Hello, Noobe here. I have read this forum for two months on my problem, but I guess I just don't get it. Lots of have similar issues, but I just can not figure how to put them together in my case.
Problem: HBOOT bootloader error
Goal: To install Custom ROM
Executive Summary:
1. Tried to use AHTK to root, Failed
2. Rooted with success with other toolkit (forget which one)
3. Removed HTC Bloatware, happy
4. Tried to install custom Rom (with CWM Touch installed), no problems, reboot, HTC White screen of Death
5. Recover backup, works fine
6. Notes problem with Hboot (which might be blocking any new ROM)
7. Ask Nice people to help Noobe.
Background Info:
HTC DESIRE HD (UK version)
***UNLOCKED***
ACE PVT SHIP S-ON RL
HBOOT-2.00.0029
MICROP-0438
RADIO-26.14.04.28_M
eMMC-boot
Dec 22 2011,14:28:19
Actual Problem
The Hboot tries to
((From My memory (it is really fast on the screen))
"Check the SD
Searching for PD98DIAG.zip
No image Found!!
Searching for PD98DIAG.nhh
No Image Found!!
Searching for Pxxxx.zip
Wrong Image!!"
......"
I am pretty sure this is the leftover script from the AHTK failure to update the radio and S-OFF
This is does not effect the normal booting of the stock Rom
Questions:
1. How do I reset the HBOOT to remove this script? (if needed)
2. Is this the reason I get the white screen of death?
3. Once fixed, can I just use CWM to install a new rom(using one of the many guides on this site)
or do think I need to S-OFF/update the Radio as well?
Thank You so much for all your help.
Brussels, Belgium
1. AAHK is retired, and the server hosting the the files it downloads is pulled, so of course it won't work.
2. You unlocked the bootloader, so you need to fastboot flash each ROM's boot.img each time you flash a ROM. Otherwise you get the HTC screen infinitely.
3. Delete the zip file in the root of your SD card. It's not a script. It has nothing to do with the boot problem.
4. You don't need to update your radio, but each time you flash a ROM you need to flash from recovery, then fastboot flash boot boot.img from your computer. Instructions are in the PDF in post #7 in the thread linked in my signature.
Solved
bananagranola said:
1. AAHK is retired, and the server hosting the the files it downloads is pulled, so of course it won't work.
2. You unlocked the bootloader, so you need to fastboot flash each ROM's boot.img each time you flash a ROM. Otherwise you get the HTC screen infinitely.
3. Delete the zip file in the root of your SD card. It's not a script. It has nothing to do with the boot problem.
4. You don't need to update your radio, but each time you flash a ROM you need to flash from recovery, then fastboot flash boot boot.img from your computer. Instructions are in the PDF in post #7 in the thread linked in my signature.
Click to expand...
Click to collapse
All I can say is Thank you! After months of this and it is answered within minutes. :victory:
Brussels said:
All I can say is Thank you! After months of this and it is answered within minutes. :victory:
Click to expand...
Click to collapse
No problem. Have fun flashing.
backup the current HTC boot img?
bananagranola said:
No problem. Have fun flashing.
Click to expand...
Click to collapse
Okay, only one additional question. How do I backup the current HTC boot img? Just in case, I want my old backup to work again? Is it needed?
Brussels said:
Okay, only one additional question. How do I backup the current HTC boot img? Just in case, I want my old backup to work again? Is it needed?
Click to expand...
Click to collapse
Just make a nandroid backup...you will be able to restore it.

[Q] Can't flash recovery with ADB, 'waiting for device'

My Desire was rooted before with a custom ROM. I've flashed back the original firmware, therefore the root was gone.
I followed the tutorial at this thread but I get stuck when I want to boot into recovery. The standard holding power and volume down procedure didn't work so I used ADB to boot into recovery. My device rebooted, but I get the red triangle and after that the 'Can't open /cache/recovery/command' error. I found out this means that the recovery isn't proparly installed.
When I use ADB to flash clockworkmod recovery Ithe message '< waiting for device >' remain standing. My Desire is in the HTC Sync modus, I see My HTC in windows device manager.
What is the next step to take? I've bricked an tablet before so I want to do the right thing.
Are you s-off? Also you use fastboot to flash the recovery, not adb.
chromium96 said:
Are you s-off? Also you use fastboot to flash the recovery, not adb.
Click to expand...
Click to collapse
Good point, I was forgotten all about s-off and on, it was a long time ago that I rooted my Desire.
I think I am not, beacause flashing the ROM of HTC also gives me a non-rooted phone. I'll check it this evening. Is using the tool from htcdev.com/bootloader the best way to become s-off?
musicfreak said:
Good point, I was forgotten all about s-off and on, it was a long time ago that I rooted my Desire.
I think I am not, beacause flashing the ROM of HTC also gives me a non-rooted phone. I'll check it this evening. Is using the tool from htcdev.com/bootloader the best way to become s-off?
Click to expand...
Click to collapse
No that will unlock your bootloader, not give you s off. Use revolutionary.
I found out I'm s-off, after I flashed clockworkmod recovery I used unrevoked to root. The rooting didn't succeed, I get the message 'failed to get root. Is your firmware to new?
I was on RUU_Bravo_Froyo_HTC_WWE_2.29.405.5_Radio_32.49.00. 32U_5.11.05.27_release, I have flashed an older stock ROM from the list on this page (1.21.405.2_Radio_32.36.00.28U_4. 06.00.02_2_release_126984), and will try it again.
I'll let you know what the results are.
musicfreak said:
I found out I'm s-off, after I flashed clockworkmod recovery I used unrevoked to root. The rooting didn't succeed, I get the message 'failed to get root. Is your firmware to new?
I was on RUU_Bravo_Froyo_HTC_WWE_2.29.405.5_Radio_32.49.00. 32U_5.11.05.27_release, I have flashed an older stock ROM from the list on this page (1.21.405.2_Radio_32.36.00.28U_4. 06.00.02_2_release_126984), and will try it again.
I'll let you know what the results are.
Click to expand...
Click to collapse
After you flashed recovery, there was no need to use unrevoked. All you had to do was boot into recovery and flash superuser.zip file. That would have rooted your existing rom.
However, what is your ultimate aim? If you want a ROM, you can simply flash the optimal hboot for the ROM (optional but recommended), boot into recovery, full wipe and flash the rom. The ROM will already be pre-rooted.
musicfreak said:
I found out I'm s-off, after I flashed clockworkmod recovery I used unrevoked to root. The rooting didn't succeed, I get the message 'failed to get root. Is your firmware to new?
I was on RUU_Bravo_Froyo_HTC_WWE_2.29.405.5_Radio_32.49.00. 32U_5.11.05.27_release, I have flashed an older stock ROM from the list on this page (1.21.405.2_Radio_32.36.00.28U_4. 06.00.02_2_release_126984), and will try it again.
I'll let you know what the results are.
Click to expand...
Click to collapse
Don't use unrevoked. just flash the super su zip using cwm.
eddiehk6 said:
However, what is your ultimate aim? If you want a ROM, you can simply flash the optimal hboot for the ROM (optional but recommended), boot into recovery, full wipe and flash the rom. The ROM will already be pre-rooted.
Click to expand...
Click to collapse
You're completly right, I was somewhatconfused, it has been a while since I last flashed a ROM, I was to much happy with Oxy ZM. :silly:
Everything is ok now, I've flashed succesfully. Thanks.

Stuck at bootloader

Hi all,
I have a HTC Desire at hand with following facts:
- no ROM installed
- I am able to go into fastboot or recovery (Team Win Recovery)
- I cannot flash any zip file from recovery - right after flashing system says: assert failed: getprop("ro.product.device")=="bravo" (this is repeated for two times). E: Error executing updater binary in zip '/sdcard/MildWild ....
- I was told, that it was rooted device, but somebody wanted this phone back to origin state and run the RUU (not sure which version).
- what I see in bootloader is following:
Alpharev Unlock
Bravo PVT4 S-OFF
HBOOT-6.93.9999
MICROP-051d
TOUCH PANEL-SYNT0101
RADIO-4.05.00.11
Aug 10 2010,17:52:18
Question is now, how can run the RUU, lets say, we want to have this phone back to the origin state. (I find out in cmd, that it has CID= O2___01.). Can I somehow repair this?
I appreciate your help.
Thanks
fipo
EDIT:
I followed BORTAKs guide (assuming there was wrong RUU). I flashed stock HBOOT and run RUU (RUU_Brav2_UK_1.20.207.1_Radio_32.36.00.28U_4.06.00.02_2_release_124865). Everything went to the end. But phone cannot boot again. There is only O2 logo at start and nothing more. After some minutes, phone is turned off. Please, help me.Thanks.
Try the 2.3.3. GB RUU instead, that should get it booting.
If you still want root and a custom ROM, there are several reasons why it may not have flashed:
- You didn't have an hboot properly installed (because it said Alpharev Unlock)
- You didn't partition your sd card
Assuming you flash the 2.3.3 RUU successfully, if you still want a custom ROM I'd recommend:
- S-OFF using 'revolutionary'
- Flash 4EXT recovery using fastboot.
- Backup sd card
- Partition sdcard (maximum 2GB ext4, no swap)
- Full wipe ('wipe all partitions except sd card')
- Flash ROM
eddiehk6 said:
Try the 2.3.3. GB RUU instead, that should get it booting.
If you still want root and a custom ROM, there are several reasons why it may not have flashed:
- You didn't have an hboot properly installed (because it said Alpharev Unlock)
- You didn't partition your sd card
Assuming you flash the 2.3.3 RUU successfully, if you still want a custom ROM I'd recommend:
- S-OFF using 'revolutionary'
- Flash 4EXT recovery using fastboot.
- Backup sd card
- Partition sdcard (maximum 2GB ext4, no swap)
- Full wipe ('wipe all partitions except sd card')
- Flash ROM
Click to expand...
Click to collapse
Many thanks for reply .. Can you post a link to RUU you meant? I can see only this: http://forum.xda-developers.com/showthread.php?t=695667
and I am not sure, which one I should try ...
Thanks
fipo
EDIT:
I have tried several RUU:
http://shipped-roms.com/shipped/Bra...io_32.30.00.28U_4.05.00.11_release_122704.exe
http://shipped-roms.com/shipped/Bra...00.28U_4.06.00.02_2_release_126984_signed.exe
everything seems to be OK, until it says, congratulations .. blabla .. and then I am stuck at white screen with green htc logo ... How can I proceed? Please ..
Search for HTC Desire 2.3.3 GB RUU, you'll find it eventually.
Things to check. How did you flash stock hboot, and did it flash successfully? On the top of the bootloader screen it should say Alpharev Stock instead of Alpharev Unlock.
Then try running it again.
eddiehk6 said:
Search for HTC Desire 2.3.3 GB RUU, you'll find it eventually.
Things to check. How did you flash stock hboot, and did it flash successfully? On the top of the bootloader screen it should say Alpharev Stock instead of Alpharev Unlock.
Then try running it again.
Click to expand...
Click to collapse
I flashed stock HBOOT via fastboot ("fastboot flash HBOOT ......img") - it says writing hboot .. OKAY .. I assume it went right.
I could seeon the top of the screen only Alpharev.
In the meantime I tried several RUU .. than I gave up. After half an hour I realized, that it works Sorry for bothering you, but I have working Desire running "RUU_Bravo_Froy2_UK_2.14.207.1_Radio_32.44.00.32U_5.09.05.30_2_release_144166_signed" and my last question is whether I can rerun some other RUU to have more languages incorporated (I am looking for Czech or Slovak). I would use English, but its not for me ...
Many thanks again.
fipo
Sorry I only have experience with english ROMs
You did flash a O2 UK RUU though. Perhaps try the Official 2.3.3. GB RUU, it should have more languages, though I can't be certain if it has Czech / Slovak
Main thing is you got it booting again :good:

Categories

Resources