yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] WowaWiwa:
The post below would do the trick

Format your SD card. ( 2 gyg scandisk ) worked for me.

Create the goldcard.img file:

* get sdcard serial (using adb shell, or terminal emulator within android): cat /sys/class/mmc_host/mmc1/mmc1:*/cid

* start QMAT using wine

* byte-wise reverse the serial string using QMAT: Cryptoanalysis Tools/Crypto Toolbox, enter serial in the box left of the "reverse string" button, click button, copy reversed serial string

* generate goldcard image: click Hardware Forensics/Generate HTC Goldcard, enter reversed serial string into the "Serialnumber of SD-card" field, press "Save Goldcard Image to file" button, remember filename "goldcard.img" and path

* check filesize < 440 byte (otherwise writing this to the beginning of the sdcard would corrupt the partition table): ls -l goldcard.img

* if < 440 byte, use dd and a usb cardreader (g1 with usb cable does also work, verified!) (probably you need to be root for that to work) to write the contents of the file "goldcard.img" to the beginning of the sdcard (assumes sdcard is /dev/sdb, might be other, check!): dd if=goldcard.img of=/dev/sdb

* done

0+1 records in

0+1 records out

384 bytes (384 B) copied, 0.0320333 s, 12.0 kB/s

I've found out that the goldcard.img was written down to the SD card.

After this download the following file:

http://falcon4ever.pcsx2.net/g1/HappyNewYearUK.zip

or http://wari.mckay.com/~rm/HappyNewYearUK.zip

Unzip it and put the file on the SD card, DREAIMG.nbh

then make this file read and writeable ( on windows , right click

and change permissions to read and write )

On linux perform a CHMOD 777 DREAMIMG.nbh.

After this poweroff your G1, keep the "make picture" button pushed in and power on the Phone. After this the image would load correctly. Follow the instructions present in the image osd.

To apply HardSPL, root & upgrade: http://xdaforums.com/showthread.php?t=442480

This should be the correct instructions, if it fails check your SDCard ID, and follow the instructions from the top again. Good luck.
[G1 Android Development] Ronnymes:
Exept Qmat 224 is not working for me.. ( i'm a real n00b )
[G1 Android Development] TOdoubleDNery:
I tried flipping through some of the previous pages to find an answer to this question but I can't seem to find one. I apologize in advance if this was already answered but here is my question:

I've gone through the all of the steps listed by the op two times now and I think my phone is rooted but I am not 100% sure. I am a noob at this and I am sorry but here are where my problems are. I originally downloaded tether wifi and toggletether and they both fail to work. I tried w"ifi tether for root users" and that doesn't want to work either. I know I've downgraded my phone to v29 because I can see that in my about phone section. I downloaded all the files and installed them to my sd card correctly. Currently I see dreaimg.nbh, recovery.img and an update zip file on my sd card. Could I be doing something wrong when it comes to the whole "telnet" portion? After the reboot, I let the phone load the home screen and then type in "telnetd" and hit enter (I am on the contacts screen) and nothing happens. I then hit home, open up telnet and connect and I get a string of symbols with a "#" at the end. I type in the first line into telnet and hit enter and get two #. I do the same for lines 2 through 4 and get the two # symbols after each time I hit enter. I restart my phone in recovery, do the alt + s thing but nothing is working.

Am I just missing something? It seems like its working great for everyone even those tether apps. All 3 of them are failing for me so I know I must be doing something wrong :(. If anyone could help me out and maybe point out what I'm doing wrong, I would greatly appreciate it.
[G1 Android Development] TOdoubleDNery:
After doing some more intense reading I discovered that I did everything right (assuming that a confirmation of this is by rebooting the phone, doing the telnetd + enter and then being able to use telnet). My only problem is trying to use the phone as an internet tether. I was unsure if my phone is rooted or not. By being able to use telnet a sign that your phone is rooted? Am I doing something wrong and my phone isn't really rooted or is there something else wrong that's causing all 3 tether apps to fail?
[G1 Android Development] WowaWiwa:
check

Hi,

You can look for a program called Terminal Emulator in the Android Market.

Install this program and type:

whoami

If you get an error like : access denied, you don't have enough rights.

else you get a message like : userid 002220 something like that.
[G1 Android Development] TOdoubleDNery:
Yep, I got "permission denied". Would my best bet be to try to do everything all over again? This would be the 3rd time that I have tried this. Am I missing something? I'm assuming that I am not able to tether because I don't have rights, correct?
[G1 Android Development] WowaWiwa:
Apply HardSPL

If you've got the UK image / rom installed you only need to apply the HardSPL section. Instructions can be found here: http://xdaforums.com/showthread.php?t=442480
[G1 Android Development] LucidREM:
so what is "whoami" and how does it connect with having root??

in Terminal if you can go from "$" to "#" you have root right? type "su"
[G1 Android Development] Ronnymes:
Me 2, permission denied :mad:
[G1 Android Development] Ronnymes:
@ WowaWiwa

Just format my 2gig flashcard to FAT32

But when I tried the same you did with Terminal Emulator I have this: cat /sys/class/mmc_host/mmc1/mmc1:*/cid : not found

Edit/ found it by using "Astro" and open cid "open with text"
[G1 Android Development] TOdoubleDNery:
I did everything over again. I input all the stuff into telnet but when I reboot the phone and try to open up telnet, it doesn't work until I do the "telnetd" + enter in the contact search. Is this normal? I also tried to do the terminal emulator "whoami" and it still says permission denied
[G1 Android Development] aghacyrus:
confused!

Instructions para 8: mount o remount etc.

are these o or 0 or just the beginning of paragraphs: I am stuck here please comment. Thanks
[G1 Android Development] neoobs:
Those are O's as in Oreo's. and I believe it should be -o

Note, usually it is a letter not a number when doing anything prefixed with a -
[G1 Android Development] Poehring:
Alright...so I downloaded the Dreaming File...Formated my 2gig Sandisk SD card in Fat 32....Copied Dreaming to it....turned it off...held in the camera button and pressed the power button while still holding the camera button? It took me to a multicolored screen with "Serial 10" on it and some gibberish at the very top. No Grey and White screen with instructions. Anyone else seen this?

Edit: NM Im a retard...I forgot to Unzip it before putting it on my SD Card, haha
[G1 Android Development] cvenk:
Hello ..

I 'm hoping for little help.

You sad that you downgraded G1. (step below I don't get)

* generate goldcard image: click Hardware Forensics/Generate HTC Goldcard, enter reversed serial string into the "Serialnumber of SD-card" field, press "Save Goldcard Image to file" button, remember filename "goldcard.img" and path

what did you select in the upper window (Angel, dream, artemis.............) and which QMAT did you use. (for now I'm using 4,24 but not registered - and it says when I use DREAM, that does not work with this verison.)

What can I use , and what so select?

And the upper text does not work in my G1 (* get sdcard serial (using adb shell, or terminal emulator within android): cat /sys/class/mmc_host/mmc1/mmc1:*/cid)

what precisly should I put in terminal emulator, BELOW (what is wrong)

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

is bettwen : cat / ....... space
[G1 Android Development] guruk:
wipe ??

Hi, i do like the update as mentionend in the first post here.

but my question is. if i downgrade from my standart rc33 to rc29 and than to jfs moded 1.42-rc33 does it make automaticly a wipe and i have to reactivate?

Just ask, because I dont have a credit now on my phone and used wifi perfectly, so bevore i lock myself out again and have to buy new credit, let me know :)

greets

chris
[G1 Android Development] Poehring:
So after all is said and done, is there a way to go back and double check to verify that I do infact, have Root? Everything worked for me and I now have the latest build of Android. I just want to make sure..without downloading an App requiring Root and testing it, lol
[G1 Android Development] ThatGuy064:
I got root access to my g1 that is rc30.. so I'm under the impression that I'm running mod rc30.. my question was would rc33 be better and should i try and install that update? I figured id ask before I messed my phone up..

Also. When I modded my phone, I noticed that I couldn't find pac man or a video recorder in the market any more.. I've been tryin to record video for the longest
[G1 Android Development] henimerze:
cat recovery.img>/system/recovery.img not working

I did everything as directed to get root but the last command (cat recovery.img >/system/recovery.img) returns the following error message:

cannot create /system/recovery.img: read-only file system

What am i doing wrong?

Please help me do this right. . .
[G1 Android Development] DarkWolve:
Hey guys,

i want to root my G1 too, but i dont have qmat! And i really dont wanna buy it just for one thing here.

i got my SD CID from Ubuntu

it is: 035344535530324780507c3740008b00

maybe someone who can make a IMG could just send to me? like upload to rapidshare or something?

//EDIT

sry,

i have a German G1 with RC9 128600

it should work with the goldcard from qmat, shouldnt it?
[G1 Android Development] crazyknallchopf:
das mit dem qmat sollte auch ohne kauf/registrierung funzen!
[G1 Android Development] DarkWolve:
No, it doesnt.

I already tried that!

It should work with a qmat 4.24 public Version but it is not available anymore! And in qmat 4.30 it is not possible to create one!
[G1 Android Development] McLin:
I have this Version...
[G1 Android Development] jankware:
Questions and Concerns

For those of you still having trouble unlocking your phone please take a look at the page I've made to help. Included in the page is instructions for how to check if you now have root...the normal telnet process is not used in newer versions. the best way is to actually plug it into your PC and use command prompt ...check it out here:

http://www.quantumcon.com/Home/g1-unlocking
[G1 Android Development] jankware:
?

I've heard about qmat but really you shouldn't have to buy anything to root your phone. I had some problems when rooting my phone because all the info for doing it is scattered across several postings on these message boards. I took it upon myself to make a page that could help people get all the info in one shot so please check it out here:http://www.quantumcon.com/Home/g1-unlocking and if you can direct me to some info about the qmat process I'd like to have a look to consider adding it to the site to further help out others.
[G1 Android Development] DarkWolve:
Hey jank,

I tried it the way on your website! It doesnt work at the Downgrading part!

in Bootloader Mode on the Screen it says "NOT ALLOW"

i think i still need a goldcard !? Although the part with adb stuff worked flawless!
[G1 Android Development] crazyknallchopf:
hey... habe dir hier 2x den qmat geuppt... versuch mal bei mir haben beide versionen gefunzt!

http://rapidshare.com/files/207093669/qmat_working.rar.html

MD5: 7EA406ADA85621031B7F4F31C0F94F25

No PWD
[G1 Android Development] DAKIDD236:
why doesn't this wok for me? can i not update from rc29 to rc 33?? it keeps saying /update.zip/(bad) can somepne please message or reply to my comment I really need help
[G1 Android Development] crazyknallchopf:
Try it one time with qmat goldcard and one more time without it!
[G1 Android Development] MrADeveci:
Just thought I'd say a quick 'thanks' for all of the info on this thread.

I was able to go from non rooted RC9 to RC7, root .... then now JF1.43 RC9 with no problems what soever, and it worked first time!

loving the r00t!

Thanks.
[G1 Android Development] Manfred2000:
Hi!

I have an European G1 RC9 and need a goldcard image for rooting. I also have QMAT4.24 but it says that its not possible for newer devices to create a goldcard if i want to save the image to disk.

I have no WM-Device to save the image to it (would this work with QMAT4.24 to create it on the WM-Device but not on disk?).

So may anyone could create me such image??

Here my sd-data:

CID: 0353445355303247807014b2fb00919c

Reverse: 9c9100fbb21470804732305553445303

manfred.fettinger[AT]gmail.com

Thanks in advance
[G1 Android Development] snear:
Worked first time, thanks for a great guide :)
[G1 Android Development] thtung:
Hello,

I'm new G1 user.

Can I still use my T-mobile network after rooting my G1?

Are there any negative effects on this phone when rooting G1?

Thanks.
[G1 Android Development] titico:
hey guys i'm now doing the guide but i have a few questions...

I did everything. I downgraded to Rc-29 then i installed the recovery.img and the Hard SPL,

I've got Root Access.

In the last part I have to choose one new upgrade and apply it...

1: Wich update i'm supposed to choose?

I've tried with the RC-33. I downloaded it, renamed it to upated.zip, copied it...

The fact is that when I enter the recovery mode and hit Alt-S To wipe the phone it then restarts

to a fresh RC-29 version...

I'm stuck in this last part. help Me please =)
[G1 Android Development] akapoor:
1) Yes you can still use the G1 on T-Mobile.

2) You void the warranty if the phone bricks and you need to send it in for a replacement. However, if you need to revert back to (what we call "stock") you can easily do that.

Pretty much getting root is just downgrading your firmware to what Google had released earlier and exploiting a hole.
[G1 Android Development] joybont:
about rooting the G-1 phone NEED HELP!

Do I format the phone if I have US-RC30/UK-RC8 or higher or no? As in do I click on format to actually format the phone?... It says to put the upzipped DREAMIMG.nbh file to the SD card, is the SD card jus the removable disk? or where is that located?

I did everything the instructions stated but once I cut it off and Held Camera button, and press Power button the screen wasn't white/grey it was red green and some other colors... I NEED HELP PLEASE!!!
[G1 Android Development] joybont:
I get the same thing!

i GET THE SAME THING IF SOME REPLYS CAN U PLEASE LET ME KNW!... EMAIL @ antmjoy@gmail.com THANX
[G1 Android Development] Kainous:
I have followed the same. Exact steps on here and when I try to use the camera and home b

It says not allow.( I have singaporean RC8 and trying to downgrade to UK RC7) What do I do
[G1 Android Development] dabx724:
after the root process, do i need to keep the files on the sd card? or is it integrated into the phones internal memory? (sorry for the NOOBISH question)

oh and btw, just rooted it, and i looooveee it! =]
[G1 Android Development] robsonboston:
i need help too i get the samething

i get the samething
[G1 Android Development] kathi17:
You don't format the phone, you format the SD card. Yes, it is labeled as removable disk when you look at it on your computer.

The screen you saw was the stock bootloader. If you have hard SPL, it will change to three skating Androids. You will always see the boot loader when you push power and camera.
[G1 Android Development] miamig1:
confused and frustrated

I have followed all the instruction on how to root the g1, I am as far as the flash upgrade, I am trying to use the wifi tether for root users that is on the market and it tells me that I have no root access. Is there a way of verifying if you have root or not, I can telenetd and connect to the local host. All that is workin but I still cannot use the wifi tether.. A bit frustrqting after so many hours.. Your help is appreciated.
[G1 Android Development] coldbeer30:
So much fun....

Thanks to all who contributed....

I started off on official RC33...I have completed full root process with updated JF version of RC33...

I was then able to go back to stock RC29 and after 3 days got stock OTA update...

Fully successful in going back and forth between stock and

"jailbroken" G1, you guys are awesome!!!
[G1 Android Development] theMODEL:
error opening recovery.img

in telnet it says error opening recovery.img: no such file or directory can you help me, i followed all of the steps pefectly except im not sure if the file is on the root of my sd card. I'm not exactly sure how to make sure it is, thank you zac
[G1 Android Development] G1_619:
Stuck during rooting process

I am stuck on the part that says "Press enter Twice and type in Telnet". Is this after downloading telnet from market or before. I am pressing enter twice but nothing happens. Please someone help me. Everything else has gone smoothly. I have RC29 currently installed.
[G1 Android Development] Kainous:
I've already downgraded to RC7 I've done everything but after the telnet part and inputting those commands I startup in recovery mode then hit alt and S then it says:

Installing from sdcard...

finding update package...

E:Can't mount /dev/block/mmcblk0

p1 (or /dev/block/mmcblk0)

(invalid argument)

E:Can't mount SDCARD:update.zip

installation aborted

Press home+back to reboot

What do I do to apply the HardSPL
[G1 Android Development] dabx724:
after the root process, do i need to keep the files on the sd card? or is it integrated into the phones internal memory? (sorry for the NOOBISH questions)

oh and btw, just rooted it, and i looooveee it! =]
[G1 Android Development] kathi17:
I'll try to answer three of the latest questions.

I downloaded and installed Telnet before trying to telnet.

You can remove the update.zip from the SD card after flashing.

I am pretty sure the Hard SPL is included in JF's build. To make sure you have it, hold the camera button and start. If you see the three Androids, you have hard SPL. If you see the red and green screen, you have the stock bootloader. To install Hard SPL, just rename it to update.zip and flash it the same way as you flashed your rom. (I don't think it will change your rom, just your bootloader). You can find the bootloaders in the thread about them.
[G1 Android Development] titico:
hey guys,

thanks

i have successfully installed the modded Rc-33 but i have one lilttle question...

I have the HARD SPL (i see the three androids skating) but the first time i entered the bootloader it said NO IMAGE FILE and then it displayed the android skaters...

Is that ok?
[G1 Android Development] Kainous:
(I am already on RC7) I get the green red screen.

I downloaded the hardSPL and it is named update.zip

But when I turn the phone on using home and power button. then I press alt+l

then alt+s then it says

Installing from sdcard...

finding update package...

E:Can't mount /dev/block/mmcblk0

p1 (or /dev/block/mmcblk0)

(invalid argument)

E:Can't mount SDCARD:update.zip

installation aborted

Press home+back to reboot
[G1 Android Development] Kainous:
Tried putting it on another SD card (The Hard SPL)

And it says signature failed.
[G1 Android Development] Manfred2000:
Hi!

I want to copy goldcard.img with "dd" on the sd-card but i always get the information "permission denied"

I have tried this on a winxp with admin-rights and the tool "dd" for windows from cygwin

What should i do!?
[G1 Android Development] thtung:
There are too many pages, I am difficult to find the rooting way for RC-9 down to RC-7.

Can you post a full intruction?

Thanks
[G1 Android Development] xdavidn88:
please help, i am currently stuck on the "recovery.img" part. I have dl'ed it but I can not open it to view the files.

It keeps saying error.

Please help. I have dl'ed winimage, winrar, and winzip and all 3 cannot open it...
[G1 Android Development] xdavidn88:
nvm im passed that part. I already did the Hard SPL part too.

Now I can't seem to get anything to work after "I have root".

I dl'ed the image, renamed it. put it in my sd card but when I go to turn off and turn it back on. It doesn't do anything, just loads up like regular...

im holding home and pressing power. just regular load... please help
[G1 Android Development] xdavidn88:
sigh.. anyone? I have to go to work soon...

if i can't get to rc33 jf, can someone tell me how to get back to rc33 (non root) at least?

this has been a bad day :(
[G1 Android Development] xdavidn88:
ok so i got as far as it loading but when i press alt + s, it says can't open/ find sdcard / update.zip

anyone know why?

please im soooo near i can almost smell it!
[G1 Android Development] sprarky:
Hi,

I'm Trying to Root my Australian G1 / Dream handset but am wondering whether this process will work and if it does, are there any implications to it?

Also. As my build says im using RC8 if i were to root the phone would i then have to upgrade to the UK RC9??

Any help appreciated.

Thanks
[G1 Android Development] kathi17:
Can you view file extensions on your computer if it is windows? Apparently some versions hide the file extensions. If you can't, then just name it update, or windoze will name it to update.zip.zip.

If that is anyone's problem, then change your windoze defaults to show file extensions so you won't have that problem in the future. I can't imagine why MS dumbs down their OS's so stupidly! (Yeah, I have Windows, so I'm not flaming, just questioning why every version gets dumbed down a little more).
[G1 Android Development] jstutman:
All It took was a few minutes and a couple times of redoing some things and it looks like I got a modified update with root :)
[G1 Android Development] xdavidn88:
ok I know I got it back to rc29, but how do I check if I have root?

I entered the telnetd thing and the 4 lines. And I did the hard spl thing. But how do I check to confirm it worked?

Is it possible that I didn't do those things to obtain root, therefore I cannot upgrade to rc33 mod jf?

I have not tried the thing suggested by kathi17 as I am at work on my g1, but I will do that first thing tomorrow
[G1 Android Development] xdavidn88:
Nvm I do have root. Did the <press enter>reboot<press enter>
[G1 Android Development] kree:
Stuck???

Using mac os 10.4 to update and download all this. Stuck on the last step of updating jf's rc33. I have renamed every combo of names that I can think of even the boot.img, just cant figure it out? Help???????
[G1 Android Development] xdavidn88:
same here, please help us.
[G1 Android Development] Bonesaw:
From Australia

Hey guys just bought a G1 HTC Dream from Australia

it came with Firmware version1.1 STG-RC8.

Ive tried to downgrade but it doesnt work. I re formatted disc to fat 32

followed all instructions, but no dice.

Any thoughts please

Cheers :confused:

Color screen comes up

checking

no allowed

then back to color screen :- DREA110 PVT 32

HBOOT-0.95.0000

CPLD-4

RADIO-1.22.14.11

SEP 2 2008

Hope this helps
[G1 Android Development] xdavidn88:
I think I know why, I was looking at the files of jf's rc33

data (folder)

META-INF (folder)

system (folder)

boot (file, renamed to update.zip) <----- is not a zip but it is a .img file

i think that's why it's not opening because it is update.img and not update.zip under properties.

please help to fix this problem
[G1 Android Development] Bonesaw:
pretty sure you dont unzip that file. just rename it update .zip

jf's rc33 is the one you rename to clarify thay
[G1 Android Development] Bonesaw:
What firmware did your phone come with?

I need to know cause im having trouble with mine
[G1 Android Development] xdavidn88:
omg i am so stupid, i kept unzipping it!!!

thank you so much, same mistake i did on recovery.img step. i kept unzipping it.

it's finally loading!!!! woot woot
[G1 Android Development] Bonesaw:
No probs could you please answer my question i posted earlier please cheers
[G1 Android Development] xdavidn88:
Oh I sent you back a private message.

USA 1.0 -> 1.1

now i just decided i want root.
[G1 Android Development] Bonesaw:
thank you

do you know any tips for me to get started ive hit a wall