yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Looks like he's figured out how to trigger the att app. Makes sense.

In other news, the tacoroot exploit may have legs. Recovery still does create /data/data/recovery directory and a world writeable log file. Issue it the file and directory do not exist until recovery is run in which case you cannot create link (file exists). I feel like if we had the proper (sensation based) bin we might have a shot. Maybe.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
It's like I said, they will find out anyways. I wouldn't think ANYONE on XDA would help that cause. And I sure as hell hope that no one here would steal from another member.

I'm just bent out of shape from all this crap we've had to go through just to achieve root. If my comments just now were out of line then I apologize, but I hope you can all see where I'm coming from.
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
So has anyone without super cid tried unlocking through HTC?
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
I've tried with two different phones. Never works.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Yes I did after I updated to 1.85. I super cid on 1.73, unlocked, rooted, then relocated updated to 1.85 ruu, re unlocked, flashed cwm then flashed cwm super su package to gain root...
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
I'm skeptical of going through htcdev. I don't want them knowing that I'm voiding my warranty. About jcases thread, can someone please provide a link?
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
It's the one in the development thread that has "no longer working" in brackets
[AT&T, Rogers HTC One X, Telstra One XL] ECEXCURSION:
ATTN1 is helping out? We'll get it for sure. That guy was like Neo on the Aria forum. It was he who saved the first of us! xD
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
Ahh, Sorry. I meant has anyone that was able to update to 1.88 tried unlocking with HTC? Since it's an Asian firmware I doubt HTC would block you.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
question for gunny and tiffany: Are you guys already rooted and unlocked?
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
yeah that would be nice :rolleyes:
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Crap, sorry I didn't relise it either...
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
gunny is tiff is not :)
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
No, I'm not. I was rooted and unlocked but had to swap my phone due to an issue I was having with it and they gave me a phone that has the same problem but came with 1.85. LoL. Just my luck.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Oh, that one. I thought that thread was dead. Looks like jcase just updated it. Coolness.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
That sucks!! Luckily when I went for my second one, it was on 1.73 still.. feel bad for you guys, and gals ;)
[AT&T, Rogers HTC One X, Telstra One XL] danielsaenz:
Just as an FYI, I tried the EVO 4G LTE root, the transformer root, TacoRoot (non Sensation), SuperOneClick, our own one click, and still not root on 1.88

So I just flashed an unlock token that I had from BEFORE I flashed 1.88 and I'm back unlocked, rooted, and on CleanROM. Sorry guys. However, I am down to do WHATEVER I need to my phone that will help you guys. I'm out for tonight, but I will check this thread and my PMs in the morning. Also, if you do have instructions for me, please give detailed instructions.
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
Ya, most of those roots, if not all are based on the same exploit. Thanks for trying though.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
Same here. I have some of the worst luck in the world.
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
Ya, I was so disappointed. I thought, if I'm going to have to live with the issue atleast I could of done it with root and an unlocked bootloader.
[AT&T, Rogers HTC One X, Telstra One XL] Jamesyboy:
How'd you flash it if you weren't rooted? If you have CWM or another recovery, couldn't you just flash the Superuser files?
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
LoL. As soon as I got home from AT&T I went to post on Xda that the new devices are shipping with 1.85 and seen people were already talking about it. If only I checked Xda before I went:rolleyes:
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
M

My contract was less than a year old so I had to get an early upgrade. It was expensive. Normally it's $250 more. The manager gave me a good deal though, he said if I bought the $280 beats audio headphones he'll waive the upgrade fee. So at least I got something awesome for my money. But phone, headphones, $30 screen protector, and seidio active case/holster the total came to $600. But no matter what you spent, of you're having problems with it, I wouldn't put up with it for one minute. I'd take it back a third time of I were you. For something that is so expensive, that's unacceptable.
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
Well, I've had the phone swapped I believe three times now. The last 2 were for the same reason. Now I'm past my 30 days so I believe I would have to go to a warranty center and couldn't do an in store swap.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
OK I've got a long shot if someone is desperate and daring and stock 1.85

1.) Flash 1.88 RUU via goldcard method

2.) Flash older RUU via standard method (1.73 or 1.82 or whatever)

I noticed after 1.88 flash mmc block 23 was empty (contains version). I believe something is wrong with the 1.88 ruu that allows downgrade..........worked for me but I didn't have the balls to remove super CID to test pure stock scenario.

If you are desperate give it a shot. I'm off to bed!
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
I would call them. Tell them that it is unacceptable that its happened 3 times. Tell the. that you expect it to be fixed. Also remember although AT&T is expensive and in some ways a pain, they hate loosing customers. I once called inquiring about canceling my contract (thinking of switching to straight talk at the time) and they gave me free text messaging for a year (savings of $20/mo).
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
If I had the stuff in hand to do the gold card I would test in a second. But like I said earlier, I was always able to downgrade with super cid.

---------- Post added at 12:23 AM ---------- Previous post was at 12:19 AM ----------

That's funny you say that because I had a complete opposite experience. When I went to swap my first device I was treated horribly and they gave me a phone that had already been opened. I demanded that I get a BRAND NEW phone and they refused. So I called to see about canceling because I was furious and the lady said, "I see you've only had your account for 2 days". I said "Ya, That's correct". She said, "OK, just take your phone back to the store you purchased it from and they can cancel the service". LoL. Never asked me why or what she could do to keep me.
[AT&T, Rogers HTC One X, Telstra One XL] elbermu:
Has anyone tried to update system.img from rom.zip during RUU?

I think RUU/Fastboot does not check signature of system.img, I think it does not have one. If RUU or fastboot does not check for a hash for rom.zip maybe putting a modified rom.zip file with system.img in %temp% folder may work.

I know some others tried replacing recovery, but recovery is signed.

The thing maybe as follow if anyone want to try:

Run RUU 1.85 or 1.88???, but leave in the first window.

Go to %temp% (there are a few folders with ID enclosed in {} folder an copy rom.zip to other folder (e.g. Desktop, My Documents).

Extract the rom.zip content

On linux box mount as ext4

Copy su to xbin folder and give 06755 permissions (chmod 06755 xbin/su)

Copy Superuser.apk to app folder and give 644 permisions and owner root.root

Copy busybox to xbin folder and give 0755 permissions and chown 0.1000

Umount, zip all again and put it back in the same folder you took it.

Finish running RUU.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
How is jcase's new method with ready-2-go going to work if he'd already told AT&T about the exploit? They'll close it in seconds if they haven't already.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Ah, I see. Well there is a big difference here. I'm getting close to ny one year mark and I give them at least $140 a month, sometimes more. I am what they might call a "valued customer." You, they don't know. If someone complains after 2 days they are probably a total PIA (pain in azz) and they should be happy to let them go. Also how do they know if the phone is really defective or maybe you are just being picky, or you broke it yourself? I think its sad that not all customers are treated equally. At the same time it really depends on why you deal with. If I had bought my phone direct from the 800 number I wouldnt of got the $280 headphone set.
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
I'm on windows but I tried opening the rom.zip in an archive using 7-zip and swapping the System.img from 1.85 with the one from 1.73 but it would not allow me to replace it that way so I took all the files in the rom.zip from the 1.85 RUU except for the System.img and put them in a zip. Then I added in the System.img from 1.73 but when I tried to flash it gave a security error. One thing I noticed that was odd is the System.img's from 1.85 and 1.73 RUU were the same exact size but when I created the rom.zip on my own the size of it compared to the rom.zip the RUU creates was smaller.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
If I'm understanding it correctly, his ready2go exploit was working fine, then AT&T disabled the app install feature. Really though, I wouldn't fault him. For starters, as he said he made it... It's his decision. Also he noticed a very big security flaw. One that AT&T Shouldn't of had. and if he hadn't told them, they would of found out. You dont think AT&T reads these threads?
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
Genius.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Sleep well. Can someone explain this in a little more detail? I'm desperate but is there a chance that if it doesn't work right I may be stuck in a Rom I don't like, or worse?
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
I'm going to try this right now. I just got a Main Version error with 1.85 flash, but I have nothing to lose, I don't think...

---------- Post added at 04:59 AM ---------- Previous post was at 04:55 AM ----------

does the 1.88 update the CID to one that is HTCDev unlockable? Maybe that's easier?
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
He said he found a new way for it to work with ready-2-go but he also said that he notified AT&T about it so I'm asking how will it work if they already know about it?
[AT&T, Rogers HTC One X, Telstra One XL] jcase:
Don't put words in the mouth.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
I'm sorry. I just saw the post you had on the other thread and that's what I took from it. I re-read it and I see that it was for the previous root.
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
This actually failed on my unit, said Model ID Error or Mismatch. Perhaps this only worked because you had superCID?

I have stock CID, but it seems the gold card isn't allowing us to do anything on this model as it normally might?
[AT&T, Rogers HTC One X, Telstra One XL] venelar:
How about being patient and thanking the 1 person actually working on root (not trying to downgrade) instead of ****ting on his decisions.

Some of the people in this section have zero patience. If you can't do it yourself, stfu and wait.

Edit: that's not solely at you, Skizz. Just disgusted with anger and lack of patience some people have shown. It's a friggin cell phone, ffs.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
I understand. It's late and I'm being really impatient. I apologize.
[AT&T, Rogers HTC One X, Telstra One XL] elbermu:
Well, looking closely to the zip it seems to be signed... 2048 bit sig header
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
Try this:

Flash 1.88 using gold card and then try gold card again to go back to 1.73 instead of trying to flash normally.
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
I got the above error when using my goldcard to flash 1.88. I'm on a locked, stock cid, att HOX with 1.85.
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
Ya, I kinda figured it was something like that and that's probably why I wasn't able to drag and drop it in the archive using 7-zip. Another thing I noticed, when I created the zip on my own I modified the android-info.txt and changed the mainver to 1.82 and when I tried flashing using ARUWizard it showed I was updating to 1.82 instead of 1.85 but it failed because of the security error but it did think the update was 1.82 and not 1.85
[AT&T, Rogers HTC One X, Telstra One XL] halfevildruid:
this is due to your compression settings
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
I'm out for tonite. I'll bring my hacked up cable and gold card with me tomorrow to work and see what pops up to try.
[AT&T, Rogers HTC One X, Telstra One XL] 18th.abn:
Just to get off topic, I see a lot of posts referring to 1.85 as un-rootable. Don't give at&t THAT much credit, I think not yet rooted is a bit better and leaves a purpose for this very thread :rolleyes: sorry just trying to pass on a couple smiles to the intensity in here:)
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
You know what sucks? Seeing all the roms and mods popping up in development. =( And we can't use any of them.
[AT&T, Rogers HTC One X, Telstra One XL] venelar:
I just keep telling myself the builds will be farther along and better quality.

Still sucks tho lol.
[AT&T, Rogers HTC One X, Telstra One XL] h8rift:
EDIT: Never mind.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Seems it can get awefully quiet in here in the morning.

I've got my desk job later today and it'd be the perfect time to be working on this. However I dontthink Id have all the materials needed to make the card reader cable by then. But even then, it sounds like people are having a hard time flashing.

Id like to try downgrading with the gold card method. Otherwise maybe jcase will come to the rescue.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Some progress.

With super CID, upgraded to 1.88. Swapped back CID to stock and successfully downgraded to 1.73. I definitely think 1.88 is downgradeable as it doesn't populate version info into the partition.

Issue is upgrading to 1.88 with stock CID. Even with goldcard I'm getting model version error. IF there's any goldcard experts out there, let me know what else to try here.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
That's good news. I thought upgrading to 1.88 had already been tested. I guess everyone who did was super CID.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Right. Super CID allows upgrade to 1.88. We should be able to accomplish that with gold card, but that isn't working for some reason.
[AT&T, Rogers HTC One X, Telstra One XL] jcase:
It certainly isn't unrootable by any means
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Well that's good. How is the ready2go app coming along? I thought AT&T closed that down, but then I believe I read that you think you can still use it. Meaning that it still is not secure. I'm just curious as to how it can work. Or maybe there's other options.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Ok question. Voodoo root keeper keeps root in the system. What if we use an app to move the data to the sd card, then have people with out root do the same, except when they restore root, it will be restored from sd card instead a place we need root access to get to... Hope this don't sound to stupid... And I hope it will help..
[AT&T, Rogers HTC One X, Telstra One XL] mbh87:
How would you do that? You would need an exploit and rootkeeper would be irrelevant at that point.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
The root keeper program doesn't ask where the file is stored. It looks for it in /system
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Even if you app 2 sd it?? Still looks in system??
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Ok well my bad, let me think some more... Some one will figure it out
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
Yeah. Rootkeeper puts the save file in /system
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Ok, thanks, my bad..
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
No problem. Spitballing ideas is the point of this thread.
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
Figure out how to trigger and OTA for 1.88
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Doubtful. You can't update ota until it is released. Besides by then AT&T might change it and make 1.88 harder to flash back. Remember the ruu 1.88 isn't for AT&T, but we still can use it as a means of downgrading. Provided that someone figures out how to flash to it without super CID.
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
When an OTA comes in, it goes into a certain folder and the phone starts trying to auto install anything in that folder. Manually place the 1.88 file in that folder and see what happens.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
How can you do that? Isn't there permission issues, encryption, and who knows what else?
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
http://xdaforums.com/showthread.php?t=1701460

Also is that anyway to generate a token using another devices info. Or using a rooted device and changing ALL of its info to that of another device to get the proper token.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Read the thread you just linked. It says you must have root before doing it. As mentioned in numerous places and as is still true, you cannot write to directories that have been write protected. Not without having root, or having some way of being able to change permissions of that folder.
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
Ah. I remember reading that people were deleting the OTAs that came into this folder so they would stop getting the notice. I didn't realize we need to be rooted to modify the folder.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
1.88

So I'm fairly certain 1.88 to open up downgrade is the right route (unless straight root is released). Issue is it doesn't appear goldcard is successfully bypassing model check. Perhaps since our goldcards are connected via usb bus the device is unable compare to reverse CID. Still looking for some advice here.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
I still think we should look into just using the internal sd card. I believe that's been done, right?
[AT&T, Rogers HTC One X, Telstra One XL] agentdr8:
It must be doing some sort of CID check though. I say this because the first goldcard.img that I put on my microsd was incorrect (I didn't realize the CID had to be hex reversed and had typed it out in a mirrored fashion) and it wouldn't even pick up the rom image until I fixed that.

As far as things I've tried... I too noticed that there's a signature block at the head end of the rom.zip file, which is why WinZip/Winrar/7-zip throw errors when trying to edit anything in it. I copied it to my linux box and was able to strip the first 256 bytes from the beginning and at that point the remainder is a valid zip archive. Editing files from there is no issue, but the resulting zip concatenated with the original header doesn't appear to work. If the devs can figure out how that first 256-byte header is generated (it has to at the very least be a hash of the remainder) we could create our own rom.zip files that the phone will accept.

The other thing I tried was to hex edit the mainver in android-info.txt while inside of the virgin rom.zip. That too throws off the checksum (or whatever it's doing) when flashing, as it doesn't seem to process the image file (although the progress bar on the upper right does appear like it's doing stuff).
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
Mine is just reversed (in that, 12345 would be 54321) and it definitely picks up the PJ83IMG.zip on my sd card...

should it be hex reversed?
[AT&T, Rogers HTC One X, Telstra One XL] elusivebyte:
It's not just a hash or checksum. It's a cryptographic signature generated with HTC's private key. It's the crux of the ROM security. If we could generate these headers it'd mean we had their private key, and we could flash anything.
[AT&T, Rogers HTC One X, Telstra One XL] designgears:
Edit... fixed
[AT&T, Rogers HTC One X, Telstra One XL] agentdr8:
Hmm, well according to http://hexrev.soaa.me/, it hex-reverses the CID and then tells you to use that at the revskills page. The goldcard tutorial that rpomponio linked didn't mention hex reversing, just mirroring (like what you're referring to) and that's what I had done and it didn't work for me initially.

It's quite possible the CID stuff isn't working the way we're expecting it to, which is why the goldcard isn't working for downgrading.
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
And I'm guessing you used that site already to reverse your mmc0 and make a gold card and still no luck?
[AT&T, Rogers HTC One X, Telstra One XL] agentdr8:
Haven't attempted yet on the internal sdcard. Will try that out later tonight, although it sounds like it doesn't work either from what I saw earlier in the thread.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
This guy claims to unlock any device... Maybe he can help you guys. Idk

Edit, sorry if this is of no help..

http://xdaforums.com/showthread.php?t=1578908 from my HTC One X using XDA
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
I haven't tested on internal either, I'm working with a USB OTG cable and a TF card.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
Would that gold card helper app work?
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
that app seems to do the HEX reversal rather than the 54321>12345 method... wonder if that makes a difference.
[AT&T, Rogers HTC One X, Telstra One XL] TKTAB911:
Funny how many people skip over what you say,

Lol nice find. I'll give it a whirl.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Not trying to sound discouraging but if you notice he said it works on "any unlocakable hboot." The HTC ONE X 1.85 stock is not unlockable without having root. So as far as I can tell, this won't work. I even did a search through the tread and found someone on a HOX tried it but to no avail. However that was back in April. Things change.
[AT&T, Rogers HTC One X, Telstra One XL] TKTAB911:
I hadn't read that much into it either. Only saw Wildfire S in the options then I said nope. Not happening. lol, oh well.
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Well on his original thread he claims any HTC device... On the other hand I see what you mean about any " unlockable"
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
This is what is inside his tool... I'm already rooted and unlocked so no point in my trying..... Specially if it's a strictly for wildfire, but he did post, Amy HTC device so I'm confused...
[AT&T, Rogers HTC One X, Telstra One XL] mbaran:
what's in the zip? which partitions is he overwriting? seems it would not run for us since we're locked...

---------- Post added at 06:22 PM ---------- Previous post was at 06:20 PM ----------

I just did the HEX reversal method and tried to flash 1.73 and got mainver error. So that's not it either... I could try 1.88 but I don't have the 1.88 file, need to download it.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Right now I don't see the point in that, because currently we have figured out the second hurdle (downgrading 1.88 to 1.72), but have not gotten over the first hurdle. We need to be able to upgrade 1.85 to 1.88 without having SuperCID. Previously it sounded very promising but the last few pages, it sounds like people are having problems.