some questions before rooting - Desire Q&A, Help & Troubleshooting

Hello all,
First of all thanks for the wonderful forum!
Before rooting my phone (Branded HTC Desire (ORANG202), HBOOT 0.80, 1.21.405.1) I have a couple of questions.
I read carefully the thread "Noob Proof Everything Desire Guide" but there are still some things I want to make clear.
1. Do I have to use a goldcard through the rooting and S-OFFing processes? Since as I understand from Unrevoked is the program used to flash superuser, busybox, and clockwork recovery into your phone, during the rooting process no new rom will be flashed.
Similarly, do I always have to use a goldcard to flash RUU, even after rooting ?
2. Does S-OFFing will update my HBOOT ver. up to 0.93? Will it update radio either?
Thanks alot for your attention!

A goldcard is used when there is no RUU available for your phone, and in your case, there aren't any orange RUU's, so yes you need one.
A golcard makes the phone ignore its CID, and allows any RUU to be used.
Due to your hboot being 0.80, you will need to use the alpharev live CD instead of revolutionary, and once you flash the new Alpharev hboots, yes, it will update it to 6.93.0001
It will not touch your radio, radios can be flashed manually with .img files through fastboot (recommended) or in a .zip file through recovery.

Related

[Q] Replacing recovery

Hello everyone, I'm a newbie here, so go easy on me, OK?
Well, I have (generic) stock HTC 2.2 (2.29.405.5) Desire (GSM), bravo ptv1 ship s-on, hboot - 0.93.0001, radio 5.11.05.27. I rooted it using unrEVOked latest issue on Linux Ubuntu. Rooting went perfectly good, I gained root access and Clockwork recovery.
My question is: how to replace Clockwork recovery with Amon Ra? Wich way is the quickiest and least painful for an average user?
Than you all in advance, cheers!
well, you either must unroot, then while rooting again choose amonra recovery in unrevoked or go S-OFF and flash new recovery image through fastboot
Thanks, I just tried flashing it thru Terminal Emulator, but it gave me error "flash_image: not found", so I guess it has something do to with root access. NMV.
How do I choose Amon Ra recovery for unrEVOked, it only gave me Clockwork? Remember, I'm under Ubuntu, so I can't pick recovery in unrEVOked UI.
no idea how to do that in linux, consider going S-OFF ?
i used CD method, was as easy as rooting, one thing required - a rom without A2SD+ or DATA2xxx
dzumagos said:
no idea how to do that in linux, consider going S-OFF ?
i used CD method, was as easy as rooting, one thing required - a rom without A2SD+ or DATA2xxx
Click to expand...
Click to collapse
Seconded, s-off by live CD comparable to rooting, and after s-off you can also resize your partition tables and delete unneeded apps whilst booted via Ti backup or root explorer.
Well worth the time!
S-OFF is driving me nuts
How are my chances to make a wll worthy paper holder out of phone? And, do I still need to mess with adb after s-off in order to restore funcionality to rom?
voolandis said:
S-OFF is driving me nuts
How are my chances to make a wll worthy paper holder out of phone? And, do I still need to mess with adb after s-off in order to restore funcionality to rom?
Click to expand...
Click to collapse
There are several detailed threads about s-off, ok small chance of bricking phone, but really tiny as long as you follow instructions and take your time. Same as rooting!
Read some threads and go through the information at alpharev site carefully:
http://alpharev.nl/
After doing it just restore the nandroid you made before starting...

Unrooting

Hi!
My phone broke and now I want to try to get it fixed with warranty. I'm not sure if warranty still is available if I use root so I want to unroot.
I have read that all I need to do is flash the RUU, but which one? http://forum.xda-developers.com/showthread.php?t=824357
And what will flashing it do? Will it remove CWM and everything else I was using to root? I remember that I flashed radio 2 times, had S-OFF and E-ON.
And then I will simply run System Update? Because it seems that RUU are firmwares that phones are shipped with.
yea, just flash a RUU.
Make sure you install the original RUU for the type of your DHD (i.e. WWE, Voda,T-Mobile...)
and if your phone is S-OFF, make it S-ON - S-OFF / S-ON GUIDE (guide for S-ON is at the end of the 1st post). Go into bootloader and make sure you have S-ON
--your recovery will be restored to original HTC recovery
Oh, but which RUU I need to flash? I remember I needed to do a downgrade and I think it was 1.72.405.3, not the R2, but I'm not sure.
Well, when you had your phone, was it branded?
if so, you need to find a brand-specific RUU.
If not, then WWE RUU is fine.
i would suggest the 1.32 FW (because S-ON requires temproot from Visionary+), then follow the guide to S-ON
What about radio? I have flashed the leaked gingerbread radio, wouldn't they be able to see that I have flashed a newer radio? Or the RUU flashes radio also?
RUU flashes radio too. But after flashing the RUU have a look into the bootloader, the device might still be S-Off. For S-On you need to root again and Use the easy radio tool to make S-On again. Then use the RUU again.
It still was S-OFF, but used Visionary and Easy Radio Tool to get S-ON. A brand new phone
Thanks!
Does it work the RUU to flash even if I come from an ext4 ROM (ARHD 5.1.9)?
Or do I need to format first by cwm 3.0.2.6 so that it is ext3 again?
No one any advice?

[Q] S-OFF Problem

Hello,
I've look through many threads and also googled the problem.
So perhaps, someone can help me.
I've rooted my desire with Unrevoked3. I got SU right on my desire.
But I can not get S-OFF.
In the bootloader I see S-ON.
So i can't flash an new HBOOT image on my phone.
So what's wrong?
Can someone help?
Greetings
First have a read on http://alpharev.nl
Here is the video tutorial http://forum.xda-developers.com/showthread.php?t=1016084 (step four)
Just remember when S-OFF'ing you need a stock rooted froyo ROM, no 'data2ext' ROM's or it wont work.
What do you try to get s-off? With unrevoked you cannot set your phone to s-off, you have to use alpharev:
http://alpharev.nl
Ahh...
So, i have to use a rooted stock ROM like the one from MoDaCo.
And then I ccan flash the hboot image.
Is that right?
I am new as well. But I think the safest way would be to flash your RUU and start from scratch. Here is a video showing you how to flash your RUU. After you have flashed the RUU, read this guide. Follow everything step by step without skipping.
Dont forget to:
- Tick "Install unknown sources"
- USB debugging on
I followed that guide above and rooted my HTC desire, S-OFFed it, flashed the ROM perfectly. I got no issues at all. And it was easy to accomplish.
BrightmanCGN said:
Ahh...
So, i have to use a rooted stock ROM like the one from MoDaCo.
And then I ccan flash the hboot image.
Is that right?
Click to expand...
Click to collapse
No, you have to set your phone s-off first. Instructions are given on alpharevs page. You can also follow instructions in the linked video.
After your phone s-off, you can flash a different hboot.
But remember, it's very easy to brick your phone with flashing a hboot if you do not care/know what you are doing!!
Hey guys, I did it..
Thanks for help.
For everyone with same starting problems here a short description.
1. Make a goldcard with the GoldCardToll
2. Make a downgrad with the downgrad23 tools
3. Unroot with unrevoked3
4. S-OFF with the iso from AlphaRev
5. Install the hboot you want.
That's it..

[Q] Overwriting AlphaRev X Boot with Stock HBOOT

I've successfully set S-OFF for my HTC Wildfire using AlphaRev X Beta after doing these steps:
1- Downgraded HBOOT version from 1.01.0002 to 1.01.0001 (My Arabic based stock HBOOT version didn't work with AlphaRev X)
2- Using AlphaRev X Beta tool to set S-ON to S-OFF
3- Doing backup for ROM and Bootloader
4- Installing ClockWorkMod custom recovery
5- Doing stock ROM Nandroid backup.
6- Installing custom ROM: CM7
For some reason, I'd like to perform a complete stock factory reset, thus, I got the following:
1- Original HTC Wildfire 2.2.4 RUU (Arabic Locale): "RUU_Buzz_Froyo_HTC_ARA_2.37.415.1_Radio_13.55.55.24H_3.35.20.10_release_166943_signed.exe"
2- Extraction of the existing RUU EXE file for rom.zip extraction.
3- Stock HBOOT 1.01.0002: "hboot_7225_1.01.0002_101227.nb0", extracted from stock rom.zip
The Question is: 1- How can I revert back to the original Wildfire for both: Stock ROM, Stock Recovery and Stock HBOOT?
Current HBOOT version: AlphaRev 6.01.1022 HBOOT
This means that installing RUU directly will fail as current HBOOT v. 6.01.1022 is too newer (apparently) than the included 1.01.0002 with the package.
In a question to the AlphaRev X Developer team, I only get one answer to overwrite HBOOT and it was:
Code:
fastboot oem mb 9C068490 1 30
fastboot flash hboot hboot_buzz_7225_1.01.0001.nb0
I'm not sure of those commands at all and I'm afraid doing those to brick my android.
2- I'd like also to know when should I use those fastboot commands?
3- Should I remove clockworkmod to do the fastboot commands?
4- What will happen to the bootloader and the custom ROM after executing those commands?
5- Can anybody explains what does the command fastboot oem mb 9C068490 1 30 mean?
I think all I need is just to overwrite HBOOT with stock one then perform the normal RUU from PC, so I just need help with this point!
I'm very appreciated for your help!
Afaik there's no way to get hboot 1.0 back yet.
Interesting, this probably implies a downgrader wont be needed!
I cant understand by "when" you should. The answer is obviously when you need to get your Stock HBoot! But, I would recommend you remove your Custom ROM and Clockworkmod before you attempt to restore your Stock HBoot. The Stock HBoot doesnt support Custom Recoveries and ROMs, and may lead to issues. Both can be removed by simply flashing any Wildfire RUU, which will restore your Stock ROM, Stock Recovery, but not your Stock HBoot.
Once that is done, follow the 2 commands given to you. But, I would recommend you to extract the HBoot from WWE Froyo 2.22.405.1, since it seems the commands are specifically for that HBoot. Not the 2.37 Arabic one you have extracted. While it should work with the Arabic ROMs HBoot, I wouldnt take chances.
For Fastboot commands, you will need the Fastboot and ADB Binaries for Windows. You can get them here:
http://forum.xda-developers.com/showthread.php?p=14693680
Then, place the nb0 file in the folder where you have placed your Fastboot binary, Open Command Prompt, Browse to it, and execute the commands. The first command obviously is some sort of command which allows "downgrading" of the HBoot.
Disclaimer Note - What all I have written above are from my understanding of your post. HBoot flashing is a very sensitive process, and, I am not responsible if you brick your phone.
Thanks 3xeno for the quick reply. I meant by when was in your reply (Firstly I have to restore stock recovery and stock ROM using the RUU then using fastboot commands).
I understand also that RUU I should use to restore stock recovery and ROM must have the HBOOT.nb0 removed in order not to get any HBOOT error during this process, is that true?
In another way, will the AlphaRev X HBOOT 6.01.1022 with S-OFF allow running stock recovery and stock ROM without needing to overwrite the HBOOT (some would prefer to overwrite to stock HBOOT for warranty stuff... etc)?
And my original stock ROM was Arabic based one, so the commands above won't work with me? (Note that second line will be hboot_7225_1.01.0002_101227.nb0 as from my information that HBOOT 1.01.0002 supports locale options.
Thanks!
ahmedmelm said:
Thanks 3xeno for the quick reply. I meant by when was in your reply (Firstly I have to restore stock recovery and stock ROM using the RUU then using fastboot commands).
Click to expand...
Click to collapse
First restore the stock things and then use those fastboot commands. You can also restore stock things (except hboot) from fastboot flashing or pc49img process.
I understand also that RUU I should use to restore stock recovery and ROM must have the HBOOT.nb0 removed in order not to get any HBOOT error during this process, is that true?
Click to expand...
Click to collapse
I think some people even used ruu without removing hboot.nb0 (just for rooting after alpharevx). But I haven't done it (not willing to get back to stock). For me alpharevx s-off and cm7 are more than enough. And you can also remove nb0 file from rom.zip and use the rom.zip with pc49img process to get back to stock things except hboot.
In another way, will the AlphaRev X HBOOT 6.01.1022 with S-OFF allow running stock recovery and stock ROM without needing to overwrite the HBOOT (some would prefer to overwrite to stock HBOOT for warranty stuff... etc)?
Click to expand...
Click to collapse
Yes, it will.
And my original stock ROM was Arabic based one, so the commands above won't work with me? (Note that second line will be hboot_7225_1.01.0002_101227.nb0 as from my information that HBOOT 1.01.0002 supports locale options.
Thanks!
Click to expand...
Click to collapse
You need to really have clarification before doing this. Better contact the team again.
You have got 2 fastboot commands right. I think the 1st command may be specific to hboot 1.01.0001. . This needs to be clear. And also confirm whether it can be flashed on wildfire with previous Arabic based stock rom. I think better to use WWE stock rom to restore stock recovery and os. Then using hboot 1.01.0001.nb0 from wwe ruu.
NOTE : I'm not responsible for any brick of your phone. I just tried to make things clear.
Sent from my HTC Wildfire using XDA App
- No, it is not necessary to remove the HBoot file from an RUU before flashing it. You can normally flash an RUU on your AlphaRev S-OFF'ed Wildfire. It will not touch the HBoot, but, it will remove your Custom Recovery and Custom ROM.
- Yes, AlphaRev will allow you to run with Stock recovery and Stock ROM. This is exactly what happens immediately after you complete running AlphaRev X. Your phone has a new HBoot, but the Recovery and ROM are untouched. (Which is why you have to follow additional procedures to get Custom Recoveries and ROMs)
- The above commands *should* work for you, provided you replace the values with the appropriate one, but, I am not too confident in you doing that because AlphaRev didn't support all versions of HBoot 1.01.0002, and, I think the Arabic official ROM was among them. Which is why I am suggesting you follow the above commands with the WWE 2.22.405.1 HBoot. In any case, after that, you will have a Stock Recovery, ROM, and HBoot, and you can again run the Arabic RUU as normal, and get back your phone in your stock condition, with the Arabic locales, and on version 2.37
Last Question
Thanks everyone for the quick and effective answers, I decided to perform an installation of stock RUU (Recovery and ROM) with AlphaRev X HBOOT 6.01.1022 without needing to overwriting HBOOT version (except if I need to get help from HTC Support - warranty purposes ).
Yes, the first step after setting S-OFF is that I get a stock ROM and recovery before trying to get custom recoveries and ROMs, but what I have used was WWE ROM which was included in the guide
Last question is: After installing stock ROM and Recovery over patched S-OFF HBOOT 6.01.1022, is it possible to overwrite it with stock HBOOT 1.01.0002 in the future using fastboot commands, or it won't go through because stock ROM/recovery are not rooted?
Thank you!
It should go through, because Fastboot is a function enabled by the Bootloader (HBoot). The Recovery / Root has got nothing to do with it.
Nvm...
Presently Fastboot flashing on wildfire is a feature of alpharevx hboot s-off only. It should be there as long as alpharev hboot is there.
it works!!!! my gosh! back to original h boot 1.01 WWE FROYO extracted
Is S-ON comes back? If not, it still will not have warranty.
Yes. S-on is back.
fastboot oem mb 9C068490 1 30
Click to expand...
Click to collapse
What is it for? My buzz is ukrainian so is it right for me ? Sorry for my english
Well if overwriting hboot with fastboot is possible. then why not overwrite it with
HBoot 0.08.0008 so if you want, one can use Unrevoked to gain s-off in the future no matter what version of Rom you are using. (possible)???
As long as you have alpharevX s-off to start with..
I will try... later
Fr3ddY303 said:
Well if overwriting hboot with fastboot is possible. then why not overwrite it with
HBoot 0.08.0008 so if you want, one can use Unrevoked to gain s-off in the future no matter what version of Rom you are using. (possible)???
As long as you have alpharevX s-off to start with..
Click to expand...
Click to collapse
Has anybody tried this yet? Really interested to know if it's possible.
Can you help me with the hboot file? I downloaded the priginal ruu, but i didnt found a thing. Thanks
adrianplacinta said:
Can you help me with the hboot file? I downloaded the priginal ruu, but i didnt found a thing. Thanks
Click to expand...
Click to collapse
You have to extract the ROM.zip from the RUU's EXE file. Anyway, I have attached it from the WWE 2.22.405.1 RUU. Remember to unzip/rename before use.
Standard Disclaimer applies - I am not responsible for bricks. You are doing this at your own risk.
Marurban said:
Is S-ON comes back? If not, it still will not have warranty.
Click to expand...
Click to collapse
Yes! S-ON is back very successfully! I've got my phone as if I got it from HTC distributor! I'll post a full thread for a step by step guide to S-OFF then S-ON back ASAP!
I`ve done it. The H-Boot is 1.01.0001 and ii is also s-off. Interesting

[Q] Upgrade HBOOT in order to S-OFF

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

Categories

Resources