[Q] Upgrade HBOOT in order to S-OFF - Desire Q&A, Help & Troubleshooting

hi guys,
I am trying to s-off my Telus Desire GSM with hboot .83.
I tried to use the alpharev cd method and it failed.
I was told i can flash an RUU with an upgraded HBOOT (.93) which would then allow me to use the new revolutionary method of S-OFF.
My question is, which RUU is safe to install that will still allow me to get root after and and also contains the new HBOOT so i can s-off? Or is this not the correct way to go about it?
Thanks

Why did alpharev fail? Did you try to get help in alpharev irc channel?
If you flash official gingerbread update by HTC, hboot gets updated to version 1.xxx and you can try to go s-off and root with revolutionary.
TouchPaled from Oxygen with Transparent XDA App

Alpharev fails with Gingerbread roms.
This is your case?

Use the official RUU from htcdev.com

ironjon said:
Alpharev fails with Gingerbread roms.
This is your case?
Click to expand...
Click to collapse
thats not true..alpharev fails with a2sd/data2sd roms and with hboot 1.x

I was using a gingerbread rom without A2SD when I tried the alpharev CD version.
My previous rom was A2SD so i loaded one that wasn't but alpharev still failed with the unary operator expected error.
I went into the IRC channel and they said the CD method was deprecated now in favour of revolutionary. They recommended I flash an RUU with a newer bootloader and then use revolutionary for s-off.

nektario said:
I was using a gingerbread rom without A2SD.....and it failed with the unary operator expected error. I went into the IRC channel and they said the CD method was deprecated now in favour of revolutionary. They recommended I flash and RUU with a newer bootloader and then use revolutionary for s-off.
Click to expand...
Click to collapse
probably run the htc gingerbread ruu and then revolutionary is much easy..but the error unary operator is related to a rom with a2sd usually..what the rom u was using when tried with alpharev?

I was using the smallest rom I could find, FLUX without a2sd.
Is rooting/s-off from the stock HTC Gingerbread RUU always successful?

nektario said:
I was using the smallest rom I could find, FLUX without a2sd.
Is rooting/s-off from the stock HTC Gingerbread RUU always successful?
Click to expand...
Click to collapse
if u flash succesfull the ruu and the phone boot (some users reported bootloop just after the ruu..i dont know how much true), revolutionary will go easily..u can also try to flash a rom like cm7 or oxygen and try alpharev again

Thanks for the info. I might try it with cyanogen and alpharev and see how it goes.

Hello,
bravo-gsm, rooted by unrevoked, hboot 0.83, radio 5.17 and cm7.1.0rc1: same problem.
phone is stuck after alpharev0.8's first boot (after step 1/3, automatic phone reboot, "Dozing off for about a minute while we wait").
#revolutionary told me to upgrade hboot to 0.93 or 1.02
Is there any other way than playing with hboot (before alpharev/revolutionary plays with it itself) ?
I tried some roms without "data2ext*" with no luck.
I doubt it comes from the rom itself since the process (first alpharev's boot) stays stuck in hboot.
Flashing RUU roms is quite frightening since it is not clear whether they ship hboots, and if yes which versions.
Any suggestion ?

The problem is not your hboot. The problem is you are not using a rooted stock Rom. Flash teppic74's rooted stock Froyo or restore your first nandroid, then it will work
Sent from my HTC Desire using XDA App

Thanks !
That worked but that was not the only problem.
The other one was between the chair and the keyboard.
As I did not want to burn a cd for a one time use, I decided that extracting and executing binaries from alpharev's iso would do it. And of course I was wrong. It was (silently!) failing because of probably many reasons, one of them was the use of /data directory which hardly exists in standard linux distributions.
I managed to make a bootable usb stick from the iso thanks to linux's unetbootin.
Then the s-off automagically succeeded. Flashing patched hboot did not succeed using the PB99IMG method (cid problem, probably unknown brand?). But the fastboot method made it.
After nandroid restore, free space jumped from ~20MB to ~150MB.
This is just great. I'm impressed by all the work which is beeing done for our phones.
Thanks everybody.

deyv said:
Thanks !
That worked but that was not the only problem.
The other one was between the chair and the keyboard.
As I did not want to burn a cd for a one time use, I decided that extracting and executing binaries from alpharev's iso would do it. And of course I was wrong. It was (silently!) failing because of probably many reasons, one of them was the use of /data directory which hardly exists in standard linux distributions.
I managed to make a bootable usb stick from the iso thanks to linux's unetbootin.
Then the s-off automagically succeeded. Flashing patched hboot did not succeed using the PB99IMG method (cid problem, probably unknown brand?). But the fastboot method made it.
After nandroid restore, free space jumped from ~20MB to ~150MB.
This is just great. I'm impressed by all the work which is beeing done for our phones.
Thanks everybody.
Click to expand...
Click to collapse
Nextime make a VMware player virtual machine. Instructions in my signature

Related

Lost S-off

Need to return my leedroid 2.2.2 to stock.
Somehow i have lost eng s-off. Tried to install different radio but it wouldnt allow me, as bootloader says ship s-off. So have been advised that i need to downgrade again, and go through the s-off / root process again - Here
How do i go back to the easy rooted 1.32 stock again. I have an RUU for that version, but its not seeing the phone. Found a workaround - Here - but it only got so far before the phone froze, and the installer said it couldnt find phone.
Thought for a minute i had bricked the phone, so after crapping myself, decided to seek help here on how to return to 1.32!
Look at the rooting tutorials for 1.72.
AFAIK, you need to change the version number for this to work (to allow downgrade).
Do you have ship s-off or you do not?
You can't flash a radio because you don't have eng s-off, therefore no fastboot commands.
Just flash any ruu you want using the pd98img.zip method and all shall be stock. Launching an ruu update from your pc is notoriously unreliable and I would never recommend it.
Here is a guide to the method if you have no idea whet I'm talking about.
http://forum.xda-developers.com/showthread.php?t=826465
-----
Sent from my pimped up Desire HD in association with Rcmix HD v3.3.
caddish12 said:
i downt know
Click to expand...
Click to collapse
Thanks!
dr.m0x said:
You can't flash a radio because you don't have eng s-off, therefore no fastboot commands.
Just flash any ruu you want using the pd98img.zip method and all shall be stock. Launching an ruu update from your pc is notoriously unreliable and I would never recommend it.
Here is a guide to the method if you have no idea whet I'm talking about.
http://forum.xda-developers.com/showthread.php?t=826465
-----
Sent from my pimped up Desire HD in association with Rcmix HD v3.3.
Click to expand...
Click to collapse
Had tried to flash pd98img from my sd card but kept getting some error (cant remember what it was now, will check again later). So thought maybe needed to use the RUU to go back to a stock ROM, but was just guessing at that. Will have another go at PM98IMG when i get home from work.
You have Radio S-OFF, so you do not have to use the downgrade guide. Just flash 1.32.405.6 stock ROM using PD98IMG.zip (get that from the downgrade guide), and then you can use my Radio S-OFF tool to go S-ON. You can also check the S-ON instructions in my tool thread.
jkoljo said:
You have Radio S-OFF, so you do not have to use the downgrade guide. Just flash 1.32.405.6 stock ROM using PD98IMG.zip (get that from the downgrade guide), and then you can use my Radio S-OFF tool to go S-ON. You can also check the S-ON instructions in my tool thread.
Click to expand...
Click to collapse
Thanks. I tried last night to do this (though i was going to go the full downgrade route) but couldnt get it to install. But i was selecting the zip from sd card, which i think is wrong? (hboot will pick the zip up itself?)
Can you briefly explain to me what S-ON is? Im a total noob here, and always thought we were looking S-OFF to flash Kernels, Radios etc.
I owe you a thanks. Already handed out 5 today and cant give any more!
jkoljo said:
You have Radio S-OFF, so you do not have to use the downgrade guide. Just flash 1.32.405.6 stock ROM using PD98IMG.zip (get that from the downgrade guide), and then you can use my Radio S-OFF tool to go S-ON. You can also check the S-ON instructions in my tool thread.
Click to expand...
Click to collapse
hmm having problems. Have got back to stock ok. But when i try to run your tool i keep getting connection error. Have tried in XP and win 7, and from root of drive as some others have suggested worked for them. Any ideas?
EDIT: Think i have it sorted.

Unrooting Desire

Hi guys,
Looking to unroot my Desire and sell it.
What's the best way to do this please?
Thanks
Partition sd, then flash RUU
Thanks
Will sort out.
Take a ruu rom and flash it
Is it that simple even if you are s off and are running a custom partition? I was reading that you need a goldcard if you are boot .93 or greater. The unroot guide thread has a lot of comment from people who haven't simple loaded the standard ruu, maybe that's their issue
Yes, its that simple. You only need a goldcard, if you handset is/was branded and you want to run a unbranded RUU.
S-Off doesn't cause problems, except you have flashed one of the new downgrade-proof hboots from alpharev - you can check by booting into bootloader and check the version number. If its version 6.xx you need to flash the downgrader-hboot from alpharev first, then run the RUU, if its version 0.xx, you can just run the RUU.
thanks. I'm selling mine so am about to give this a go. I'm running cm7 partition so was presuming I would need to get the partitions back to stock before doing anything. Just loading the ruu sounds much less hassle.
http://theunlockr.com/2010/06/07/how-to-unroot-the-htc-desire/
http://android.modaco.com/content/htc-desire-desire-modaco-com/307683/howto-unroot-your-htc-desire/
stanleywinston said:
thanks. I'm selling mine so am about to give this a go. I'm running cm7 partition so was presuming I would need to get the partitions back to stock before doing anything. Just loading the ruu sounds much less hassle.
Click to expand...
Click to collapse
Nope, the RUU restores it all back to stock
just thought I'd update this for completeness. If you've used a recent version of alpharev you have to flash the downgrader.img before running any ruu as the hboot change is now blocked.
But only protected against ruu and ota, other hboots can be flashed without using the downgrader.
TouchPaled from Oxygen with Transparent XDA App

[Q] Simple? Hboot problem

Flashed the stock hboot on the alpharev site.
Wanted to flash a data++ rom so downloaded the oxygen hboot, md5-ed compared, and flashed.
Appararently from what my bootloader says my hboot cannot be downgraded now.
So my question:
In order to flash the oxygen hboot, do I need to flash the bravo downgrader available on the alpharev site prior to flashing the oxygen hboot?
Many thanks in advance.
Well I Changed mine from Cm7r2 to Oxygenr2 without the downgrader a few weeks back.
But i'd give a try flashing the downgrader first, then the oxygen Hboot.
If you want to flash the older oxygen HBOOT (not the current on Alpharev's site - that's Oxygen_r2) then you definitely need the downgrader.
i dont know how you exactly flash it, i personaly reccomend android flasher 1.8
you need to enter fastboot and start AF program, then you choose to flash hboot and thats it,
you dont need to flash downgrader in case you wanna change your current hboot
downgrader need to be flashed when you want to return S.ON before executing official RUU for example froyo RUU 2.29.405
I thought the easiest way how to flash hboot is via adb. I did it many times without any problem
Sent from my HTC Desire using XDA App
yeah, 100 people 100 solutions
for me the best and easiest way is via android flasher, never try via adb so i cannot compare
Yea I used ADB to flash. and it shows on the command prompt that "UPDATE BYPASSED" and the bootloader that the hboot cannot be downgraded. and hence the question.
Thanks for the feedback everyone =) Would try the downgrader method a day or what from now and post the results back.
spritfire said:
Yea I used ADB to flash. and it shows on the command prompt that "UPDATE BYPASSED" and the bootloader that the hboot cannot be downgraded. and hence the question.
Thanks for the feedback everyone =) Would try the downgrader method a day or what from now and post the results back.
Click to expand...
Click to collapse
Personally I use fastboot to flash everything.. that's how I learnt and that's the way I'll stick too
you can use either command prompt or fastboot commander (I'd recommend, lots of good features and has never failed) or android flasher (never used before but hear good things)
Here's what I did:
1)fastboot flashed downgrader hboot
2)reboot bootloader
3)sucessful flashed oxygen r1 hboot without update bypassed showing
4)profiting from data++ now =)
thanks all for the feedback again. really appreciate it. =)
problem solved.

S-Off / Partition Ext SD Etc

Hey Guys,
Longtime no see.
Last Android I ran was a nook color that I flashed with gingerbread and that was a whole other kettle of fish.
I was donated a HTC Desire GSM and couldn't help myself and rooted it with unrevoked.
Then I updated the rom to Nikez Lentes ICS rom and I am very happy with it.
Now, I installed CWM and when it flashes it says that it is V5.0.2 but when I boot into recovery it is actually V2.5.0.
After a bit of reading I see that the author of the ROM and others and now using 4EXT Recovery so I bought that and went to give it a go but the S-ON is stopping it ( I booted into recovery and indeed it is S-ON currently ).
So reading up on how to turn ON to OFF I see unrevoked and alpharev have a solution for windows and linux only. ( I have VM windows and a raspberry pi linux ( but i assume the pi would be too underpowered to do this update))
I have read the wiki and read on the FAQ on this site that if you are not running the stock HTC rom that there could be an issue, is that correct ?
After all this, I am really just trying to make a Ext-SD partition on my SD card, cause the rom is like 120mb of the 140mb internal partition and I can't install enough apps to be happy.. lol.
I have the CWR image of V5.0.2 but am not sure really how to update it ( V2.5 is green text and V5.0 is blue so im sure I have the older version )
Or im happy to use 4EXT for my rom needs, but I need to change my S-ON to OFF to be able to flash the recovery and partition it that way.
If anyone can help that would be great, the whole setup has been rather painless and i'd like to keep it that way, I need the phone to work, but I would like to install more apps on the phone. The ROM also has a script built in so that is not the problem, just making a partition on the SD card really is what I need right now.
Thanks,
Steve
would it be because im currently S-OFF that I can't flash recovery above V2.5.0 or install 4EXT Recovery ?
Are you SON or SOFF ? Write down what your bootloader says.
1. Alpharev quote
Requirements:
The only requirement right now is that the ROM you're running is rooted.
As techniques such as 'data2ext' have been popping up, these might disturb our finely-tuned flashing process.
Please revert to a rooted stock ROM if possible. Your /data partition is used for temporary storage of important files.
Click to expand...
Click to collapse
I dont know whether it will work with ICS though. I wouldnt try it since this is a bootloader mod. Maybe best to go stock rooted rom before running alpharev.
Revolutionary is the other option for getting soff.
I am S-ON,
I ran unrevoked to root my phone, I want to make it S-OFF now.
I am asking how I can do it with my ICS rom and I don't want any issues, but I want to be able to make a SD-EXT partition to run apps2sd.
Steve
steveb_123 said:
I am S-ON,
I ran unrevoked to root my phone, I want to make it S-OFF now.
I am asking how I can do it with my ICS rom and I don't want any issues, but I want to be able to make a SD-EXT partition to run apps2sd.
Steve
Click to expand...
Click to collapse
Read my post. Best to go to a stock rooted rom before running alpharev. Thereafter flash 4ext. Partition your sdcard with 4ext. Flash rom of your choice.
Can I ask why it is better to go to a stock rooted rom ?
Installing the stock rom, and stock radio, to then run alpharev, to then root, to then install 4ext, sounds like a lot of work just to unlock the S-ON.
That is alpharev requirement. Read my first post.
Link for rooted stock romlink
Where does it say you need to run a stock rooted rom ?
http://unrevoked.com/rootwiki/doku.php/public/revolutionary
the stock rooted rom that is U (updated) seems to be pulled and this guy has a URL at the top saying he has pulled the rom due to internal XDA fights.
http://forum.xda-developers.com/showthread.php?t=1151765
My suggestion is to run 2.3 ruu from htc dev and then use revolutionary, two flies in one hit, s-off and custom recovery, and then flashing su over recovery. Though you'll get cwm recovery after first boot you'll be able to flash 4ext.
Sent from my GT-P3100 using Flashes and Thunders
Thanks for that nloooo,
I downloaded, unrar'd and unzipped the folder and can see the 2.3 RUU exe there, so I just run that in a windows machine ?
then rev, then reflash you are suggesting ?
is it worth trying revolutionary without returning to stock RUU and if it doesn't work, then installing the 2.3 RUU ?
It alk depends on hboit version your phone has. If it is 0.93 or 1.02 than it should work no matter which rom you have. I'm suggesting 2.3 ruu cause you'll get 1.02 hboot and you're good to go.
Sent from my GT-P3100 using Flashes and Thunders
My hboot is 0.93.
If 0.93 + revolutionary could work, I would prefer to do it that way because I am very green playing with android (mostly just use non-jailbroken apple gear) But I am loving the desire + ICS.
Thank you handy and nlooo for replying.
NLoooo should I be ok to try revolutionary without returning to stock rooted rom ?
steveb_123 said:
NLoooo should I be ok to try revolutionary without returning to stock rooted rom ?
Click to expand...
Click to collapse
You can always try, if it doesn't work you won't have any problems phone will work the same.
Sent from my HTC Desire using Flashes and Thunders
Thanks nlooo, you've been a huge help

[SOLVED] Help with hboot and s-on

Through a serious of mistakes I have ended up with a N1 hboot on my desire..:good:
The phone is working etc, but I'm not sure how I can go about fixing my hboot issue - I want to go back to a stock hboot, though with using Revolutionary it says that my current hboot (0.35.0017) is not supported.
Does anyone know how I can fix this?
minist said:
Through a serious of mistakes I have ended up with a N1 hboot on my desire..:good:
The phone is working etc, but I'm not sure how I can go about fixing my hboot issue - I want to go back to a stock hboot, though with using Revolutionary it says that my current hboot (0.35.0017) is not supported.
Does anyone know how I can fix this?
Click to expand...
Click to collapse
How did u manage to change to that hboot?
Seeing that ur s-on, the only thing i can think of is running a desire ruu. Maybe someone else has an idea
Yea I'm a bit confused on how you ended up in this situation, but I think you should run the 2.3 ruu then use revolutionary to gain s-off.
1. Download the ruu here: http://d-h.st/d44
2. Follow these instructions to install it: http://forum.xda-developers.com/showpost.php?p=45298337&postcount=21
Thanks for the link and ruu, sadly had no joy. It seemed like it checked the zip, and ran a bar at the top right, though nothing changed in the phone...I'd previously tried an ruu in Windows, which failed saying that it couldn't be installed on my device.
This happened when I was trying it a few different hboots, and I ended up applying the blackrose n1 hboot...to remove it I used the fastboot-w.exe (it comes with blackrose) which applied the stock n1 hboot and s-on.
I still have 4ext recovery on, currently running cyanogenmod 7.2.
Sent from my HTC Desire using Tapatalk 2
minist said:
Thanks for the link and ruu, sadly had no joy. It seemed like it checked the zip, and ran a bar at the top right, though nothing changed in the phone...I'd previously tried an ruu in Windows, which failed saying that it couldn't be installed on my device.
This happened when I was trying it a few different hboots, and I ended up applying the blackrose n1 hboot...to remove it I used the fastboot-w.exe (it comes with blackrose) which applied the stock n1 hboot and s-on.
I still have 4ext recovery on, currently running cyanogenmod 7.2.
Sent from my HTC Desire using Tapatalk 2
Click to expand...
Click to collapse
I believe you will need to flash the downgrader first, before the ruu.
1. Download downgrader, and flash.
2, Download ruu, and flash.
Chromium_ said:
I believe you will need to flash the downgrader first, before the ruu.
1. Download downgrader, and flash.
2, Download ruu, and flash.
Click to expand...
Click to collapse
My pb99img guide post is turning out to be pretty useful.
But he can't use it to flash the downgrader if he is s-on.
Yeah I think the main problem is the s-on issue- I might see if there's a n1 based solution that works.
Sent from my HTC Desire using Tapatalk 2
Is blackrose a rooting method? Coz like if u use htcdev to unlock bootloader u need to relock the bootloader before u can run a ruu so there must be a simular way using blackrose.
jmcclue said:
Is blackrose a rooting method? Coz like if u use htcdev to unlock bootloader u need to relock the bootloader before u can run a ruu so there must be a simular way using blackrose.
Click to expand...
Click to collapse
It's a way of changing hboots on the n1, similar to alpharev. I've not read up in depth, but it seems like quite a powerful tool. I am also considering trying to flash an ruu via fastboot as mentioned on the htcdev site.
Well the fastboot method failed in the same way the exe method failed; with a signature verify problem.
FIXED!
At last I had some time to sit down and figure out how to sort this.
Step 1 - reinstall blackrose, gives desire s-off
Step 2 - disable hboot protection in blackrose
Step 3 - fastboot install new hboot and recovery
===profit??
Interesting that blackrose works at all on the desire, it's a pretty cool little package: http://forum.xda-developers.com/showthread.php?t=1270589

Categories

Resources