[AT&T, Rogers HTC One X, Telstra One XL] Athrun88:
Hello fellow users, this will be a step-by-step guide on how to modify the Telus version of the HOX on 1.91 firmware. This procedure is similar to that of the Rogers variant I believe, but there is currently no "one-click" method for the Telus firmware. I would like to stress that I am not a developper and that anything that you do to your phone is at your own risk. Neither myself, any those mentioned in this post and XDA can be held responsible for what you do to your phone.

Here we go!

Unlocking the bootloader:

NOTE: If you are using the AT&T One X with the 2.20 firmware, you will need to use the X-Factor exploit found here. This will effectively allow you to skip to part 2 of my guide.

1. Download the attached files. One will be to help you unlock your bootloader. The other is TWRP 2.3.1.

2. Ensure that you have ADB functioning on your computer and all drivers for your phone are installed.

3. Once you are all set, with your phone on, run the Spoof-CID.bat. Do this by right-clicking on the file and select "RUN AS ADMINISTRATOR". Do not close this window. Read each line carefully!

4. Log into htcdev.com and follow the instructions there. On completion, you should get your unlock token emailed to you.

5. Place the unlock token file in the same folder as Spoof-CID.bat and hit enter in your command prompt. On completion, you can close this window.

6. This will now unlock your bootloader! Congrats!

Installing TWRP 2.3.1:

1. Place the recovery image in the same folder as your ADB files.

2. Boot your phone into bootloader mode and select fastboot. If you are proceeding from part one, you should already be here.

3. Open a command prompt with Administrative rights and cd to your ADB folder.

4. In command prompt, type in "fastboot flash recovery [file name].img" without the quotes and replace [file name] with that of the name of the recovery file.

5. This will now flash TWRP 2.3.1! Congrats!

Flashing a custom ROM:

1. Boot into your recovery. If you are coming from the previous section, go back to bootloader and select recovery.

2. Perform a backup.

3. Mount your SD card from the Mount menu.

4. Choose a ROM. Ensure that it is for the One XL and not the One X International Version.

5. Copy this ROM into your SD card and flash!

6. Congrats! You now have a rooted Telus One X with a custom recovery and custom ROM!

/End How-To

APNs

If you install a custom ROM with no APNs set up, you will need to add them manually.

Telus LTE APNs

Must create two separate APNs

<name> TELUS SP

<apn> sp.telus.com

<proxy> not set

<port> not set

<username> not set

<password> not set

<server> not set

<mmsc> http://aliasredirect.net/proxy/mmsc

<mms proxy> 74.49.0.18

<mms port> 80

<mms protocol> WAP 2.0

<mcc> 302

<mnc> 220

<authentication type> not set

<apn type> default,mms,hipri

<bearer> unspecified

<name> TELUS ISP

<apn> isp.telus.com

<proxy> not set

<port> not set

<username> not set

<password> not set

<server> not set

<mmsc> not set

<mms proxy> not set

<mms port> not set

<mms protocol> WAP 2.0

<mcc> 302

<mnc> 220

<authentication type> not set

<apn type> dun

<bearer> unspecified

Rogers LTE APN settings

Name: Rogers LTE

APN: ltemobile.apn

MMSC: http://mms.gprs.rogers.com

MMS proxy: 10.128.1.69

MMS port: 80

MMS protocol: WAP 2.0

MCC: 302

MC: 720

APN enabled

Bearer: Unspecified

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

Again, big thanks to the following:

kennethpenn (Him him with a thanks!): For providing the original Spoof-CID for Rogers and AT&T users

BIGMOH (Hit him with a thanks!): For modifying kennethpenn's original Spoof-CID tool to work with Telus users

ticklemepinks (Hit him with a thanks!): For providing me with insight

n3gkiwi: For the Rogers LTE APN

XDA & Community: For providing a supportive community

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

Please let me know if this guide can be amended for clarity or correction of errors. I will do my best to keep it updated when one-click tools become available.