yashsingh1/xdaforums huggingface dataset:
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
The idea with goldcard is to upgrade to Asian 1.88 ROM. Interesting thing about that ROM is it populates mainversion with 0's. Then you can downgrade. I've upgraded to 1.88, relocked bootloader, switched CID back to CWS_001 and successfully downgraded with no partition edits, etc.

So I think goldcard is our exploit here. The issue is it's not working on our devices (or apparently any new HTC devices) to bypass the CID. Everyone is getting model errors when trying to upgrade to the 1.88 unless they have super CID.

I'll add the disclaimer that I had to upgrade to 1.88 using super cid (obviously) and there's a possibility that the super cid somehow caused the version info to not be populated. If that's the case, downgrade would still not be possible, but I cannot test 100% until we get proper goldcard.
[AT&T, Rogers HTC One X, Telstra One XL] attn1:
Right, so because you were already supercid when you upgraded to 1.88, the Goldcard was not a factor at all.

We do not have the algorithm for a goldcard for newer HTC devices. This is why XTC Clip stopped working on the Sensation and anything newer. Revskills also does not have it.

I do not think using a Goldcard will provide and avenue to a viable exploit.

You need temp root so that other working exploits can be exercised.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Using goldcard should provide an avenue to a viable exploit. That avenue is upgrading to Asia 1.88 and downgrading to the rom of your choice (i.e. anything <1.85).

Issue is getting a working GC.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Thanks beaups!

So, what do you think the next step is?

For some reason it doesn't seem to like the goldcard that people have been making. I can try some flashing later today but I don't see the point in doing the same thing over and over again. Maybe I should anyway...

---------- Post added at 02:16 PM ---------- Previous post was at 02:13 PM ----------

Here's a question...

Have anyone on a newer HTC phone (preferably one x) been able to get a gold card working? Of so what did they do differently? I'll do some research later today.
[AT&T, Rogers HTC One X, Telstra One XL] Skizzy034:
How do we get temp root?
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
yes. you should feel all special and stuff. :D
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
I thought the goldcard was device specific is the reason the goldcard isn't working because it's not being made on the same device it's getting used on?

I've not had coffee yet so this might be just my foggy brain trying to work.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
They are not device specific. Once you make a goldcard they can be used on all phones that support that goldcard method.

Issue is we don't know the method (algorithm) for newer HTC phones. Not sure if we even know if these newer phones even support it.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
ok that makes sense. I see that someone contacted revskills to see if they can help us get the One X gold card working. That may be our best hope at this point.
[AT&T, Rogers HTC One X, Telstra One XL] niceppl:
some one in china reported gold card works with htc one s...so it should work with htc one xl..

they said don't use quick format...use regular format..and got it working

try it..if you havent
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Can you post link? I did try full format.
[AT&T, Rogers HTC One X, Telstra One XL] niceppl:
beaups, did you get the cid from sys? or did you used that tool to get it?
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
I had a working goldcard from another phone. Reran tool on other phone, etc. Goldcard was setup right. As others have stated, HTC changed something....
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Are you talking about formatting the sd card quick vs. Full format?

The fact that someone got it to work tells me it's worth perusing. I'm going to give it a try today. I would like to see a link to the person that got it to work. He's got to be doing something different. HTC had to of changed something on this phone.
[AT&T, Rogers HTC One X, Telstra One XL] niceppl:
a working gold card on a device doesnt mean it work for all..

i seen that happen with my friend...

gold card is very very picky...

it's picky about the tf itself... the reader...

the tf must be less than 2g
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
I'd like to see a link to that thread. Could prove useful.
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
my cards are all 4-8gb microsd cards in adapter. All old phone sd cards. so a 4 wont work?
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
at this point we don't know what will and won't work. HTC has changed something and standard gold cards that have always worked no longer do.
[AT&T, Rogers HTC One X, Telstra One XL] niceppl:
read it last night...when i was searching through stuff

it's just a guy posted he has problem with goldcard y cable on htc one s

and another told him to do full format ...and the guy confirmed it worked...

i dont know which guide the guy is following...but it really sounds like what we are doing...

chinese people has more knowledge about gold cards than us...

---------- Post added at 10:20 AM ---------- Previous post was at 10:17 AM ----------

I read that somewhere on gold card making thread...

bolded with red color....
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
i wish that damn gold card tool wouldn't say succesfull gold card lol. wish there was a way to tell if u actually have a gold card. I haven an old n1 here im using to try to unbrick myself.. Want to try everything i can to get beaups method working. its my only hope. Stuck w/softbrick on 1.88 ruu with locked bl and CWS__001. I dont want to exchange cos then i'll for sure be stuck at 1.85.

I'll run out and get a 2gb card if you think itll help.
[AT&T, Rogers HTC One X, Telstra One XL] niceppl:
i dont know it will or not... but again it's on some goldcard guide...

the guy said about choosing brand as well

i only rmb kingston....

but i clearly rmb the 2 or less g is bolded with red letters...
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
well i was on the way out the door to grab a 2gb untill i found this tutorial.. at android central.. i'll quote first 2 lines..

Some FAQs about the GoldCard:

GoldCard is a normal sd card only but the latter becomes the former upon hacking — which is easy, as you will see — and do — in steps below.

It can be any sd card of any size. It’s better to use 2GB, 4Gb or 8Gb sd card. I’ve tried and tested Scandisk’s both 2GB and 8Gb cards.
[AT&T, Rogers HTC One X, Telstra One XL] niceppl:
good...different people say different things...dont know who to believe lol...

untill someone got working or proved it will not work...

anything is worth trying..lol
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
This is what i will try now instead of the tool.

http://www.theandroidsoul.com/guide-how-to-create-goldcard-sd-card-for-htc-android-phones-w-video/
[AT&T, Rogers HTC One X, Telstra One XL] niceppl:
hey you want to try a gold card making tutorial i found on a chinese site?

---------- Post added at 10:34 AM ---------- Previous post was at 10:34 AM ----------

ok try that first
[AT&T, Rogers HTC One X, Telstra One XL] mbonus:
Since I have contributed nothing to this thread - here is link to what I think you are looking for:

They are calling it a "White card"
[AT&T, Rogers HTC One X, Telstra One XL] niceppl:
thanks but we werent talking about that.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Do you have a link to that chinese site? Again, I'm certain I've created a working gold card as it's working in other HTC phones. HTC changed something, perhaps they are aware on the chinese site.
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
beaups you keep saying 1.88 is downgradable, is that with or without gold card? were you only wanting to use goldcard to get someone to 1.88? or did you also use it to get you to 1.73 from 1.88? If so, what file did you use? Everything i run on 1.88 ruu wise will not work. tells me wrong mainversion or error 140 wrong update utility.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
He already said it a few times. He used SuperCID to upgrade to 1.88, then went to stockCID and downgraded to 1.72. It works. We need to upgrade to 1.88. Working on trying the goldcard method here: http://www.theandroidsoul.com/guide-how-to-create-goldcard-sd-card-for-htc-android-phones-w-video/

But I have my doubts it'll work. Also it looks to me like revskills might have something to offer. Check this thread out: http://forum.revskills.de/viewtopic.php?f=2&t=951

Also they have a recently updated goldcard generator for HTC phones, last update was the 4th I believe. No idea if that will make it better for us or not. Maybe not.
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
that is only partial answer to my question. the other part was did he use the goldcard to downgrade or since 1.88 doesnt populate a mainversion was goldcard not needed to downgrade? that is the part that is confusing. So either way since i am on 1.88 i should be able to downgrade to 1.72 is what i'm hoping. so far ive had no luck.

This is what i get when i run the tool on my other phone. Loaded D:\Storage\Downloads\goldcard (3).img

Reading sector 0 of DriveH:

Converting to GoldCard Sector

Writing sector 0 of DriveH:

Validating sector 0 of DriveH:

Writing sector 0 of DriveH: Success
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Right. I used SuperCID to upgrade to 1.88 then I used goldcard (well not really a goldcard it seems) to downgrade to 1.73. Did not run RUU to downgrade to 1.73.

And that revskills thread looks to me like it confirms we are SOL for goldcard.
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
when i put the PJ83IMG on my sdcard and reboot it it checks it then errors ar wrong mainversion. so i dont understand how you were able to downgrade. I got the rom.zip file from temp folder after initiatin 1.72 ruu. then changed name to PJ83IMG and put it on what i thought was my gold card.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Are you on 1.88 Asia ROM? I've done this SEVERAL times on my phone and no issues. My 1.88 RUU for some reason isn't populating the partition that contains mainver at all. Maybe it's unique to my device? If so, that defeats the possibility of 1.88 being our exploit :(
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
yes i installed 1.88 ruu

Over the past few weeks i have noticed that wheni ran a ruu to downgrade sometimes the 1.88 version would not show up on the ruu screens, it was blank. but this time it is populating when i run the ruu. at one time i though the reason was different adb drivers causing the ruu to not show the mainversion.. was just my reason for explaing to myself why sometimes it showed 1.88 and sometimes it did not.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Are you getting mainversion error or model # error?
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
mainversion when trying PJ83IMG.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Hmm. Yes and also I was wrong about revskills goldcard generator. Looks like it was last udated in February. I was doing too fast of research.

http://psas.revskills.de/?q=goldcard

Haha, looks like I was wrong about being wrong. I'm tired and I haven't had my coffee. Just got back from my MD, they took blood. I have an excuse. Anyways it doesn't matter, it still isn't working.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Strange. Well if anyone else can confirm what you are seeing, this throws out that exploit.

In the meantime you can downgrade by unlocking bl, install CWM recovery, push the root package from cwm, reinstall stock recovery, relock bl, then edit the version in the correct partition.
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
does battery not charge in fastboot?

---------- Post added at 11:26 AM ---------- Previous post was at 11:26 AM ----------

i cant unlock bootloader with CWS__001
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Hmm....
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
now it wont let me do anything. says battery is too low. i thought it was charging, guess not.
[AT&T, Rogers HTC One X, Telstra One XL] shadowscreation:
Nugzo if you already had a unlocked bl your previous unlock token should still work even if your cid is cws

Also if you completely power off the device and plug your charger in it should charge but it will not charge in fastboot
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
tried old unlock token, doesnt work. :(
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
I can't seen to get into the bootloader. Its weird, it was working previously. I hold the power and volume down and it should boot into the bootloader. What happens is the menu buttons blink three times and if I let go it will fast boot into the desktop. If I hold it down it will do nothing. Could it be that my gold card is messing it up or did I do something wrong?

---------- Post added at 05:01 PM ---------- Previous post was at 04:56 PM ----------

Never mind I got it. Took a few tries.
[AT&T, Rogers HTC One X, Telstra One XL] slippers67:
Turn off fast boot under power settings.

When fast boot is turned on, and you choose to "power off," the phone never actually powers off. The only way to get to the bootloader when you have fast boot turned on is by choosing restart, then holding down the volume down button as soon as the screen goes black.

I pretty much always turn off fast boot in the power settings. No reason for it, really.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Yes, fastboot was what did it. I already got that part working.

Now, beaups said to get into fast boot. From the bootloader, fastboot is selected and I hit power. Now he says to hit power to scan the sd card. If I do so it loads to the bootloader, because the bootloader is selected and the power button acts as an enter key, as you all know.

Sooooooo, what am I doing wrong?
[AT&T, Rogers HTC One X, Telstra One XL] shadowscreation:
As stated people have been having issues with the gold card actually working so you may not be doing anything wrong just not working ad of now
[AT&T, Rogers HTC One X, Telstra One XL] ChongoDroid:
Oh trust me I do. I feel like I finally belong here, *sniff* I .. I f**kin love you guys man

Sent from my HTC One XL
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Could someone with root please confirm downgrade from 1.88 is NOT a fluke on my phone by trying the following?

Set SuperCID

Run 1.88 RUU

Unlock BL

Install CWM

Root via CWM - don't skip this step in case downgrade fails!

Change CID to CWS__001

Install Stock recovery

Relock BL

Install 1.82 via RUU or external SD
[AT&T, Rogers HTC One X, Telstra One XL] nugzo:
Ok i'm back! A paper clip, pogo pins and my laptop charger made my soft bricked phone into a real bricked phone. i was wondering how i was going to explain tampered, relocked, security warning etc lol. it was in your face, that was the only screen it would boot to. Bad news is i'm now back in the same boot with a new 1.85 :(

Make sure they dont skip that root step beaups.. That exact combination (re lock bl and change cid to CWS_001 is what got me in my situation. Yo might want to bold and red ink the make sure you root through cwm part... Cos i can tell you for a fact that my 1.88 would not downgrade without supercid.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
Bummer.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Yeah I don't know... It seems like jcase is our only hope. We will just have to wait 2-3 weeks.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
I am holding out hope that HTC puts our phone on the unlockable boot loader list.

The customs hold up and the unrootable nature of the current software and the locked boot loader is really hurting us. And the SGS III is just around the corner.

I really hope our dev section doesn't look like a ghost town.
[AT&T, Rogers HTC One X, Telstra One XL] dasfiend:
Do you think it would be productive to start a "unlock our bootloader or we're going to buy SGS III's!" petition/thread/something?

Just a thought..
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
Well you were in a worse situation as you were bricked. Root wouldn't have made a difference ;) Anyhow I did take your advice and made the root part more prominent! Glad you got a new phone!
[AT&T, Rogers HTC One X, Telstra One XL] Root-Maniac:
Honestly I've thought about it and I'm unlocked and rooted...
[AT&T, Rogers HTC One X, Telstra One XL] ryanbmw51:
Where do I sign?
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
petitions don't mean jack squat unfortunately.

The only thing that made AT&T change their nebulous throttling policy was the outcry in the media. When Sheppard Smith ranted at AT&T on Fox news about being throttled on his iPhone, AT&T revised their policy and put a hard limit of 3GB on their unlimited users before they would get throttled.

We Android hackers and phone geeks are such a small portion of the customer base that any noise we make won't be met with anything but being ignored. Our numbers are so much smaller than AT&T's current churn rate, that we don't matter to them at all.
[AT&T, Rogers HTC One X, Telstra One XL] dasfiend:
I was so pissed last night I was looking at all my options from switching to Sprint to what other phones I could get on AT&T to maybe importing from Canada.

Ugh.

Here's my nutshell argument for anyone who wants to ***** at AT&T/HTC:

AT&T claims it's about security. We know this to be BS because:

A) EVERY OTHER carrier allows the unlock. Clearly all wireless carriers across the entire planet are not compromised, ergo that's BS.

B) THERE ARE MANY UNLOCKABLE PHONES on AT&T. One of my old phones, the LG Nitro HD, was even unlocked out of the box! Therefore, unlocking our phone would not change the alleged security situation of AT&T's network.

That's it really, pretty clear if I do say so myself...
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
AT&T is really run by morons. I made a BBB complaint regarding my locked bootloader about a month ago. I got a phone call back from some middle manager in charge of customer relations at AT&T and it took me 20 minutes of discussion to explain to him I wasn't wanting to SIM unlock my phone.
[AT&T, Rogers HTC One X, Telstra One XL] StrykerGT:
I always thought the manufacturers needed to publish the source code of the software due to licensing. What is the holdup in this case?
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Well then, perhaps we should all make bbb complaints? Maybe it will make a difference.

I dunno... I think if we were to make a petition they will probably ignore it. And probably ignore bbb as well. And even if htc gave us a unlockable bootloader then we'd have to register with htcdev. I'm not so sure I'd want them knowing I'm voiding my warranty.

The thing is, this is a $650 phone. If I want to break it or otherwise just change the software I should be allowed to. It's open source for crying out loud. IPhones are easier to hack.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
They have to release source in a timely manner. The definition of timely is open for interpretation.
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
WOW.

Just got BOTH my one X's in the mail within 30 minutes of each other. One from Amazon and one from AT&T. Well I opened both boxes hoping to get lucky. The Amazon box was fully sealed and I had to remove the sticker to get into it. It had 1.85 and was hardware version HT25. Ok.... Moved onto the next one. The AT&T already had the seal sticker cut. Hmm. I open the box and the phone is sitting in the tray fully powered on! And guess what HT25 and 1.85.

I think AT&T is opening the fricken boxes and updating before they send them out.... Not only that but what the HELL did they do with the original HTC box? This box is the ugliest most generic looking piece of trash I have ever seen! What in the hell are they thinking? I mean give me a damn break, this is the iPhone debacle all over again. I refuse to use these POS's without a custom ROM! I'm about to risk it all and order from overseas and get an unlocked one. AT&T can take the business I was going to give them and shove it straight up their ASSES!

I will probably switch to prepaid as well so they don't get a cent of my money.
[AT&T, Rogers HTC One X, Telstra One XL] designgears:
we have the source basically... the One S is nearly identical, minus the screen. The Int'l One X has the same screen, so we have all the parts we need. Just need to get the kernel config and see if we can get a working kernel.

here is the kernel config

http://pastebin.com/fUDRk5m2
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
I don't think there's anything too moronic about them locking the BL. While I "wish" we all had full control, I absolutely understand why they try to prevent that.

How many people here on XDA brick phones screwing around with them? Just today, in this very thread, a user bricked his phone and exchanged it. And then we hack free tethering in....and then we rip out all the ATT bloatware, etc. etc.

I'm not saying it's the RIGHT thing to do, I'm saying I simply understand why they do it.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Having the source should help for getting root, right?

I dunno. I was debating getting this phone traded in. I almost bought a Samsung nexus but I've always been faithful to HTC ans I believe they made a better phone in this case. If they've gotta make it so hard for us I don't want to give them my business anymore.

Still think jcase is going to come to our rescue. He's probably the only one who can right now.
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
NO NO NO! We are BUYING these devices to use for whatever the hell we want to. This is like us being sold cars with the hoods welded shut and we can only drive them on the roads that they allow us to. SCREW THEM! And all that crap bloatware they force feed down our throats! They are OUR devices and if I don't want to look at some ugly crappy UI or stupid annoying preinstalled apps, then I want to remove them! They are trying to take control of things that don't even belong to them. MY device. We should get lawers involved because this is straight illegal.
[AT&T, Rogers HTC One X, Telstra One XL] designgears:
won't help with root, no way to flash a custom kernel with a locked bootloader. I was just throwing that out there.
[AT&T, Rogers HTC One X, Telstra One XL] seh6183:
If they win this battle then they are one step closer to making all of us iPhone sheep like the rest of the world. And if thats the case then we might as well all just buy iPhones because out of the box they are better then Sense garbage.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Honestly, getting a bricked phone exchanged and pretending it was a problem with the phone should also be illegal. People don't understand it goes both ways. AT&T shouldn't care about use bricking our phones unless we are going to be wasting their money on replacements.
[AT&T, Rogers HTC One X, Telstra One XL] beaups:
I disagree. And nobody is making you buy the phone. And there's no chance in hell this is illegal.
[AT&T, Rogers HTC One X, Telstra One XL] shgadwa:
Remember, the law states it's perfectly legal for us to unlock and/or root phones. It doesnt day it's illegal for a carrier to try to prevent us from doing that.
[AT&T, Rogers HTC One X, Telstra One XL] droidiac13:
This is good and all, but when someone bricks their phone from their own mishap, what do they do? They make a warranty claim and get one sent out for next to nothing. That's not right and that's part of the reasoning behind locking the phone down. AT&T will just say, don't buy from us then.

I'm not saying your point is invalid, I'm saying that people don't take responsibility for their actions when they eff up their phone.

As far as the bloat goes, what the providers do is BS. Fine, ship the phone with the bloat on them, but we should have the ability to remove it then.
[AT&T, Rogers HTC One X, Telstra One XL] designgears:
Actually we are a step below, all iDevices can be rooted at this moment.