HTC Sensation: How to use Superwipe

Been noticing a large trend in search terms on my blog lately and I must admit there has never been a guide on how to use a superwipe script. In a nutshell, a superwipe script is used to clean your current phone partitions to make it ready for a brand new ROM version to be installed. This process only takes a few minutes from start to finish but can be potentially damaging if you haven't done something as basic as backing up your phone with a tool such as 4EXT or Clockworkmod Recovery. Take some time to learn about making backups, they'll save you hours worth of headaches and work if something goes wrong.
Assuming you've backed up, we'll look at 2 methods to superwipe/wipe your phone partitions:
Method 1 - Using Recovery to Wipe
All of the recoveries made for your device have the ability to wipe partitions, except for the HTC stock recovery which is less easy to use and more locked down than using either Clockworkmod or 4EXT Recovery. It's a pretty easy process.
- Reboot your phone into the bootloader screen or use QuickBoot from the Android Market and select "Bootloader" or "Recovery"
- Press the power button to get into the fastboot screen and use the volume up and down keys to go to "RECOVERY" and press the power button
- Find the section that says "Wipe / Format" and select the approprite option, such as in 4EXT it's "Format all partitions (except sdcard)" or "Wipe Data/Factory Reset" for Clockworkmod.
- It will now do it's thing and format your partitions, after this you can go ahead and install your new ROM. It will be installed and will boot like your phone has been never been booted before with the new ROM.
Method 2 - Using Recovery Scripts
Depending on your ROM chef for the ROM you wish to install, they might have already created their own tool to allow you to easily wipe your phone to install their ROM. They are usually found on the Chef's 1st opening post/blog for the ROM and they are usually called "Wipe scripts" or for example with Android Revolution HD, it's called a superwipe script.
- Find your ROM chef's download links and locate a wipe script, for example in this case we will assume you wanted to install ARHD ROM and you will use this script zip: Superwipe (Sensation ONLY)
- Download the script to your SDCard, either in root or a folder.
- Reboot your phone into the bootloader screen or use QuickBoot from the Android Market and select "Bootloader" or "Recovery"
- Press the power button to get into the fastboot screen and use the volume up and down keys to go to "RECOVERY" and press the power button
- Select the "install from sdcard" or "install from a zip" option
- Locate the script zip file you put on your SDCard and select it.
- It will now do it's thing and format your partitions, after this you can go ahead and install your new ROM. It will be installed and will boot like your phone has been never been booted before with the new ROM.
That's as easy as it is to wipe your phone from start to finish. I usually use a script method because it's a bit more through than using recovery but choose which ever method you want. The only pain you have to do now is setup your new ROM from scratch once again. Have fun!
Ice Cream Sandwich Firmware + Super CID

With the release of ICS on the HTC Sensation rapidly approaching you might not be aware that your device will need it's firmware updating to allow the new ICS ROM's to boot properly. This is because various updates have been made to the HBOOT and the ADSP sections of the phone firmware that allow the ROM's to boot properly, without them they just won't boot.
Going forward from this point on, it's important to get things right. Not following instructions below could leave you with an unusable phone and potentially sending your phone in to HTC to be fixed. So, make sure you have a MD5 checksum program installed to check any downloads you make from this site to make sure that you are flashing an undamaged file. You can find many MD5 checksum checking programs on Google, so please go install one before anything else. You will no longer be able to go back to any Gingerbread based ROM's after this so make sure you have everything you need from your old rom's before you start. Read all the instructions before you start.
Going SuperCID:
You can obtain a SuperCID by doing the following, you must be S-OFF first:
- Connect your phone with USB Debugging enabled
- Open up an adb shell (if you don't know how to do this, Google it!)
- Reboot into fastboot mode in the Bootloader.
- Type: fastboot oem writecid 11111111
- Type: adb reboot-bootloader
- Type: fastboot oem readcid
- If it says 11111111 then you have SuperCID
- You can reboot as normal
Installing the ICS Firmware (for 3.32.401.3 & 3.32.401.103 based ROMs)
- Go download the following file from this site: ICS 3.32.401.3 Firmware
- Put the PG58IMG.zip in the root of your SDCard
- Check the MD5 Checksum of the file is E50C7A9BC98A01768FA4FD9ED046FEF2. If it's not redownload it and check again.
- Go into the Android Market and search for Quickboot. Download, install and open the application. Select Bootloader
- Select the Fastboot option with the power button and it will then load the PG58IMG file and ask if you want to update
- Make sure your phone has more than 30% battery or plugged into a charger.
- Press the Volume Up key on the side of your phone and leave it. DO NOT EVER REMOVE THE BATTERY OR SD CARD AT THIS POINT.
- It might reboot after flashing some items, please leave it, it will most likely flash the radio next. Wait until the screen tells you to press the power button to reboot.
- Press the power button to reboot your phone.
- To get into recovery, either boot back into your ROM and use QuickBoot to get into recovery or download ADB for Windows/Linux and type adb reboot recovery
- After this point if you're getting bootloops, remove the SDCard from your phone, boot into your ROM and remove the PG58IMG file from your SDCard by plugging it back in after the phone has booted.
After this you are done and can go ahead and install/flash any ICS ROM of your choice.
Sensation ‘Android Safe’ Splash
Quietly Unlocked [Flashable]
I've made a new splash screen for the HTC Sensation from a template posted on the XDA forums. I'm pretty happy with it and if you want you should download "Ben Brown" font from DaFonts and personalise yours like this:
As you can see, it looks pretty good using the font and you can have a splash screen personalised to you. You'll need to grab yourself "GetSplash" to convert any personalised versions you create, you can get it from here: Get Splash
To flash, you need to reboot into the Bootloader, make sure your drivers are installed and the type the following into command prompt:
fastboot flash splash1 yoursplashfilename.img
This will push the splash file to your device and overwrite your existing one.
UPDATE 02/03/2012: Due to the changes to the ICS firmware, some HBoot's will not allow you to flash using "fastboot flash" anymore. There is a workaround which can be found here: [How To] Flash a new Splash image with Latest FW



