How to Flash ICS Firmware on HTC Sensation


With all the Ice Cream Sandwich firmware leaks pouring forth for the HTC Sensation, it has become quite a task to keep a track of all of them. XDA member Kohr-Ah has managed to get all of those leaked stock boot images together on one page, as CWM flashable updates. You can  head over to his page, select the firmware version you want to flash, and fire away. What’s more, you will be able to flash these updates even without having SuperCID, so I would say, it’s very flash  friendly indeed. Read on to find out how you can update your Sensation to the latest HTC stock Ice Cream Sandwich firmware.


This guide below are compatible only and only with the HTC Sensation. It’s not compatible with any other device. Check your device model in Settings » About phone.


The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know exactly what you are doing. If any damage occurs to you or your device, including a bricked, non-functional device, we won’t be held liable. You have been forewarned!

How to Flash on HTC Sensation

  1. Download the file for the firmware you want to flash, from the official development thread.
  2. Download the firmware file or ROM file from here & the SuperWipe script from here
  3. Now transfer all 3 downloaded files, i.e. the ROM file, the file and the SuperWipe script file to the root of microSD card on your Sensation. (Make sure there is no other file on your microSD card, except for the one you transferred)
  4. Disconnect the phone from PC and power it off. Now remove the microSD card from the phone
  5. Now boot the phone to bootloader mode (Vol Down + Power button)
  6. Once in bootloader mode, move the selection to recovery using the volume buttons, but don’t select the recovery mode just as yet
  7. Insert the microSD card into the phone, and then select Recovery
  8. Once the phone has booted into recovery, select Install zip from SD card, and then Choose zip from SD card. Select the SuperWipe script you transferred in Step 3. This will perform a full wipe.
  9. Once the wipe is complete, repeat Step 8, and select the ROM file this time. Wait for the ROM to install.
  10. After the ROM installation is done, reboot normally, and power off the phone. Now repeat Step 5 to get into bootloader mode.
  11. In bootloader, select Fastboot, and then Select Yes to upgrade.
  12. This will automatically find the file, and start the upgrade process. The screen might go dark in between, this is normal, so don’t panic and be patient.
  13. Once the flashing process is complete, select reboot.
  14. The first reboot can take as long as 10 mins, so be patient.  Again, this is normal.. Once the ROM has booted up, wait for another 10-15 mins for the ROM to settle down. Do not touch anything at this point.
  15. After 15 mins, proceed to set up your phone, and enjoy the stock Ice Cream Sandwich experience from HTC.

Simple, is’nt it? Try it out, and let us know if you have any doubts, and we’ll be here to help you out. You can also visit the original development page linked above for more detailed information.

0 Comment

  1. Xeonx8 says: Reply

    does this require s-off????

    1. Kapil says: Reply


  2. Artail3 says: Reply

    does the phone need to be rooted??
    (htc sensation, with unlocked bootloader using htcdev, s-on, not rooted, gingerbread 2.3.4, software 1.52.720.3, htc_038).
    With the above details, will this method work directly??

  3. Emil says: Reply

    my phone wont load the PG58IMG.ZIP file 🙁 what to do?

  4. and it’s normal that screen flashes and phone vibrates several times?

  5. PandaCookie says: Reply

    Waaa… its been over 15 mins now… still trying to boot up my rom =P
    Hopefully it gets there soon or I may lose patience and reinstall it just to be sure its not broken…

  6. MR.ZeRo says: Reply its my acc my HTC is WIFI problem HELF ME!!! my yahoo ID iS

Leave a Reply