The HTC One X can now be upgraded to Android 4.2.2 using the latest Release Candidate build of CM 10.1 ROM. Read this entire post and you should be able to complete the guide without bricking your smartphone, but note that this is a guide for users who know what they’re doing.
CM 10.1 RC2 is based on AOSP Android firmware and it is destined for those users of One X that don’t want to use the HTC Sense UI anymore. Installing the new ROM should be easy for those users who like to tinker with their devices. Remember only that after upgrading your device to the latest version of Jelly Bean custom ROM, you might notice that the battery life has been shortened. Tell us in comments how’s the battery life of your HTC One X on Cyan0genMod 10.1 ROM.
A Release Candidate variant of CM 10.1 is a much more stable build than the Nightlies or ‘M’ snapshots. In order to successfully flash this new custom ROM, you will first have to take a look at the preparation guide below:
- use this guide only with the HTC One X phone.
- your device has to be on an unlocked bootloader, rooted and running a custom Recovery image such as CWM or TWRP. Such guides can be found here. Without these requirements being met, you won’t be able to flash the CyanogenMod 10.1 RC2 ROM.
- create a full NANDROID backup of your current OS using the custom Recovery mode. This will set a restore point for your smartphone and it can be used in case your device doesn’t want to boot with the new OS.
- the tutorial will ask you to factory reset the device before starting the update. This means that the contents of the system partition will be removed but the internal SDcard files will remain intact.
- install apps, SMS, Call Logs and APN Internet Settings data will be removed, which is why you should use the following tools for backing up some of that data: SMS backup & restore | Call Logs backup & restore | APN Settings Backup & Restore | AppBack for Android application. Some of these tools will ask for root access, which is why you should grant it.
- Sync your Contacts data with your Gmail account. This will backup all the saved phone numbers and other similar contacts data that is currently stored on your device.
- enable the USB debugging option from the Android Developer Options menu.
- Make sure that the One X battery power levels are over 50% so that the phone won’t switch off in the middle of the updating process.
- this is a tutorial that works only with the HTC One X smartphone. Don’t try to use this tutorial in case you don’t know what you’re doing.
- we cannot be held responsible in case you lose any data files or you brick your One X phone.
- if you cannot complete the install, then you should ask for extra help in comments.
NOTE: If your HTC One X is already running on a previous build of CyanogenMod 10.1 ROM, then you won’t need to apply ‘factory reset’ before installing the new Release Candidate 2 build. This is also known as a ‘dirty flash’ and it will work. However, in case you don’t ‘factory reset’ and the device doesn’t boot with the new ROM, then you will be forced to repeat the entire tutorial once again without skipping any steps.
How to flash CM 10.1 RC2 Jelly Bean 4.2.2 ROM for the HTC One X:
- Download the CM 10.1 RC2 ROM zip from HERE. Get the latest variant and don’t unzip the contents after the download is complete, just save the file onto your PC.
- Download Gapps for Android 4.2.2 ROMs from HERE. This file contains all the Google apps that you need in order to take control over your device after you complete the update.
- Connect the smartphone to your PC. Now move both downloaded files onto your device’s internal SDcard. Disconnect the phone from PC when these files are copied successfully.
- Power off your HTC One X completely.
- Boot it into CWM Recovery Mode. NOTE: you can still use the TWRP Recovery with this guide, in case that’s the Recovery currently installed on your device.
- When you’re at the main Recovery menu, select ‘backup and restore’ option. Confirm that you want to create a NANDROID backup of your current ROM, so that you’ll have a restore point for your phone and use it in case the new OS doesn’t boot correctly.
- Select ‘wipe data/ factory reset’ option and confirm. NOTE: if the phone already runs on a previous build of CM 10.1, then you can skip this step and continue to the next one.
- Return to the main Recovery Mode menu.
- Select ‘install zip from sdcard’, then ‘choose zip from sdcard’ option. Find the CM 10.1 RC 2 zip and confirm that you want to install it.
- When the ROM is successfully flashed, select ‘choose zip from sdcard’ once again. Find the Gapps zip and install this one, too.
- After the installation of both files has been applied, you need to get back to the main Recovery menu.
- Select ‘reboot system now’.
- Wait several minutes for the first boot process of CM 10.1 RC2 ROM to complete. Enter your Google Account details when you’re shown the home screen and take control over your smartphone once again.
- Test all the new customization tools and functions, then tell us in comments how’s your device holding up with this AOSP Android 4.2.2 Jelly Bean based CyanogenMod 10.1 ROM.
These were all the steps that you had to take in order to successfully install this new update for your Android device. I hope that you managed to complete the tutorial.
If you didn’t managed to install the ROM, then you should switch off the device completely and after that, repeat the entire tutorial until the ROM will successfully install. Such custom ROMs are usually acting up and might not install at the first attempt. However, if you’re forced to repeat the tutorial, then you shouldn’t skip any steps and factory reset it before flashing CM 10.1 RC2.
If you don’t like the new OS, use the CWM Recovery mode and restore the NANDROID backup of your previously installed ROM.
For any extra questions use the comments section below.