If you’ve been waiting for an Ice Cream Sandwich ROM for your HTC Wildfire S, the wait’s over now. With the help of the CyanogenMod, you can really get the ICS running on your device. In order to install the custom ROM, you need to have a rooted phone. Here’s how you can root the HTC Wildfire S.

I. Before You Begin:

1. You must have unlocked bootloader of your device. Visit the HTCDev website to do so.

2. Since the procedure will take some good time, you should have charged your device to have at least 60% of battery life left.

II. Downloading Required Files:

1. ClockworkMod Recovery Image (Download latest version from the first post)

2. Root Script (It is attached there in the first post)

III. Installing ClockworkMod Recovery on the HTC Wildfire S:

1. Download and place both the files onto your Desktop. Do NOT extract any files from the archives.

2. Connect the HTC Wildfire S to your PC using the USB cable.

3. Transfer the ClockworkMod Recovery Image and Root Script files to the root folder of your device’s SD card.

4. Disconnect the device from your PC after the files have been transferred.

5. Turn the Fastboot option OFF on your device from Menu>>Settings>>Power>>Fastboot.

6. Turn OFF your device using the Power button.

7. Reboot your device into the bootloader mode. Just press and hold the Volume DOWN+Power buttons together and you will be in bootloader mode.

8. It should automatically detect the PG76IMG.zip file and prompt you to flash it. Choose Yes and it should begin flashing.

9. Reboot your device after the flashing is finished.

The ClockworkMod Recovery has successfully been installed on your device. Let’s see how you can use it to root your device.

IV. Rooting the HTC Wildfire S:

1. First of all, make sure that the Root Script file is still there on your SD card.

2. Turn OFF your device.

3. Reboot your device into the CWM Recovery mode. To do so, press and hold the Volume DOWN+Power buttons together.

4. Choose Recovery option from the menu that appears on your screen.

5. From the CWM Recovery Menu, choose install zip from sdcard followed by choose zip from sdcard.

6. Navigate to the folder where you put the Root Script file and select it for flashing.

7. It should take a minute or two to finish flashing the file.

8. After the file is successfully flashed, choose reboot system now from the Recovery menu.

Great! You now have root access on your device as well as CWM Recovery. With these two powers, you can customize your device to a great extent.

V. Flash a Custom ROM (Optional):

1. If you are ready to flash custom ROMs on your device, head to the How To Flash a Custom ROM on the HTC Wildfire S to learn how to do that.

If this procedure helped you please thank/donate to the original developers here and here.

If you need help with this procedure, please ask in the comments below or in the forum.

This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required
  • HiatiX

    My wfs shows cid incorrect while installing cwm …. what tmn do , i hve already unlocked it …

    • Mahesh Makvana

      Make sure you got the updated version as it comes with some bug-fixes.

      Try using the latest version and it should work fine.


      • david


        I have the same problem I have tried updates version and previous and everytime cid incorrect!!!!

        What can I do with it?


        • Amr

          i try this but i get the same problem

          cid incorrect

          click power off to reboot

          what can i do now????

          • david


            you must edit the file in PG76IMG.zip

            This file:android-info.txt

            and there is something like this: modelid: PG7610000

            cidnum: HTC__622

            mainver: 1.35.832.5


            DelCache: 1

            You must rewrite the CIDNUM: to HTC_(your cid number) you can find your cid number with the app on the google play. just search for cid and you will find;o)

            This works for me but i have stuck with the problem after and it is something about version.

            Cya 😉

          • Bunty

            hey i get error

            like :

            Main Version is older!
            Update Fail!
            Press to reboot.

            Can you help me to diagnostic my problem? I’m appreciate on your help.
            THIS IS MY PHONE INFO:


            could u pls help me???

  • Avas

    I have the same problem here, please help

  • Lauren Rowe

    when I press the volume button and power button nothing happens.

    • Mahesh Makvana

      You need a little bit of practice as it takes some good time to get used to the key combination, even it took me a few hours to get it working.

  • rich

    hi when i do the rooting it will not let me in to the recovery part if i press recovery it restarts the phone and re boots as normal i have done the PG76IMG.zip because it runs it first in green writing then u chose recovery please help

  • Josh

    Not sure if people are still replying to queries here but I’m stuck at the moment. I’m on step III (8.) But it didn’t update successfully. It says: “CID incorrect! Update Fail! Press to reboot.” Help would be greatful.

    • Mahesh Makvana

      Did you have any issues while downloading the file? The error you mentioned could be the result of flashing a corrupted file.

      Please make sure you got all the required files and all the steps are followed correctly.


      • Josh

        Could it be possible that I’m not placing it in the right folder (ie. root folder).

      • Josh

        “Transfer the ClockworkMod Recovery Image and Root Script files to the root folder of your device’s SD card.”, Could you elaborate please..

        • steven

          The root folder of an SD card is the the place where ALL your folders are, the top level directory

      • salman

        Same error over here, and retried downloading those files and tested. Still the same error

  • Mohamed Diaa

    Is This Works On S-on Device ?!

  • it can detect PG76IMG.zip file, but it state:
    Main Version is older!
    Update Fail!
    Press to reboot.

    Can you help me to diagnostic my problem? I’m appreciate on your help.


  • pankaj

    I have the same problem
    Main Version is older!
    Update Fail!
    for wildfire s
    can anyone pls help on this.
    Thanks in advance.

  • Raymondo.de.vries

    for those who asked if it works on a S-ON device the answer is NO in won’t work.. second question is; how do you instal a rom with the files you will find in the downloaded rar archive?? if anyone can give that kind of info please coment or send an email to rabjedev@hotmail.com Thanks a realy lot everyone.

  • Paul Richardson

    Hi Mahesh.
    I also get the error message:-

    Main Version is older!
    Update Fail!
    Press to reboot.

    Do you have any Idea how I get past this obstacle



  • chris paul

    can we do this with out unlocking the bootloader ….thanx

  • adebe

    R u ppl blind? IT WILL NOT WORK ON S-ON!

  • Bunty

    For to know your cid simple go to cmd and type “fastboot getvar cid”

    Main Version is older!
    Update Fail!
    Press to reboot.

    then try this go to the PG76IMG.zip open and extract recovery.img to the folder which have fastboot.exe (i.e c:android) then go to cmd and type ” fastboot flash recovery recovery.img” in cmd and its done!!! but make sure dont forget to delete PG76IMG.zip this file from your sd card first..

    • theodore cactusfacade

      cmd says .
      Nothing happens.

      • theodore cactusfacade

        Ok, so it doesn’t say that, it looks like the < tags are being read somehow.
        What it says is (without the underscores):
        and it just stays there.

  • German

    I receive the following meesage during the CLOCKWORKMOD RECOVERY installation:

    HTC Marvel
    Model ID Incorrect
    Update Fail

    Any ideas?

    • German

      Nevermind, i´ve used the “fastboot flash recovery recovery.img” command to solve that. Thanks!

      • Mahesh Makvana


  • Dinoop

    where did we get these files??? Plz reply me…I see this in HTCdev.com on Step 5…


  • Jonathan Linus


    I can’t install the CWM in my phone. It just say ‘Parsing..[PG76IMG.zip]’ and then.. it just stays like that.. Can you explain?

    • Try clearing cache and then flashing the file.

      It it doesn’t work still, try wiping your device.

  • Dax Krishna

    try this link Dinoop, this is where you will get the Android ADB files

  • Haya

    How do I turn the s-off?

    • Mahesh Makvana

      S-OFF means to unlock the bootloader and it can be done by visiting the link given in the first section.


  • Anonymous

    I tried flashing PG76IMG.zip but when it detects it in hboot it comes up Model ID Incorrect. Update Fail. How do i fix this?

  • AD

    Is there any threat in rooting my phone ?
    would it be damaged in any way ?

  • Andy_from_Sligo

    hi – ive unlocked the bootloader and put the PG76IMG.zip and Root.zip on the root of the SD card – but when i boot by holding volume down at the same time holding power button down it is not recognising the PG76IMG.zip file at all I wonder why it is not recognising it automatically?

  • leyo

    after working in cdm it is sucess when i open the recovery no respons

    • Hello leyo,

      Does the Recovery load properly on your device?

  • REshAB

    Thanks a hell of a lot man!Finally after 2 days of hard work i have done it!

  • jayagovindtj

    sow to s off without root

  • Umer

    I wish to root my device but would just like to confirm would my android version i.e 2.3.5 will remain same?

    • Hi Umer,

      No, the above procedure will not change your Android version, unless of course you flash a custom ROM on your device.

      Your Android version should remain the same.