• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Guide] How to root the Wildfire S with S-ON

No need to flash twice and no file to see. Go back into HBOOT, use volume down to select RECOVERY and press the power button. Then go do a backup.



Backing up boot image
Backing up recovery image
Backing up system
Backing up data
Backing up android secure
Backing up cache
no sd-ext found , skipping
backup complete

Thanks so much. I think it be very helpful if you can explain step by step process in 5B, for new users like me.

Can you please tell me once I done backup, how do I know or test it if that works.

Also once I install a new SD Card, do I copy the backup image from the old sd card into the new sd card ? Will that do ?

2ndly whats the point of CWM ROM manager app if it cant detect any image file or backup ?
And do I really need that app to restore or I can just do it from HBOOT Recovery ?

Also do you know the best way to backup EFS ?
 
Upvote 0

If thats urs then do the following:

Dont download HTC EU, instead download HTC ASIA India 2.13.720.1

HTCdev - Unlock Bootloader

hi5g


Do the flashing 2 times .Rename ROM1 to PG76IMG.zip and flash ROM1 first, then rename ROM2 to PG76IMG.zip and flash it again. Just like the user fyerwyer.

Hi jubair, i tried this process but it didnt work for me. When it went to install the PG76IMG it fails.

I have HBOOT 0.09.000 also. Can you run thru the process you took for this.

Thanks in advance.
 
Upvote 0
Hi jubair, i tried this process but it didnt work for me. When it went to install the PG76IMG it fails.

I have HBOOT 0.09.000 also. Can you run thru the process you took for this.

Thanks in advance.

Having same HBOOT version is fine, but I think the most important thing is your phone model no. Check it by removing your battery, there should be a number PH76xx000. If that matches to PG7610000, then use HTC Asia India 2.13.720.1 ROM. Download it,run the exe file and you will find two rom.zip file file around 10 MB each in the temporary folder. Rename rom1.zip to PG76IMG.zip and install from HBOOT which will only update your radio.

Reboot and then delete the PG76IMG.zip and rename rom2.zip to PG76IMG.zip.

From then on follow CafeKampuchia's step.

4)Shutdown the phone, pull and reinsert the battery and reinstall the MicroSDHC card
5) Boot into HBOOT (hold volume down and press power)
6) Wait for it to load PG76IMG.zip and press volume up ("yes") to install
7) Shut the phone down and delete PG76IMG.zip from the MicroSDHC card
8) Boot into HBOOT again and you should see ***_LOCKED_(OOW)_*** with a bootloader version of H-BOOT-1.08.0099 or H-BOOT-1.10.0000 below. Move onto 3C below

From then on its fairly easy.Unlock bootloader, do root using supertoolv3 (turn antivirus off).

Most Important: Flash ClockWorkMod Recovery image using FASTBOOT USB.(For this setup android debug bridge and fastboot on your computer if its still not installed).

Then do a nandroid backup of your phone as soon as you done flashing ClockworkMod Recovery. Dont bother installing ClockworkMod Rom, it will complicate things.
 
  • Like
Reactions: irishstevo
Upvote 0
Having same HBOOT version is fine, but I think the most important thing is your phone model no. Check it by removing your battery, there should be a number PH76xx000. If that matches to PG7610000, then use HTC Asia India 2.13.720.1 ROM. Download it,run the exe file and you will find two rom.zip file file around 10 MB each in the temporary folder. Rename rom1.zip to PG76IMG.zip and install from HBOOT which will only update your radio.

Reboot and then delete the PG76IMG.zip and rename rom2.zip to PG76IMG.zip.

From then on follow CafeKampuchia's step.

4)Shutdown the phone, pull and reinsert the battery and reinstall the MicroSDHC card
5) Boot into HBOOT (hold volume down and press power)
6) Wait for it to load PG76IMG.zip and press volume up ("yes") to install
7) Shut the phone down and delete PG76IMG.zip from the MicroSDHC card
8) Boot into HBOOT again and you should see ***_LOCKED_(OOW)_*** with a bootloader version of H-BOOT-1.08.0099 or H-BOOT-1.10.0000 below. Move onto 3C below

Thats exactly what i did and the number on my phone is PG7610000.

I'll try it again and take note of exactly what it says. The phone had debugging on and was on Charge only. Is this correct?
 
Upvote 0
Thats exactly what i did and the number on my phone is PG7610000.

I'll try it again and take note of exactly what it says. The phone had debugging on and was on Charge only. Is this correct?

It doesnt matter Charge Only or not as you shouldnt keep usb connected while installing PG76IMG.zip. Cos USB can turn FASTBOOT into FASTBOOT USB.

Unplug phone from any cable while you are into HBOOT unless you flashing from FASTBOOT USB.
 
  • Like
Reactions: irishstevo
Upvote 0
It doesnt matter Charge Only or not as you shouldnt keep usb connected while installing PG76IMG.zip. Cos USB can turn FASTBOOT into FASTBOOT USB.

Unplug phone from any cable while you are into HBOOT unless you flashing from FASTBOOT USB.

Another quick thing, to get the rom.zip files from the temp folder, does the phone have to be connected while running the RUU. How far do you have to run the RUU before I grab the files?

For example, I copied the PG76IMG.zip file from Temp folder to the phones SDcard by using a MicroSD adaptor and then putting the SD card back in to the phone to run HBOOT. Does this matter or should it be copied over while the SD card is in the phone?
 
Upvote 0
Another quick thing, to get the rom.zip files from the temp folder, does the phone have to be connected while running the RUU.

No the phone doesnt need to be connected.

How far do you have to run the RUU before I grab the files?

I believe as soon as you run the RUU installer, you will find the two rom.zip. Copy them into your desktop and then rename and put one by one. Install one first, delete from Sd Card and then copy and install 2nd one.


For example, I copied the PG76IMG.zip file from Temp folder to the phones SDcard by using a MicroSD adaptor and then putting the SD card back in to the phone to run HBOOT. Does this matter or should it be copied over while the SD card is in the phone?

Well I believe you copied rom.zip, renamed it and then copied into Sd card.
It doesnt matter as long as HBOOT can find PG76IMG.zip.
 
Upvote 0
Just tried it again...no luck. I tried the rom1 first, changed its name, put the SD card back in phone. Started up in HBOOT, i hit Yes to install and when it finihed, I got this on screen:

HBOOT
Main Version is older!
Update Fail!

That sucks.ROM 1 doesnt even update HBOOT, just the radio. Try ROM 2.zip. If that doesnt work, use other HTC Bootloader with your phone model no PG7610000. Try those that starts with HTC XXXX.

When HTC EU didnt worked for me, I tried HTC Asia India.

If you find 2 rom, try installing both, or if first one fails, try just the 2nd one. Hopefully you will find one that matches.
 
  • Like
Reactions: irishstevo
Upvote 0
Thanks for the reply, but i never said the link wasnt working. The link to "Footballs Shipped Marvel ROM" works fine, the link to File factory works fine, but when I hit the link to download it, it doesnt seem to exist. It says all the Free download slots are used and it wants me to sign up and pay so i can download the file.

They do that to persuade you to sign up and pay.
Just keep trying again, and it will eventually let you download. I have ran into the same issue and after a few tries, or later in the day, I eventually got the file downloaded.
 
Upvote 0
Sounds like your computer is the problem. Try cleaning up the computer (ccleaner), check for malware (malwarebytes), turn of any ad blockers, try a different browser, or try a different computer.

My computer was the problem. After clearing out all the history and cache (on firefox) I was able to download HTC Sync using Google Chrome. Now if I can just get the program to recognize my phone!
 
Upvote 0
Upvote 0
My computer was the problem. After clearing out all the history and cache (on firefox) I was able to download HTC Sync using Google Chrome. Now if I can just get the program to recognize my phone!
Are you saying that HTC Sync doesn't recognize your phone when connected? That's a computer problem I can't help you with. If HTC Sync does recognize the phone but ADB commands don't, do the following:

1. Make sure you have Android SDK Tools and Java Runtime properly installed. Follow the links in the guide just before Step 1.

2. Make sure HTC Sync is not running because it causes conflicts. Open Task Manger in Windows and kill it or uninstall it in Control Panel. If you uninstall it in, leave the HTC USB Drivers that came with it intact. That's all you really need anyway.

3. Make sure that USB debugging is enabled on your phone (Settings > Applications > Development > USB debugging)

4. Always connect the phone in "Charge only" mode. Any other mode, and the computer won't recognize it.
 
Upvote 0
Can you please tell me once I done backup, how do I know or test it if that works.
Do a restore is the only method I know of.

Also once I install a new SD Card, do I copy the backup image from the old sd card into the new sd card ? Will that do ?
Yes.

2ndly whats the point of CWM ROM manager app if it cant detect any image file or backup ?
And do I really need that app to restore or I can just do it from HBOOT Recovery ?
I always use the Recovery. I don't have the app installed on any of my devices.

Also do you know the best way to backup EFS ?
No idea.

One more question, which Stock ROM has better battery life ? I currently have 2.3.3 Gingerbread.
Again, no idea. Haven't run a stock ROM in months.
 
  • Like
Reactions: jubair07
Upvote 0
I think the most painless way forward for you is to update your ROM to 2.3.5 first, then try to unlock the bootloader:
[GUIDE]How to update HTC Wildfire S/Marvel/A510e/GSM to Software Version 2.3.5

Ok I finally managed to download a version of the 2.3.5 software (RUU_Marvel_S_HTC_Europe_2.13.402.3). Ran through the steps in that thread but it didnt work. I got Error 140: [ERROR 140] BOOTLOADER VERSION ERROR.
Please get the correct ROM Update Utility and try again


I then proceeded to step 2 and tried to install it using the method of copying the rom and renaming it PG76IMG.zip. But just as before, I got a message in HBOOT saying: HBOOT
Main Version is older!
Update Fail!


So is something wrong with my phone that it wont install any new RUU?
 
Upvote 0
  • Like
Reactions: CafeKampuchia
Upvote 0
Ok I finally managed to download a version of the 2.3.5 software (RUU_Marvel_S_HTC_Europe_2.13.402.3). Ran through the steps in that thread but it didnt work. I got Error 140: [ERROR 140] BOOTLOADER VERSION ERROR.
Please get the correct ROM Update Utility and try again


I then proceeded to step 2 and tried to install it using the method of copying the rom and renaming it PG76IMG.zip. But just as before, I got a message in HBOOT saying: HBOOT
Main Version is older!
Update Fail!


So is something wrong with my phone that it wont install any new RUU?
Try looking at this post and see if you can update that way.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones