HTC One XL Gets Official Android 4.1.1 Jelly Bean Update – Here’s How To Root It

The HTC One XL that’s pretty much similar to the HTC One X is currently receiving Official Android 4.1.1 Jelly Bean update Over The Air as reported by a user at AndroidCentral Forums. This update is rolling out in Ireland right now and will roll out in Singapore and Taiwan shortly. To get this official update, you need to go to Settings>About phone and check for software updates. A screen like this must show up if the OTA update is available in your region:

HTC One XL JB Update

In case you have not received the update, you may flash it manually from the recovery mode of your device. The zip file for this update can be downloaded here. Proceed with this only if you are in Asia as the zip file is meant for Asian HTC One XL users. People from other parts of the world might have to wait a bit more to taste official Jelly Bean.

[box_dark]Please note that installation of this update will wipe all data on your device. Make sure yo backup everything before you proceed. We’re not responsible for any loss of data. Also, you need to have a locked bootloader to get this update.[/box_dark]

Once you have installed the update, you must be knowing that you won’t have root access anymore (if the device was rooted already). All HTC Bloatware is back into the system. To get rid of it, you need to root your device again and here’s how you need to do it.

Root HTC One XL on Official Jelly Bean Firmware

  1. Unlock your bootloader first (at the risk of your device’s warranty).
  2. Download the insecure kernel. Place the kernel img file in the folder where you have ADB files located. (See step 4 for ADB).
  3. Boot into HBoot of your device by pressing the Volume up key while turning your phone ON.
  4. Boot into bootloader mode.
  5. Make sure you have the necessary ADB files to run fastboot and ADB commands. If not, read this.
  6. Connect your phone to the PC via USB Cable. You should have the necessary drivers installed to let your PC recognize the phone.
  7. Use the command
    fastboot flash boot boot.img
  8. Transfer of boot.img must be seen on Command Prompt.
  9. Enter
    fastboot reboot

    to reboot your device which should now be rooted.

You must now have a stock Jelly Bean firmware that is rooted. If you face any issues, feel free to comment below.

  • james

    does this really work i dont understand

  • Ben

    Gets stuck on Sending 'boot'

    • Lalit Indoria

      Are you sure you are in the fastboot mode? Also, is the bootloader unlocked?

  • T.J.

    Didnt Work on HTC One XL rogers

  • Paul

    Copies okay, then reboots fine. But root not gained.

  • Lalit Indoria

    Try to install Superuser manually and then see if there is any root access using the root checker app.

    • Paul

      Already had SuperUser from before OTA. Cannot uninstall it either. Root checkers sometimes say I have root and sometimes not. Sometimes I can do root like things but they tend not to stick and/or force reboot the phone.