web analytics
Paste your Google Webmaster Tools verification code here

How to Update HTC Desire S with Android 4.2.1 Jelly Bean CM10.1 Custom Firmware

Cyanogen has done it again, bringing the latest and greatest custom firmware to yet another highly popular device.  The Android 4.2.1 Jelly Bean CM 10.1 ROM can now be installed on your HTC Desire S.  This will bring a few new features to an already great device.  The CM10.1 MOD also allows for a considerable amount of personalization of every aspect of your HTC Desire.

With this ROM is is possible to change the entire look and feel of the home screen and menus.  This is great for those of us who use alternative messaging apps and would like to replace the stock messaging app on the menu.  Advanced users can even change the hardware controls if they felt the need, allowing users to select which app opens when pressing the camera or search keys.

Disclaimer:  In order to perform this upgrade you are going to need a rooted phone with ClockworkMod Recovery installed.   This is not an official upgrade so any problems which arise from attempting this update will not be covered by any warranty.  

Firmware Features :

This ROM is still a beta version as of this writing, so do not expect to much new in the way of Android features.  Some parts of the firmware might have a few bugs.  The main reason to install this ROM is to enjoy the flexibility available when installing CyanogenMod.   There will be future build releases as changes are made, so stay tuned for more details.

Backup and Other Precautions :

During this process your device will lose any data stored in the internal memory.  Sync your contacts to Gmail, or export them to your SD card.  Any application which has data not stored in the cloud on on the SD card needs to be backed up or synced at this point.

Remember to write down any access point information you do not want to forget.

Ensure that your battery is charged to 85%.  It is highly recommended that you fully charge before beginning as a power loss could result in a bricked unit.

Desire S

How to Update Android 4.2.1 Jelly Bean CM10.1 Custom Firmware on HTC Desire S

Before we go through the step by step process of updating your HTC Desire S we want you to ensure that you have root access to your device, and ClockWorkMod Recovery installed.  Without those two key steps taken care of, the rest of the tutorial will not work for you.

Take your time and make sure you understand each step completely before starting.

Remember please that this tutorial is meant only for the HTC Desire S so we cannot guarantee this ROM will function on any other device.  Remember also that this is NOT an official update.

Root Disclaimer: Having superuser permissions enabled on your device will void most warranties.  Your phone could also be vulnerable to another level of malicious scripts which attempt to access your personal data.  Please take advantage of a security suite, and understand the risks involved.

Step by Step Guide :-

  1. Download and install the USB drivers for the HTC Desire S if you have not done so already.
  2. Ensure that you have root access, and ClockworkMod Recovery is installed on your phone, and your bootloader is unlocked.
  3. Make sure that USB debugging is enabled.
  4. Download Android 4.2.1 CM 10.1 Jelly Bean and Google Apps for the HTC Desire S on your hard drive.
  5. Connect your HTC to the computer using the USB cable and enable mass storage mode.
  6. Copy and Paste the Android ZIP and Google Apps to the root directory ( not in a folder ) of your SD card.
  7. Power down your device.
  8. To get into Bootloader Mode you want to turn on the phone WHILE holding down the volume down, home key, and power button at the same time.
  9. Navigate on the screen and select Bootloader, then Recovery.
  10. In ClockWorkMod Recovery, wipe the data first.  Then you will go down to “flash zip from SD card” and use the power button to select.
  11. Hit the power button again and pick “choose zip from SD card”.
  12. To select the Android 4.2.1 ROM zip you will use the volume keys and select by pressing the power button.  Confirm the installation and the process will now begin.
  13. Repeat the last step for the Google Apps zip.
  14. After the installation is complete, go back to choose the option “reboot system now”.  Please note that this can take up to five minutes on the first time booting a new ROM.

Verify that the installation worked in the About Phone part of your settings, and start enjoying your new firmware.

Mike is a software engineer with a love for tinkering with smart phone devices. He spends a lot of time moving pictures to his SD card, because the Android keeps running out of memory. In his spare time, he travels to different parts of the world and takes one of his Android devices with him.


Share This Post

Related Articles

5 Responses to “How to Update HTC Desire S with Android 4.2.1 Jelly Bean CM10.1 Custom Firmware”

  1. ramy says:

    Hi, I am from Egypt. Does it it work here ?

  2. rana bilawal says:

    Hi sir sir my fone not updates and not show the notification update plz help u sir how can used the software and tell me easy webside tell.me my sense 2.3.3 tell thanks

  3. Zoken01 says:


    First of all thanks for the ROM.

    I’m a little bit noob in this stuff and it’s the first time I installed a ROM…

    Thing is I think I installed it properly but the CyanogenMod logo keeps loading forever and I’m not able to do anything…
    I’m afraid the bettery will soon be empty and I don’t quite know what will happend at that point..

    Any suggestions ?

  4. stef says:

    how can i downgrade?? it’s WAY too slow on 4.2!

Leave a Reply


© 2018 ToDroid. All rights reserved.
Disclaimer: The content on this site is copyrighted. Do not copy the content. The content on this site must not be reproduced anywhere else.