UXToolkit HTC One XL (AT&T)

Did this help you succeed? Just so I can understand you guys :)


  • Total voters
    0
Status
Not open for further replies.

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hey Wizzrah,

Good Guide.. Worked with me.. Though with some modifications..
For users rooting first time...

1) When you get the TokenID.. Let the device be the BootLoader Mode to execute the next step.. Dont Restart the device..
For Flashing the Unlock_Code.bin... (If the device is on.. Boot into Bootloader ) (Otherwise it will show the message
2) Rather than downloading the Android SDK.. (A 460MB Download) ... Download ADB Tools to run ADB and Fastboot Command..
You can find the link on XDA Forums.. to download the ADB Tools..
3) Check your device to show ***TAMPERED*** in the Bootloader before flashing Unlock_code.bin ... (Its Compulsory | Without that dont flash Unlock_code.bin)
4) Using both SuperCID Script and Hasoon2000 Toolkit together can give errors like (adb server out of date killing)
---- This is because both have adb.. and multiple instances of ADB are not supported.. SO use ONE AT A TIME.. If you want to use another close one and then start other..
5) It worked for me with Motochopper exploit...
6) Close Bluestacks if already installed... It is an android Emulator so can interrupt the process of rooting..
7) Most Important --> Uninstall HTC Sync Manager (Not HTC Drivers)
8) For Flashing the recovery : Put the recovery image in the ADB Tools Folder and give command "fastboot flash recovery .img
9) Take Nandroid Backup before flashing any ROMS..
10) To use Rooted Apps you dont need a S-OFF , But for installing ROMS we need S-OFF as many developers have developed ROMS to work with S-OFF..

Thanks Wizzrah.. Awesome Guide and It helped me a LOT..
Would like to have more tutorials from you For the HOX..

1 and 2. Correct, you have to be in fast boot. I will make that clear in the guide. Android SDK can come in handy but sure.
3.It should say tampered after you run the supercid script. The script is still iffy at the moment. Sometimes it works, sometimes it doesn't.
4.I had no problems using both but only one at a time.
5.Like I said, its iffy right now.
6.I don't use android apps on my PC.
7.Yes. It is recommended to keep the drivers but uninstall HTC sync.
8.Basically what you do in the platform tools folder.
9. This is absolutely necessary.
10. Some ROMs claim s-off is not required, but I always say to not flash a ROM without S-OFF.

Thank you for your input and I'm glad I could help.

-Wizzrah



Sent from my One X using Tapatalk 2
 

anon(8105489)

Member
Oct 3, 2013
13
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hey Wizrrah,

I would suggest to specify in the tutorial to **USE ONLY MOTOCHOPPER for 3.18 Firmware(JellyBean 4.1.1) " and "XFactor for 2.20 (ICS 4.0.4)" as we can see many users running the XFactor Script ..
Also the All In One Toolkit has the new version .. Havent tested it yet... but here is the link.. I recommend to test it before sending it to users
"http://d-h.st/hTk"
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hey Wizrrah,

I would suggest to specify in the tutorial to **USE ONLY MOTOCHOPPER for 3.18 Firmware(JellyBean 4.1.1) " and "XFactor for 2.20 (ICS 4.0.4)" as we can see many users running the XFactor Script ..
Also the All In One Toolkit has the new version .. Havent tested it yet... but here is the link.. I recommend to test it before sending it to users
"http://d-h.st/hTk"

There is only one difference between 3.0 and 3.0.1. 3.0.1 fixes a bug in 3.0 that TWRP 2.5 would not flash. But I figured it doesn't matter and you guys should flash a much better version of twrp (2.6 to be exact). And how did you find this link? 10 Points for gryffindor :D
 

Justin Germann

New member
Oct 9, 2013
2
0
0
Visit site
Re: **now with pics/proof** root,bootloader unlock,s-off at&t htc one x on 3.18 update!

I get error device not found when i attempt to get my token help!!
tried to uninstall and reinstall everything
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: **now with pics/proof** root,bootloader unlock,s-off at&t htc one x on 3.18 update!

it is on fast boot

Do you have a skype? If you do, add me "dudeamazing3" its easier with instant chat. Ok, it usually means your drivers are having trouble reading your phone in adb. Do you happen to have windows 8.1?
 

anon(8105489)

Member
Oct 3, 2013
13
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

There is only one difference between 3.0 and 3.0.1. 3.0.1 fixes a bug in 3.0 that TWRP 2.5 would not flash. But I figured it doesn't matter and you guys should flash a much better version of twrp (2.6 to be exact). And how did you find this link? 10 Points for gryffindor :D

Hey Wizzrah,
Rather than downloading the SDK.. it would be better for users to download approx 26mb Toolkit which can run all fastboot and adb commands..
I tried S-OFF last night.. using the kit... (*** MAnually executing the three SoffBin3 commands and it worked flawlessly.. though i got a 92 error** fixed it using fastboot writecid..

But i suggest to modify your guide to root and s-off completely using the NOOB-PROOF toolkit.. it works flawlessly... if you need i can help you in that.. to prepare a guide..
Using different Toolkits and Scripts confuses users and makes them brick the phone..

Just FYI.. the link contains many All-IN-One-Toolkits for different phone models... Kernel Source..Stock ROMS ,Recoveries , Dumps and many developer related stuff by Hasoon2000 ...
Great download link... Hope that helps...
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hey Wizzrah,
Rather than downloading the SDK.. it would be better for users to download approx 26mb Toolkit which can run all fastboot and adb commands..
I tried S-OFF last night.. using the kit... (*** MAnually executing the three SoffBin3 commands and it worked flawlessly.. though i got a 92 error** fixed it using fastboot writecid..

But i suggest to modify your guide to root and s-off completely using the NOOB-PROOF toolkit.. it works flawlessly... if you need i can help you in that.. to prepare a guide..
Using different Toolkits and Scripts confuses users and makes them brick the phone..

Just FYI.. the link contains many All-IN-One-Toolkits for different phone models... Kernel Source..Stock ROMS ,Recoveries , Dumps and many developer related stuff by Hasoon2000 ...
Great download link... Hope that helps...

OK make sure to read my guide on ROMs. And I will see what I can to simplify the guide when I have time.

Sent from my One X using Tapatalk 2
 

anon(8105489)

Member
Oct 3, 2013
13
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Update :::

S-off and updated to 4.2.0 ViperXL.. Stock Kernel(Not Changed)
Do you suggest any kernel with ViperXL 4.2.0..

Link would be useful...
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Update :::

S-off and updated to 4.2.0 ViperXL.. Stock Kernel(Not Changed)
Do you suggest any kernel with ViperXL 4.2.0..

Link would be useful...

Check out beastmode kernel. I used that with viperxl once. Very good combo. Link is in the kernel section under jellybean sense ROMs

Sent from my One X using Tapatalk 2
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hey Wizzrah,
Rather than downloading the SDK.. it would be better for users to download approx 26mb Toolkit which can run all fastboot and adb commands..
I tried S-OFF last night.. using the kit... (*** MAnually executing the three SoffBin3 commands and it worked flawlessly.. though i got a 92 error** fixed it using fastboot writecid..

But i suggest to modify your guide to root and s-off completely using the NOOB-PROOF toolkit.. it works flawlessly... if you need i can help you in that.. to prepare a guide..
Using different Toolkits and Scripts confuses users and makes them brick the phone..

Just FYI.. the link contains many All-IN-One-Toolkits for different phone models... Kernel Source..Stock ROMS ,Recoveries , Dumps and many developer related stuff by Hasoon2000 ...
Great download link... Hope that helps...

updated to use a much smaller in size adb/fastboot tools. I have not confirmed if flashing works with this tool so we will see. It is a little experiment. But if people complain that flashing does not work, I will go back to Android SDK.
 

rding318

New member
Oct 10, 2013
1
0
0
Visit site
Re: **now with pics/proof** root,bootloader unlock,s-off at&t htc one x on 3.18 update!

Hi wizzrah,
I followed all your steps until s-off. When I did the 13th step, I prompt a segmentation fault in cmd. I checked in bootloader which showed S-ON.
Then I tried to do the s-off again, but this time after 7th step, it showed "FAILED (remote: 99 unknown fail)", instead of "FAILED (remote: 92 supercid! please flush image again immediately)?.
So I have no idea what I should do next. Could you help me?
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: **now with pics/proof** root,bootloader unlock,s-off at&t htc one x on 3.18 update!

Hi wizzrah,
I followed all your steps until s-off. When I did the 13th step, I prompt a segmentation fault in cmd. I checked in bootloader which showed S-ON.
Then I tried to do the s-off again, but this time after 7th step, it showed "FAILED (remote: 99 unknown fail)", instead of "FAILED (remote: 92 supercid! please flush image again immediately)”.
So I have no idea what I should do next. Could you help me?

Sure, try this.

for s-off, type "adb reboot bootloader"

Once in bootloader, you should be in fastboot. type "fastboot oem writecid 11111111"

Then once it is done, turn off the phone.

Then go back into bootloader by holding the vol down+power.

Go to fastboot.

Connect you phone, and wait until it changes to "fastboot usb" on your phone's screen.

Then continue from step 5 and do everything again from there.

You should get rid of the failed 99 error
 

anon(8105489)

Member
Oct 3, 2013
13
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

updated to use a much smaller in size adb/fastboot tools. I have not confirmed if flashing works with this tool so we will see. It is a little experiment. But if people complain that flashing does not work, I will go back to Android SDK.

Hey ,
Good One.. Not Checked yet...

Just a thing i figured out one guy complaining about the brick..
I found that if you are on SuperCID and you flash the Factory/Stock RUU... The phone gets bricked..
So , i would recommend not to suggest it to users
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hey ,
Good One.. Not Checked yet...

Just a thing i figured out one guy complaining about the brick..
I found that if you are on SuperCID and you flash the Factory/Stock RUU... The phone gets bricked..
So , i would recommend not to suggest it to users

I disagree. Yes I heard this before but I flashed the ruu on my phone no problem with supercid. I'm pretty sure I did. Oh well I guess I'm special :) he he.

Sent from my One X using Tapatalk 2
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hey ,
Good One.. Not Checked yet...

Just a thing i figured out one guy complaining about the brick..
I found that if you are on SuperCID and you flash the Factory/Stock RUU... The phone gets bricked..
So , i would recommend not to suggest it to users

But for safety purposes I won't recommend it so often anymore.

Sent from my One X using Tapatalk 2
 

dspector

Member
Sep 3, 2013
6
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hi - I can't manager to get SuperCID or Motochopper working for my phone. My device does say Unlocked Tampered, but CID is still returning ROGER001 and S-ON.

If anyone can help:

C:\SuperCID Script>adb push oneXchopper /data/local/tmp/xpwn
2934 KB/s (1283460 bytes in 0.427s)

C:\SuperCID Script>adb push busybox /data/local/tmp/busybox
3769 KB/s (811432 bytes in 0.210s)

C:\SuperCID Script>adb push ownage /data/local/tmp/phase1.sh
74 KB/s (296 bytes in 0.003s)

C:\SuperCID Script>adb shell chmod 755 /data/local/tmp/xpwn /data/local/tmp/busy
box

C:\SuperCID Script>adb shell ln -s /data/local/tmp/busybox /data/local/tmp/sed
link failed File exists

C:\SuperCID Script>adb shell "/data/local/tmp/xpwn"
[+] This may take a few minutes.
[+] Success!
2+0 records in
2+0 records out
1024 bytes transferred in 0.052 secs (19692 bytes/sec)
2+0 records in
2+0 records out
1024 bytes transferred in 0.002 secs (512000 bytes/sec)
2+0 records in
2+0 records out
1024 bytes transferred in 0.091 secs (11252 bytes/sec)

C:\SuperCID Script>adb reboot bootloader

C:\SuperCID Script>fastboot wait-for-device
usage: fastboot [ <option> ] <command>

commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
continue continue with autoboot
reboot reboot device normally
reboot-bootloader reboot device into bootloader
help show this help message

options:
-w erase userdata and cache
-s <serial number> specify device serial number
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
-b <base_addr> specify a custom kernel base address
-n <page size> specify the nand page size. default:
2048

C:\SuperCID Script>fastboot oem readcid
< waiting for device >
...
(bootloader) cid: ROGER001
OKAY [ 0.011s]
finished. total time: 0.012s

C:\SuperCID Script>echo "your cid should be 11111111, if not it failed, if yes p
ress enter"
"your cid should be 11111111, if not it failed, if yes press enter"
 

wizzrah

Retired Ambassador
Jul 27, 2013
4,686
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Hi - I can't manager to get SuperCID or Motochopper working for my phone. My device does say Unlocked Tampered, but CID is still returning ROGER001 and S-ON.

If anyone can help:

C:\SuperCID Script>adb push oneXchopper /data/local/tmp/xpwn
2934 KB/s (1283460 bytes in 0.427s)

C:\SuperCID Script>adb push busybox /data/local/tmp/busybox
3769 KB/s (811432 bytes in 0.210s)

C:\SuperCID Script>adb push ownage /data/local/tmp/phase1.sh
74 KB/s (296 bytes in 0.003s)

C:\SuperCID Script>adb shell chmod 755 /data/local/tmp/xpwn /data/local/tmp/busy
box

C:\SuperCID Script>adb shell ln -s /data/local/tmp/busybox /data/local/tmp/sed
link failed File exists

C:\SuperCID Script>adb shell "/data/local/tmp/xpwn"
[+] This may take a few minutes.
[+] Success!
2+0 records in
2+0 records out
1024 bytes transferred in 0.052 secs (19692 bytes/sec)
2+0 records in
2+0 records out
1024 bytes transferred in 0.002 secs (512000 bytes/sec)
2+0 records in
2+0 records out
1024 bytes transferred in 0.091 secs (11252 bytes/sec)

C:\SuperCID Script>adb reboot bootloader

C:\SuperCID Script>fastboot wait-for-device
usage: fastboot [ <option> ] <command>

commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
continue continue with autoboot
reboot reboot device normally
reboot-bootloader reboot device into bootloader
help show this help message

options:
-w erase userdata and cache
-s <serial number> specify device serial number
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
-b <base_addr> specify a custom kernel base address
-n <page size> specify the nand page size. default:
2048

C:\SuperCID Script>fastboot oem readcid
< waiting for device >
...
(bootloader) cid: ROGER001
OKAY [ 0.011s]
finished. total time: 0.012s

C:\SuperCID Script>echo "your cid should be 11111111, if not it failed, if yes p
ress enter"
"your cid should be 11111111, if not it failed, if yes press enter"

Hmmm. Can you copy what the prompt said when you ran the motochopper script? Also please run them one at a time. Close 1 and then run the other.

Sent from my One X using Tapatalk 2
 

dspector

Member
Sep 3, 2013
6
0
0
Visit site
Re: AT&T One X Root, Boot unlock, S-off on the Jellybean 3.18 OTA Update

Here's the Motochopper prompt - Thanks.

C:\One_X_ATT_All-In-One_Kit_v3.0\One_X_ATT_All-In-One_Kit_v3.0\data>adb push one
Xchopper /data/local/tmp/xpwn
3534 KB/s (1283460 bytes in 0.354s)

C:\One_X_ATT_All-In-One_Kit_v3.0\One_X_ATT_All-In-One_Kit_v3.0\data>adb push bus
ybox /data/local/tmp/busybox
2707 KB/s (811432 bytes in 0.292s)

C:\One_X_ATT_All-In-One_Kit_v3.0\One_X_ATT_All-In-One_Kit_v3.0\data>adb push own
age /data/local/tmp/phase1.sh
126 KB/s (296 bytes in 0.002s)

C:\One_X_ATT_All-In-One_Kit_v3.0\One_X_ATT_All-In-One_Kit_v3.0\data>adb shell ch
mod 755 /data/local/tmp/xpwn /data/local/tmp/busybox

C:\One_X_ATT_All-In-One_Kit_v3.0\One_X_ATT_All-In-One_Kit_v3.0\data>adb shell ln
-s /data/local/tmp/busybox /data/local/tmp/sed
link failed File exists

C:\One_X_ATT_All-In-One_Kit_v3.0\One_X_ATT_All-In-One_Kit_v3.0\data>adb shell "/
data/local/tmp/xpwn"
[+] This may take a few minutes.

C:\One_X_ATT_All-In-One_Kit_v3.0\One_X_ATT_All-In-One_Kit_v3.0\data>adb reboot b
ootloader
error: device not found

C:\One_X_ATT_All-In-One_Kit_v3.0\One_X_ATT_All-In-One_Kit_v3.0\data>fastboot oem
readcid
< waiting for device >
 
Status
Not open for further replies.