[AT&T, Rogers HTC One X, Telstra One XL] w0tha:
This guide is intended for Telstra One XL users in Australia Only. If you are not using this handset then please leave this thread now as this process MAY NOT work for you as I have no way of confirming.​

Recently I have seen an increase in the amount of questions on what we (Telstra users) need to do to Root and/or Unlock the Bootloader on our phones. This guide is intended to have all of this information in one place so that all Telstra users can have a quick reference point to this info so that we don't clog up the forums with many posts.

I am not to be held responsible for any problems or paper weights that you may have/create while using these methods. In saying that, these methods and tried, true and tested by many users here on the XDA forums. Any problems that you may have can be posted in this thread or in the Q&A sections of this forum.

Now onto the good stuff....

To be able to install a Custom ROM onto your Telstra HTC One XL you DO NOT need to root your phone (unless using Goo Manager to install recovery but more on that later.), all you need to do is Unlock the Bootloader and then install a Custom Recovery through fastboot.

If you have any questions about the below processes then please post in this thread so that we can assist you with all the information that you need to know.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

How to get Root permissions - 1.81 Only

Please note: Root is only achievable if your software number starts with 1.81. To check this go to Settings > About > Software Information > Software Number. If the version is 1.89 then you will not be able to root your phone.

1. Go to the HTC Website and download HTC Sync Manager from here. Once installed ensure that it is not running. You can do this by going to Task Manager (Right Click Taskbar > Start Task Manager) > Processes > Then end the HSMServiceEntry.exe and htcUPCTLoader.exe processes.

2. Download the attached onxr.zip file that contains the files required to Root your phone.

3. Create a new folder on C:\ Drive called Android and then extract the Zip file into that location.

4. Connect up your phone to your computer using the USB cable that came with the phone.

5. Enabled USB Debugging. Settings > Developer Options > USB Debugging

6. Make sure the phone is in Charge Only mode by pulling down the Notification bar from the top of your screen, pressing on USB Connection Type and selecting Charge Only.

7. Browse to C:\Android and find the correspodning file to your operating system:

Windows - root.bat

Linux - root-linux.sh

Mac OSX - root-mac.sh

8. Wait for the script to finish and your phone to restart once or twice.

9. Once the phone completes it's reboots open your App Drawer and confirm that the SuperSU application is present. Open the app and click Ok to update your SU Binaries.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

How to Unlock the Bootloader

1. Before starting browse to here. Download and install HTC Sync Manager but do not start it.

2. Also download the attached adb-fastboot.zip file on this post and extract it to C:\Android\. You should now have adb.exe and fastboot.exe files in this folder along with some .dll files.

2. Go to HTCDev.com

3. Click Register at the top of the screen and setup your account.

4. Once completed browse to http://www.htcdev.com/bootloader/unlock-instructions.

5. Unfortunately we cannot remove the battery so start from Step 2 and follow all the way down to Step 4 then click 'Proceed to Step 5'.

7. Scroll down to Step 6 as we have already extracted the ADB and Fastboot file, then click 'Proceed to Step 8'.

8. Follow the steps on screen until you have your Device Identifier Token. Place this token into the text box provided and click 'Submit'.

9. HTC will then email your Unlock Code to you. Once you receive this file save it to C:\Android\ with the other files from earlier.

10. Follow Steps 12 and 13.

11. Your device now has an Unlocked Bootloader.

12. To relock your Bootloader to run an RUU, simply run fastboot oem lock from command prompt.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

How to Install TWRP Custom Recovery

Please note: This step can only be attempted after Unlocking your Bootloader. If your Bootloader is not unlocked then you will not be able to complete this step.

1. Browse to the TWRP HTC One X (Evita) webpage.

2. Download the latest TWRP recovery img under the 'Download Recovery Image' section of the page. Current version (2.2.2.0) as of 29/08/12 here.

3. Download the attached adb-fastboot.zip file on this post and extract it to C:\Android\. You should now have adb.exe and fastboot.exe files in this folder along with some .dll files.

4. Turn off your phone.

5. Hold down the Volume Down button and then the Power button until a basic text menu appears on your screen with a white background.

6. Using your Volume Up and Down Buttons and your Power button as your Enter button select 'fastboot' from the list of options. If you have HTC Sync installed correctly your screen should now say FASTBOOT USB.

7. Click on Start > Run (Windows Key + R) then type: cd C:\Android\

8. Then enter the following command. Once this command is entered it will copy the recovery to your device and flash this custom recovery.

fastboot flash recovery openrecovery-twrp-2.2.2.0-evita.img

Note: The name of the recovery file will change when a new version is released. If you are using Windows 7 the best way to ensure the name of the file is correct is to type the first few letters and then press the TAB key on your keyboard.

9. After the recovery has been flashed to your phone successfully you will need to select reboot from the menu on your phones screen and then recovery. This will reboot your phone into the TWRP Recovery mode, from here you will be able to flash ROMs.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

How to install a ROM using TWRP

1. Download the ROM you would like to Flash to your phone and copy it across to your SD Card.

2. Reboot your phone into Recovery.

Stock ROM: Turn off your phone. Hold Volume Down and Press the Power Button for 3 seconds and then let go of the Power Button but keep holding Volume Down until the white bootloader screen is show. Once here select Recovery from the list on screen using the Volume Up and Down buttons then using the Power Button to select the recovery open.

Custom ROM: You may be able to reboot into recovery from the Power Menu, otherwise use the above method.

3. Create a Nandroid Backup. To do this you need to press the Backup button and select only System and Data. Name your backup with the name of the ROM and the date you are doing the back in case you need to restore this backup at a later date.

4. As a general rule of thumb before flashing a new ROM I do the following. (You don't have to use this method, you may be advised to use a different method depending on the ROM so please check their install instructions.

Go to Wipe. Then wipe in the following order:

Cache

Dalvik Cache

System

Factory Reset

5. Go back to the main TWRP screen. Select Install

6. Browse your SDCard and find the ROM .zip file and click on it.

7. Swipe to install.

8. Follow the prompts, if there are any, for the ROM you are installing.

9. Once the install has finished then select Reboot to System.