• Announcements

    • Reminder - MoDaCo position on illegal content   07/30/15

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such softwareNintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)CUSTOM ROMS You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)ROMs must give full credit to the original authorISSUES If you have any issues with this policy, please contact PaulOBrien directly via PM.
    • Reminder: Selling items on the forum directly is not allowed   07/30/15

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspension / ban.

Creating a GoldCard

120 posts in this topic

Posted

How to create a GoldCard

This guide explains how to create a GoldCard. A GoldCard is a special SD card which, when inserted into your device, allows you to flash RUU files with a different CID to your own device. For example, if you own a T-Mobile branded device, this will allow you to flash a generic ROM.

Requirements

  • Spare microSD card
  • Windows PC (recommended)
  • ADB (part of the tools folder of the SDK, available for download here
  • HxD Hex Editor, available for download here

    Step by step instructions

    • Format the microSD card to FAT32 format.
    • Put the microSD card in your device and boot it.
    • Ensure you have unzipped the SDK, then open a command prompt to the extract location. Change to the 'tools directory.
    • Enter 'adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid' and press enter. You should get a very long number which looks like this: 532600bd227d9c0347329407514d5402.
    • Visit this page, paste in your number and reverse it. In our example the result would be 00544d5107943247039c7d22bd002653.
    • Visit this page, enter your reversed number and create your goldcard image, which will be e-mailed to you.
    • Open the HxD hex editor. If you are using Windows Vista or Windows 7, you must run the application as administrator.
    • Go to the 'Extra' menu and select 'Open Disk'. Under physical disk, select Removable Disk (your microSD card), uncheck 'Open as Readonly' and click OK. Note that you should select physical disk NOT the logical disk. This is important!
    • Go to the 'Extra' menu again and select 'Open Disk Image'. Open the goldcard image that you received by email.
    • You should now have two tabs - one is your removable disk, the other is your goldcard image. Press OK when prompted for 'Sector Size' (selecting 512 (Hard disks/Floppy disks)) and click OK.
    • Click on the goldcard image tab. Go to the 'Edit' menu, choose 'Select All' then select the 'Edit' menu again and select 'Copy'.
    • Click on the 'Removable Disk' tab. Highlight offset (line) 00000000 to offset (line) 00000170 (including the 00000170 line), then click on the 'Edit' menu and select 'Paste Write'.
    • Click on the 'File' menu and select 'Save', accepting the warning.
    • You now have a goldcard! :P

      P

      Thanks to MiSSigNNo!

0

Share this post


Link to post
Share on other sites

Posted

Does size of the card matter?

0

Share this post


Link to post
Share on other sites

Posted

No...

P

0

Share this post


Link to post
Share on other sites

Posted (edited)

Ok Finally figured it out. Thanks

Edited by sucramco
0

Share this post


Link to post
Share on other sites

Posted

Hi, I've got some terrible problems when I flash the Rom. It appears "ERROR [131]: CUSTOMER ID ERROR" and then my phone restarts to the original rom. the phone is a T-Mo contract phone.

I've read the instruction, noticed all the points, tried different microSD cards, use Admin to run the HxD, select physical disk etc.

However, I find that when I get the .img file from the web, it appears that it only has contents between line $000 to $100(incl.), so when I copy and overwrite the disk file, it only covers line $000 to $100. Not sure if that's the reason.

Please can anyone help...

0

Share this post


Link to post
Share on other sites

Posted (edited)

Hi, thanks for the great guide but i have a problem when I try the first bit in the C: prompt it just pops up device not found, I have formatted the card and have it open when i try it

please help need to get all this orange horriblness off my desire !

Edited by insomaniac
0

Share this post


Link to post
Share on other sites

Posted

Hi, thanks for the great guide but i have a problem when I try the first bit in the C: prompt it just pops up device not found, I have formatted the card and have it open when i try it

please help need to get all this orange horriblness off my desire !

I am having the same problem.

I have the Desire connected to the pc via USB with the connection type set to 'Disk drive'.

The SD card in the device is formatted as FAT32.

I have unpacked the archive and have a CMD prompt open in the 'tools folder'

But... I get 'device not found' on running the command. What am I doing wrong please......??!!

0

Share this post


Link to post
Share on other sites

Posted

Ditto

I didn't have a spare micro sd card so I backed up the one which I got with my orange desire formatted it to FAT32, unzipped the sdk and did what you said in CMD prompt only to get this message:

adb server is out of date. Killing...

* daemon started successfully*

error: device not found

am pretty new to all this and totally lost in trying to find a way round it so any advice will be great

0

Share this post


Link to post
Share on other sites

Posted

OK I have it working now. I used a similar guide here:

http://theunlockr.com/2010/03/10/how-to-create-a-goldcard/

It includes a couple of extra steps that us Android Newbies probably didn't realise we needed.

I have been through the whole procedure twice. The first card I tried didn't work. The 2nd one did (They were both Kingston 2GB cards). Now I just need to take a deep breath and summon up the courage to run the RUU on my brand-new phone......

0

Share this post


Link to post
Share on other sites

Posted

Thanks for the link! Got my Goldcard working first time and didn't use an adaptor for my micro SD.

0

Share this post


Link to post
Share on other sites

Posted

So you all know, I eventually did mine, the secret, which isnt in the instructions is that you have to have the sync software installed on the pc and have the phone set into sync mode, not usb mode

0

Share this post


Link to post
Share on other sites

Posted (edited)

Sorry to say I couldn't get it to work with either the 4gb SanDisk micro sd card that came with the Desire or a 1gb Nokia micro sd card I also had.

Tried in Sync mode too and no go. All seems fine but get the "ERROR [131]: CUSTOMER ID ERROR" at end of running the RUU file.

Ordered a Kingston 2GB so will give that a whirl.

Edited by Badgerz
0

Share this post


Link to post
Share on other sites

Posted (edited)

ok, yes i realise this is an Android forum, but does the Gold card work in WinMo HTC's as well? If so, that would make my days at work a whole hell of a lot easier!!

Edited by rhedgehog
0

Share this post


Link to post
Share on other sites

Posted (edited)

I'm an idiot and can't read / copy & paste

Edited by seaders
0

Share this post


Link to post
Share on other sites

Posted (edited)

type "adb shell "

press enter

next type "cat /sys/class/mmc_host/mmc1/mmc1:*/cid'"

:huh:

Edited by tsukasa21
0

Share this post


Link to post
Share on other sites

Posted

type "adb shell "

press enter

next type "cat /sys/class/mmc_host/mmc1/mmc1:*/cid'"

:P

thank you, I realised what was happening, then tried to edit my post before anyone else noticed! typical, you try to do what the instructions say, many times, yet right after you post asking for help, you figure it out, damnit! :huh:

0

Share this post


Link to post
Share on other sites

Posted

Not sure how many others this may be of use to, but I was having some troubles running the command:

adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid

I was getting a directory not found error, so decided to try and manually traverse the directories and spot the problem.

Looks as though on the Legend (or maybe just my phone, I don't know) I didn't have an mmc1 folder, but an mmc0 one instead.

By substituting mmc1 with mmc0 I managed to get my gold card apparently up and running.

Hope that's helpful to at least one other person out there...

0

Share this post


Link to post
Share on other sites

Posted

How do I check if Goldcard was successfully made?

It works fine in sdcard reader but is there any way to check on my phone

THANKS

0

Share this post


Link to post
Share on other sites

Posted (edited)

I would like to know this also .

I've followed the steps & card is recognized but Im not sure if it has worked ?

Edited by snear
0

Share this post


Link to post
Share on other sites

Posted

I kill my micro sd.

any way to revert the process?

0

Share this post


Link to post
Share on other sites

Posted

why do u need an adapter? u can put phone as disk drive and format card to fat 32.

0

Share this post


Link to post
Share on other sites

Posted

Please can someone help me to create my gold card in osx.

I have got to adb but, my device is not showing up.

How do I get osx to recognize my desire so I can get the serial?

Thanks in advance,

Steve

0

Share this post


Link to post
Share on other sites

Posted

as a goldcard is different from sd card to sd card, there's something bound to what makes an sd different from an other...

so, if size doesn't matter, as sayd by paul, then the only other thing that remains is vol-id, that is created at format time, i think...

if it is not bound to something on the specific phone, vol-id can be changed with software like this:

http://www.softpedia.com/get/Programming/O.../VolumeID.shtml

is this a way to transform a goldcard... a platinum one? :-)

0

Share this post


Link to post
Share on other sites

Posted

When I replace the first lines in hex, the memory card becomes non-functional and asking for format. What's the problem?

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.