[HTC Wildfire S] izi501:
Hello Wildfire S users !

Here is the guide of the Marvellous Team, the ultimate guide that describes everything you need o play with your phone. There are many tutorials on the web about how to unlock, how to install a recovery or a rom, but none of them explains all these operations. So here, you'll learn first a few things about how Android works, you'll learn a few words of vocabulary, how to unlock, how to choose the best recovery and how to flash it, how to choose the rom you'll prefer and how to ask questions and report errors.

I just say, sorry if this tutorial lacks vocabulary and is not grammatically correct : I'm not English, I'm French, and I'm not really good in English :)

SUMMARY

Post #1 : Explanations, disclaimer, summary

Post #2 : Unlocking process

Post #3 : Choosing and installing your recovery

Post #4 : Choosing and installing your ROM

Post #5 : Good rules when using the forum, how to help the developer

DISCLAIMER

I am not responsible for anything that can happen to you or your phone. Everything that I say in this tutorial worked for me, and if you do everything as I say, there is no reason for you to brick your phone.

If something happens to your phone, do not even try to blame me, cause I will redirect you to this disclaimer and laugh at you :P

SOME EXPLANATIONS ABOUT ANDROID

Okay, let' start unlocking your phone. But do you know exactly what unlocking your phone means ?

Here are some explanations about how Android works.

First, when you power on your device, it will start the bootloader. This is like the BIOS for a PC : it checks the processor, the RAM (memory),, and it launches the system. You don't see anything at the screen when it boots, because it is quite fast. You can boot into bootloader without going to the system next by pressing Power + Volume Down (you'll maybe have to remove and replug the battery before doing that).

What's the point of booting into bootloader ? You can go then into fastboot and recovery. Fastboot is a tool that will allow you to flash some things on the unlocked phone, like another recovery, or another kernel.

The recovery is the tool you'll use the most when playing with your phone : it is like a micro-system that can modify the real Android system. For example, it is the tool you'll use when flashing roms : you can't modify the system when you're already into the system ; if you delete all Windows system files to replace them with other files, your system will crash and your PC will not boot :P

I spoke about the kernel. The kernel is launched by the bootloader ; it will load all the modules that are necessary for Android to work, for example the touchscreen driver, the RAM allocator, and alll. You can see when the kernel is working at boot because you have HTC written in green over a white background.

You'll need to know that for the next steps of the tutorial.

CREDITS

The Marvellous Team : djolivier, thehacka1, Kevinjoa, Mazer.one

simonsimons'34

All the Wildfire S devs, and especially benjamingwynn, dudeman, OliverG96...

And many more I forgot !

This tutorial has taken quite a long time to write, so please press thanks if you think I deserve it :)

SUPPORT

As you may have heard, the Marvellous Team is about to end. thehacka1 and djolivier already have new devices. Mazer.one, Kevinjoa and I will probably get new devices soon (maybe in few months for me, I still hesitate between Galaxy Note 2 and Galaxy Mega).

I will however still maintain this thread, reading the answers, modifying what needs to be modified, etc. If you see I do not reply, don't worry, I'm certainly overwhelmed by work (I entered the French equivalent of college this year and I must work a lot) ;) I will surely read your question and answer it, even if it isn't immediately. Moreover, other people of the forums will certainly answer you too :)