Some of the developers though had already started rolling out custom Jelly Bean ROMs for HTC One X but almost all of them were nightly builds and had radio, camera and Wi-Fi issues. But recently, one of the developers has launched a stable Jelly Bean ROM (Eternity Project CyanogenMod 10) for HTC One X that you can install on your device and experience the awesomeness of Jelly Bean on your Android.
Note: We will be installing a custom ROM and not an official HTC ROM. This ROM will not have features of HTC Sense and will only be a basic Android Jelly Bean ROM. Be very careful while you install the ROM, it’s your phone and you are the one who would be responsible anything goes haywire.
Before We Begin
See to it that your phone’s battery is adequately charged (minimum 70%). It should be rooted and have Clockwork Mod Recovery running as its default recovery.
Make sure you have fastboot files on your computer. If you don’t have them on your computer, download and extract them on to a folder.
Take full backup of your phone. If you are performing the backup on your computer, Wondershare Mobile Go is one of the best tool to get it done.
Step 1: Download Android 4.1.1 CM10-EPRJ ROM and Google Apps (faster mirror) on your computer and put them in a separate folder. After downloading the files, open the ROM zip file using an archive manager and extract the boot.img file to the fastboot folder on your computer.
After extracting the file, close the archive file. Please do not try to modify the file in any case.
Step 2: Transfer both the files you have downloaded to HTC One X using a data cable and reboot your phone into ClockworkMod Recovery.
Step 3: As the ROM does not support aroma installer, you will have to wipe the data on your phone manually from the recovery and do a factory reset. After wiping the data, select flash zip from SD card—>choose zip from sdcard and flash the ROM file.
After flashing the ROM file, flash the Google Apps file exactly the same way.
Step 4: After flashing both the files, reboot the phone in bootloader mode (volume down+ power button) and connect your phone to your computer.
Step 5: Now open command prompt and navigate to the folder which contains the fastboot files. Having done that, type in Fastboot flash boot boot.img and press enter to flash the boot.img file.
Reboot and Enjoy
After the file is successfully flashed, reboot your phone normally and experience the all-new Android Jelly bean ROM. If you have any doubts regarding the tutorial, please clarify them in comments before you actually start flashing the ROM. You might miss HTC Sense while running Jelly Bean, but that’s a small price to pay till HTC rolls out the official ROM (hopefully soon).