[HTC Wildfire S] iH8ra!n:
INFO ABOUT THIS STUFF

DISCLAIMER

[COLOR="Red"]/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, broken hearts,
* thermonuclear war, you getting fired because the alarm app failed, or
* unfulfilled sexual partners. Please do some research if you have any
* concerns about features included in this ROM before flashing it! YOU are
* choosing to make these modifications, and if you point the finger at me
* for messing up your device, I will point that finger back at you and laugh. */[/COLOR]

There are many Recoveris out there like the famous ClockworkMod Recovery or TeamWin's Recovery Project. Because in their DEV-Threads there are so many people asking how to flash it, I decided to make a flash instruction.​

INFO ABOUT RECOVERIES

Every phone comes with a Stock Recovery. If you make a factory reset, or something very internal is getting updated or changed, the Recovery does its Job. If you root your phone, you will need to have a Custom Recovery installed, which with you can flash .zip files (ROMs, GApps, Scripts, etc.), make a backup, restore to a ROM, make a factory reset, etc.​

RECOVERY INSTALLATION

METHOD 1, VIA PC

[COLOR="Red"]You need to be [URL="http://xdaforums.com/showthread.php?t=1878031"]Bootloader unlocked[/URL] to work with this mehtod![/COLOR]

Download a working Recovery image to your PC, for example this one ! :)

Download the Android SDK Tools from here, extract them to

C:\Development

and move everything into this folder so that the folders called "eclipse", "sdk" and the file called "SDK Manager.exe" are found in

C:\Development

and not in the automatically created subfolder called "

adt-bundle-windows-x86_64-20130514" (name may vary because of 32Bit (x86) respectively 64Bit (x64) system architecture, newer releases or different operating systems, i.e. Ubuntu)!

Then follow this guide, to set up ADB and Fastboot drivers on your PC. Skip the steps 2 and 3 as you already did them before!

If you don''t understand this Tutorial, google for one in your language!

After you installed the ADB and Fastboot drivers on your PC, copy the recovery.img file from the "Downloads" folder and paste it in the ~/Development/sdk/platform-tools, and type. In this folder hit the "Shift" key on the key board and simultaneously the right mouse key. Then select "Open command prompt here" - may vary, translated into english by me.

Now, you have to connect your phone in fastboot mode. In order to do this, you need to power off your phone, hold down volume down+power button simultaneously. In the bootloader mode - it

must

say

*UNLOCKED*

at the very top - select "Fastboot", and connect your phone with the USB Cable to your PC. Then it should say "Fastboot USB" on your phone's screen.

Type:

fastboot flash recovery recovery.img

! Wait a few seconds, until in the command prompt it says "finished total time x.x.x.x.". Then, disconnect your phone and close the cmd window. In the Fastboot mode on your phone, select "Reboot Bootloader". Wait for it to reboot! Wait for HBOOT to finish its job. Then select "Recovery" and it should take you right into the recovery mode!

METHOD 2, VIA YOUR PHONE

[COLOR="Red"]You need to be [URL="http://xdaforums.com/showthread.php?t=1878031"]rooted and Bootloader unlocked[/URL] to work with this mehtod![/COLOR]

2.1 Download a working Recovery image on your device, for example this one and place it in the root of your SDCard [/sdcard] and NOT in a (sub-)folder!

In order to that - without using a PC -you need to download a File Manager from Google's Play Store, navigate to the folder "Download", cut the recovery.img out and place it in "/storage/sdcard0" - the root of your SDCard!

2.2 Make sure you have the Terminal Emulator installed on your device!

2.3 Open the Terminal Emulator on your device and type:

su

and hit enter! In the SuperUser-Pop-Up-Window select "accept/allow"!

2.4 Again: Make sure that the recovery.img is in the root of your SDCard [/sdcard] and NOT in a folder!

Then, type:

flash_image recovery /sdcard/recovery.img

and hit enter!

2.5 You might get a stream of almost identical looking code after hitting the enter key, this is normal, as long as you got no error messages in the code and you got a "#" at the end!

Then you can type in this:

reboot recovery

and hit enter! This will take you to your new recovery's home screen.

HOW TO BOOT INTO A RECOVERY

Power your phone off. Hold down the volume down and the power button simultaneously. Wait a few seconds, until you get to a screen with three skating Androids at the bottom. Without doing anything HBOOT will start to search for a PG76IMG.xxx file (another method to install a recovery) on your phone but it shouldn't find anything. So if you see the main screen again, navigate - with the volume buttons - to "Recovery" and confirm your decision with pressing the power button. Now you'll see the HTC Logo and after a few seconds, you'll see the home screen of your Recovery.​

NANDROID BACKUP

Boot into Recovery (Bootloader,Recovery). select "backup and restore" (navigate with the volume buttons), enter with the power button and select "backup",you're now doing a "Nandroid Backup"!

After it finished, take out your Phone's SD Card, and plug it in to your computer with an micro SD Adapter.

If you do not have such an Adapter, select "reboot system now" in Recovery's Main Menu, and connect your phone via USB cable. Pull the just created Backup from the folder "~/clockworkmod/backup" - found on your phone's SDCard - into any location on your PC!/INDENT]

NOW YOU CAN...

...feel free to ask me if you did not understand anything

...flash a Custom ROM on your phone via "install zip from sdcard" > "choose zip from sdcard"

...do a factory reset/full wipe via "factory reset/full wipe"

...only wipe the cache via "wipe cache partition"

...wipe Battery Stats and the dalvik cache via "advanced" > "wipe dalvik cache"/"wipe battery stats"​

FOOTNOTE

This instruction is extracted from my Root Tutorial!​

​