yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] djfreaq:
Should have just read back a little more... so you're saying I can get root regardless of "RC" version downloaded... This thread says to use RC29 because of the background shell that's always running...
[G1 Android Development] jjc_01:
I've been using Linux now, because of my awesome G1, for almost a year now and am pretty confident in my abilities in Linux/Unix in general. I've been coding in Java and C for 2 years as well, but I'm still a kid at 18 years old. Can someone explain to me just what's happening in the terminal steps, basically what you are mounting and remounting, and what -o and -t are, yaffs2 and that kind of stuff. concatenation and cd sdcard aren't anything too hard to get. thank you!
[G1 Android Development] rutster01:
Hi LucidREM ,

Thanks for the reply to my last post.

I'll give it a go but could you please explain to me (step by step) what i need to do.

Sorry to be a pain but don't really know what to do.

Many thanks

Graham
[G1 Android Development] myG1:
Trying yet frustrated...

I have downloaded and installed the radio image for RC33 but after that I can't install the build environment. it literally says E:/ can't open /sdcard/update (bad)

What do I do? This is how it has been for about 8 tries

also my build number says1.0 tc4-rc29 115247ota-rel-keys,release-keys and I've re-rooted my phone with the instructions from this thread at the top two or three times to ensure I had it. after I did the telnet thing it didn't show anything remarkable
[G1 Android Development] Dysengaged:
i have done the telnet steps, and nothing interesting happens. So i powered off my phone and went into recovery mode, but everytime i press alt-s i get "E: no signature, E: verification failed"

what have i done wrong:(
[G1 Android Development] ThR1LL:
Guys this isn't that hard... Format your SD card to FAT32,not FAT, place DREAMIMG.nbh and HardSPL.zip onto SD Card, Boot into boot loader (rainbow screen, let it do its job, reboot and login, do the telnet stuff, rename the SPL.zip to update.zip, boot in recovery and update your SPL, and finally download a rom to flash. It's simple. Don't say this doesn't work because countless people have gotten this to work for them.
[G1 Android Development] CFKILLERS:
dont want hero

i had a friend put hero rom on my phone but i dont want it no more. i have apps going to sd and so on. i want to get another rom. do i just pick a rom and save to sd card and follow directions as it says in beginning of this thread or do i need a new radio and so on?
[G1 Android Development] :
You can pick another rom and put it on but chances are you are gonna have to go into the recovery console and type some commands to remove some of the remants from hero like apps-s and the cache, I don't know what the commands are off the top of my head though
[G1 Android Development] myG1:
yeah same here. I have done everything to a T but no dice so far. mine doesn't hang at rainbow though
[G1 Android Development] bobwhat:
Hi & thanks in advance for any help: *Oops Edited this, portion about programming knowledge*

Phone: ADP

Build: None

Linux Exp: N/A (Ie. using root shell to push or any of that, not going to happen. I use mac and have no clue how to use terminal to do the adb...or adp push thingy)

Yesterday I got hit with the most annoying bug to date for me:

Process com.android.phone

Which continually duplicated itself, to the point where I was unable to make any calls. After a long ordeal of frustration, video games, and realizing I was missing out on 2 calls that I previously set up for fun, I decided ok maybe it's time to re-flash.

I drop the DREAMIMG.RC29 on the card, it works.

recovery.img, HARD SPL, it works.

Put the image for the update I want on the phone (roughly 10x), and am told zip has no signature!

I become frustrated, wipe, wipe, attempt to re-install. Nada!

I do not have a SD reader, I am using another old phone (which now the battery is dead on) to transfer files back and forth. I am unable to get past the google set-up madness (which makes no sense, this is why I bought the DEV phone, to not have to deal with the set-up!) as I do not have a data plan.

Am I screwed, and now have to go into a T-Mobile store and beg to use their SIM card so I can get past the initial setup, and then slowly re-flash again?

Thanks again.
[G1 Android Development] pathia:
OK.

Here's what's still happening for me. I'm only able to use recovery_testkeys.img

If I use any other recovery image, it goes to the SPL screen instead of the recovery image.

Again, TESTKEYS works, just nothing else does. What gives? Any advice?
[G1 Android Development] bobwhat:
Update:

SoI went to T-Mo and used a data SIM and have my phone working.

I have come to the conclusion that in my rooting process this time around I did not:

A: complete the rooting:

getprop ro.secure

= 1

B: After consistently attempting to reroot it via telnet I am getting:

cannot create /system/recover.img

Any idea what i am doing wrong, or will I need to start over?

Also if I have to start over is there a easy method for bypassing the google setup on a dev phone? i don't want to go back to t-mo!

thanks in advance
[G1 Android Development] redbull2009:
Interesting thought, i completely agree with your perspective...

installing electric radiant floor heating systems cost heat hydronic

need help for installing radiant floor heating systems, wondering the costs?

installing electric radiant floor heating systems cost heat hydronic
[G1 Android Development] pathia:
No one seems to have a solution for me :(

I get the SPL image, no matter what, unless I use recovery_testkeys.img. If I use any other recovery image, it fails and goes to SPL with HOME+POWER instead. Does anyone have any idea why it does this? I've reset the phone back to RC29 about 4-5times now, this continues to happen. Wiped/reformated my SD card too, everything, without fail this happens.
[G1 Android Development] LucidREM:
Recovery Image

have you tried this recovery? i had a problem using cyan's recovery for some reason .. wouldn't boot right .. i used this recovery image and it went fine

http://android.lucidrem.us/_fd.php?file=files/howto-root/recovery-rav1.2.1g.img
[G1 Android Development] Jizzle74:
I have a quick question for anyone who can help me. I cant find the answer through the search function. I have rooted my g1 using cyans pimped out recovery image. Im am in rc29. I updated the radio and i have the spl file ready but i didnt apply it yet because i rooted using another website and now the website is down for some reason. But my question is from rc 29 do i upgrade to something like jfv 1.43 before i apply the spl and a rom? Or do i stay at rc29 and just apply the spl and the cyanogen rom?

And the other question is can i use the jfv 1.43 with the cyanogen stable 4.0.4 rom i want to apply?
[G1 Android Development] pathia:
That one doesn't work either, unfortunately.
[G1 Android Development] VRtheTrooper:
i tried this and it still didnt work. i feel like flushing my phone in the toilet!
[G1 Android Development] tattokris:
SPL

You can use the SPL you have, but If you have any problems with the phone/bluetooth stuff then you will need to apply the spl. I flashed the spl after I had had a few custom rom's, so I don't think it really matter's when you do it. RC29 will be replaced when you flash cyanogen's. You can jump straight to his most recent build if you want.
[G1 Android Development] svmark:
Maybe someone can help me out with the issue I am having with step 8 of the instructions. Maybe my search skills are lacking but I could not find a solution for this.

I have followed the steps and I am having some issues with this.

"Type the following into Telnet (these commands will give you root access easier in the future):

* mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

* cd sdcard

* flash_image recovery recovery.img

* cat recovery.img > /system/recovery."

I am able to do the first three steps and the flash_image recovery works but when I hit enter after "cat recovery.img > /system/recovery" it gives the the output "cannot create /system/recovery.img: read-only file system. :confused:

Nevermind I got it to work.
[G1 Android Development] raine09:
Thanks for the rundown. This is very helpful.

Regards,

Raine

Pret travaux
[G1 Android Development] R@F@:
I have a question. Ive looked and looked to see what im doing wrong but cant get anywhere. Ive been trying to root my g1 but when it asks to install the jf rc33 v1.42 zip file i am not able to find it anywhere. All of the links are broken. Where can i find it and is this the right one? I am currently on rc29.
[G1 Android Development] LucidREM:
Root

here is JFv1.42: http://android.lucidrem.us/_fd.php?file=files/jesusfreke/USA/1.42/update.zip

but you can go straight to here: http://android.lucidrem.us/_fd.php?file=files/jesusfreke/USA/1.51/update.zip

or use TheOfficial: http://android.lucidrem.us/_fd.php?file=files/enomther/USA/CRC1/OTA/update.zip
[G1 Android Development] R@F@:
Thanks a bunch LucidREM. I was able to download the zip file but when i tried to drop it into the sd card it gave me an error. " cannot copy update: the file or directory is corrupted and unreadable"
[G1 Android Development] mrandroid:
Here you go... all the tutorials you need... do root, upgrade recovery, radio & spl... enjoy it. All files included.

http://www.myhangoutonline.com/g1/g1tutorials
[G1 Android Development] R@F@:
thanks mrandroid. This time i was able to put the cyanogen mod file into my sd card. I booted into recovery mode and wiped but when i tried to apply update it gave me error. "E: Cant open /sdcard/update.zip (No such file or directory) installation aborted."
[G1 Android Development] mrandroid:
make sure you named it update.zip and not update.zip.zip (common mistake)

also, if you're using Cyanogen's 1.4 recovery you can choose update from ANY .zip file... look for the file and then select it... it doesn't have to be named update.zip
[G1 Android Development] R@F@:
i made sure it was named update.zip. I am not sure if i missed a step somewhere or what.

my kernel version reads:

2.6.25-018343-gfea26b0

android-build@apa27 #6

build number

kila-user 1.0 TC4-RC29 115247

ota-rel-key, release-keys

is this root or no?
[G1 Android Development] mrandroid:
I Updated my tutorial at the end... I included JF1.51 with the tutorial instead of cyanogenmod... try it now...

On RC29 phones and lower, anything you type into your keyboard is also being run in a hidden console with root permissions.

So do this in this order!

1. http://www.myhangoutonline.com/g1/g1tutorials/how-to-root-your-g1

2. http://www.myhangoutonline.com/g1/g1tutorials/upgrade-recovery-radio-a-spl
[G1 Android Development] R@F@:
thanks mrandroid. i will try that and hopefully it will work. If it doesnt i may have to redo everything.
[G1 Android Development] caramell25leo:
build is crc1

What if my build isn't RC30? What does it mean if my build is CRC1?
[G1 Android Development] R@F@:
if you want to root u have to downgrade to rc29. just follow the instructions that are posted all over the site. check this thread out from the beginning.
[G1 Android Development] CraigjC:
Uh.... thanks brah. This helped me out. It WOULD have been nice if this were posted. I'm not an idiot, but I sure felt like one.
[G1 Android Development] LucidREM:
New Method

to say you must go to RC29 is FALSE .. you can root without doing that .. use the new method found here:

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

you download an apk and recovery image and ROM .. install the apk .. flash the recovery image .. reboot into recovery .. flash the ROM .. done
[G1 Android Development] yggdrasil:
Help

I went to rc29 and I Cant authenticate to the google server for some reason. Its like tmo is blocking data from this rom.

I tried a different working sim card from another g1 and it still cant communicate to the server. to execute the root cmds.

The sim card was working fine and getting data before on the original tmo rom.

I guesse the img for rc 33 would help me out ??? or any advice woudl help thanks.

Edit

Ok if this happens don't be afraid to call tmobile and say wtf. They don't know what you are up to.

So I called them up and the tard at the store didn't update my plan, even though we talked about it.

Also don't use the old root method, use the new one .
[G1 Android Development] trollgasm69:
it doesnt work on my g1

my build number on my phone is drc83 and it will not let me change the format on my phone any hints are greatly appreciated
[G1 Android Development] g1g:
this same thing is happening to me how do i fix it and get past the last step???
[G1 Android Development] hades0069:
so i get to the telnet part and after i type in "cd sdcard" I get a "cd: can't cd to sdcard"

can anyone tell me what i'm doing wrong?
[G1 Android Development] TheAdictsPunk:
From my noob experience (two days of root through this process) it seems like its something with your sdcard or root (however that is weird since you were able to connect to telnet). Because cd sdcard is just telling your command prompt (thats what its called on windows dont know about linux) to cd ("change disk") [to] sdcard.

i don't see why something so simple wouldnt work. agian, it might be your sdcard. did you ahve it mounted? try it agian without it being mounted
[G1 Android Development] hades0069:
yeah it was my sd card, I was using a 2 gig to downgrade and was going to use it for the rest but obviously it wasn't working so I switched back to my 8 gig and everything's good now :D
[G1 Android Development] ishxman:
i successfully d-graded to rc29...

the telnet codes went fine until i got an error message while enterring the last telnet code.

said it couldnt create the image file... read only... same as guy above. how do you get pass this?

what did i do wrong and what do i do now?
[G1 Android Development] LucidREM:
Read-Only

the read-only message comes when this is not entered first:

# mount -o rw,remount /dev/block/mtdblock3 /system

this allows files to be written to the system block
[G1 Android Development] ishxman:
i did it again and got the same thing... you left out the yaffs part. is it needed?

also... i dont know if im getting the spacing right.

one last thing... do i need an 8gb sd to do this... i only have a 4gb?
[G1 Android Development] LucidREM:
Root

the sdcard won't affect the root process

have you checked my ROOT thread?

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

http://android.lucidrem.us/files/howto-root.txt
[G1 Android Development] BohicaBobby:
Unable to access Google server

Moved my post to the "General" area of the forum:

http://xdaforums.com/showpost.php?p=4697803&postcount=1
[G1 Android Development] gbgbg:
Unable to read SD card after going back to RC29

I have a G1, that was recently upgraded to DRC83 and 1.6. I started following the instructions, downgrading to RC29 first, everything as described (http://xdaforums.com/showthread.php?t=442480) , etc. So in the end of that first set of instructions, I get the colored screen, press "power, call, menu" buttons at the same time, the phone restarts, and prompts me to register/login for google. I don't have the data plan on ATT, and obviously can't login to google. And, my computer can no longer read the microSD card in the phone, so I can't put the next files on it. It shows the disk in the explorer window, but when I try to open it, it says "Please inser disk G". What should I do? I know the unlock code, but I am not prompted to enter it anywhere.
[G1 Android Development] LucidREM:
Data Plan

i activated my G1 with no data plan .. used WiFi .. but i don't recall the exact steps i used to accomplish this .. there is a whole thread on here about activating when you do not have a data plan
[G1 Android Development] ThR1LL:
Setup ADB with the newest Android SDK (This includes downloading, extracting, and installing the drivers)

Reboot your phone and when it's fully started up press Enter then type setprop persist.service.adb.enable 1 and hit Enter again

Open Command Prompt on your computer. Type:

* cd c:\"Whatever you named the SDK Folder"\tools
* adb shell
$ am start -a android.intent.action.MAIN -n com.android.settings/.Settings

Just setup your WiFi connection and you're good to go
[G1 Android Development] gbgbg:
Unlock with wifi?

Thanks for pointing me in the right direction. Here is the thread that I found:

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

Gonna try it out and see how that goes.
[G1 Android Development] g1modfan:
G1 TMobile Stock Firmware 1.6 DRC83 Rooting

Can stock TMobile ROM 1.6 (DCR83) could still be rooted? If yes, is the process different from CRC1? Thanks.
[G1 Android Development] LucidREM:
NBH

the difference i've seen is that the new one-click method can no longer be used on DRC83 .. you can still use the RC29 nbh file
[G1 Android Development] gbgbg:
Stuck on step 2

I installed ADB/Android SDK using these directions: http://developer.android.com/sdk/1.6_r1/installing.html#installingplugin

I powered off the phone and connected to USB, without SIM card, powered on the phone.

hit enter, and typed "setprop persist.service.adb.enable 1"

Then, on computer, in cmd prompt:

cd c:\..........\tools "hit enter"

adb shell "hit enter"

I get: "error: device not found"

If I type "adb devices", nothing shows up on the list.

How do I fix this
[G1 Android Development] sasa3791:
Uhave to do the next step,

On Windows, right-click on My Computer, and select Properties. Under the Advanced tab, hit the Environment Variables button, and in the dialog that comes up, double-click on Path (under System Variables). Add the full path to the tools/ directory to the path.
[G1 Android Development] gbgbg:
Ok, got to the last command line :

"$am start -a android.intent.action.MAIN -n com.android.settings/.Settings"

It says something like:

"Starting: Intent { action=android.intent.action.MAIN comp={com.android.setting/com.android.setting.setting} }"

How do I go on to set up the Wifi?

OK, THANKS SO MUCH EVERYONE!!!

Configured wireless (on the phone, duh), signed in to google, everything works!

Going to continue with the rooting.
[G1 Android Development] aleksys:
After so many time since Android was rooted, this method still works. I have made some mistakes updating to Cyanogen and lost my root. This post saved me and my phone for the second time!! whoosh!! I am so thankful to this thread author!!
[G1 Android Development] sc1scotty:
Please confirm

Alright Guru's.. G1 owner who's only complaint is the fact my G1 and Infiniti G35 do not play together since 1.5 and nothing corrected in 1.6.

The problem is the phone/car pair perfectly, everything works perfectly except the audio is not transfered to and from the phone to the car, stereo shuts down, car indicates or initiates a call, but all audio remains in the phone.

--------------------------------------------------------------------

there is a file in /etc/bluez/audio.conf

copy that to your pc.Change the lines

from

-----------------------------

Enable=Source,Control,Sink

Disable=Headset,Gateway

-----------------------------

to

-----------------------------

Enable=

Disable=Headset,Gateway,Source,Control,Sink

-------------------------------------------

save it.

copy the changed file back to /etc/bluez/

-------------------------------------------------------------------------

I have read the tutorial and rooted the phone. Now I need help changing the above settings.
[G1 Android Development] LucidREM:
This Help?

does this help? download this to your sdcard .. then:

# cp /sdcard/audio.conf.txt /system/etc/bluez/audio.conf
[G1 Android Development] rickim:
what about mine...

My G1 dream the build number wa sonly DRC83.. that's it... and I already tried to installed terminal but when i type telnetd ... permission denied... anybody had solutions ? how to disable the root... or the file was difference ? btw just incase there's something wrong how can i return to my last operating system ? (this is what i worried about too)

thanks for your help

rickim
[G1 Android Development] Locke Scardino:
I have the same issue here :(

Does anyone knows how to fix that :D

Thanks
[G1 Android Development] ThR1LL:
Just follow the direction in the post exactly lol. You have to downgrade to RC29 first. And yes you can Unroot your phone and it's in the sticky so it's easy to find.
[G1 Android Development] LucidREM:
[HOWTO] Root

follow the OP .. or follow others' directions:

http://android.lucidrem.us/files/howto-root.txt

downgrade to RC29 .. type "telnetd" from the home screen .. not within Terminal
[G1 Android Development] pack:
hey can anyone help me out with this...

i have a stock donut and i am trying to get back to rc29,

i put the DREAMIMG.nbh on the root of the sd card

power off the phone

hold camera+power

and then i get a rainbow screen like the hboot screen that says:

drea100 pvt 32b	hboot-0.95.0000	cpld-4	radio-2.22.19.261	sep 2 2008

when i press: power, trackball, back+power nothing happens

i cant seem to figure out how to get to where it installs dreamimg.nbh

anyone have any idea?

thanks
[G1 Android Development] jackslim:
Did you make sure to format your sdcard to fat32 and put the DREAIMG.nbh (not the zip file it came in) onto your sdcard before booting your phone with camera+power
[G1 Android Development] rickim:
finally finished

Dear all,....

finally have the guts to root my G1 hehehe... it's done... but now when I wanted to upgrade again to latest version of G1 the link was missing.... or I should upgrade to latest version of G1 ??? whats the version ? (sorry kind of new here) and if I upgraded to latest version it didn't block the root that already release rite ??

thanks for the support... great forums
[G1 Android Development] naimadam:
can't connect to local host.

hey,

i followed every step until telnet.

telnet refuse connect my phone to the local server.

it say 'error while connecting to server:localhost/127.0.0:23. - connection refuse'

i did type 'telnetd' at the homescreen.

my phone info:

Model number: HTC Dream

Firmware version: 1.5

Build number CRC 28

please help me. thnks in advance. :)
[G1 Android Development] thihaz:
same problem here

same problem with my brother's phone. same spec and follow the same procedure. anyone can help us or at least tell me where and what to read to gain root access? thanks
[G1 Android Development] Locke Scardino:
going to try the steps now..
[G1 Android Development] micahansel:
Trying to Root by Downgrading Donut to RC29 or Cupcake

Please Please Help!

I have one rooted G1 phone already. I was trying to do a second G1 root, however it had the Donut 1.6 update. My mistake was by using the 1 click root method, it seemed to have messed up my Android system recovery <2e>. I am getting this error of "E: can't open /cache/recovery/command" and installation aborts every time. This is bad because my options are limited w/o root. Is there any ways I can flash a Rom other than through Recovery, like using terminal emulator(need su :(), adb, fastboot(need the engineering bootloader:()

Anyways I give up, and dont know what else to do. Again the phone is a G1 and has been upgraded to Donut via OTA. Is there anyway for flash the recovery somehow?
[G1 Android Development] gabereal1:
Im at the step where u install the new update after the root. Its says it could not install the update because it could not find "update.zip" . PLS HELP thnks guyz
[G1 Android Development] LucidREM:
one question .. following every step you are not RC29 Firmware 1.0 yes?
[G1 Android Development] LucidREM:
update.zip

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

that usually means the file "update.zip" does not exist
[G1 Android Development] LucidREM:
1.6

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

just flash the RC29 nbh file (OLD METHOD) because apparently the one-click does not function on 1.6 .. once on RC29 everything will work .. the nbh files flashes radio, recovery, system, everything .. so you will start from scratch