yashsingh1/xdaforums huggingface dataset:
[HTC One X] ed_bracam:
No, my One X is not S-Off, still S-On but with a generic CID because it was a demonstration device.
[HTC One X] stuart0001:
Tool updated with additional checks, more options, tidied and boot.imgs already included for the JB ROMs :good:
[HTC One X] kami2k:
Not possible wait couple of months with me also ;)
[HTC One X] stuart0001:
Sorry, I don't understand your post

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

Feedback on the new revamped version would be warmly welcomed :good:
[HTC One X] Draciel882:
My HOX is S-Off and SuperCID 111111, it's not in the list but I haven't found anything SuperCID won't flash but I was just curious if this will work? Thanks
[HTC One X] ClydeB1:
If it doesn't work with the tool you can do it manually or you can always change your cid to one of those on the list. Yes SuperCID is like having the master key so it can assume any cid.
[HTC One X] Draciel882:
Thanks! I haven't quite convinced myself to make the leap to JB as there is no LeeDroid JB rom yet but who knows.
[HTC One X] St!ck:
Thanks a lot guys, CID HTC_032 come from hboot 0.94 so all works just fine! Just instaled ARHD 11.1 and its run like beast! :D

You save me a lot of time doing this manualy! XDA is the best! Thanks from Ukrainian lived in Czech Republic.

For all without good CID, Just wait a moment, update is coming.

''sorry about my english'':o
[HTC One X] Kermagod:
Worked a treat.....
[HTC One X] ratedr75:
Can any help with where to find the unlock_code.bin.

Thanks

Also apparently im on HBoot 1.12.000

Oh and on software 2.17.401.2.

Thanks again.
[HTC One X] rootedonex:
So i am on stuck rom 2.17 ics 4.0.4 and now all i have to do is put the jb rom in my sd card and the unlocke-code and put them in the same folder and then go to fastboot mode and flash the .bat ? And it will work. And with this method will i be able to go back to my stock rom ? And thx
[HTC One X] ClydeB1:
You need to use the same unlock code file you used from HTCDev the first time. Check your emails, or if you no longer have it or haven't unlocked it before, you need to go to htcdev.com and obtain an unlock code.

---------- Post added at 05:18 AM ---------- Previous post was at 05:15 AM ----------

Yes, that's all you need to do except you need to also put the boot.img file from the jb rom in the folder as well, BUT once you upgrade the hboot you can't go back to a stock ICS rom as you will not be able to downgrade the hboot.
[HTC One X] St!ck:
Ok, but can i go to another NO SENSE JB ROM? Does it work with this hboot? like Paranoid Android?
[HTC One X] ClydeB1:
You can, but you need to use this boot.img created by mdeejay, but note that GPS doesn't work with this boot.img
[HTC One X] Mario.calheta:
Just to say thanks, had to flash recovery after because it got stuck, but all the hard work has done.
[HTC One X] TechXero:
Just one question, can I use this if I got SuperCID ?

Thanks ;)
[HTC One X] stuart0001:
Yep but you'll need to change your CID first. Use the command fastboot oem writecid HTC__001 (note the double underscore)
[HTC One X] TechXero:
Errr... Is that a SupperCID? And won't that mess things up for me?

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] stuart0001:
You can change it back again once you're done using fastboot oem writecid 11111111 :good:

TBH you might be better off using the commands manually instead of the toll as the unlocking bootloader section isn't applicable to you as you are S-off, although you'll still need to temporarily change your CID
[HTC One X] TechXero:
Although it was Locked when I got it! Had to unlock via htcdev.com as all you guys! So I think it still is applicable to me!

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] Jazz2000:
Can we hope that will come soon a jelly bean firmware for T-MOB101 CID?

greetz Jazz
[HTC One X] ClydeB1:
Speak to T-Mobile for that answer
[HTC One X] stuart0001:
That's strange. Is your phone not S-off then?

If it is S-off I thought you could unlock the bootloader without the need of the unlock token from HTCDev
[HTC One X] v0 HaVoK 0v:
Thanks for this, perfect tool for the noobs.
[HTC One X] TechXero:
How? I did it via htcdev.com did not know I could do it without! It is S-off CID 111111111 hboot 1.12!

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] stuart0001:
Pretty sure you just need to run the command fastboot oem unlock (ie no need for a token)
[HTC One X] TechXero:
Never tried that! Hmm... Interesting! Nice to know thanks....

Btw am making an all in one swiss army knife type tool that will be housing all the tools I have compiled for one X from xda hope it's ok I include yours!

Still dunno if am gonna post it on xda yet it's 225mb huge.... Will let you know!

Thanks ;)

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] rootedonex:
Hey just want to know if i waited to the ota update from htc will there be roms that will not require upgrading the hboot or i will have to this? Do you recommend that i use this method? And btw i have hboot 1.12 and still havr the unlock-code will this hboot work with this method or it requires the .28 one?
[HTC One X] ClydeB1:
I'm pretty sure the new JB OTA from HTC will require the new hboot, but it will probably update as part of the OTA process. HTC won't expect all of their users to come to xda to run a tool like this to update their hboot in order to get the JB rom and they also wont be telling the average user to run fastboot and adb commands to update their hboot.

This tool works perfectly with hboot 1.12.
[HTC One X] TechXero:
@stuart0001

Hey buddy can I ask you for a favor ? Since you are a Master at writing commands, can you by any chance write a small tiny batch file that does the following ?

Select Action :

1- Write New CID*

2- Restore SuperCID

3- Re-Lock Bootloader

4- Unlock Bootloader**

5- Re-Flash CWR

6- View Current CID

If an "Erase cache" is required after every action add that ...

*Use this for that command : "fastboot oem writecid HTC__001"

**For Unlock use the "fastboot oem unlock" method since am S-off ...

EDIT :

Added a new stage (Stage4) to JBFWTOOL ... Am I on the right track here ?

Would mean a lot and would help me with the other "S-Off" One X Devices I flash .... Sorry am not that good at writing batch files .... You can use that as an add-on or add it to JBFWTOOL ... As an added bonus for S-Off users like myself ;)

Thanks heck of a lot if you do this ;)
[HTC One X] stuart0001:
That looks spot on. I'll incorporate it into the tool :good:
[HTC One X] TechXero:
Hehe great! I helped both you n myself with that! Answered my own request! U sure I did not forget anything or added anything that shouldn't be there?

Don't forget to add goto stage4 at beginning of script and modify it as required to add a go back to main menu or reboot to recovery.... Polish it a bit ;)

Credit me if possible!

Thanks :cool::thumbup:

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] stuart0001:
I'll be sure to credit you :good:

This has been a learning experience for me too as I'd done little in the way of batch files before so I've been adding and tweaking as I learn more :D
[HTC One X] TechXero:
Same here! Just polish it a bit adding reboot to recovery and modify title to explain more what those are intended for n add whatever needs to be added! Consider this a Draft of an idea!

Can't test at the moment due to this being my primary phone! Take your time n have fun ;)

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] RipperNash:
Unsupported CID

Hello,

I have an S-ON, Unlocked bootloader via HTCdev.com with HBOOT 0.94 and CID htc__038. What are my options? People have already told me that the CID has to match the ones on the lost but there is htc__032 on that list and mine comes pretty close to it so it got me thinking.

Please, is there anyway I can do the hboot update and install a JB ROM? Mine is an international HTC One X and came without any contracts.
[HTC One X] TechXero:
@stuart0001

Polished a bit myself take a look n let me know and do not forget to modify beginning of Script :

My Polish :
[HTC One X] ClydeB1:
The only thing you can do is to wait for HTC to release JB as official and to expand the cid's covered. Without having s-off there is nothing that you or anyone else can do but to wait along with the rest of us.
[HTC One X] RipperNash:
THank you for the reply. Sigh, I wish I could abuse my phone till it accepts its S-off :fingers-crossed:
[HTC One X] TechXero:
I was so sad to discover that the Hox is one of those devices that might never get S-off hack! Even though I own an S-off I just hate the fact that it's not shared and you guys can't be free! It's kinda like owning an iOS style device where you are limited or in a sort of Jail! Ain't fair! We should all be free!

@Stuart0001

I forgot to add the part that lets us flash new firmware after locking bootloader! Will add it in a bit n post back after I figure things out more ;)

EDIT :

Fixed ... I think :

*Sigh*

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] stuart0001:
New version is up guys with lots more functionality and added process for S-Off devices (thanks PsyChoses) :good:
[HTC One X] TechXero:
Oh thanks buddy that was quick! Did you read my last post before this one? I fixed a few things?

Awesome ;)

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] stuart0001:
HI mate, I missed your edit but added and amended a bit anyway to make it work and create workflows etc :good:
[HTC One X] TechXero:
Ok thanks! Will grab it soon! In the meantime can you add me on Skype so we can work on some more ideas?

Skype ID: gthx_1980

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] mickliq:
Stuart, is this working with MaXimus 5.0?
[HTC One X] stuart0001:
Yes, the boot.img was unchanged from 4.2 so you can use the one included in the package :good:
[HTC One X] TechXero:
Did ya add me on Skype stewy? I got so many ideas!

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] stuart0001:
I haven't used Skype for a while but will get it installed and add you later. Looking forward to chatting :thumbup:
[HTC One X] TechXero:
Can't wait ;)

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] death__machine:
@op

Thanks a lot for the tool, you just made the whole updating hboot process much less time-consuming. Cheers! Flashing a rom now :D
[HTC One X] luismendez:
excuse me, how do i display my CID? i cant see the option in the very first menu...thanks :)
[HTC One X] jed27.galvez:
Finally! A tool for complete noobs like myself. And it has support for S-off HOX like mine! Now I can finally install custom ROMs. I just hope I won't run into any problems as this is going to be my first time.
[HTC One X] peedub:
If you just run "JBFWFlasher.bat" that's the first thing it does.
[HTC One X] luismendez:
thanks for the quik answear, it says CID:None :S
[HTC One X] peedub:
There are two ways to get your CID.

fastboot getvar cid

fastboot oem readcid

Try them both. See what happens. (assuming you have fastboot and adb on your computer somewhere).

--if not, I've attached the files. Put them in a folder called "fastboot" in the root of your C:\ (assuming you have windows).

1. Open a cmd prompt. (Win key + r) or start menu and type in "cmd"

2. Type "cd c:\fastboot"

3. Type "fastboot getvar cid"

4. Type "fastboot oem readcid"

Hopefully that works!
[HTC One X] TechXero:
You welcome! I thought that this tool should show equal love to S-off users like you n me not only S-on hence y I came up with S-off section!

Peace out ;)

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] RC196:
Using CID Getter it shows [CID is:]: [CWS_001]. Will this work?
[HTC One X] stuart0001:
Please let me know how you get on as the s-off section is new

There's should be 2 results. 1 of which will be the correct one.
[HTC One X] ClydeB1:
No as it is not on the list.
[HTC One X] TechXero:
Does anyone here know when HTC will officially announce the JB+Sense update? Am waiting for it instead of using a "leaked" version!

Thanks ;)

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] jed27.galvez:
oh no! i am stuck at the boot screen. the one where it says beatsaudio. i dont know what went wrong. i put maximus v5.zip on sd card. then followed the instructions for s-off with delicate care. what went wrong? i got to the last part where it says unplug usb and select recovery.
[HTC One X] TechXero:
There are no instructions per say for S-off only difference here is that we have 1 less thing to do which is that we are not required to flash the ROM boot.img just put the zip on the SDcard go to recovery do a full wipe aka wipe cache/factory reset, wipe cache partition, dalvik cache n battery stats in advanced then flash rom zip is all!

Edit:

Did you unlock bootloader after process? And did you modify CID to a compatible one from the list with this tool?

As Stuart said the S-off section is new so be careful n report any findings!

Hope this helps ;)

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] jed27.galvez:
I did everything the tool asked me to do. I booted to fastboot and my cid is HTC__001 and hboot is 1.28.
[HTC One X] stuart0001:
Maybe a silly question but have you flashed the rom.zip in recovery
[HTC One X] jed27.galvez:
That's the Custom ROM right? aka Maximusv5.zip, if it is, then, yes. That's what the tool said and so I did just that.
[HTC One X] TechXero:
Did you go to install zip from SDCARD selected zip in Clockwork recovery ? Sorry for silly question :/

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] stuart0001:
I modified the script so it's all automated and no need to select these manually

At the stage of flashing boot.img, did you select the maximus option?

Have you checked the md5 of the maximus rom.zip (it may be a corrupt download)?

When you installed the ROM did you select full wipe option?
[HTC One X] TechXero:
I know but just in case! And still don't see you on Skype!

Oh and S-off do not need to flash rom boot.img I never did!

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] stuart0001:
Maximus hasn't included the boot.img in his rom.zip so yes, you do have to flash it seperately. Which the tool would have prompted you to do anyway.
[HTC One X] TechXero:
Oops sorry then my bad! I only run AOSP/AOKP ROMs so had no idea!

Skype soon?

Sent from my Ice Cold One X via Custom Venom Red XDA Premium App !
[HTC One X] jed27.galvez:
Hi! Sorry for the late response. I spent the last hour smoking half a pack of lights and drinking tumblers of coffee because of the stress I have gone through after my phone got stuck on the htc boot screen. Anyway, I did a factory reset on my phone and flashed stock 2.17.401.2 RUU to get my phone working again. Thank god I got it working again, albeit wiping my phone. About your question, I don't really know how to answer that. All I can say is I put the maximus rom.zip on the root of my phone. Hmm, is sdcard the root? As in the HTC Storage? That's were I put the ROM. Clockwork Recovery.... what? I told you I am a noob/stupid, IDK what is that or maybe I missed something.

Edit:

I just booted to fastboot and my CID has become HTC__001, as expected. My hboot is reverted back to 1.12. And I am still S-OFF. Hooray! :)
[HTC One X] stuart0001:
ok, it sounds like you didn't install the zip.

When the tool is finished, using the volume keys to scroll and power to enter, select Hboot then recovery.

Once you're in recovery, select "install zip from sdcard", then "choose zip from sdcard" then select the maximus zip file. The rest should be self-explanatory.
[HTC One X] TechXero:
Wow ! Ok then Flashing a ROM means once your One X is Rooted and installed CWM which this tool does for you ... Reboot your phone in Bootloader mode (Volume Down + Power button) select recovery n you will be taken there ! Once in CWM select Wipe Cache (factory reset) then after that Wipe Cache Partition then Advanced > Wipe Dalvik Cache ... By doing those it's what is called a Full Wipe ! Now select Install Zip from SDCard browse to where you put zip file m select it this will install ROM !

If you selected to flash maximus boot.img from this tool your phone should boot right up !
[HTC One X] bilek06:
hi Do you have possibility to return to the old biosa endeavoru 2.17.401.2:confused:
[HTC One X] jed27.galvez:
Oh, i think im starting to get it. the culprit is this CWM thingy! what is that? i don't remember installing that. i followed the tool's instructions until it prompted me to unplug usb and go to recovery, when I selected recovery the htc(quietly brilliant) boot screen appeared then the phone showed a red triangle above a phone.
[HTC One X] stuart0001:
You can install a ROM based on that or your own backup but you can't install the RUU

No problem, that means that the custom recovery didn't install properly. Run the tool again and if it fails again then restart your PC, put the phone in fastboot, run the tool again but this time just select option 2 which will install just the recovery and boot.img. Then you need to flash the maximus rom zip using the new recovery.
[HTC One X] TechXero:
Nice one CWM thingy ! You are new to Android ? Listen best way to learn about Rooting, CWR and other stuff is YouTube ! That's how I learned and now am knowledgeable enough to contribute to projects such as this tool for which I contributed the S-Off section thanks to Stuart here (;

@Stuart

Bro since you seem too busy for Skype am gonna tell u one of my ideas that I did. I just wrote a small but useful script to either flash a boot.img (kernel or ROM) or flash recovery ! Now I know many others already exist out there including this tool and I got them all, they all got dirty codes very messy (except this tool hehe) (;

So i wrote this in a much cleaner way made it dedicated to Kernel Flashers n Flashaholics with S-On.

What do you think ?
[HTC One X] DanteGR:
Stuart if you could please add the Renovate rom to the list of JB roms on the OP as it has recently been JellyBeaned..

Thank you in advance :)
[HTC One X] thomcrowe:
Stuck in bootloader....please help

I went through the process verified everything, and it relocked my bootloader. After that, when in the RUU reboot, I got this error for both attempts to flash the firmware:

sending 'zip' (13033 KB)...

OKAY [ 1.742s]

writing 'zip'...

(bootloader) adopting the signature contained in this image...

(bootloader) signature checking...

FAILED (remote: 12 signature verify fail)

finished. total time: 2.684s

**********************************************

-Wait for the green progress bar to fill

-Then press any key to boot into fastboot mode

**********************************************

Now I'm stuck. I can't get out of the bootloader which is now relocked. If I try to reboot, go into recovery, or anything else, I end up back at the bootloader. Please help!!!
[HTC One X] ClydeB1:
Did you change anything in the zip file? To get your phone working again you must unlock your bootloader again.
[HTC One X] thomcrowe:
I tried that and when I do, here's what I get:

C:\<xxxxx>fastboot flash unlocktoken Unlock_code.bin

sending 'unlocktoken' (0 KB)... OKAY

writing 'unlocktoken'... FAILED (remote: unlock token check failed)

Any idea what I can do? This is the same token I used to unlock the bootloader earlier

Thanks,
[HTC One X] ClydeB1:
Perhaps the unlock token has become corrupt. Go to HTC Dev and apply for the token again.
[HTC One X] thomcrowe:
Is it possible to do this if I don't have access to anything other than the bootloader and Fastboot? I don't have the original token authorization any more.

thank you so much for your help.
[HTC One X] ClydeB1:
Yes, in fastboot enter the command fastboot oem get_identifier_token. Then copy the code returned (including all <<<< and >>>>) and paste to HTC Dev site. They will email you your unlock_code.bin file again. Then run the command to unlock again with the new file. Check the unlock bootloader step in this guide if unsure.
[HTC One X] ratedr75:
Managed to get this work, but I have a question.

I tried to roll back to my current stock firmware last night after relocking the bootloader and was constantly getting an 140 error.

Am I stuck on the ROM forever and a day now or can someone help out?
[HTC One X] xcesco89:
after upgrade to hboot 1.28 you can't revert to stock ICS with RUU. You must unlock the bootloader and flash a JB rom:cool:
[HTC One X] ClydeB1:
As xcesco89 states you can't revert to your previous hboot version. So you are stuck on the new hboot until a newer one comes out as without s-off it is not possible to downgrade the hboot. You can however still flash a custom ICS rom on the new hboot.
[HTC One X] DanteGR:
Custom ICS ONLY SENSE rom if i may add :)
[HTC One X] ClydeB1:
True, unless you use the modified boot.img from mdeejay, in which case you can also flash a CM10 rom, but GPS doesn't work.
[HTC One X] stuart0001:
Done :good:
[HTC One X] jamesshih:
htc_621 supported? cuz I got jelly bean update, can I use this to flash roms in xda?
[HTC One X] maanhond:
very nice tool ... i think... I want to try now.. 1 question remains after reading the whole thread.. can I use Android Revolution HD 12.0 Jelly Bean?

Or only the 11.x.x?
[HTC One X] stuart0001:
Only if your cid is in the compatible list
[HTC One X] maanhond:
Ow yes it is... thnx! I'll give it a shot with the 12 version!
[HTC One X] maanhond:
the tool works like a CHARM... thnx!
[HTC One X] Sharro:
Nice and useful tool, I've used it once but because it does all the rom flashing (cache erase, boot.img, etc), can I use it again without updating hboot as I already did it before ?

How can I skip the firmware.zip and custom recovery flash ?

Thanks.

Sharro
[HTC One X] stuart0001:
Download the latest version and select the option to flash boot.img :thumbup:
[HTC One X] Mr Antonz 85:
used this just now WORKED WITHIN 5 MINS JELLY BEAN IS ON THANK YOU FANTASTIC APP.

ive rated the thread and thanked you cheers mate
[HTC One X] levy9:
This tool sounds excellent just one question, do i need to revert my phone back to stock including the boot.img before starting using this tool? i am currently running Viper rom.

thank you
[HTC One X] zootzoot:
I don't think it makes any difference. I was on a CM10 rom too.
[HTC One X] stuart0001:
Nope. No need to revert to stock. :thumbup:
[HTC One X] Mr Antonz 85:
literally copy the directions and it works lol. just make sure u place new boot.img in the flasher folder thats it ur gd 2 go.
[HTC One X] levy9:
oh no, my unlock token has failed i think i might of used one from another device!!! HELP!!!!!!
[HTC One X] JohnCorleone:
Am I not seeing these lists because I am on Tapatalk? Meh...not going to mess around at 5:45am.:screwy:

Sent from my EVO using Xparent SkyBlue Tapatalk 2
[HTC One X] robchongke:
:good: nice hope htc release the official asap.
[HTC One X] adamski123:
Can we place the same unlock code that we got from our original boot loader unlocking into the relevant folder or do we have to get a new one?
[HTC One X] SweDunda:
*Unlock_code.bin - Place this in the same folder. This is the file you got from HTCdev when you unlocked your bootloader. If you no longer have it then check your email inbox for it or go through the process again at htcdev.com
[HTC One X] levy9:
Panic over!!! it does help if you don't use an unlock code for a Sensation!!!
[HTC One X] CamoGeko:
Good tool mate! :)
[HTC One X] JonesWTF:
Went to use this and it doesn't come up with any CID for my phone. I know it says not to continue if nothing comes up, but if I use fastboot oem readcid I get HTC__001, which is on the list. I get this both when unlocked and when I relocked it myself just to check. Do you reckon I'd still be OK to continue?

Edit: Sorry. I'm an idiot. I just extended the window and saw everything is as it should be. Please excuse my noobiness :P