yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] hayesb2:
Thanks, if I understand correctly i have to root and unlock my phone before I can set this s-off setting... is this true?
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
Yes. The Firewater method includes a temp root, however you'd probably be the first to try it with the Evita though.Doesn't work. Thanks to Steph09 for trying.
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
Just updated my phone to this ota. I was on a custom rom with s-off and cid of 11111111. I installed the 3.18 ruu and checked for updates. It found and installed the 16mb file. The phone wouldn't find the bigger file so, I advanced the date by one day and then the phone found it right away. It updated my phone to sense 5 and 4.2.2. I didn't even have to unlock the bootloader again after it was done. It retained it all. The only thing I had to do was install TWRP and superuser. I debloated the phone after root with TB. All is well.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Whoa. What's Firewater? Never heard of it for this device, why not suggest something that's actually known to work for our phone? Temp root is no good anyway, both known s-off procedures need permanent root.

[EDIT]

Just had a look the website, looks legit. My bad!

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] Kenouno:
[MENTION=4153349]timmaaa[/MENTION] I really apreciate your help. I don't want to hijack this thread but I think that there are so many users (noobs like me) afraid and confused.

Ic did check the links you provided. Please let me enumerate the steps I concluded needs to be follow to complete before applying this OTAs to the HTC One X AT&T STOCK.

01. Temp root & SuperCID (for unlocking bootloader with HTCDev). Info:

http://xdaforums.com/showpost.php?p=41544326&postcount=1

QUESTION 01: Once with unlock our bootloader, How we make a perm root? That post indicates "this is a temp root which sets your CID to SuperCID allowing a bootloader unlock via HTCDev" so, guessing, We have to perm root after that.

02. Install a custom recovery (which requires root... as the step 01 says "temp root", we missed one step between). Info on custom recovery at:

http://xdaforums.com/showpost.php?p=26648740&postcount=1

03. S-Off (which requires root, custom recovery... Again, we are lost with the root thing). Info on S-Off:

http://xdaforums.com/showpost.php?p=38174259&postcount=1

Finally, after S-Off, we can run the RUU to be back to stock (keeping Bootloader unlocked, Stock recovery, SuperCID and S-Off). There we can apply this OTAs.

QUESTION 02: How to check very state? Bootloader unlocked can be checked booting to bootloader and see UNLOCKED at top of the screen. S-Off can be checked also at bootloader screen. But how we check for SuperCID and ROOT?

Please, help us... As you could see, there is no a "IDIOT-PROOF" Guide... and that's what we need. Outside United States we don't have warranty or economic posibilities to buy a new phone in case we ruin this. I know there are risks but reading a lot and following some clear steps should be fine.

Thanks in advance for your help.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
To avoid getting too off-topic in this thread I've answered your questions in my q&a thread:

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

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
So, has anyone, that was S-On, been successful in converting to S-Off and installing the zip files via the stock recovery?
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
Being S-off to begin with, I couldn't get the zip files to work for me manually using the stock recovery. Since I'm on AT&T, I just let the phone search for the update. It then downloaded the 16mb OTA file and installed it. I then tried to get the larger OTA file but it wouldn't find it until I set the date forward one day. Then the phone downloaded the file and installed it.
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
What error did you get? Are you supercid?
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
I can't remember the exact wording but, I think it said 'Installation aborted". I tried it two times with the same results so, I installed it through the software update menu item. Yes, I am S-Off and supercid. After I flashed 4.2.2/Sense 5, it retained the unlocked bootloader status and supercid. The hboot changed to 2.18 though. The only thing I had to do was flash TWRP and SuperSU.
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
If it didn't say "Invalid Operation" it sounds like you had a different problem. Did you check the MD5 of the download?
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
No, I didn't. I'm pretty sure it said installation aborted.
[AT&T, Rogers HTC One X, Telstra One XL] thiazzi:
Can you speculate on whether or not this will affect the ability to flash backups or new ROMs after the update?
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
I would say that you wouldn't have any problems if you are s-off before you flash the ota. I was using KickDroid XL which is based off the t-mobile Sense 5/4.2.2 rom and hboot 2.15. I used the 3.18 ruu which downgraded the hboot. Then I upgraded to this rom which worked fine. I think the key is to be S-off to begin with.
[AT&T, Rogers HTC One X, Telstra One XL] twistedddx:
Firewater only needs temp root and manual ota only needs soff. No supercid or unlocked required.

If you follow the steps at firewater you should end up soff after the temp root.

After you install the ota's you can swap back to s-on very easily with a fastboot command. I think this will keep devices very close to untouched.
[AT&T, Rogers HTC One X, Telstra One XL] thiazzi:
So you think it will be possible to just run the 3.18 ruu to downgrade the hboot even after this OTA update? (I'm like you in that I use AT&T, so I am considering just using their installer)
[AT&T, Rogers HTC One X, Telstra One XL] twistedddx:
Hboot 2.18 only effects ROMs that do not recognize it as supported. Most current ROMs such as cm have been updated recently to allow hboot 2.18.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
I want to try this firewater method, the second version. I´m new at this so I don´t get what 'make sure your device is booted to android' means.

I downloaded the two files, Firewater and Temproot, but I dont get how im supposed to open them and execute them. Could someone help, please?
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
Booted to android just means that the phone is on and ready to use e.g. not in bootloader/recovery.

Have you followed the rest of the instructions on the Firewater site yet? Doesn't work. Thanks to Steph09 for trying.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Hey, thanks a lot for explaining!

I havent tried it yet since I didnt get the beginning part. The thing is that it says to download the files, which i did, but they dont have any extenison so i dont know how to execute them. But i'll try to open them with my phone connected to my pc and see what happens. Ill let you know how it goes.
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
That's not going to work. Make sure you understand all of this first:
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
Why do you want to downgrade the hboot? My phone only downgraded it's hboot due to me running the 3.18 RUU. After the phone updated to the 5.18 OTA, it upgraded the hboot to 2.18. Make sure you have s-off before you run the 3.18 RUU or you will brick it if the phone is S-on and a cid of 11111111.
[AT&T, Rogers HTC One X, Telstra One XL] Kenouno:
Ok, I did eat my nails till my elbows... Scary... I think I get it. Attached a capture of my bootloader screen.

Temp Root and SuperCID with xpwn/oneXchopper, Bootloader Unlocked with HTCDev, Custom Recovery with TWRP 2.6.0.0, Root with SuperSU and S-Off with Facepalm.

I have to thanks, a thousand times, to [MENTION=1058080]wannabegt4[/MENTION], [MENTION=3090635]twistedddx[/MENTION] and [MENTION=4153349]timmaaa[/MENTION]... You ROCK..!

But now, still needing your advice for the very begining of this story... I want this OTAs installed. As long as I did read, the steps are:

01. S-Off, Bootloader Unlocked and SuperCID

02. Run the 3.18 RUU

03. Check again for BL Unlocked, S-Off and SuperCID (just in case the RUU change something)

04. Copy 16Mb OTA to phone

05. Boot to recovery and install from phone storage

06. Boot Android

07. Copy bigger OTA to phone

08. Boot to recovery and install from phone storage

09. Boot to Android

10. Take some rest...

Are these steps ok? There is no risk of brick running the 3.18 RUU with SuperCID, S-Off and Bootloader Unlocked?

Again, THANKS..!
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
You should be good to go now.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Yes, im trying to do it. Maybe you can help me.

Regarding htc sync manager, Ive never installed it in my computer. The first time I connected the device to this computer im using (today), the htc sync manager appeared as a new drive, like a CD and I just right clicked the drive and chose to eject and it disappeared. Besides that there is nothing installed to be removed, so I guess that's ready to go then.

Now my biggest doubts are regarding how to use ADB. I've been reading here:

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

And I've confirmed that my device and pc are connected since I rand the adb device command and there's a device listed. So, the instructions of firewater go as follows:

5. Push, Prepare, and Execute temproot and firewater:

adb reboot <–important!!!!

adb wait-for-device push firewater /data/local/tmp

adb push temproot /data/local/tmp

adb shell

chmod 755 /data/local/tmp/temproot

chmod 755 /data/local/tmp/firewater

/data/local/tmp/temproot

/data/local/tmp/firewater

So, my question is, are these commands refering to the actions 'push, prepare and execute'? I mean, does this step refer only to these actions? Or is there something else I have to do before running these commands?

Another question, I downloaded the files, where am I supposed to put them according to these commands?

I hope someone can help me please! THANKS.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
The commands are all you need to enter, entering an "adb push" command executes an action pushing something to the device. The files need to be placed in your working directory (this is where you have adb.exe and fastboot.exe located on this PC). You must open the command prompt from within your working directory, to do this you shift + right click anywhere within that folder, then select "open command prompt here".

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] Kenouno:
I can confirm it works. I have Android 4.2.2 and Sense 5. I don't know, yet, if it worth the scary S-Off... I need to test at daily use, but it works. Again, THANKS.

Flawless victory... OTAlity..!
[AT&T, Rogers HTC One X, Telstra One XL] twistedddx:
Nothing too scary about s-off, it is really you just telling the phone you know what you are doing.

You could undo the supercid, unlocked bootloader and s-off now and continue to use 4.2.2 with Sense 5.

I am not sure which of the following you have done but these 3 things below will undo things you have done.

For the most part these will need to be done in order, eg s-on will prevent writing the CID etc.

Write CID to AT&T CWS__001:

fastboot oem writecid CWS__001

Lock bootloader

Notes:

-the phone will never say LOCKED again it will forever say RELOCKED unless you modify your hboot

-I think the phone will "factory default" and lose your data

fastboot oem lock

Change s-off back to s-on:

fastboot oem writesecureflag 3
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
Thank you for confirming that S-Off is a requirement. I'm sure you'll like this ROM. I've had amazing battery life so far. Go ahead and install xposed framework and download the Sense 5 Toolbox. I've got the phone almost exactly how I want it. After I hack the wifi tether it'll be perfect for me.
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
Thanks for putting that here all in one place. I'd just like to add that there is nearly no reason to Re-lock or S-On unless you are sending it in under warranty.
[AT&T, Rogers HTC One X, Telstra One XL] twistedddx:
Definitely. Those instructions are "only if you want to".

Honestly nearly everyone on XDA would prefer you to join us on the darkside and try out some custom ROMs with your newly unlocked phone :)
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Come across to the dark side

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] twistedddx:
Is this an image you keep handy even on your phone just in case someone says something close to "come to the dark side"? :)
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Lol.. Google is a wonderful thing ;)

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
Oh, I've been to the darkside. I liked a lot of what I saw. I just want a working NFC payment option and right now ISIS is all we have until we get a working HCE for our NXP chipset.

I'm in the process of making a ROM based on this too. I'm doing it manually without a ROM kitchen so it's slow going. I've gotta figure out the sym-links that winrar can't extract from the TWRP backup .tar files and then I should be ready for an alpha test. I'm thinking it either has to be done in a file system that supports sym-links or with a script while the zip is being installed.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Thanks a lot for your help! I did exactly as I was supposed too. The temproot worked fine. After that, I put in the las command and Firewater starts ok and when it comes to the bottle opening, it just opens one bottle and then it just stops. It's supposed to continue trying more bottles and if it fails, say something like reboot, I don't know, but it just stops. I'll upload some screenshots so you can see how it just stops. Maybe someone has an idea of what could be going wrong. Thanks again!
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Your device is definitely still s-on?

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Yes, I just checked.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Perhaps you could try again. Unfortunately you're using a method that we know nothing about here.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
It looks like their server is having technical difficulties. I bet it can't download it's payload and that's why it hangs. When you can access firewater-soff.com try again.
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
Looks like you'll need to go to the firewater IRC channel for support: http://chat.andirc.net/

beaups says that the servers that the binary uses are up so if you have the binaries it should work. Doesn't work. Thanks to Steph09 for trying.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Ok, I tried again and got the same thing. I read that this should work for my phone model. I was able to access the website just before trying too. I know that you guys havnt tried this so I went to IRC as you said by openening the link you gave me. I then created a user, I think, but afterwards I dont know how to find the channel where the support is supposed to be!

Thanks everyone for the help until now! If I fail, I think Ill try something you know of :)
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
At the same time you pick your nickname you also need to enter firewater as the channel. Doesn't work. Thanks to Steph09 for trying.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Ok, got it! Now I see it but it's emtpty. It just says I've joined. How does this work, do I just type my issue in the box that's at the bottom?
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
That's it. I'm logged in too.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Yeah, I see you. I've typed, but how do I send it? I press enter and it doesn't send anything.
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
Hmm... That's all I have to do. Try a different browser.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Ok, everyone, so firewater failed as you can see. What is the easiest way for me to do this? Root and then make my phone s-off? Or is it easier if I use a temp root method like I understand Kenouno did and then s-off?

Thanks for the help.
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
rumrunner would probably be the easiest:

http://xdaforums.com/showthread.php?t=2540232
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Thankyou. Just to be sure, to have unlocked the bootloader through HTCDev is enough for this to work, right? I don't need to root it because it says "HTC Dev unlocked OR rooted"?
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
I used a different method for S-Off but I'm pretty sure you need unlocked bootloader via HTCDev and root.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Ok, thanks. Are these the right instructions to use to root? http://xdaforums.com/showpost.php?p=41830252&postcount=201

Do I only need to download the files that are being pushed and enter these commands? If so, where do I get the files?

Do I need to install TWRP afterwards in order to be able to use rumrunner?

Thanks a lot!
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
I think you should take another look at the first page of that thread.
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Kenouno didn't get temp root, I helped him get perm root in my q&a thread.

You do need root for Rumrunner.

That's probably the right method but I need to make sure, what are your bootloader details?

You download the attachment, extract it into your working directory (wherever you have adb.exe and fastboot.exe located on your PC), and issue the commands one by one. You need to then go to htcdev.com and unlock your bootloader. Then you can install TWRP. Then you can install SuperSU to get root. Then you can try Rumrunner.

The problem is Rumrunner doesn't usually work on a completely stock ROM with a secure kernel, so you might need to flash a different ROM just to get s-off.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Do you mean this thread? http://xdaforums.com/showthread.php?t=2136172

My bootloader details are in the picture I'm uploading.

I found the files, thanks.

So, maybe it's easier if I try to S-Off with facepalm like Kenouno? In this case, the steps you mentioned before trying rumrunner would be the same? The only link I don't find in your thread is to install superSU.

Thanks!
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Thanks
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
You can use Facepalm or Rumrunner, they both achieve the same result. The correct SuperCID method for your firmware is here:

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

I've uploaded SuperSU here:

https://www.dropbox.com/s/alya9yhy8fqrak9/UPDATE-SuperSU-v1.80.zip

You can flash that in TWRP recovery once you have it installed.

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Thank you for everything! I´m on it right now, already have superCID! But I´m stuck unlocking my bootloader in this step:

Step 5

Open a command Prompt: Windows: Start->"cmd" Mac: Applications->Utilities->Terminal.app Linux: Terminal

Type in Command Prompt: fastboot oem get_identifier_token.

If I just type the command promtp, it says that the command doesn´t exist, what am I supposed to type before?? The example picture (attached) shows something before but I don´t know what i´m supposed to type before in my computer!
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Don´t worry anymore about my question! I understood where I had to open the command promt. Thanks!
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
Can someone tell me if I installed TWRP correctly?? I attach what appeared in the command promt. Thanks! Or is there another way to check?
[AT&T, Rogers HTC One X, Telstra One XL] redpoint73:
To verify if custom recovery is installed, just boot into bootloader, and select recovery to see if it boots into TWRP.
[AT&T, Rogers HTC One X, Telstra One XL] wannabegt4:
That is right but it's a little old. You can get the newest one here:

http://techerrata.com/browse/twrp2/evita

or a modified one for 4.4+ ROMs here:

http://xdaforums.com/showthread.php?t=2558503
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
It does boot into TWRP :D Thanks! So, should I lieave it like this o remove it and reinstall the newest one on that list? If so, how can I do that, remove nad reinstall another one?
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
Just flash your new recovery over the top of the other one. No need to erase the other. I would do a fastboot erase cache afterwards though.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
I got stuck!! I'm trying to s-off with facepalm and got to step 7 http://xdaforums.com/showthread.php?t=2155071

It says wait for a few seconds but it's been more than a few seconds and I'm not able to type anything else and my phone just keeps turning the screen on for a few seconds and then off and on and off... HEEELP! I'm sorry for posting these questions here but I'm not sure of how quickly I'll get an answer on the old threads! Help please! :(

EDIT

It finally ended and I rebooted to the bootloader and I still see S-on :(
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
Try the runner method.

Oops! rumrunner. Auto correct. ;)
[AT&T, Rogers HTC One X, Telstra One XL] Heisenberg:
Http://Rumrunner.us

Sent from my Evita
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
I got it to work!! I got help at the irc channel, I just had to unlock my phone and check "grant" in a pop up that was there! So, I attach a picture of my bootloader. This is all I need right?

I've seen different posts on instructions here, are these correct?

Do the following steps:

1. Place OTAPkgPreUpdate.zip on phone storage (16mb)

2. Boot into stock recovery - (By--> Switch off your phone-->Let it Switch off --> Press and Hold Power and Volume Down, till a white screen which says Hboot appears--> Use the volume keys to navigate to "Recovery" and press power button--> wait for the device to boot in to recovery)

3) press volup + power repeatedly until menu appears

4)Select install from phone storage (selection is again by using volume keys and pressing power key to select)

5)select the file OTAPkgPreUpdate.zip

6)Boot, wait for the phone to power on--> That's simple, I believe

7)place OTAPkg.zip on phone storage (527mb)

8)boot into stock recovery (refer step in 2 above)

9)press volup + power repeatedly until menu appears

10)Select install from phone storage (selection is again by using volume keys and pressing power key to select)

14)select the OTAPkg.zip

15) Boot, wait for the phone to power on

Enjoy!!
[AT&T, Rogers HTC One X, Telstra One XL] Egrier:
Well, if you installed TWRP, you don't have the stock recovery anymore. You have to use the stock recovery in order to flash the OTA files. Correct me if I'm wrong but, you may have to run the 3.18 ruu again in order to get the stock recovery back. If you have to go that route, you shouldn't lose any of the stuff on your sd card eg. music, pictures, etc. I would probably back those items you don't want to lose up just to be on the safe side.
[AT&T, Rogers HTC One X, Telstra One XL] Steph09:
What you say makes sense. This is what Kenouno did:

01. S-Off, Bootloader Unlocked and SuperCID

02. Run the 3.18 RUU

03. Check again for BL Unlocked, S-Off and SuperCID (just in case the RUU change something)

04. Copy 16Mb OTA to phone

05. Boot to recovery and install from phone storage

06. Boot Android

07. Copy bigger OTA to phone

08. Boot to recovery and install from phone storage

09. Boot to Android

He ran the 3.18 RUU before, but I'm not sure of how to do that. Can someone explain please?

After finishin installing, I can install again TWRP right?

Thanks.