yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] rzs77:
Ok, first off, forgive me if this is a noob question.

I'm starting to lose my patience with downgrading my htc dream.

i currently have the stg-rc8 firmware and trying to downgrade.

Searched EVERYWHERE (not only xda but other websites as well) but still couldn't downgrade! :mad:

I've tried formatting the card and transferring the .NBH image and i get error NOT ALLOWED.

So i thought of trying this method out but it looks like I've hit another brick wall! :mad::mad::mad:

This is where i'm stuck:

1. Read the CID with Terminal Emulator: cat /sys/class/mmc_host/mmc1/mmc1:*/cid > /sdcard/cid.txt

When i type that on my android, it says: NOT FOUND

I did do:

2. Connect your G1 and look for the cid.txt on the sdcard.

There was a notepad file name

cid

but it was EMPTY!

I also tried typing ls/sdcard also NOT FOUND :mad:

Please help me somebody! It's driving me insane!
[G1 Android Development] 0x0065:
How? I can't get past the $:mad:%&ing google login / setup for RC7!

I know what to punch in & where. :( but I can't get past the prompt.

UPDATE: oh! seems you hit the menu button and it gives you an APN menu... ...where hitting it again gives you the "Add APN" option. I'm guessing that's it!

e
[G1 Android Development] maxisma:
@rzs77:

Have you inserted a SDCard in your G1 when trying to read the CID?
[G1 Android Development] rzs77:
yes i have.

i tried again today. still not working! :mad:
[G1 Android Development] maxisma:
Try to go to the path with ASTRO filemanager (market) and copy the cidfile to the sd.
[G1 Android Development] rzs77:
sorry if this is a noob question...but where do i get the cidfile?:confused::confused::confused:
[G1 Android Development] maxisma:
I mean the path should be sth like this :/system/mmc_host/mmc1 ... or sth like that. just look in this thread
[G1 Android Development] rzs77:
I typed this /system/mmc_host/mmc1 in the terminal emulator and all i get is NOT FOUND.

I've exhausted all the resources on every forum i come across and still nothing.

Could it be my micro sd? Cos i also read somewhere that some micro sd's don't work.
[G1 Android Development] maxisma:
I think, when you don't get it managed to read out the CID,, you shouldn't root.

You can brick your phone.. And with your actual knowledge, you cannot fix the brick.
[G1 Android Development] barracudax:
i already tried to read the thread n the post. but still i a lil bit confused so sorry for my noobish question.

i have g1 , i bought it from china. but right now im in indonesia

i the gphone theres a google account from the store that unlocked the phone for me.

after i searched the information, alot of ppls said that i can just factory reset it.

but in the factory reset tutorial i see the gphone will asked u whether u have a google acc or not.

im a lil bit scared to try it, coz i dont know what kind of google acc data that i should provide for the gphone. is it from t mobile ? just like when u want to unlock the phone ? or its just a simple google account like i can create it in the google site ?

after that still have some problem

i want to root so i can use my sd for app,

before that i have to downgrade to rc 7

bcoz my firmware is version 1.0 and kila-uk1.0 tc5-rc8116470

so guess i need to downgrade it 1st to rc 7,

next question can i switch my firmware from uk to us ? bcoz uk dont have yahoo im n else. n i need that feature.

and if i can . how can i do that after downgrading. the downgrading tutorial i already bookmark it in the 1st page . so after i make sure i can change it to us i will do that asap.

btw whats the best firmware that i have to choose neway ?

hope that someone will help me with my problem

thanks in advanced all
[G1 Android Development] jnoriega:
While downloading your qmat_424.zip, my virus scanner found VirTool:Win32/Obfuscator.AU as a unwanted file and deleted it. Has anybody else been having the same problem?
[G1 Android Development] Derexius:
The hex editor finally did it for me!! THANKS SO MUCH! I can finally run Apps2SD now and not be limited to a few apps ^^
[G1 Android Development] screwthe49ers:
Gaining root from Cupcake (crb43)

Anything different about rooting from Cupcake? I got hung up on the rainbow screen the 1st time. The 2nd time I copy and pasted all my sd files to desktop, wiped the card, reformatted it to fat32, even though it was already in the correct format. Then loaded the dreaimg.nbh file onto the card, turned off the phone and then turned it back on with the camera and power button, exact same way as before, it goes to the rainbow screen, then the grey screen where the progress bar usually is, and says not allowed.

Could anyone give me any help or point me to a post with info or correct steps?

Much obliged!
[G1 Android Development] marak83:
You little f#$@%ing beauty worked.

Ok a tip for peeps who cant get this working (took me 6 days!, but i did have kids and wife bugging me constantly lol).

OK, i did it exactly as he said and kept getting a not allowed error, which i eventually figured out was an invalid CID. Well not really invalid, but more mis-written lol.

Instead of doing it by hand i used QMAT 424 to reverse the string, added the two 00's there, copied and pasted into the generator(thanks for that mate) and voilaa, my phone is updating as we speak. Thankyou all for the time and hastle of writing these tips, ill stick around to help out anyone else with similar problems to mine.

P.S using only windows, so no linux commands needed, using an Australian Dream(unlocked).

Edit:

I also used the card that came with the phone.
[G1 Android Development] electron74:
pls help me to get root access on singtel htc dream

hi all, pls instruct me simple step by step methods to get root access on my singtel htc dream, i can't understand the previous postings.
[G1 Android Development] naguz:
This might be stupid questions, but I will ask anyway.

1: Why is this necessary? Can't anyone downgrade to RC7 (as it is signed&OK)

2: Can you use this goldcard to install other versions, like the Dude or JFs builds?

3: I know this is not really relevant to this thread, but: I have a locked t-mobile that I would like to root and install JF on. Can using a gold card in any way help me of achieving this?
[G1 Android Development] moneytoo:
naguz:

1) Since the bootloader checks for CID, flashing the old RC fw works only with US & UK G1 (since only for these regions the roms leaked). For non-US/non-UK G1 you have to use Goldcard.

2) No, goldcard only bypass CID, not the signiture check. You have to flash patched bootloader (HardSPL)

3) Do you mean SIM/carrier lock? No.
[G1 Android Development] thephoneguy65:
Read this thread http://xdaforums.com/showthread.php?p=3697294

the post on 15th April 2009, 10:53 AM number #263

That is a stock singtel htc dream on contract.
[G1 Android Development] fordseagull:
difficult...

Hi guys,

I have read every post here and am still stuck...

I have an issue where everytime I write the goldcard to my sdcard, it comes up afterward saying it needs to be formated.

I have tried: dd method on Ubuntu

hex editor method

I have double checked the cid and it looks to be correct..

Any thoughts?
[G1 Android Development] BeRo1985:
Hi,

As hint on the beginning: My german T-Mobile G1 came already with RC43 Cupcake 1.5 preflashed, bought on amazon from an 3rd amazon marketplace seller as virgin unused device.

I've tried follow procedures each two times, once with RC7 NBH and once with RC29 NBH, but both without success, and that against each on three different microSD cards:

a.

I've formated my 2 GB microSD card with FAT32

I've inserted this card into my HTC Touch Cruise (with cooked and application unlocked ROM)

I've started my registered QMAT 4.43 -> Generate HTC Goldcard -> "Dreams" from the combobox selected -> "Get SD Card Serial from WINCE Device" -> "Save Goldcard image to WINCE SD" -> "Done writing tio SD blabla"

I've copied the DREAIMG.NBH to the microSD card.

Inserted this microSD into my T-Mobile G1

Hold Home button and press power button

Now cames always only the screen with the warning triangle and not the rainbow screen, which I'm knowing already from my HTC Touch Cruise from my cooked ROM flashing procedures

b.

I've formated my 2 GB microSD card with FAT32 in my netbook with linux with "mkfs.vfat -F 32 -s 8 /dev/sdb" (8*512=4096 bytes cluster)

Got the CID from the microSD card under the terminal on the G1, and resevred it byte-wise, and NOT zeroed the first byte.

Used the G1 goldcard onine generation, and dd'ed it to the microSD card.

I've copied the DREAIMG.NBH to the microSD card with cp under linux, and ran a "sync" to flush the linux disk I/O cache.

Inserted this microSD into my T-Mobile G1

Hold Home button and press power button

Now cames always only the screen with the warning triangle and not the rainbow screen, which I'm knowing already from my HTC Touch Cruise from my cooked ROM flashing procedures.

c.

I've formated my 2 GB microSD card with FAT32 in my netbook with linux with "mkfs.vfat -F 32 -s 8 /dev/sdb" (8*512=4096 bytes cluster)

Got the CID from the microSD card under the terminal on the G1, and resevred it byte-wise, and this time zeroed the first byte.

Used the G1 goldcard onine generation, and dd'ed it to the microSD card.

I've copied the DREAIMG.NBH to the microSD card with cp under linux, and ran a "sync" to flush the linux disk I/O cache.

Inserted this microSD into my T-Mobile G1

Hold Home button and press power button

Now cames always only the screen with the warning triangle and not the rainbow screen, which I'm knowing already from my HTC Touch Cruise from my cooked ROM flashing procedures

And i've meant this followed warning triangle:

Alt+L (and if Home+Power/Hangup again pressed) shows then only a menu with 3 menu points, Reboot [Home+Back], Update blabla [Alt+S], and Wipe [Alt+W]. Alt+S don't work, Alt+W even not. But Cupcake 1.5 boots and runs otherwise without problems, but only unrooted :(

Any ideas?
[G1 Android Development] maxisma:
You're on a good way with a!

But u have to boot with CAMERA-Button pressed, not boot ;-)

Then it works ;-)

If you need additional help, I can give you, in german, of course, via gtalk:

c.brueggemann94@gmail.com
[G1 Android Development] BeRo1985:
Ok thanks :) I've now JF v1.51 on my G1.

My procedure, which I have used two microSD cards always alternately between USB microSD reader and the G1:

Original Cupcake 1.5

A goldcard generated and wrote to the original 2 GB microSD

downgraded to R7

rooted

HardSPL installed

upgraded to R8

Radio upgraded

upgraded to R9

Radio upgraded

wiped

upgraded to JFv1.5 ADP

wiped

upgraded to JFv1.51 EU

But these two of my three microSD cards are corrupt after this big procedure now, where a lowlevel format with the Panasonic SD formatter utiltiy isn't helping even anymore and the SD card slot case cover is disjointed now (not aborted optically, i guess it is slipped out of the anchorage only), but for a now-rooted G1, it was worth it. :D
[G1 Android Development] goran_cipko:
Can I make goldcard for herald with Elf metod?

I need this because I don't have working wm device.
[G1 Android Development] Scholesville:
Hi, Need help!

I followed every single step in this instruction, but after booting it to the bootloader( camera button + power button), it says "not allowed". Any idea whats wrong?

below are the cid i manage to get:

cid:02544d534430324741ae05baa50094fa

reverse cid: af49005aab50ea147423034435d44520

goldcard: 002045d4354403237414ea50ab5a0049af(added 00 to the front)
[G1 Android Development] mattsummers:
how to get my CID no, ive got a transcend microsd card

please someone help, i cant find my CID no to get a gold card, i want to pull my hair our. ive tried the emulator, but the code to type in keeps saying doesnt exist. HELP!!!!!!!
[G1 Android Development] malamoucha:
After doing this process with hex, should I manage to see the image, I have done it but it different work. my G1 was mounted
[G1 Android Development] xpecial:
Finally!

You are THE MAN!!!

I was having the problem under Windows of the SD card that couldn't be read after pasting in the goldcard.

In my view, the problem was not the card but Windows (XP) itself.

When I did it as you suggested, pasting in the goldcard using the Linux dd command, all went smoothly!!!!!

No need to buy a new SD card, worked fine with the one that came with the phone, even though the extension wasn't 1234 but some other random 4-digit hex code.

So thanks !!!
[G1 Android Development] vizard87:
i need help guys..whenever i type the cd/sys.....when i type mmc1:1234,or mmc1:001 or mmc1:002 no matter which i try its the terminal emulator always says it cant be found
[G1 Android Development] vizard87:
hi but when i type Is /sdcard it says permission denied what does it meant?
[G1 Android Development] Mediowoman:
Help

Let me explain my problem; the keybord of my G1 does not work correctly, thus I skipped the steps 1-2 and I generated the CID using Ubuntu and I reversed it. Then I followed all the other steps but the result is not good. I think the CID generated is wrong, do you think i'm right or not? If yes, is there anyone that could explain me how to obtain a correct CID (obviously without using the G1 terminal emulator)?
[G1 Android Development] johnnysacco:
I believe I have the proper CID, used terminal to view, reversed in qmat, replaced first two characters with 00, and generated the goldcard.img via the free online generator. Unfortunately, after copying the DREAIMG.nbh (RC7) to the root of the card, upon booting the phone, while holding the camera but, I receive "No Image File" from phone. I've attempted to use ubuntu live cd, but unfortunately I'm not very good with Linux. The dd commands don't seem to work for me so I haven't really been able to use the process. If someone could let me know if I have the wrong CID or if I'm doing something else wrong, please advise.
[G1 Android Development] kornelis43:
cannot goldcard img to sd card wrhiting

sorry but y am a dutch gy so my english is not so good .but her's my problem .y have a goldcard image but cant write it to my sd card .y formated my card to fat 32 en open it with HxD y go to extra en dan to open disk but my sd card is not under fysische disk but under logische disk dat cant be not good or?if y look on de disk dar is somthing writte on it somthing with ms dos is er anywhan ho can help me pleasse????????
[G1 Android Development] sage09:
im tryin to root my g1 u.s build number crb43. ive tried this gold card thing it didnt work. when i open the qmat to generate the card it says plz wait and then it just closes out. i followed all the instructions. could someone plz help i really want to upgrade to hero
[G1 Android Development] cvenk:
Stuck

(WHAT TO DO NEXT????) need HELP

This is my third G1 that I want to root.

1st and 2nd went with NO PROBLEM.

Did all the steps:

1.qmat SERIAL, FORMAT SD CARD....

2.download dreaimg.nbh (from tree diffrent sources)

3.Downgrad from 1.5 cupcake HOME+CAMERA

4.Downgrade POWER

5.TRACKBALL

6.RESTART (did multiple wipes, before and after)

7.STUCK AT ANDROID SCREEN. (forever)

MY INFO:

http://picasaweb.google.com/helikopteras/G1?feat=directlink

DREA110 PVT 32B

HBOOT-0.95.0000

CPLD-4

RADIO: 1.22.12.29

sep 2.2008

multiple SD cards (2gb, 4gb, 8gb...)

(WHAT TO DO NEXT????)
[G1 Android Development] mlevin:
Do we send the forward ID or the reversed ID?
[G1 Android Development] pistol4413:
goldcard

what would u need the goldcard for is ur g1 bricked?
[G1 Android Development] whitenexx:
Thanks, very good tutorial. For the german guys who don't speak english so good, they could test this tutorial, it seems to be okay too: http://android-developers.de/Howto-Root-auf-dem-T-Mobile-G1-HTC-Dream-t
[G1 Android Development] diao1166:
hi everyone i come from singapore .i got singapore version an it is stg-rc8. i want to downgrade it according the method/

TESTED, WORKING

1. Insret SD card to WM device and connect it do desktop. WM has to be application unlocked.

2. Download QMAT (http://revskills.de/pages/download.html)

3. Start QMAT and select Hardware Forensics -> Generate HTC Goldcard

4. Select Dream from the list of devices, Click "Get SD Card Serial from WINCE Device" and then "Save Goldcard Image to WINCE SD

but at forth step Click "Get SD Card Serial from WINCE Device it error say xxx right registry xxxx something like that so plz help me to sovle de problem thanks a lot
[G1 Android Development] cyphr666:
What is a gold card?

Am curious... what is a gold card?
[G1 Android Development] Scholesville:
try using the hex editor method, much more simpler....
[G1 Android Development] maxisma:
@...666:

read!
[G1 Android Development] mark_v:
Okay this is what is did:

insert my 8GB sd card into a G1

open Terminal Emulator on the G1

typed: cat /sys/class/mmc_host/mmc1/mmc1:*/cid

exit Terminal and eject card from G1

Reversed my CID:

Begin: 1c5356555344202010051cc3b7008cf4

1c 53 56 55 53 44 20 20 10 05 1c c3 b7 00 8c f4

f4 8c 00 b7 c3 1c 05 10 20 20 44 53 55 56 53 1c

00 8c 00 b7 c3 1c 05 10 20 20 44 53 55 56 53 1c

End: 008c00b7c31c0510202044535556531c

I went to revskills and got a goldcard image

Mounted the SD card on my apple

typed: mount

Found the SD card on /dev/disk1s1

typed: diskutil umountDisk /dev/disk1

message Unmount of all volumes on disk1 was succesful

typed: dd if=goldcard.img of=/dev/sdisk1

message:

0+1 records 1 in

0+1 records 1 out

384 bytes transferred in x sec.

On a windows machine i mounted the drive and did a quick format in fat32

copied the RC7 in the root of the SD card.

AND IT WORKED w00t
[G1 Android Development] kilasin:
need help

i tried rootin my g1 european for ages and quit now i really want to try again here is my info

firmware : 1.6

build : drc92

can anyone help me i tried it all nd i stil get stuk at color screen
[G1 Android Development] theSC00BZ:
I have exactly the same problem. 1.6, DRC92 (T-Mobile G1) living in the Netherlands.

As far as I could figure, I needed to download the SDK and use that with various files. There must be something I'm missing though.... ?
[G1 Android Development] theSC00BZ:
Also tried SDK this evening. Still no joy...

no adb root

no adb su

no fastboot access

How do you root one of these since 1.6?

I thought I'd found a good source here (Dutch):

http://www.androidworld.nl/7683/stappenplan-herstel-root-installeren-cyanogen-4-1-999/

...but that relies on having access to fastboot which isn't possible. (According to wiki, USB connection in bootloader is disabled for production builds of G1)

Can someone please help.... I'm dying here....
[G1 Android Development] da_jojo:
i can help you :)

bladiebla moved to here : http://xdaforums.com/showthread.php?t=595243
[G1 Android Development] angryneos:
Hi I have a P4350 but would not connect with my PC

before i flahst my mobile it only want to connect with my pc now it don`t want to connect with my pc and stil giving a wit screen

i flasht my mobile with :

RUU_Herald_HTC_WWE_1.8.405.1_02.71.90_Ship_2

if someone has a solution please mail me vinkstefan@msn.com
[G1 Android Development] snOwrOse:
Please please please help!

Please help me out here. This is my fourth day trying this method. First thing first i'm using windows vista not linux or anything nor a winndows mobile device. Just my G1 cable and a normal card reader.

My problem here right now is everytime i use the HxD editor thing to edit my Kingston 2GB SD card it always says damage. ** I've tried 8GB and 1GB and 4 other more cards. All says the same and it says needs to be formatted. My Version is a stock donut 1.6, Build num DRD20.

i keyed in the terminal on my G1 and it shows :

02 54 4d 53 41 30 32 47 03 9c b9 4e 8a 00 96 ee

Reversed would be: ee 96 00 8a 4e b9 9c 03 47 32 30 41 53 4d 54 02 ( i use qmat 5.06)

Went to the goldcard making website and change the first two numbers to "00"

so it would be 00 96 00 8a 4e b9 9c 03 47 32 30 41 53 4d 54 02

Then generated the goldcard.img saved it to my desktop on one of a folder and used the HxD editor. I uncheck read only and open disk and the goldcard.img.

Copied goldcard.img to my SDcard (Ctrl-A Ctrl-C went back to SDcard tab clicked on edit and write paste and then save)

Remove D' SDcard and then place it on my G1 but it says "damaged SD card"

God!!! please help me out guys! This is my fourth day! And it's driving me nuts!!

Please help! :(
[G1 Android Development] thephoneguy65:
snOwrOse you don't need to use qmat anymore.

There is an online image generator to get your goldcard image.
[G1 Android Development] snOwrOse:
help~

yes i used D" online one. D' rev/skill something something. i went to D' website ta make it. But to no avail.

Same problem exsists. Someone please help! :( i feel really really frustrated :( viper! help me please someone!

This is my fifth day! :(

Btw happy new year guys!
[G1 Android Development] thephoneguy65:
So you failed to get goldcard.img from the website?
[G1 Android Development] shuvro58:
hi

hi all
[G1 Android Development] DanielDun:
Any Luck?

Has anybody had any luck with this method downgrading an Italian version of the phone? i ask as I have just obtained one and cannot seem to get it to work.

I dunno if its a problem with my goldcard but when the bootloader reads the SD, a message pops up briefly saying no image is loaded. If I still proceed to try and do the update, it ends saying :

Model ID incorrect.

Update fail.

I dunno if its a problem with my goldcard or just that maybe this doesn't work on the Italian version?

Any help would be appreciated.
[G1 Android Development] danshur:
OMG Thanks Dude. I was on the right path trying to downgrade US G1 from drc83 to rc29 and after sticking to your steps Im staring at the Signing in to google servers screen instead of the bootloader lol. Im saving my goldcard, this thing cost me 5 hours of pain :).

My problems were; using badly formatted card, and using logical disk in HxD.
[G1 Android Development] danf80:
I have had this exact same problem, using a TIM branded Dream (Italian), tried goldcarding, also getting the "main version is older! update failed!" message.

anyone figure out a workaround or is this handset unrootable?

any help hugely appreciated.
[G1 Android Development] danf80:
on another thread someone gave me the solution to rooting the TIM branded Dream, you have to download and install flashrec-1.1.2-20090909.apk (set third party apps install option to yes), then use it to backup your image, then flash cyanogen's recovery image: cm-recovery-1.4.img. then you can boot into recovery and you can now boot any custom rom's you want.

I tried downgrading and goldcarding on the TIM G1/Dream and this was the only thing that worked. the source for flashrec is available and you can build yourself if you want so shouldn't be too much of a risk.
[G1 Android Development] Topone:
Danshur thanks!!!

... i wasn't able to goldcard my G1 but your method was perfect!

To read microSD CID i used free version of PSAS - Hardware Forensics/WinCE SD Cards Utils, press Get SD Serial and Disk ID. The plain serial (not reversed) is right to get the free goldcard image.

Thanks to Viperbjk and PSAS team!
[G1 Android Development] Topone:
Oops... thanks was primarily for ringieringie, sorry.
[G1 Android Development] manom18x:
I was trying to downgrade the g1 to rc29 and I get stuck to the three color screen. Every time I start the downgrade procedure I get an error "not allow". Is there any solution to start my device?

Thx.
[G1 Android Development] Topone:
You should have success with a Goldcard. Follow the above instructions.

What is the build number and country of origin of your phone?
[G1 Android Development] themapleboy:
not that i'm recommending this (or even know much on the issue) but after i ebi1 -> ebi0 a phone for a friend, i soft bricked his phone :o oops.

so long story short i flashed dreaimg.nbh via the spl and it turned into a stock g1

wouldn't this work for non rooted phones as they have access to the spl?

or is the stock spl not capable of doing this?

.......if this make NO sense i'm sorry i'm such a noob