Install Android 4.1 Jelly Bean on the HTC One X


If you have to have the latest and greatest Android OS and own an HTC One X you can install Android 4.1 Jelly Bean on your HTC One X. There are some great features that have been added with Android 4.1 on the One X like the improved notification bar, offline voice recognition, updated Google search and performance improvements due to Google’s new “Project Butter”. Its all around a smoother Android experience.

The Android 4.1 Jelly Bean port comes from the new Android SDK (software development kit) and was ported by XDA member tgascoigne for the HTC One X. Keep in mind that the Android SDK version of Jelly Bean is very unstable and should not be installed on your every day phone. There are a few features that are not working in the port to the One X which are as follows: Wifi, audio, and camera.

NOTE: Backup all of your apps as the process will completely wipe your phones data out.

First of all, you have to unlock the HTC One X Bootloader:


Since HTC started we have been pleased to see ROMs availability increase for popular devices almost immediately since the average user can unlock their bootloader. This being said there is still a process that you must follow in detail to make sure the process is successful.

NOTE: Be sure that you have at least 50% battery before beginning the process. Also take note that all of your HTC One X data will be wiped so backup anything you need to keep. SDcard data will be untouched.

  1. Install HTC Sync Software for proper drivers (Download Page)
  2. Download and extract fastboot files to your PC (Download Link)
  3. Open your web browser and go to and create an account (Register here)
  4. After you have created your account and verified your email go to the “unlock bootloader page” (Bootloader Unlock Page)
  5. Select “All other supported models”, then click “Begin Unlock Bootloader” page
  6. You should now see a popup, read it if you’d like then click “Yes”
  7. Next comes the legal terms, select the checkboxes and click “Proceed to Unlock Instructions”
  8. Next you will see some instructions which basically are telling you to turn off your phone, hold power + volume down until in bootloader mode, select fastboot via power button, and then connect your HTC One X to your PC via USB
  9. Go to the second page and click “Proceed to set 5″
  10. Go to the folder you created in step 2 and press shift and right click in a white area
  11. Select “Open command window here”, a command prompt and window should come up
  12. Type “fastboot devices” this will let you know that your One X is connected okay with proper drivers.
  13. Now go to the third page by clicking “Proceed to step 8″
  14. Follow all instructions on htcdev at this point and click “submit” when done
  15. You should now see “Token Submitted Successfully” on the next page and will receive an email with an unlock key attached.
  16. Download the “Unlock_code.bin” file within your email to your fastboot folder created in step 2
  17. Now open the link in the email from HTC to continue with instructions
  18. Go back to your command prompt and type “fastboot flash unlocktoken Unlock_code.bin”
  19. You should now see the Unlock Bootloader request on your phone
  20. Use Volume up to select yes and press power to select it
  21. Your phone will now reboot and do a factory reset, be patient
  22. Congrats your HTC One X Bootloader is now unlocked!

In the second big step, you have to Install ClockworkMod Recovery on your HTC One X:


ClockworkMod on the HTC One X has been in the works for a while but is now available for the popular device. While you can get ClockworkMod Recovery on the HTC One X its not fully functional and what this means is that some of the processes need to be completed through the recovery and not the ROM manager itself. A few of the things that are still being worked on is USB mounting within recovery, charging while in recovery mode and flashing ROM’s within the ROM Manager. This being said everything worksas far as getting it setup to be abel to install custom ROM’s you will just need to follow the instructions below.

  1. Make sure you have the Android SDK installed (Installation Instructions)
  2. Download and extract fastboot to your PC (Download Link)
  3. Download the ClockworkMod Recovery Image to your fastboot directory (Download Link)
  4. Power off your HTC One X
  5. Hold Power + Volume down to boot into bootloader
  6. Use your volume buttons to select “fastboot” and power to select it
  7. Connect you HTC One X to your computer via USB
  8. Open a command prompt and type “fastboot devices”, press enter
  9. You should now see a device listed, this means everything is fine and you can continue
  10. Now type “cd c:/fastboot” (or wherever your fastboot folder is), press enter
  11. Type “fastboot flash recovery recovery-clockwork-touch-”
  12. Wait for the process to complete then type “fastboot reboot” to reboot your One X
  13. Congrats you now have ClockworkMod Recovery installed on your HTC One X!

And in the final steps, how to Install Android 4.1 Jelly Bean on the HTC One X:

  1. Install HTC Sync drivers on your Computer (Download Link)
  2. Download the Android 4.1 Jelly Bean ROM (Download Link)
  3. Copy the zipped ROM to your One X SD Card
  4. Download and extract to your Computer (Download Link)
  5. Open the file downloaded in step 4 and copy “boot.img” to your Flash_Boot folder
  6. Power off your HTC One X
  7. Hold Power + Volume Down to get into Bootloader
  8. Use volume buttons to select “fastboot” and power to select it
  9. Connect your One X to your computer via USB
  10. Go to your Flash_Boot folder and run “flash-boot-youros” to flash Kernel
  11. After complete select bootloader via the phones power button
  12. Navigate to recovery and select it to boot into ClockworkMod Recovery
  13. Select “data/factory reset”, then select yes to confirm
  14. Select “mounts and storage”, then select “format system” and confirm
  15. After complete go back to the main recovery menu
  16. Select “install zip from sdcard”, then select “choose zip from sdcard”
  17. Select the file, and select yes to confirm
  18. Wait for the process to complete and select “reboot system now”
  19. Congrats your HTC One X will boot into Android 4.1 Jelly Bean!

While this isn’t a fully functional stable ROM since its coming from an SDK port it is fun to play around with. It will still work as a phone with some cool features and give you the ability to show off Google’s newest Android OS early. Let us know what you think in the comments below.