yashsingh1/xdaforums huggingface dataset:
[HTC One X] DesmondderMondbär:
So how to get it work with this? Y-Cabrl and Cardreader? And what to put in the cardreader? Should I have the Stock Kernel?
[HTC One X] KLUVJ:
guys, do not try if u dont know wat ur doing. the process should be short, my friend said it was done in less than a minute, and these were the files he used. however.the shop used a gold card to load the file, which costs 6000yuan with 100 access per card. making it 1000 dollars for us.
[HTC One X] DesmondderMondbär:
But, for my old Wildfire there was a prog to create a goldcard???
[HTC One X] KLUVJ:
exactly what we are praying for to happen here
[HTC One X] DesmondderMondbär:
So, to resume: We have the diag, need a goldcard where to put the diag on, then we need a cardreader, in wich we put the goldcard. Then we connect the cardreader to an external powered usb Hub, an the, with an OTG Cabel to the HoX, right?
[HTC One X] KLUVJ:
pretty much yes. that actually quite matches what my friend described :p

not too sure about the hub and stuff, but it is required to read a goldcard which is basically a micro sd
[HTC One X] Salbawardi2:
the (android-info.txt)

so do we have to git super cid before we flash it ?

or just a gold card ?
[HTC One X] DesmondderMondbär:
I think it only means that its working with every cid
[HTC One X] neuTrue:
[0.15.2000 ... T30S ... ENG ... HBOOT-T30S]

I am going to bet this is the clean diag : )

Product (endeavoru) = platform (HBOOT-T30S)

Anyone can confirm that this file seems for One X, by doing this "fastboot getvar all" and compare the values.

Now we only need the green light from Xmoo and some golden information from his side.
[HTC One X] DesmondderMondbär:
Only putting the diag on the virtual sdcard would be to easy, or? Or Flashing it via CWM?
[HTC One X] knightrocker:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Anoop Anand>fastboot getvar all
INFOversion: 0.5a
INFOversion-bootloader: 1.12.0000
INFOversion-baseband: 2.1204.135.20
INFOversion-cpld: None
INFOversion-microp: None
INFOversion-main: 2.17.720.2
INFOserialno: *
INFOimei: *
INFOproduct: endeavoru
INFOplatform: HBOOT-T30S
INFOmodelid: PJ4610000
INFOcidnum: HTC__038
INFObattery-status: good
INFObattery-voltage: 3813mV
INFOdevpower: 44
INFOpartition-layout: None
INFOsecurity: on
INFObuild-mode: SHIP
INFOboot-mode: FASTBOOT
INFOcommitno-bootloader: None
INFOhbootpreupdate: 2
INFOgencheckpt: 0
all: Done!
finished. total time: 0.936s

C:\Users\Anoop Anand>

Iput a * in the serialno and imei fields :P

---------- Post added at 01:00 PM ---------- Previous post was at 12:59 PM ----------

But from what youve posted thas for an ENG hboot isnt it?? were SHIP :P
[HTC One X] nashshafrulrezza:
Wow.. did I smell good news? :P
[HTC One X] Salbawardi2:
do i go with

fastboot rebootRUU

fastboot flash zip PJ46DIAG.zip

???

or just put it on a memory then put it on hboot ???
[HTC One X] DesmondderMondbär:
Dont Start again this Off-Topic... But yes, if you have the right equipment, its feasible...
[HTC One X] neuTrue:
Thanks for posting these (I checked them before :P). I was only indicating that KLUVJ's diag is more likely, what we were waiting for and it is actually for One X (Tegra 3). Also, with the information that Xmoo provided to us about the none clean diag's, this one seems it is the one we wanted!

Time to relax, and wait for Xmoo.
[HTC One X] starbase64:
tested, but always security check fail :(
[HTC One X] knightrocker:
cool :)
[HTC One X] DesmondderMondbär:
Sure that you have a USB Female to Micro-USB Male cabel?
[HTC One X] starbase64:
Yes, and a Y-cable for external power also.
[HTC One X] DesmondderMondbär:
May my instructions are wrong, i just thought about the theoretical things
[HTC One X] neovius:
bad news....

I have the ASP and S58 files, and i did a file compare.

The file in this topic is the ASP version, you cannot s-off your device with this diag.
[HTC One X] Skanob:
Can you check my downgrade guide on my sig. There maybe is something there that could help you out with this feat.

That downgrade guide is what we use to change the Desire S' CID even when not S-OFF, the most important part here is the GoldCard.
[HTC One X] starbase64:
goldcard exists
[HTC One X] sabret00the:
How much did your friend pay to S-Off his device?
[HTC One X] Vcek:
EDIT: this is an old Diag file(crc-check), posted in the other thread its the PJ46DIAG-2.zip
[HTC One X] massalami:
so hy don't you make it good news and upload the right s58 file, then, buddy?:D
[HTC One X] galaxys2Tav:
I must admit I think it's about time someone realeces it as the hox+ will be out very soon and we won't have the flagship anymore

Sent from my renovated hox
[HTC One X] mickfitz:
It would probably cost someone their job.

That is the reason it isn't leaked. Respect that please.
[HTC One X] massalami:
Yes, that is understood and respected. I'm asking in case it isn't. If it's his personal property and no harm is done in uploading, then why not? :D

Obviously our phones being s-off is not worth someone losing their job.
[HTC One X] jimmy2027:
I am not sure if I understand correctly. Loosing jobs? Heck!! The whole idea of "loosing jobs" is so that those greedy ones cannot use this opportunity to suck away $$$ from our pocket. Whoever is willing to spend on those things, who wins. Those people are simply taking advantage of the s-off process of HOX unlike other phones.
[HTC One X] Michealtbh:
Has anyone heard from xmoo about this?
[HTC One X] Vcek:
xmoo already replied on this file in the other thread
[HTC One X] ChriKn:
Just thinking, but :

It seems a bit impossible for me that HTC has a different diag file for every person possibly getting evolved into it...

Would it be possible to see if the ones which are known to exis, but are not in the wild are compared (checksum etc...) to be sure there is just the one file ? This would mean that a "oups it just appeared from an unexisting forum member coming out of outer space" could not be tracable to anybody, as every person handlig a diag would have the same (or everybody on the worl get's firred, that's the two choices ^^)

Or am I just completely totaly dumbly wrong ?
[HTC One X] Vcek:
I KNOW that all diag zips are signed by HTC.

And i THINK that HTC knows every service centre's signature, PROBABLY signed differently.

Once it gets released, the centre involved will have to "eliminate the leaker".
[HTC One X] ChriKn:
What would be interesting is if the probably is "sure" or "well it wasn't"...

Sent from an electronic device. What did you even expect ?
[HTC One X] neuTrue:
Update:

The result of this experiment didn't go well. We couldn't obtain Super CID and seems One X (partition table is different than AT&T's one).

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

Hi guys, anyone is interested in a little experiment? :)

As we all know, we can't change our 'cid' without 's-off', so in this experiment we will try to do so. As it's been done in "AT&T" version. From the way I understand it, we can't flash none-clean DIAG unless we have Super CID (please feel free to correct me).

All credits goes to "

djrbliss

" ( http://xdaforums.com/showthread.php?t=1952038 ). I only extracted the file and checked it only (technically it should work with ours).

As usual, you are doing it on your own risk.

Download the file below, then execute the following commands:

adb push pwn /data/local/tmp
adb shell
chmod 755 /data/local/tmp/pwn
./data/local/tmp/pwn
reboot bootloader
fastboot oem readcid

if its 11111111, congratulation you just obtained super cid! Go ahead and try to flash the DIAG's we already have here (be aware if it works it might erase your files, s be prepared and backup everything).

As currently I am un-rooted, with temp-root it seems not enough to execute "pwn". So, I can't even confirm if this method works.

Like I said, this is an experiment (not get your hopes up).

Edit2:

Funny, I made a silly mistake. For a strange reason, I forgot about "CWS__001" which is hard coded, and given the same partition it would be needed to be hex-edit (which, I did and it didn't work).

I decided to remove the attachment, as there are other means of modifying the partitions. The original files, can be obtained from the link above.
[HTC One X] hamdir:
im only interested in CID change would it be permanent?
[HTC One X] Ambious:
Nope, didn't work.

Thanks anyway.
[HTC One X] neuTrue:
It suppose to be permanent as its changing the CID in memory partition (mmcblk0p4).

Thanks for trying this out.

Could you please tell us more? What didn't work or at what stage it stopped?

Personally, I wasn't expecting much ,but I'd like to hear from one more volunteer.
[HTC One X] Thunder07:
if you really want to flash that DIAG just get a OTG cable create a gold card... and there you go...

unless you find an HOX specific exploit... i dont see anything else working

---------- Post added at 05:47 PM ---------- Previous post was at 05:45 PM ----------

thats the kernel partition...

which brings me back to why it has to be HOX specific
[HTC One X] neuTrue:
I took it from the following post (personally I didn't confirm it, given it is the same partition 'pwn' uses).

Source: http://xdaforums.com/newreply.php?do=newreply&p=32613918
[HTC One X] massalami:
I've tried changing every Cid occurrence in all partitions in the phone I found and if I'm not mistaken, the partition on the hox is different from the hos. I think it's 12,14 or 15.

Anyway, I changed all of them to super Cid and to no avail. It was kind of ****ty since it took me a couple of days to do, but oh well. I learned a lot I guess
[HTC One X] Ambious:
Well, after executing "pwn" nothing happened. I let it sit for a good 15 minutes, and then gave up (I even tried logcat at some point, but it just killed the adb connection so I couldn't get any reads). Either way the CID didn't change.
[HTC One X] Thunder07:
well... they are wrong..

because the partition that contains the IMEI, HBOOT, CID & s-off/on are ALL UNMAPPED

which means none of mmcblk0p1-> mmcblk0p20 dont contain any of the following in them,

well... some do contain unknown stuff... but none contain these stuff... as these are readable though mmcblk0

but are not found in any of these mmcblk0p1-> mmcblk0p20

they are somewhere in mmcblk0....

but you're again running in circles... as we cant write to them...

and as for the backup... FORGET about it....

it makes no sense what so ever
[HTC One X] neuTrue:
Thanks for letting us know. So, we can confirm that modifying the partitions won't work or could it be encrypted in the partition?

Oh well, I knew it that this method seemed to good to be true.

Thanks for clarifying it.

Regarding the backup, I was referring to backup before flashing the DIAG. Which I am pretty sure I remember Xmoo said these available diag's would cause a hard rest upon successful flashing.

@Everyone, lets forget about this experiment.
[HTC One X] Thunder07:
ok my bad with the backup bit,

i thought you wanted it for comparison :p
[HTC One X] glukosio:
i've tried to do something with partitions in july, and nothing, most of them aren't editable... some of them are and after reboot to fastboot directly from adb (without turn off HOX completely), i edited mainver or something like this. but after complete reboot they'll reset to stock! So, for now without a way to pass this security, we won't be able to act this way
[HTC One X] Vcek:
EDIT: nevermind its an old file
[HTC One X] xmoo:
This is because you need the javacard! ;)

The problem is that the Cleans58 DIAGs only get spreaded over several repair centres, not all of them like back in the days.

For people who forgot the process, Here it is again:

http://www.youtube.com/watch?v=7EueLGDqIpo

I've also added a screenshot of all the DIAGs for the HOX that I know about!
[HTC One X] nitrous²:
Goin' to make a google deepdeepdeepscan for that files :D :D
[HTC One X] starbase64:
Hi,

htc can be happy with S-ON, my next device is a samsung.

cheers

starbase64
[HTC One X] altbla:
Same here, htc can suck on their beloved s-on..
[HTC One X] nitrous²:
Oh Jesus...thx for sharing your opinion but wrong section!

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

This seems to get even harder as more we discuss about it.

Xmoo can you tell us what exactly happens when someone s-oofs a device? Wait a minute, I guess there are tons of threads about this...
[HTC One X] massalami:
Eeeww. Anything but Samsung, broham. That's like blasphemy in this forum:D
[HTC One X] KrisPerry:
Anything but HTC
[HTC One X] matt95:
probably you prefer plastic :D then go for it
[HTC One X] shiningarmor:
truthfully speaking, as much as i dislike samsung phones, i still love them for their unlock policy, when u unlock, tahts it, its as good as s-off.

htc on the other hand, put layers of security in their phones, and their unlock isnt even full. which is dumb.

and to those who say samsung phones are cheap plastic, i ask u.. so what?

im using samsung 830 series ssd, with their own proprietary controller (an exynos chip)

using a samsung 2560 x 1600 2ms response gaming lcd

and some samsung automotive parts for my car and they work very good.

might be off topic, but samsung is a very good manufacturer. they even have heavy industries division. so truth be told, i trust samsung more than htc.

htc will definitely win my heart back IF their unlock is complete.

---------- Post added at 01:01 AM ---------- Previous post was at 12:58 AM ----------

ill give u a clue,

deepweb

google it
[HTC One X] Aleemz:
Nexus 4 anyone?
[HTC One X] matt95:
nope :P i'm staying here with my one x!
[HTC One X] KLUVJ:
are people forgetting one x is plastic as well? loool
[HTC One X] smartboy_anu:
Please have a look at this site....I think they found a way to s-off and even downgrade hboot and firmware...

http://bbs.gfan.com/m/android-5272809-1-1.html

Sent from my HTC One X
[HTC One X] dragonesdenano:
Thats why i will never be S Off, i dont know Chinese :p

SkyDragon Sense Rom V1
[HTC One X] smartboy_anu:
Try translating it...:)

Sent from my HTC One X
[HTC One X] dragonesdenano:
No problem mate, U get S Off then send my the tutorial in english... :D:):thumbup:

SkyDragon Sense Rom V1
[HTC One X] smartboy_anu:
Ok dude....I will surely do that...:D

I will probably ask one of my chinese friends for help tomorrow...lets hope we find something useful:rolleyes:

Sent from my HTC One X
[HTC One X] vincenzo697:
here are the files.i am downloading the other 2 roms too but it is going to take a while
[HTC One X] bhchin4480:
Here. pardon my bad english.

=====================================================

I'm currently on 2.18.921.7, S-ON. Follow instruction from post "url:pls refer to original post. i cannot post outside link. forum rule" downgrade flash RUU. Without modify Hboot, successfully downgrade from Hboot 1.12 to 0.95, gain S_OFF. Now already upgraded to 3.14 thru OTA update. Here posting the instruction.

Here provide the RUU download address "url: pls refer to original post. i cannot post outside link. forum rule"

Extract the downloaded RUU file, cut out the “rom.zip”, extract and find the “android-info.txt and open it.

Change the mainver:1.29.709.12 to your phone current version. Example my current version is 2.18.921.7 ,hence change to mainver:2.18.921.7 and save.

If your phone CID is 621, you do not need to change anything. If it’s NOT 621, then change cidnum to your phone cid (ref the original post, not tested). (Theoretically any version can use this method, but not tested, please be ware)

After modification, repack as rom.zip and put back the RUU folder and start flash the RUU (I’m using android kitchen to pack, direct using zip to compress should be fine.)

This method basically cheat the phone that you are going to flash the RUU that is same version as the phone.

==============================================

note: i didn't translate the second part of the post which contain screen shot and step to flash RUU.
[HTC One X] KrisPerry:
Signature?
[HTC One X] neuTrue:
Great news! Now, we need someone to try it.

On other news, I really picked the wrong time to kill my laptop. :\
[HTC One X] -Happy Feet-:
i really would change my CID, never buy an branded Device........
[HTC One X] XxVcVxX:
I know chinese. They couldn't make it work yet, but they have succeeded in flashing firmware without lowering hboot version.
[HTC One X] vincenzo697:
i am trying it right now
[HTC One X] bhchin4480:
don't understand your question, do you mean sign the RUU ? the post does not mention this part, i still reading others people comments on this.
[HTC One X] -Happy Feet-:
which RUU do you use?
[HTC One X] vincenzo697:
the one from the site.

one question - with nanddroid backup you save personal stuff too? like photos and music?
[HTC One X] nbicho:
No, it doesn't backup your sd partition, for that you have to copy your data to pc

Sent from my HTC One X
[HTC One X] KrisPerry:
Yes you can't modify an ruu without breaking the signature, then it won't flash
[HTC One X] -Happy Feet-:
the only filemanager there dont break the signature is 7Zip
[HTC One X] nitrous²:
But they're providing a "customRUU". I already used that customRUU to flash Stock ICS with RUU over JB. There's on XDA's One X Android Development Section a Tutorial...it's, peculiarly, very similar to that Tut on the Chines/taiwanese site. Be careful!
[HTC One X] bhchin4480:
you are right, i finished reading all the post, some success flash RUU from high ver to lower ver. but without Hboot downgrade or S-Off.

the TS mention he flash RUU without re-lock bootloader using ARU wizard.

so far i know no success S_OFF by this method.
[HTC One X] sankarth:
So s-off is possible for all HTC one x devices now?
[HTC One X] Electronic Punk:
These Chinese BBS users have posted so much junk and false information it is barely worth getting hopes up until a few experienced users over here prove or disprove it.
[HTC One X] :
There's no HBOOT in the package.
[HTC One X] Drefsab:
Id be quite interested in knowing how this goes (who isn't), I understand it won't get me S-Off though changing the CID is something id love to be able to do.
[HTC One X] alexdiaz:
Here is the reuploaded ROM from the chinese site.

http://fastupload.rol.ro/be13a97d249f75f071d4450050d06cbf.html

Hboot is in ROM.zip (hboot_0.95.0000.img)
[HTC One X] :
Anyone tried flashing?
[HTC One X] gffmac:
I presume we are meant to folow the instructions in post #91 but would that not break the signature as previously mentioned???
[HTC One X] :
It would, but the signatures are broken anyway since he repackaged the ROM. Just try.
[HTC One X] Sentinel196:
Unless the RUU has been somehow modified to bypass the signature check, yes.

For anyone giving this a go (I'm currently downloading too) remember to use 7Zip to repack the zip and make sure compression is turned off or it won't work.
[HTC One X] :
However its the bootloader which checks for signatures. We can flash system, boot and recovery because we can do that anyway with unlocked bootloader, that's why it doesn't need signatures.
[HTC One X] Drefsab:
Im in work at the moment so can't try it :( will be interested to see what comes of it im on hboot 0.94 atm
[HTC One X] gffmac:
It downloads as a rar within a zip with the following files (see attachment) so not the full ruu.
[HTC One X] KLUVJ:
actually it is. unzip the rom.zip and youll see:D
[HTC One X] gffmac:
Looks good Im at work lol didnt go that far, work got in the way :)
[HTC One X] Harrysoon:
A tip: Remove the .lng file and the custom RUU will be in English ;)
[HTC One X] Sentinel196:
OK so I've downloaded the file and extracted it. Everything looks legit so far and the RUU utility loads on my Windows 8 PC with no issues.

I'm just a little confused though.The instructions seem to indicate that it allows you to flash the 1.29.709 Taiwanese ROM on to a device regardless of the CID. But is it supposed to actually change the CID of the device? How could it do that without S-OFF?

In addition, if the ROM that's on the phone doesn't match the CID, surely any subsequent OTA would fail to install as the CID wouldn't match.

So really this is only useful for people who need to flash back to an older version for some reason, unless we can use it to flash any repackaged ROM we want?

Can anyone shed some light on this?
[HTC One X] :
change the CID in android-version.txt and repack using 7zip. Then try. Your CID will stay the same but if it flashes HBOOT, you should get S-OFF (according to the original post).
[HTC One X] Sentinel196:
OK makes sense.

I'll give it a go tomorrow after a beer or 5. I'm too scared to brick right now and it's midnight so too tired to fix it if something does go wrong.

Any other brave people willing?

I'm just concerned because so far no-one has actually confirmed (on the Chinese site) it does indeed give S-OFF. No-one seems to actually know what it does. :S
[HTC One X] nitrous²:
Maybe something useful here:

http://www.gsmcocktail.com/Support/index.php?dir=HTC_Android_Tool/Phone Data/Android/

Another forum:

http://forum.gsmhosting.com/vbb/f75...android-tool-1-6-2-discussion-thread-1556724/
[HTC One X] Harrysoon:
Think that's the old Revolutionary S-OFF methods.
[HTC One X] Sentinel196:
Wow that does look interesting. How did you come across that?
[HTC One X] nitrous²:
Yeah, now I know that too :D Sry, I'll try to read better for the next time :o

---------- Post added at 02:24 PM ---------- Previous post was at 02:11 PM ----------

I don't know...I really don't know. I'm kinda desperate. I moved from Motorola to HTC, I was so fu**ing happie to finally have a unlocked device...and now... It's always the same stupid fu**ing story I get into :( last thing I remember was this cat:
[HTC One X] sankarth:
Does anyone tried this method...will it work?
[HTC One X] hccssn:
I tried the mentioned method with custom ruu, it is not working for me: I have v1.28 HBOOT and unlocked device with maximus rom.

I went step by step with wizard, as usually in RUU flasher. The rom flashing was started; the phone entered into the bootloader flashing mode (black background with silver htc logo), but after approx 7 minutes later, the ruu wizard wrote me an error 155. When I tried it second time, I got error 170.
[HTC One X] Drefsab:
Apprently

ERROR [155~159]: IMAGE ERROR

ERROR [170]: USB CONNECTION ERROR

did you edit the android-info.txt to match your mainver and CID?
[HTC One X] backfromthestorm:
All it does is flash the ROM from a PC. Its no different to taking the ROM.zip and cooking a flashable zip for cwm. Or running the ruu commands from fastboot to flash the .imgs. nothing too groovy here. Just flashing a ROM.
[HTC One X] gffmac:
But does it change your cid? or as that chinese site suggests give you s-off.
[HTC One X] Harrysoon:
I edited the android-info.txt, and I get an error about battery level being below 30%, when I have about 72%...
[HTC One X] hccssn:
I did. But if the 170 is a connection error, then I will try it again after a PC and phone restart.
[HTC One X] Vcek:
Got the second error
[HTC One X] eFFeRaTuM:
i have a branded locked hox. got signature error 132.

i think you need to be unlocked to use this method as seen in the first screenshot...
[HTC One X] hccssn:
So, I tried it again. I got every time Image updating Error 154. I created an uncompressed ZIP with 7zip.
[HTC One X] webpatrick:
I think you have to update the original zip with 7z, not create a new one.
[HTC One X] hccssn:
I tried to update the original, but I got an error, that the function is not implemented.
[HTC One X] eFFeRaTuM:
you got a 7zip error: not implemented.

you can't edit zhe rom.zip file. you need to unzip, edit and zip again.
[HTC One X] hccssn:
Yes, I did it by this way and with unconpressed packing method. Or should I use some compression level? Normal? Or?
[HTC One X] webpatrick:
So it's not possible to add the modified file back to the zip?

I didn't have time to look into it yet, but I wil try it later tonight.
[HTC One X] eFFeRaTuM:
if you use no compression, you got a >1gb file. with normal the file size is near the original one.

i tried both with no results... but i'm not unlocked...