[HTC Desire C] russell664:
Guide to flashing

Have you been hearing about all this custom ROM business on our Desire C and wondering what in the world all those are, and what they are for?

Your maybe you already know what those are but are still afraid of trying custom ROMs on your phone because you don't know how to install them or don't want to lose your data and wreak your phone?

Well today I'm going to show you the most safe way to flash Roms to our phone, there are four main steps involved in this:

First you will want to root your phone, there are guides on the Desire C forums on this, such as the very in detail guide written by air.combat the link to this thread is:

http://xdaforums.com/showthread.php?p=33066306

Download your Rom from XDA, this could be the Nameless Rom

Reboot your phone into the recovery (to do this turn off the phone, hold down VOL- and hold the power button the HBOT menu will show up, press the top button once agin and then select recovery from the list)

Backup your current Rom, this is incase anything goes wrong during flashing, it rare but can happen. (It can be found in the backup and restore section of the recovery)

flash your Rom. (using the flash ZIP section on the recovery, and select the file of your rom.)

For whatever reason, you may want to go back and thats what the backup is for, you can use the backup section in recovery to restore your image before of your system)

Above is a overview of some of the most important steps required to flash a Rom onto your Desire C, however for some new members I will explain in more detail on how to preform these steps listed above, providing you follow these steps you will be fine.

Rooting

Firstly, rooting is usually a 5 minute process, and many guides around the web that explain about rooting our Desire C, but for some users there are issues they can face, such as ADB not working and other things. I think to best way for new members to root would be to use the All-In-One-Toolkit for the HTC Desire C, by hansoon2000 so all credits of this tool go to him. Instructions on how to use this program are easy, and any noobie can do it, if you have any issues with this feel free to post here, or send me a PM.

Downloading your Rom

Second, you will need to download your Rom, now as of now youu have two main choices (This will be updated with time to a list) these are:

Nameless Rom

Explosion Rom (may not be a good choice becasue it is discontinued)

ReVoluTioN RoM

Location of Rom on SD CARD

Once you have downloaded it if you downloaded it on your phone you will find it in the following folders; /sdcard/download/namelessxxx.ZIP (namelessxxx.ZIP being the Rom file you downloaded for your phone)

However if you have downloaded it on your phone I recommend making a folder called ROMS or NAMELESS or something to do with Roms, in the root of your SD CARD, for example; /Sdcard/Roms/namelessxxx.ZIP (it is much easier to keep your Rom folder organised if you have many versions saved)

Once that is done, we will move to the next step, which is wiping your data and why;

Wiping data, cache

Wiping your data and cache when flashing a new Rom, or base is a good option as it can prevent errors, and force closes when the new Rom is installed. If the data and cache is wiped your phone will feel faster a smoother on the new Rom as there are not useless files bloating the system, which is also slowing it down. I STRONGLY recommend wiping the cache because it holds information relating the version of android base etc... and if that data from the old Rom conflicts with the new one which may have a newer base, this will mean trouble!

To wipe the data and cache is easy, hen inside recovery simply select restore to factory defaults, this will prepare your phone for the new Rom flash, without useless files, the next section will explain the flashing part;

Flashing the Rom

Before flashing any Roms flash the required boot.img, this is the kernel without it the Rom will not work properly! remember to flash a boot.img its; [fastboot flash boot boot.img] and then [fastboot erase cache] then finally [fastboot reboot] If you do not flash it things such as WIFI will not work!​

When you flash a Rom you will want to make sure you backup your current Rom first, just incase anything goes wrong. To do this inside recovery go to the backup and restores section, and select backup this will make sure you current Rom is safe. (however after backing up your Rom, copy the ClockWorkMod folder in the Root of your SdCard to a safe folder on your computer incase your SD card dies for whatever reason the folder will be laid out like so; /Sdcard/Clockworkmod/backups)

After you have backed up your system, you can safely go to the flash ZIP section in recovery and find your Rom ZIP file on your Sdcard. When you select it it will ask you are you sure select "yes" and proceed, one that is done you can reboot you phone into the new Rom!.

If you have any questions regarding flashing Roms, please read the FAQ before you post on this thread or send me a PM. :p