yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] warm_rain_on_cool_grasses:
Firstly my apologies. I must have mistyped the image name or didn't do the capitalisation.

So have restarted & when I cheecked phone info I still have 1.5 build CRC37.

Huh?

OK before I go any further - I have built & dealt with Windows machines & feel comfortable using computers but now I feel like a prat.

Add'l: I also tried to see if I have root, went into term emulator & typed su. Nothing came up just a blank screen.
[G1 Android Development] warm_rain_on_cool_grasses:
Actually never mind - it worked perfectly (with your help of course)!

Thanks SO much LucidREM!!:D
[G1 Android Development] kemoore2:
Am I following correctly..?

I have a black tmobile g1 with OTA 1.6 DRC83. I understand that to get root access, I need to flash to rc29. My question is do I have to use a modded recovery image, and if so, which one should I use? Also, after I'm running rc29, what will I need to do specifically, to gain root access?
[G1 Android Development] LucidREM:
How-to- Root, Hack, and Flashing your G1/Dream

you have to use a new recovery image to be able to flash a root'd ROM .. if you follow the OP you can root the RC29 and then flash any ROM you would like .. you can choose any recovery image here on XDA .. my preference is the amon ra one .. very nice recovery
[G1 Android Development] rynosaur:
WOW. Props to LucidREM for still writing us good software and answering the most n00bish G1 question of all.

P.S. No, wait, the most ignorant question I've gotten about my G1 is: "WHAT IS THAT, AN iPHONE?" grrrr:)
[G1 Android Development] kemoore2:
Ah... haha.... I've actually had the G1 for a pretty long time. Newbie to rooting tho. But I'm still wondering if I have to use a modded recovery image in order to be able to flash to rc29 from drc83...? And I agree... mucho props for taking the time to respond Lucid. :)
[G1 Android Development] warm_rain_on_cool_grasses:
I had the G1 since it came out & also new to rooting however if you follow these steps:

This is an automatic root process. Load a new recovery image and load a ROM with some simple clicks.

1. Download these to the SD:

http://android.lucidrem.us/_fd.php?f...c-20090904.apk

http://android.lucidrem.us/_fd.php?f...-RAv1.2.1G.img

USA http://android.lucidrem.us/_fd.php?f...OTA/update.zip

EUR http://android.lucidrem.us/_fd.php?f...OTA/update.zip

2. Use ASTRO to install the APK file. -> Run the program.

3. Click to BackUp your current recovery.

4. Type "/sdcard/recovery-RAv1.2.1G.img" into the text box. -> Click "Flash Custom Recovery Image" (unless you want Cyan)

5. Boot into the recovery screen and flash the new update.zip file.

It's brilliant!

I updated from the stock CRC37. Not sure about moving to RC29.

I experienced 2 'issues':

1/ I didn't enter in the name of the img file correctly first time. As lucidREM points out capitalisation matters. My fault.

2/ For some reason it didn't update to 1.6 the first time I did it but the 2nd time it did. No answer for that one but oh well it worked

Still not sure if I have root access because when I enter su into the term emulator noting comes up. Blank screen. But I must have or I couldn't do all of this plus I got the term emulator & the superuser icon in my menu.

Good luck and if I can do it anyone can do it!:D
[G1 Android Development] kemoore2:
I have build drc83. From what I understand, they patched it so that you can't use the one click method. I already have one G1 that I can't seem to get to accept anything on the bootloader. No matter what I use, even DREAIMG.nbh, the update makes it to 100 percent, then tells me update failed. I don't want this one to end up like that one with no software whatsoever. If anyone knows of a way I can flash the bricked one, I would love to hear about it...
[G1 Android Development] LucidREM:
NBH

it's only "bricked" if you cannot access the bootloader and recovery .. i'm not sure why the NBH would fail .. i would double check the file integrity and format of the sdcard .. the NBH should always be the thing to use
[G1 Android Development] alamuru420123:
Thank you!

@LucidRem

Thanks very much for this tutorial. I was able to root my unlocked G1 which was running stock 1.6.

1.6 -> CRC29 -> cupcake (CRB34) -> 1.6 with root

Although I must admit, I relied quite heavily on the steps and videos of the unlockr.

I had the problem of the recovery image being overwritten after flashing it. But thanks to the instructions on unlockr's site (he has also provided issues and resolutions) I got it done. Just took me about 7 hours to unlock the phone :D (Mostly thanks to my hopeless download speed)

But once again, thanks!.
[G1 Android Development] kemoore2:
On the phone that I was referring to as "bricked", I can access bootloader, but not recovery. This phone didn't have root before we tried downgrading. No matter which nbh file I try flashing to, it says failed. I have to take the bat out to turn it off. Holding camera and power, or just pressing home quickly by itself, takes me to bootloader. I was previously told to try using a goldcard to flash the rom. I created the goldcard using qmat with the sd card in a windows mobile device since I don't know any other way to do it. Tried flashing the G1 again with the goldcard and still got the same result...

I've tried with 3 different sd cards, and I can't even tell you how many different nbh files. I've tried them all as a goldcard and not as a goldcard. I'm completely stumped on this one. It was crc1 when I was trying to downgrade it to rc29. Stupid me didn't know anything about the one click method till after the fact....

If you know of any way I can revive this G1, you'd make me one happy sob. :)

Oh yeah... the sd card is FAT32. All of them were freshly formated when attempting to flash.
[G1 Android Development] dlammons:
TMO myTouch 1.6, DRC92, Please help

First let me apologize if I am asking a question that has been posted before...

I have a TMO MyTouch with 1.6 and build DRC 92, and I can't get it to backup or let me install any img files so I am having trouble rooting this phone..

I have tried the 1-step method only and I get "Backup Failed" Could not run command

Any help or direction would be greatly appreciated.
[G1 Android Development] LucidREM:
NBH

the one-step method no longer works for v1.6 .. so you have to use the old method of flashing the RC29 NBH file
[G1 Android Development] dlammons:
have to use the old method of flashing the RC29 NBH file

I read somewhere that I have the European version,, is that correct? the drc92 build I mean? Just wanting to be sure before I use the wrong img.

Thanks again for the help..
[G1 Android Development] LucidREM:
RC7 NBH

i think so .. so you'd want the RC7 then .. i have a USA DRC92 .. it's the version on myTouch .. G1 in the US should be DRC83 .. once you're root'd you should be able to use any version you like .. even over to ADP so long as you use the Engineering or Hard SPL
[G1 Android Development] dlammons:
Goodness

I just tried the old method of rooting and I get an error ...

No Signature

Verification Failed

Searched the posts and it appears I have the "Perfect SPL" Does this mean I am screwed and can't root the phone? I tried to make the gold card , but it appears when I try to get the hex code out, that it can't find it..

I have rooted G1's before but this booger is being difficult...

Any Ideas?
[G1 Android Development] LucidREM:
NBH

when do you see "No Signature" .. when you attempt to flash the NBH file during the CAMERA+POWER boot?
[G1 Android Development] dlammons:
no signature

Yes, it starts to so the update , unzipping files, then says no signature, and verification failed and takes me back to the menu.
[G1 Android Development] dlammons:
FINALLY!!

I got it rooted via the goldcard method and adp.

I now have:

SAPPHIRE PVT 32B ENG S-OFF H

HBOOT-1.33.2010 (SAPP300000)

CPLD-10

RADIO-3.22.20.17

Recovery: Amon_RA's v1.2.3

and it's the rooted ROM.

Now one last question... What is a good theme/rom to install on this to make it shine..

And if I haven't mentioned it yet, its a TMO myTouch3g

Thanks for all your help.
[G1 Android Development] LucidREM:
myTouch

did you ever try using the sapphire NBH and the one-click method?

http://android.lucidrem.us/_fd.php?...hire_TMUS_1.88.531.1_COC10_release_signed.nbh

just curious .. for me .. i used the one-click from v1.5 and am using TheOfficial on myTouch .. works really well .. there are a lot of themes from which to choose there also

http://xdaforums.com/showthread.php?t=538456
[G1 Android Development] LucidREM:
Duh, Me

i just cannot believe i totally overlooked your comment about having myTouch .. the RC29 would obviously not work for you .. that is only for the G1
[G1 Android Development] BrutalHoe:
after i downgrade and downloaded the telnet i hit connect and i get an

Error while connecting to server: localhost/128.0.0.1.23- Connection refused

Error while receiving from the server: null

what do i do now?
[G1 Android Development] LucidREM:
Telnet

6. GoTo Home -> Type [enter]telnetd[enter]

7. GoTo Home -> Apps -> Telnet -> Connect

8. Type id[enter] -> "uid=0(root) gid=0(root)"

9. Type mount -o rw,remount /dev/block/mtdblock3 /system[enter]

10. Type dd if=/system/bin/sh of=/system/bin/su[enter]

11. Type chmod 4755 /system/bin/su
[G1 Android Development] BrutalHoe:
ha ty i missedt 1 letter telnetd but i typed in telnet ty
[G1 Android Development] BrutalHoe:
so after im finished with steps 1-19 i can just Flash Latest Radio and then HARD SPL and then rom right? its been a while after i rooted lol just got a replacement phone
[G1 Android Development] LucidREM:
ROM

yep .. these files on the OP will get you to CRC1 with TheOfficial ROM .. at which point you can go anywhere like cyan etc .. the HardSPL should only be needed if you switch from USA -> EUR -> ADP etc .. i stick with the OriginalSPL and USA ROM .. i should probably add the radio flash into the instructions .. could also do:

# lucid -r -v2

that should download the latest radio file to flash .. i haven't double checked the coding on that one for a while
[G1 Android Development] jaaronmoody:
may i ask why?
[G1 Android Development] BrutalHoe:
well i flashed RA-magic-v1.2.3 then Latest Radio and SPL that i have in my sig i've been using them for a while on my old G1 and flashed Mligns 2.5.7 everything ran smooth b4 and it works just fine now.

i wonder the same? the brick issue?
[G1 Android Development] LucidREM:
SPL

no reason to change it for my purposes
[G1 Android Development] jaaronmoody:
the man want's to stay straight, you can't argue with that. thanks for your great work!
[G1 Android Development] striperskipper:
root questions

I Havea g1 which I tried to root over the weekend. It got stuck on the G1 screen after attempting to load a cyanogen rom. It was a doughnut phone that I successfully downgraded to cupcake ( i think!). I want to try again but am unclear which files to use to root or which method/procedure to try. here's what the phone is running :

firmware - 1.5

baseband version 62.505.20.17H_2.22.19.261

kernel version2.6.27-00393-g6607056

build number - CRB43

Ive spent a lot of time searching for the proper solution, but not having much luck. Any help would be appreciated, Thanks.
[G1 Android Development] LucidREM:
you should be able to use the NEW METHOD with the recovery flasher .. v1.5 works with this .. the OLD METHOD would still work for v1.6 as the recovery flasher no longer functions
[G1 Android Development] striperskipper:
root questions

Thanks , Ill give it a try. What concerned me was that build number - CRB43. When I tried it the first time i was at version 1.6. It took me back to 1.5 rc29.

When the phone hung on me I reran the DREAMING and unded up at 1.5 build number - CRB43. could it be the first time i just didnt wait long enough for it to clear the G1 screen ? i waited a good 5 or 6 minutes ?
[G1 Android Development] PsychoPomp:
A donuts build would be DRC83, CRB43 is a cupcake build.
[G1 Android Development] LucidREM:
TheOfficial

it can take a while for it to boot the first time .. check TheOfficial thread for more information and more updates:

http://xdaforums.com/showthread.php?t=538456
[G1 Android Development] Rogernyul:
Rooting G1

Hi 2 all!

I read all wikis and threads and cannot rooting my G1. :(

I bought it in germany - so i think its a german tmob machine. It started 1.5 rom and after the first power on it upgraded the to 1.6. It works very well but i want to use the root functions.

1. the recovery flasher (1.5) cant do the recover - it says "Backup faild - could not run command"

2. i cant do flashing because the (flash recovery image)button is inactive.

The phone type is: EBIO/32B

T-mobile G1

FW: 1.6

Baseband ver: 62.50S.20.17U_2.22.19.26I

Kernel ver: 2.6.29-00479-g3c7df37 android-build@apa26 #19

Build no: DRC92

If i use camera+pwr button it jump through the upgrading grey background and only show the four color screen with the following information:

Drea110 Pvt 32b

HBOOT-0.95.0000

CPLD-4

Radio-2-22-19-26i

sep 2 2008

serial 0

Hope it helps you, to help me!

Before the one click method I tried the german method with goldcard too. :(
[G1 Android Development] jcarloss:
how to root android g1

good work love android system

​
[G1 Android Development] bigal1336:
G1

I have a g1 and successfully did the 1 click root, which is the new method. would i still have to update the spl to change to rom or is it fine the way it is?

thanks in advance
[G1 Android Development] LucidREM:
Recovery Flash

you need to update the SPL if you wish to switch from one build to the next (ie. US to EU to ADP) .. if you have a US phone and only use US ROMs then it is not mandatory to update the SPL .. once you have the modified recovery image you can flash any ROM you wish
[G1 Android Development] bigal1336:
so if the radio is already 2.22.19.26l i can just flash the latest spl and it should be good?
[G1 Android Development] LucidREM:
SPL

i'm not sure what you mean by "latest spl"
[G1 Android Development] boredevil:
i used the easy mode but after i flash.....i got a problem where when i click the phone button it's appear "the process android.process.acore has stopped unexpectedly.Please try again" T.T i dunno how to solve it......now i can't make any call~and receive any call~
[G1 Android Development] LucidREM:
New ROMs

if you have root access to the phone what ROM did you flash?
[G1 Android Development] aquos:
I know this might sound noob!

I reverted back to rc29 on my g1 but having an issue with telnet and the terminal. When inserting the commands in telnet do I have to put a "#" before every command? if i don't do that telnet says it cant access anything and also what is Type id[enter] -> "uid=0(root) gid=0(root)". What is the "id" before i press enter?

thanks
[G1 Android Development] JAguirre1231:
Don't do the #, that should fix it
[G1 Android Development] aquos:
well now when i type the "dd if=" statement it is telling me that /system/bin/su: cannot open for write: read-only file system. what did i do wrong?
[G1 Android Development] JAguirre1231:
You forgot to mount the system type

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
[G1 Android Development] LucidREM:
the "#" is already on the screen .. so no .. do not enter it with each command .. that's why the instructions were typed in the manner they are .. the "->" simply signifies the results of typing the command .. when you type "id[enter]" the result should be the screen showing you the uid as being "root"

this would be a result of skipping step #9 or having an error on that line .. the /system is still read only
[G1 Android Development] R*r:
The guide seems to be straight forward but I dont understand why I cannot do it, it's my first time rooting a G1 & android

1.6

62.50S.20.17U_2.221926I

2.6.29-00479-g3c7df37 android-build@apa26 #19

DRD20

after I press power & cam button, it only came out "not allowed"

what did I miss, your guide is much appreciated .
[G1 Android Development] Juhani:
Hello,

I'm having the same same problem as R*r. I tried to downgrade the firmware first by following these instructions and then by the instructions in the first post of this thread (old method). In both cases after copying the files to SD and booting it just says "not allow".

I have T-Mobile G1 (euro version) with 1.6 firmware. For more information please check out the pictures I took during the process.

Any ideas?
[G1 Android Development] LucidREM:
NBH

that's really strange .. i am unsure what the "DRD20" is all about .. i was not aware any G1 had anything beyond DRC83 .. if the NBH file was placed in the /sdcard and is not corrupted somehow then it should flash the G1 without a problem .. the RC29 is for US and the RC7 is for UK .. there are some phones, which require the goldcard method of obtaining root (Germany for one), that have a different setup than the US/UK phones

if this helps at all or if you can provide any further info on the phone, please let me know
[G1 Android Development] Juhani:
I did some research and it looks like I have to try the goldcard method as you suggested.

As a nice bonus my phone's boot loader is FUBAR, when I boot the phone while holding down the home button I get this.
[G1 Android Development] LucidREM:
Recovery

if you slide out the keyboard and do ALT+L you should get some text options
[G1 Android Development] loljdawson:
Just a quick post to say thank you so much LucidREM! Great post, the instructions worked like a charm! :)
[G1 Android Development] .victor:
Hi, can I use this metod if my phone have this information:

"Entrando en modo fastboot:

DREA 100 PVT 32B

HBOOT-0.95.0000

CPLD-4

Radio 0-2.22.19.26I

Sep 2 2008

Seria10

Otros datos que encontre acerca del telefono en configuracion:

Numero de modelo: T-mobile g1

Version de prog. inalt.: 1.6 (I think that it is donut)

Version de banda de base: 62.50S.20.17H_2.22.19.26I

Version nucleo: 2.6.29-00479-g3c7df37

android-build@apa26#19

Crear numero (creo que es el build number): DRC83"

I understand that the new method doesn't, but can I use the old method????

Thank you.
[G1 Android Development] BrutalHoe:
yup all u need to make sure u got PVT 32B board and u do so u will b fine just follow the instructions closely
[G1 Android Development] R*r:
I will try using other sd card & goldcard method tonight. I got the phone in Singapore

DREA110 PVT 32B

HBOOT-0.95.0000

CPLD-4

RADIO-2.22.19.26I

1.6

62.50S.20.17U_2.221926I

2.6.29-00479-g3c7df37 android-build@apa26 #19

DRD20

please advise...
[G1 Android Development] Juhani:
Yes, that works. So my boot loader is still intact, that's good.

Today I found this post which states that DREA100 is the US model. My phone seems to be DREA100. I bought this phone from the British eBay so I always thought it is the UK model. It works in the GSM network, but of course this phone supports several radio bands.

After several hours of research this is getting very confusing. Maybe the problem is that I have been trying to apply UK files to an US model of the phone.

edit: I have downgraded the phone successfully with the RC29 file.

edit2: Now I have Cyanogen 4.2.9.1 on the phone, the whole process was very straightforward after I realized that I should use the RC29 file. Thanks for support.
[G1 Android Development] Rogernyul:
Doesn't work this "old method" for me. :(

Put that files (EU versions) to sdcard what formatted (tried 2 kind: FAT32 by WINXP and ubuntu too.(Sandisk 2Gb))

and after power on with camera button always says : "cheking" and after "Not allowed 00028002" and go to 4 colour page.

The phone type is: EBIO/32B

T-mobile G1

FW: 1.6

Baseband ver: 62.50S.20.17U_2.22.19.26I

Kernel ver: 2.6.29-00479-g3c7df37 android-build@apa26 #19

Build no: DRC92

Drea110 Pvt 32b

HBOOT-0.95.0000

CPLD-4

Radio-2-22-19-26i

sep 2 2008

serial 0

Before I tried this a tried the german method with goldcard too. But it didn't helped too.

Is it possible the fastboot do this for me? It is an original. Shell I have to change it before this method?
[G1 Android Development] DeFiant*X:
I'm rooting a freinds G1, I followed all the instructions and obtained root. But now I'm trying to flash CM's recovery image from terminal. Im typing:

su

mount -a

then I get unknown option -- amount: invalid option -a

then I type:

flash_image recovery /sdcard/cm-recovery-1.4.img

flash_image: not found

Edit- flash_image is not in this testkeys.img, so I am typing:

cat /sdcard/cm-recovery-1.4.img > /system/recovery.img

and I get: no space left on device
[G1 Android Development] LucidREM:
Recovery Trouble

the cyan recovery is too large to fit in /system .. if you have cyan ROM on the phone then you need to put the recovery into /data/recovery.img

what ROM are you using that does not have flash_image? it does exist
[G1 Android Development] DeFiant*X:
Lucid, I tried that am for some reason it did not fit. I was on the 1.6 Rom listed in the first the first post. Long story short, I put the CM recovery file and I pulled "flash_image" from Cyan 4.2.9.1 located in /system/bin on the root of the sdcard and did the following.

su
mount -o rw, remount -t yaffs2 /dev/block/mtdblk3 /system
cat /sdcard/flash_image > /system/bin/flash_image
chmod 4755 /system/bin/flash_image
flash_image recovery /sdcard/cm-recovery-1.4.img

Presto! I hope this helps others. I read elsewhere, people said the only way to get around it was to unroot and reroot your phone, using cm-recovery-1.4.img instead of recovery_testkeys.img
[G1 Android Development] mczcm:
My phone is exactaly the same with this one

Firmware version: 1.6

Build number: DRD20

I searched everywhere I can, waste 2 days time to root it but no luck - getting a page said like Singtel released (the phone is from Singapore) something by themself to the 1.6

http://www.google.co.uk/support/forum/p/Google+Mobile/thread?tid=16b34ddc4f05d1b1&hl=en

I have tryied both RC7 and RC29 followed the steps of

http://xdaforums.com/showthread.php?t=595243

both failed with error message 00029002 in the 3 color steps.

Anyone have any idea about this sick 1.6 / DRD20?

Thanks a lot ...
[G1 Android Development] arefin:
messed somethingup,need help my friend

Hi LucidREM,

I used the old method to root and flash. Here is what I did:

Instead of your given recovery image I used cyanogen Mod Recovery 1.4 and instead of your ROM I used Cyanogen Mod 4.2.9.1

And here is what happened:

rooting went successfully thru the steps 1 - 18 of your first post, but android hangs at the stage where 'android' is written in a black screen with an Icon of android. And never moves ahead from there.

Tried many times by removing battery and starting phone by 'Home+back' and/or 'red+menu+green' combination. But no luck!

THANKS for any help in ADVANCE,

Arefin
[G1 Android Development] LucidREM:
Freezing

i would check with cyan .. i have heard of phone hanging on boot but there are a variety of reasons for it to happen .. any error messages during the flash process? can you get back to the recovery (HOME+POWER) to flash another ROM?
[G1 Android Development] arefin:
Thanks,suggest some sense ROM

Hi, yes I cud finally repeat the whole thing and now in a stage to be able to flash any other ROM.

PLEASE, Suggest me how I can flash a stable Hero-Sense on my dream now.

Thanks,

arefin
[G1 Android Development] amitnahar:
first you got to decide which hero rom you wanna apply. The instruction for applying the roms are given at the thread. It is a very simple procedure. Should not take you make than 15 to 20 mins to flash the rom
[G1 Android Development] Rogernyul:
same problem "not allow"

I've the same problem with my G1. I wrote it, in the post (128)

I haven't found any solution for this. I think the problem source is in the fastboot.
[G1 Android Development] LucidREM:
Singapore DRD20

this is Singapore .. i believe you need the goldcard method or something similar .. i do not believe the US/EU methods will do anything at all for you
[G1 Android Development] mczcm:
I'm trying to find some other way to do it ... thanks anyway :)
[G1 Android Development] .victor:
hi, can anyone help me with the part of telnet?

Step 6 to 11

Im enter to telnet and type id and...

I'm staying there, I get that this can only be read.