[G1 General] binoslaw:
**********************************************************

Disclaimer: I hold no responsibility for any damage, injury, loss of property, loss of data, loss of any and all resources, or any negative influence what-so-ever, that may result from any and all usage of the information below.

Format your SD card first (FAT32)

1) Launch the Market App, Search for Terminal Emulator and install it.

2) Launch Terminal Emulator

3) Enter the following:

cd /sys/class/mmc_host/mmc1:*

(where * should 1234. I’ve tried other SD cards including the Transcend 1GB came with the phone, might not work if listed like mmc1:001 or mmc1:002)

cat cid

(Write down the whole string Example: 02544d5107943247039c7d22bd002653)

4) Go to QMAT site http://revskills.de/pages/download.html, download QMAT 4.36

5) Extract the file, double click on qmat.exe

6) Click on Cyptoanalysis Tools > Crypto Toolbox

7) Look way below, there is a text box (beside “Reverse String” button. Key in the cid number you’ve got earlier

Click on the “Reverse String” button, the result is reversed…

Example: 532600bd227d9c0347329407514d5402

9) Copy the reversed cid

10) Go to QMAT again http://revskills.de/pages/goldcard.html to generate your goldcard (this is free for G1 phone, Thanks to Viper!)

11) Enter your email. For the CID, enter the reversed cid you’ve got earlier. However you need to replace the first 2 characters to 00.

Example: From “532600bd227d9c0347329407514d5402” to “002600bd227d9c0347329407514d5402”

12) click Continue and you will receive the goldcard.img via your email.

13) Go to your email, download the goldcard.img and save it to a directory first.

14) Now, download HxD Hex Editor for this site

http://download.cnet.com/HxD-Hex-Editor/3000-2352-10891068.html?part=dl-HxDHexEdi&subj=uo&tag=button

15) Install and launch HxD Hex Editor program

16) Go to Extra tab > Open Disk. Under Physical disk, select Removable Disk (Must be your SD card), uncheck “Open as Readonly), click OK.

17) Go to Extra again, Open Disk Image, open up goldcard.img which you’ve saved to a directory earlier.

Now, you should have two tabs, one is your removable disk, the other is goldcard.img. Press OK when prompted for “Sector Size” 512 (Hard disks/Floppy disks), click OK.

18) Click on goldcard.img tab. Go to Edit tab > Select All, edit tab again > copy.

19) Click on the “removable disk” tab. Select offset 00000000 till offset 00000170, click on Edit tab and then Paste Write.

20) Click on File > Save. You may exit this program

Now, do a test to see if your SD card is “compatible”

Disconnect the USB cable connected to your SD card, then plug it back again. Go to My Computer, you will see your SD card (E.g. “Removable Disk ( F:)” ), double click and see if you can access it. If it prompted you to format, then forget about this SD card, don’t think it will work. After trying for days, I ended up buying a Kingston 2GB card.

If you are able to access your SD card after written the goldcard.img to your removable disk (point 19,), proceed point 21.

21) Download RC7 from http://koushikdutta.blurryfox.com/G1/DREAMIMG-RC7.zip

I used RC7, you may use other version if you want to, just google around.

22) Extract DREAMIMG.NBH to the root of your SD card.

23) Exiting moment is now… Power off your phone, power on again by holding the camera and the power button at the same time.

24) If all went smoothly, it will prompt you to press the Power button again to update

25) Once all is done, remove the battery manually to power off the phone. Place the battery back and power on again, you are on RC7 now

26) Same as usual, you will need to sign in to your google account. However do take note that after RC 7 image, all APN configuration is not relevant to the ISP in Singapore.

Click on the Menu key on your phone and configure the APN manually (google around, you should able to find you ISP APN configuration) Remember to set your APN to default.

Sign in to google again. Only once you are signed in, then proceed to (Point 26) because you need to download App like telnet from the Market.

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

this is from http://www.codeandroid.org/forum/?wpforumaction=viewtopic&t=9.2 and they get this from http://xdaforums.com/showthread.php?t=485364&page=26

After step #26 U should read http://xdaforums.com/showthread.php?t=442480.

My 1.5 (...) crb45 rooted yesterday only with this instructions. I had big problem with SDcard and goldcard.img Finally i used 4GB kingstone (/sys/class/mmc_host/mmc1:6b2c)

Everything is easy when U (I too) use your head ;-)