yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] theNaz:
Yea i do adb reboot bootloader

then try to do the fastboot commands

it can reboot into the bootloader but it cant do any fastboot commands from there (maybe i am doing this wrong...)

I have all my data backed up so i just went ahead and factory reset my phone

i have tried reinstalling htc sync manager and the drivers on my windows 8 machine

i am now giving this a whirl on my windows 7 laptop...

Any suggestions or commands i should try ?

thanks for the help
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Windows 8 is probably the problem, it's hard to get fastboot working on that version. Give it a go on the Windows 7 machine.

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] theNaz:
Timmaaa,

Thank you for going back and forth with me. After my factory reset, switching to my windows 7 computer with a fresh install of the drivers I was finally able to get the information using fastboot.

See attached (cleared my IMEI number...)

What do you recommend I do now? Should I install ClockworkMod? Busybox and all those other apps did not install, but the CID looks changed...

My end goal is to flash a 4.3 rom. To do that i need to install busybox, clockwork mod, get S-off?

Also, I just verified with Root Checker Basic I do not have root access...What should i do try going through the directions again but this time on my windows 7 laptop?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Ok, that looks good, you have SuperCID (11111111) so you can go to htcdev now and unlock your bootloader.

To flash a 4.3 ROM you'll need to do the following:

1. Unlock bootloader at htcdev.

2. Install TWRP 2.6 recovery (much better than CWM).

3. Make a backup of your current system using TWRP.

4. Flash ROM using TWRP.

4b. Flash gapps if it's an aosp ROM.

5. Flash boot.img from ROM zip via fastboot.

6. Boot ROM.

You don't need to worry about root or Busybox. The only requirement for flashing a ROM is an unlocked bootloader and custom recovery. You'll get root by flashing one of the ROMs which are rooted.

Once you have flashed a ROM I'd strongly recommend getting s-off with the Rumrunner method. Once you have s-off you won't have to worry about flashing the boot.img manually every time you flash a ROM, plus you'll be able to flash radios, and there are many other benefits. Basically there's no reason not to have s-off, and every reason to have it.

PS. I'd suggest using the Windows 7 lappy as your dedicated Android machine from now on.

PPS. If you need specific instructions on any of the above processes just ask.

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] theNaz:
Timaaa,

Thank you for the help. I am away from my computer do you know the commands to get that printout to what I need to submit to htcdev will save me some time when I get back to my house.

Thanks in advance.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
I'm not sure what you mean, you do the whole process at htcdev.

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] theNaz:
Timmaa,

I was out having a couple beers last night my bad. I woke up and quickly got my boot loader unlocked. I have the old HTC One X like one of the originals that came out when it first came out. I don't really understand step 5. In the directions for the pac man rom below they dont list that step. do i have to extract the boot.img from the zip file and place it on my sd card along with teh gapps & fully zipped rom?

I am looking at http://xdaforums.com/showthread.php?t=2520954 and about to flash this.

The whole reason I am doing this is because i bought a polar heart rate monitor and it uses bluetooth 4.0 low energy technology...

i read somewhere that the HTC One X has the chip inside the phone but I need a 4.3 rom. Do you know anything about this?

http://www.polar.com/us-en/products/accessories/Polar_WearLink_transmitter_with_Bluetooth

some guy on amazon said it was working with his htc one x but i cant find the device with my 4.1 at&T provided rom...

do you know if i need to flash any bluetooth libraries/package to get this to work after my 4.3 rom has been flashed?
[AT&T, Rogers HTC One X, Telstra One XL] theNaz:
When running rum runner i am getting an error - on the forums it recommends i use a stock rom - so i am going to revert to my stock rom and then try to get s-off using rum runner

http://xdaforums.com/showthread.php?t=2181891

man talk about a lot of work just go get this phone rooted with s-off, 4.3

any idea on the bluetooth 4.0 issue? have you looked into this before?
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
That ROM should be ok, but I've seen Rumrunner fail on stock ROMs because of the kernel. I don't know anything about the heart rate monitor but I'd assume it's more a requirement of the Android version rather than libs.

Sent from my Evita.
[AT&T, Rogers HTC One X, Telstra One XL] theNaz:
check this out

http://xdaforums.com/showthread.php?t=2492436

https://strava.zendesk.com/entries/21798414-Android-4-3-is-here-BLE-support-is-needed
[AT&T, Rogers HTC One X, Telstra One XL] Rea_Rea:
Hello all,

I am having trouble getting through the steps on a friends AT&T HTC One X 4.1.1 3.18. I am fine until I get to:

ln -s /data/local/tmp/busybox /data/local/tmp/sed

Here is what my command reads:

I did copy and paste the commands as well as tried manually entered. Any help appreciated, I hate having to ask cause it's probably posted somewhere how to fix. I have been lurking on XDA for years (HTC G1) but signed up just for this

EDIT: tried going past it and getting

Uninstalled/reinstalled drivers. Tried different USB ports. Bootloader shows ***TAMPERED***

Tried Jose Method

Still sits at waiting for device when requesting CID

final Edit for the night: tried fully factory reset, all commands went through but bootloader still showing locked and still sits at "waiting for device", img attached
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Put the phone in fastboot mode and issue this command:

fastboot oem readcid

Is there a reason your friend isn't doing this for themself?
[AT&T, Rogers HTC One X, Telstra One XL] Rea_Rea:
I tried that also. When I run the command it just sits there.

My friend doesnt know how, unfortunately
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
So the phone is definitely in fastboot mode and not responding to fastboot commands? Do you have the correct drivers? What OS are you using on the PC?

I have to say, I don't agree with what you're doing. I know you think you're helping your friend but you're doing the opposite. He'll never know how to do things like this if you do it for him. You're allowing him to bypass some crucial and totally necessary learning experience. On top of that, handing a modified phone to someone with no knowledge of modifying phones is a terrible idea. The potential for disaster is incredible. And it's users like this who rush onto our forum and burden the community with stupid questions, without doing a lick of research, because they have no idea what they're doing.
[AT&T, Rogers HTC One X, Telstra One XL] Rea_Rea:
Correct. In fastboot but doesn't do anything once there. The phone itself is functional, but terminal just sits at waiting for device. I run Windows 7. Unfortunately both my laptop and desktop are windows 7 so I don't have an xp machine anymore to try on. I uninstalled and reinstalled the drivers to see if that was the problem but same results.

I undrerstand your concern. I have done other people's at work and walk them through the process and some people that are clueless when it comes to tech or aren't good troubleshooters I won't do for those reasons. I've rooted several sprint, Verizon, and T-Mobile phones. This is my first AT&T one.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
It's probably either an issue with the drivers or with fastboot itself. It could be an issue with the usb cable (it's recommended you use an original HTC cable). It could be an issue with the usb port (you should be using a usb 2.0 port, not usb 3.0). Windows 7 should be fully compatible with fastboot, it's Windows 8 or 8.1 that isn't.

The problem I have is that I don't want to be a part of this process. Your friend might not know how to do this, but neither did I when I first began. Nobody knows how to do this when they first begin. But you know how they solve that problem? They put in some effort and learn. Like I said, I began with zero knowledge but I fixed that with hard work and I'd now consider myself to be highly skilled. It isn't that hard, and if they can't understand it after really trying, or if they can't be bothered trying, then I strongly believe that they shouldn't have a modified device.
[AT&T, Rogers HTC One X, Telstra One XL] chatfan:
Do I need (mandatory) to flash a ROM in order to get ROOT?

I just need ROOT access on my HTC One X from at&t with 3.18.502.6.

I don't wanna reinstall all my Apps and all configs.

Thanks in advance and waiting for a reply.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
If you want to root your stock ROM just install Superuser of SuperSU.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] chatfan:
Sorry, but how could I do that? I don't think so it's an App for download of Play Store
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
You need to follow the instructions in this thread to get SuperCID. Then you can unlock your bootloader at htcdev. Then you can install a custom recovery (TWRP). Then you can install Superuser or SuperSU, you'll find threads dedicated to this if you search 'xda superuser' using Google.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] yawpc:
RE:ERROR

I dont understand anyting here, am new to rooting phones and am confused. i have at&t htc one x and i need to root it

EVITA PVT SHIP S-OFF RL

CID-1111111

HBOOT-2.14.0000

RADIO-0.24p.32.09.06

OpenDSP-V34.1.0.45.1219 eMMC-boot

Nov 26 2012, 18:37:14:12887

dont know if this is what you want

Plz assist me.. thank you

THIS IS MY SOFTWARE INFO ALSO IF IT CAN HELP

Android version 4.1.1

HTC sense version 4+

Software number: 3.18.502.9 710RD

HTC SDK API level

kernel version : 3.4.10-g3cdbb1e root@abm039#1 AMP PREEMPT

BASEBAND VERSION 0.24P.32.09.06_10.130.32.34L

BUILD NUMBER: 3.18.502.9.CL131981 RELEAE KEY

plz help me...am on windows 8
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
I'm already trying to help you in my q&a thread. Please don't post all over the place, duplicate posts are against the rules. Go back to my q&a thread and I'll continue to help you there.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] JohnnyTechsmith:
Failure

I gate a failure when running xpwn in the adb shell, everything beforehand works fine,

adb push oneXchopper /data/local/tmp/xpwn

3360 KB/s (1283460 bytes in 0.373s)

adb push busybox /data/local/tmp/busybox

3357 KB/s (811432 bytes in 0.236s)

adb push ownage /data/local/tmp/phase1.sh

72 KB/s (296 bytes in 0.004s)

adb shell

shell@android:/ $ chmod 755 /data/local/tmp/xpwn /data/local/tmp/busybox

chmod 755 /data/local/tmp/xpwn /data/local/tmp/busybox

shell@android:/ $ ln -s /data/local/tmp/busybox /data/local/tmp/sed

ln -s /data/local/tmp/busybox /data/local/tmp/sed

shell@android:/ $ /data/local/tmp/xpwn

/data/local/tmp/xpwn

[+] This may take a few minutes.

[-] Failure.

heres my get vars from fastboot

(bootloader) version: 0.5

(bootloader) version-bootloader: 2.14.0000

(bootloader) version-baseband: 0.24p.32.09.06

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 3.18.502.9

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno: HT23MW306630

nothing to see here

(bootloader) product: evita

(bootloader) platform: HBOOT-8960

(bootloader) modelid: PJ8310000

(bootloader) cidnum: CWS__001

(bootloader) battery-status: good

(bootloader) battery-voltage: 4055mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: dirty-97c9a06e

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.535s

any ideas?
[AT&T, Rogers HTC One X, Telstra One XL] JohnnyTechsmith:
Nevermind

Xpwn method plain refuses to work on my phone version, I ended up using impact to change the cid and continue from there.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
What's impact? Do you have a link please? Did it allow you to get SuperCID and unlock your bootloader?

Sent via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] ahssreddy:
Htc one xl evita - rooting procedure - help

Hi all,

I am having HTC One XL ( Evita ) , its running Jellybean 4.2.2 and HTC Sense 5.

I have Unlocked the Device through HTCDev Lastnight. It is now unlocked, supercid = 11111111 and S-Off.

I tried flashing TWRP 2.7xx but not done. When Checking with Root Checker, it is showing " This Device is not properly Rooted "

Anyone Please help Further.

Hari.
[AT&T, Rogers HTC One X, Telstra One XL] nicolahaye:
You gotta flash superuser via adb commands ;)
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Nooooooo.

How have you attempted to flash TWRP? You don't need root to flash the recovery, you only need the unlocked bootloader.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] JohnnyTechsmith:
cid for version 3.18.502.9

heres what worked for me timmaaa, Cydia Impactor by saurik.com, the gui tool can be found at cydiaimpactor.com i guess. All I could do with it was change the supercid which was super easy with this tool. From there I rooted and everything just fine.

This tool is NOT for 4.2.2 over the air updated devices!

Running Pacman kitkat 4.4.4 on my evita woot.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Well that's really interesting, thanks for the information, I'll have to check it out.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] VisionNN:
Honestly, having the hardest time finding root for this. Ive probably been searching for like 3 hours now. Which guides are updated and which will work, can someone please help me out?

Currently running on the 3.17 firmware. Ive already unlocked the bootloader, just having a hard time rooting.

Thanks.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
If you've unlocked the bootloader all you need to do is flash TWRP recovery, then you can flash SuperSU if you want to root the stock ROM, or flash a rooted custom ROM. Check out the How-To Guide For Beginners thread in my signature for instructions.

Transmitted via Bacon
[AT&T, Rogers HTC One X, Telstra One XL] jplee3:
I've copied all the files over (ran the pwn.sh script) but running xpwn just fails.

shell@android:/data/local/tmp $ ./xpwn

./xpwn

[+] This may take a few minutes.

[-] Failure.

I'm on hboot 2.14 and firmware 3.18. This is an ATT HTC One X. Not quite sure what's going on - can someone help or give some pointers? Phone is obviously locked and not rooted. S-On as well.
[AT&T, Rogers HTC One X, Telstra One XL] jplee3:
I'm also running into this and tried running xpwn directly from the shell after logging in. I noticed I do get root at some point but I keep getting the error:

": cannot open for write: Invalid argument

sed: /data/local/tmp/cid: No such file or directory

/data/local/tmp/newcid: cannot open for read: No such file or directory"

Is there a way to manually write out the CID since I do have root access at this point?
[AT&T, Rogers HTC One X, Telstra One XL] jplee3:
Hey again guys, just a quick update but I *finally* got it unlocked I think. I tried doing a factory reset (again) and started from scratch. Same thing happened initially though with being unable to write out etc. But since I was still 'temporary' root, I ended up just copying and pasting some of the commands out of phase1.sh and running them directly in the shell, which seemed to work perfectly. Why this didn't work when running on xpwn is still a mystery (maybe something to do with the environment and not realizing it has root? I don't know). I was able to write out doing it this way though. Finally after the last command (dd), I logged out and issued an adb reboot. When I went to readcid, it returned 1111111! W000000t! I got the device ID token and entered it at htcdev and finally got the unlock_code bin :)

Now I just have to move along with rooting this thing :P
[AT&T, Rogers HTC One X, Telstra One XL] jplee3:
Crud, I think I botched the phone. I was trying to flash superboot to get super user/root and ever since doing that my phone will boot up past the HTC white screen but then goes black... I am able to boot back into the bootloader and was even able to flash CWM Evita recovery on it. And through that I can use sideloader or USB storage to load roms, etc. The problem still remains though that everytime I boot the phone up it eventually goes black again. Has anyone run into issues like this before?

EDIT: stupid move to try flashing with that superboot zip. I just had to fastboot flash boot boot.img from the ROM I'm trying to install. Looks as though it's coming back up after that fiasco
[AT&T, Rogers HTC One X, Telstra One XL] NV_Mobile:
Solutions good,thanks!
[AT&T, Rogers HTC One X, Telstra One XL] bwinters1969:
Please help with this method

I realize this is a very old thread... but I am trying to unlock my AT&T HTC One X.... You see I had to buy my son a replacement phone since he broke his... and so I bought him a used (but very good shape) HTC One X. I am running windows 10 so this may be my issue... Anyway about the phone.... currently running Android 4.1.1 - Sense 4.5 and software number 3.18 - so I know that I am looking at the correct thread to unlock and root this phone. The reason I want to unlock this phone is that the software and android version are so outdated, the phone struggles with simple functions such as sending text correctly etc... Although the phone will not take the AT&T update. I called AT&T and they said I shouldn't have bought a used phone... cannot help you! I got them to push the update to me with no luck and I even downloaded the HTC update from their site with no luck as well. So my thought is to root the phone and flash a solid rom and all is good... except I cannot get this thing unlocked.

When I plug phone in to USB the HTC sync recognizes phone - I then click RunMe.bat within Jose Method and I chose option 1. It will list my device and I select Y to run script. I then get the restore prompt on the phone and select ok and the script just hangs there... I exit and close window and try again... Once I got it to move forward some and it only got to the point where the phone booted back into bootloader but it hung again...

Any help would be greatly appreciated and I thank you in advance!!!
[AT&T, Rogers HTC One X, Telstra One XL] nhshah7:
[MENTION=5821597]bwinters1969[/MENTION] Fastboot mode did not work in Windows 8 and is used as part of the unlock process iirc. Try to run it on a machine running Windows 7 if you can find one.
[AT&T, Rogers HTC One X, Telstra One XL] myusernam3:
Your image is broken. Try this. http://s3.amazonaws.com/rapgenius/1345175944_kelso-burn.jpg
[AT&T, Rogers HTC One X, Telstra One XL] :
Your phone dies if you screw up p4
[AT&T, Rogers HTC One X, Telstra One XL] nhshah7:
Got SuperCID and about to unlock after I backup some data. :)

Thank you so much!

Here is what I did and what worked for me:

Copy oneXchopper, ownage, and busybox files to folder with ADB (this is if you have the android sdk)

adb push oneXchopper /data/local/tmp/xpwn
adb push busybox /data/local/tmp/busybox
adb push ownage /data/local/tmp/phase1.sh
adb shell chmod 755 /data/local/tmp/xpwn /data/local/tmp/busybox
adb shell
(within ADB shell)
ln -s /data/local/tmp/busybox /data/local/tmp/sed
(enter)
/data/local/tmp/xpwn
(enter)

You will see this:
[+] This may take a few minutes.
[+] Success!
2+0 records in
2+0 records out
1024 bytes transferred in 0.001 secs (1024000 bytes/sec)
2+0 records in
2+0 records out
1024 bytes transferred in 0.001 secs (1024000 bytes/sec)
2+0 records in
2+0 records out
1024 bytes transferred in 0.008 secs (128000 bytes/sec)

exit (will exit from shell)

adb reboot bootloader

This will reboot you to the bootloader. If you have the android SDK, you can confirm superCID via the command "fastboot getvar cid".

Next step, hit up HTCdev.com for an unlock code!

Thanks man :)
[AT&T, Rogers HTC One X, Telstra One XL] myusernam3:
Wow. Dodged 2 bullets there, then... Luckily dd wrote nothing when the script failed.
[AT&T, Rogers HTC One X, Telstra One XL] delacerda:
Confirmed working on second AT&T OneX. Thank you very much for this myusernam3! Give the man his money!!!
[AT&T, Rogers HTC One X, Telstra One XL] :
Also 18th, myself and most of us have seen what a broken p4 does. Especially with the new firmware. The only fix is a JTAG. I almost perm.bricked my own trying to find a solution. He is just trying to look out for the users. I'm sorry this offended you however.
[AT&T, Rogers HTC One X, Telstra One XL] Arrow44:
I can confirm working on a third One Xl ! Thank you so much man!
[AT&T, Rogers HTC One X, Telstra One XL] myusernam3:
You using the manual method or the script? Just wondering.
[AT&T, Rogers HTC One X, Telstra One XL] iElvis:
As noted, you get a brick. p4 is the extended partition table. Corrupt that, and the CPU has no way to find anything and goes into QHUSB_DLOAD mode.
[AT&T, Rogers HTC One X, Telstra One XL] myusernam3:
I almost want to punch myself for not testing this further before release. All the issues seem to be worked out now, though.
[AT&T, Rogers HTC One X, Telstra One XL] Arrow44:
I used the script in Backtrack
[AT&T, Rogers HTC One X, Telstra One XL] myusernam3:
Great. Thanks for the confirm and have a nice day/night with your new rooted OneX.
[AT&T, Rogers HTC One X, Telstra One XL] DvineLord:
good job myusernam3, you got it quicker then i expected someone to get it. hopefully we get some additional devs from this also.
[AT&T, Rogers HTC One X, Telstra One XL] myusernam3:
No need to insmod here as far as I can tell :P
[AT&T, Rogers HTC One X, Telstra One XL] nhshah7:
SIDE NOTE: many people have had issues flashing roms using the newest TWRP versions. If you use too old a version, touch won't work within TWRP. Use the version attached.
[AT&T, Rogers HTC One X, Telstra One XL] myusernam3:
Personally I just S-OFF'd mine and downgraded the touch panel firmware, but thanks for the updated TWRP.
[AT&T, Rogers HTC One X, Telstra One XL] PeshZgamE:
After following the steps as described by "nhshah7"

I get the following error. Let me know what you think, still kind of new to this adb world.

"C:\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb shell

shell@android:/ $ ln -s /data/local/tmp/busybox /data/local/tmp/sed

/data/local/tmp/xpwnln -s /data/local/tmp/busybox /data/local/tmp/sed

link failed File exists"
[AT&T, Rogers HTC One X, Telstra One XL] nhshah7:
did you issue the following command in adb right before that?

adb shell chmod 755 /data/local/tmp/xpwn /data/local/tmp/busybox
[AT&T, Rogers HTC One X, Telstra One XL] PeshZgamE:
Yes sir.

"C:\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb shell chmod 755 /da

ta/local/tmp/xpwn /data/local/tmp/busybox

C:\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb shell

shell@android:/ $ ln -s /data/local/tmp/busybox /data/local/tmp/sed

/data/local/tmp/xpwnln -s /data/local/tmp/busybox /data/local/tmp/sed

link failed File exists"

Thats how my terminal reads.
[AT&T, Rogers HTC One X, Telstra One XL] nhshah7:
OH! I see why. the line /data/local/tmp/xpwn should be a separate command
[AT&T, Rogers HTC One X, Telstra One XL] myusernam3:
You don't really need the link. Just run "./busybox sed" instead of "./sed"