[HTC Wildfire S] hardikrajgor123:
Ok, so I see a lot of guys who are new here and aren't adept with the flashing and rooting process and we're having too many threads based on it and the errors they keep getting. It's nothing wrong to not know certain things but only if the search function was used a bit more. :o

Backup contacts and messages and all other data that is important for you. There are many apps that can do that - Eg. Backup Master, Mobile Backup II, APN Backup and Restore, Backup to Gmail.

Here is a guide for you guys to install and flash the latest version of CM7 on your Wildfire S devices.

1> Bootloader Unlock

a) You can get an S-off using the XTC Clip. What's S-off? It's like a security lock. It could be in the on or off state. An 'S-off' allows you to modify almost everything on your phone. It's pretty costly in many parts so you can try the solution below (it's free) :D

OR

b) HTCDev method

The first step regarding Bootloader unlock is very important. Unless you do that, don't go forward on this. Here's a beautiful tutorial on how that's to be done.

http://xdaforums.com/showthread.php?t=1432199

2> Root & Recovery

Root will allow you to get Superuser permissions on your device. Didn't get it? Well, it's just like administrator privileges. It's basically just a one click solution so that's pretty easy

2a) Root the phone via this crazy one-click software:

http://xdaforums.com/showthread.php?t=1436426

2b) Once you're done rooting, you must have the app Superuser now. It's time to install CWM now.

1.Go to Google Play (Market)

2.Download and install ROM Manager

3.Open, click on Flash CWM.

4.Select Wildfire S

5.Let it do it's thing, click YES when it asks for SuperUser permissions

6.You should get a message that it's done successfully.

3> Download CM7 & Gapps

So we're getting at the heart of the tutorial now.

Download the latest nightly or stable build of CM7. There are a few ROM's but I'd personally recommend Alquez's :D

http://xdaforums.com/showthread.php?t=1226765

Download the lastest version of Gapps so you can get Market running from here

http://wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps

4>Place files on the SD card

So you now have 2 zip files with you. The CM7 zip file (around 90MB) and the Gapps zip file (around 6MB). Put both of these files on the SD card. Don't create folders, just place it in the root of your SD card.

5> Get into recovery

Turn off your phone. Now, this is the important part.

Press the Power + Volume Down button simultaneously. (if you can't get it working, disable fastboot under settings)

You'll see the white bootloader screen and something will happen for about 5 seconds (don't worry, you haven't bricked your phone :p). It's just a normal P76img.zip search. After that is done, select the "Recovery" option using the volume down button and then pressing the power button.

6> Nandroid backup

Nandroid is by far the safest way. will hopefully get people in a good habit of using them!

nandroid is a backup of the exact state of your phone: apps, data, contacts, messages. it can be restored just in case anything goes wrong, and should always be used for flashing critical things like a new rom.

1. Go into cwm recovery. (Actually, you are in CWM recovery if you've done it correctly :p)

2. Select 'backup/restore' using volume keys and select with POWER button.

3. select backup

The back up will start, and will take around 5-10 minutes to complete

4. Once it is done, it will go back to the main cwm menu.

Backups are stored on SD card in clockworkmod/backup, and can be moved/copied to PC for ultimate safekeeping.

7> Wipe stuff

Congratulations, if you made it this far in one go :D

Easy stuff now.

Toggle using volume buttons and 'factory reset'.

Then 'wipe cache'.

Then go into advanced and 'wipe dalvik cache' and 'battery stats'.

8> Installing CM7

Now select 'install zip from SD card'.

Then select 'choose zip'.

Then select the CM7 zip file that you had placed on the root of your SD

Select 'YES' obviously

Let it do it's thing for about 4-5 minutes.

Once it is done, follow the same process as above but select the other zip file, that is the gapps zip file. Okay okay, I'll type it again :p

Now select 'install zip from SD card'.

Then select 'choose zip'.

Then select the Gapps zip file that you had placed on the root of your SD

Select 'YES' .

Then, go back. Reboot. Have a heart in mouth moment and then watch the CM7 logo show up in a few minutes. You've done it successfully. Congratulations :D

Credits :

CM7 - For the beautiful ROM

theq86 - For the HTCDev bootloader tutorial.

Heritz - For the root and CWM tutorial

alquez - For the amazing CM7 port