yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] chevycowboyusa:
ota update

If it updates, you can start over.

If your having trouble getting telnetd to start or work, you can download a telnet client from the market. Then run it and finish with the instructions from the first page. Make sure you sign in to your google acct. When the phone is setting up. I read this can cause problems if you hit skip instead of signing in.

Good luck
[G1 Android Development] captsammy:
Thanks, I am such a noob.

Got it working, went all the way thru building the partitions. Installed the radiio. Rebooted, and it came up in the recovery.

Is it supposed to restart into recovery? How do I now place the SPL on the SD?

It has been sitting there for quite some time with "Formatting CACHE" at the bottom...
[G1 Android Development] captsammy:
Searched and found a suggestion to select reboot, did so and it came up fine.

So I went to the next step and installed the SPL. Same thing it came direct up to the recovery and had the same message at the bottom.

Restarted it from the recovery menu, now stuck on the G1 screen.....

Then found

From now on I'll count to a million before posting another stoopid question, just nervous and anxious after reading all the "bricked" stories. Sorry.
[G1 Android Development] chevycowboyusa:
reflashing radio

Has anyone reflashed the radio successfully after having the new radio and danger spl?
[G1 Android Development] youneek:
Why do you want to re-flash the radio?
[G1 Android Development] sdw1990:
Will this way only work for Hero or also for other Roms once i have Root Access. I am talking about Roms from androidspin.com?
[G1 Android Development] Melo.One:
@youneek

i've been thinking about rooting my G1 this week, I can't hold out anymore so I have a few questions for you: Are you still going to revise this tutorial? and should I just wait until I buy a class 6 8GB microsdhc?
[G1 Android Development] youneek:
You can use this tutorial for any rom. Not all roms need 3 partitions though. I have tested the instructions several times with the latest re-write, and everything has worked perfect.
[G1 Android Development] Melo.One:
thanks...i want the hero rom and from what i've been reading in here i think i should partition.
[G1 Android Development] youneek:
You will be much happier if you get the class 6 card. It will move much faster.
[G1 Android Development] VegaTheChosen:
problem solved
[G1 Android Development] GBerg2119:
I have been wanting to root my G1 for months now and I think your guide will definitely make the process easier. I just got a quick question though. I am still using the 1GB sd card that came with the phone. I never really saw any need to upgrade since I don't use the phone as a mp3 player. How well will the hero rom, or any other rom, run on a 1GB card? Will it be painfully slow?

EDIT: I finally rooted the phone and installed JACHero. The instructions were perfect and JACHero is phenomenal. It's not as slow as I thought it would be running on a 1GB sd card. JACHero is even better than I thought it would be.
[G1 Android Development] youneek:
Glad to hear it went so smooth!
[G1 Android Development] chevycowboyusa:
reflash radio

Somone on another thread said they read on another thread that it was suggested to reflash the radiio after flashing a new rom. I don't know the validity of this, whether or not it's a good thing to do.

I don't want to brick my phone, so I'll leave well enough alone for now.

Just wondered if it can safely be done.

Thanks!
[G1 Android Development] youneek:
I can't imagine how reflashing your radio after a new rom could help in any way... If you are on the latest radio I would leave it alone...
[G1 Android Development] c_licious:
Stuck after getting ROOT (step 16)

Can someone PLEASE HELP me :)

Got everything working fine until after step 16. When I try to install cyanogen recovery image it says "permission denied" after typing su and enter. When I try to install a JesusFreke rom (rename update zip, copy to sd, boot in recovery mode) I get the recovery screen alright but it doesn't recognize update .zip file on sd card. After pressing alt+s it won't update and alt+l says E:can't open /sdcard/update.zip (no such file or directory) Installation aborted.

If I try to skip this step and update the radio (same process) I get the same failure message.

Any ideas?
[G1 Android Development] miketaylor00:
Did you format your card to fat32 or Fat?
[G1 Android Development] miketaylor00:
You wouldn't flash it after, you would flash it before you load the ROM. It can help when there are problems with the radio. Either it didn't get loaded right the first time or it became corrupted. There are lots of reasons.

As far as installing the radio being dangerous, don't worry about it. It is about as dangerous as loading a ROM. You can always reinstall it if something goes wrong. The SPL is the one you need to be careful with. If that screws up you can't load anything.
[G1 Android Development] c_licious:
What SPL is recommended?

I formatted it fat32. Got it to work. Stupid mistake, renamed it update.zip and wouldn't work but worked after renaming it update . Thanks for the help though.

On a different note, now that I have installed cyanogen's recovery 1.4 and updated the radio, what SPL should I install? There was one comment saying the newest (referenced by the initial author) might brick the phone. I am hoping to run cyanogens v3.6.8.1 ROM. Do I need to partition the sd card for that too?

Thanks guys (getting excited here LOL)
[G1 Android Development] sasa3791:
i really want to make my G1 CRC1 rooted also...

i have:

Unlocked T-Mobile Germany,

firmware v1.5,

Baseband ver. 62.505.20.17U_2.22.19.26I

Kernel ver. 2.6.27-00393-g6607056 san@sandroid #1

Build no. CRC1

When I try to flash back to RC7, the gray screen comes up with "Loading" then "not allow", then it goes to the multi-colored screen.

here is spec i got on multi-colored screen:

DREA110 PVT 32B

HBOOT-0.96.0000

CPLD-4

RADIO-2.22.19.26I

I have tried naming the file DREAIMG.nbh , DreaIMG.nbh, DREAIMG.NBH, DreaIMG.NBH. It always says "not allow". I have tried downloading the file from two different sources. Still no joy.

hoping some1 can help me...
[G1 Android Development] youneek:
Doing any mods to your phone could brick it. If you follow the instructions exactly you shouldn't brick your phone. Usually when people say their phone is bricked it's just stuck on the g1 logo and they need to follow the rest of the steps. Your phone is only bricked if you try to turn it on and it does nothing. Then it's a brick. Maybe I'll start a thread on "G1 Night Light" phones (my new nickname for not really bricked phones) and how to fix.

I have had 100% success using my tutorial for over 200 phones. That doesn't mean someone wont end up bricked but you have great chances if you follow it EXACTLY of never having to deal with that.
[G1 Android Development] c_licious:
Using this to flash cyanogen v3.6.8.1

(MAKE SURE YOU HAVE AN SD CARD READER)

Followed steps until step 16

After step 16:

I had to install the JesusFreke rom cause it wouldn’t let me flash the cyanogen recovery image otherwise (permission denied problem as mentioned by author)

Installed cyanogen recovery image

I skipped partitioning the sd card at this point cause I didn’t plan on installing the Hero rom. If you want to flash the Hero rom you shouldn't skip partitioning

Installed latest Radio

Installed latest SPL

From here on I did my own thing:

Couldn’t boot after updating SPL cause rom got wiped by updating SPL. I had to put the new rom (Cyanogen v3.6.8.1) onto sd card, rename as update.zip and boot into recovery mode to flash it. This is were the sd card reader comes in handy.

You can find the Cyanogen ROM here:

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

After flashing the rom it was stuck on the loading screen so I rebooted into recovery mode and did a clean swipe. Loaded just fine after that.

Created ext2 partition using Paragon Partition Manager (see threat below), rebooted and was good to go :)

Partitioning using Paragon Partition Manager:

http://xdaforums.com/showthread.php?t=512873&highlight=partitioning+sd

Good luck guys :)
[G1 Android Development] CompactDstrxion:
I followed all the steps (falling back to JesusFreke ROM) and am now on JACHero. Thanks for this amazing tutorial. But I thought I should let you know I had to WIPE in Recovery before installing the JesusFreke ROM otherwise su would just hang. Seems obvious now but in a 'first-timers' type tutorial it might be a good idea to mention.

Also you don't need an SD Reader as long as you can boot into CM Recovery console you can enable usb mounting as mentioned.

Now I need to find me a faster SD card, stuck on class 2 for now, ouch :D
[G1 Android Development] c_licious:
I tried to enable usb mounting that way and it didn't work for me. But its definitely worth trying first :)
[G1 Android Development] miketaylor00:
Sometimes it doesn't work for me too. If I turn my phone off and boot back into recovery it works the second time. I think if you have something plugged into the USB port when it turns on, that messes it up.
[G1 Android Development] c_licious:
Ha, I have to try that next time. Its a definite possibilility I had the charger plugged in when I rebooted it. Thanks for the tip!
[G1 Android Development] Uqbar:
"no allow"message from the loader. Then what?

Hi all.

I'm trying to get root on my dutch G1.

Model Number: T-Mobile G1

Firmware version: 1.5

Baseband version: 62.205.20.17U_2.22.19.26I

Kernel version: 2.6.27-00393-g6607056 san@sandroid #1

Build NUmber: CRC1

I've followed all the instructions in the 1st post but I get stuck at point #5.

I get the coloured stripes of the loader, then the "Loading...", the "Checking..." then the "00020002"in red with "not allow".

Then I can only unplug the battery with nothing new after the reboot.

I have read in this thread about someone else having the same problem, but I cannot find any solution.

I've double-checked I'm using the EU version of the file (RC7), the formatting of the card (FAT32 from the PC), the case of the file name DREAMIMG.nbh and the location on the SD (the root directory).

Would it be possible to have a link to the solution (or the solution itself)?

Thanks in advance.
[G1 Android Development] PeDe7:
lost and confused

i rooted my g1 without a problem and im currently running jf 1.51. I downloaded the terminal app on the market and tried flashing the cyanogen image. I get the verification that im rooted because after i press enter, i get # at the beginning of the next line but when i type in the "wget" line, it tells me "cant open 'cm-recovery-1.4.img' : File exists." if anyone knows how to help me, please do because i wanna try out the hero roms since google will most likely not allow g1s/htcdreams to receive the htc sense update that htc will provide on their site later this year and possibly none of the future updates [donut, eclair, flan and beyond] wont be compatible on the g1 so any help will be appreciated
[G1 Android Development] youneek:
if it says it already exists, that means you already downloaded the file...
[G1 Android Development] PeDe7:
lost and confused pt.2

i followed the how to partition part but i get stuck. When i press enter after print, it tells me my sd card size is 7948 so i did the math and put this

mkpartfs primary fat32 0 7404

mkpartfs primary ext2 7404 7916

mkpartfs primary linux-swap 7916 7948

after i typed in the first line, it wouldnt allow me but gave me the option for something else so when i typed in yes, it said it was too big/small for the sd card
[G1 Android Development] youneek:
did you delete the partitions that were there first?

rm 1

rm 2

rm 3
[G1 Android Development] PeDe7:
it worked

but i have a q regarding the spl... do i have to wipe my fone before applying the spl update?? i read that in another forum in another site
[G1 Android Development] clefky10:
nice work on the url, hopefully this will help some people
[G1 Android Development] youneek:
Just follow the instructions on the first page and everything should work.
[G1 Android Development] PeDe7:
installed the latest jachero rom onto my g1 but i was wondering if there are any tips on how to improve overall fone perfomance... anything would be appreciated
[G1 Android Development] Tomb77:
Are you talking about Jacxhero 1.2? If so try 1.1 I seemed to have better luck with that when I tried it

Edit: I would always use it until the "who's your hero V3's" and Champion came out.
[G1 Android Development] PeDe7:
thanks for the reply but i used move cache app that i downloaded from the market and worked like a charm
[G1 Android Development] youneek:
How big of an improvement did that app make for you?
[G1 Android Development] Uqbar:
I did it

http://androidandme.com/2009/08/news/how-to-root-a-t-mobile-g1-and-mytouch-3g-android-phone/

Simple and effective.

I followed the flashrec way. It worked perfectly.
[G1 Android Development] PeDe7:
appreciation

this thread and youneek helped me get rooted easily and get the hero rom on my fone with only a minor headache. Reason why im posting is bcuz the hero rom i have jacxherov1.2 that is very laggy but i wanna share the technique i used to get it working without a prob. download swapper, overclock widget and move cache. put the swapper on 64mb/80 swappiness and set it turn on everytime you boot so you dont have to do it again. place overclock widget on your homescreen and set it to 383 and set it up like swapper so it's a one time thing. then open move cache and move it everything to your sd then do a quick reboot by pressing the call, end, and menu buttons at the same time. then give your fone about 2-3 mins to configure itself and it works faster and as of now, i no longer get that annoying htc logo everytime i go back to home =] i got all this info from different sites and forums and just wanted to put it under one place so i hope it works for yah like i did for me
[G1 Android Development] TheShoura:
I found that either using Linux or a G-parted LIVE disk is much simpler to use for partitioning the SD card than doing it on the phone

but alas, not everyone can get G-Parted running :p

If you guys know how to use G-Parted Live, I suggest that instead... MUCH simpler lol.
[G1 Android Development] steven178s:
I love this guide lol ;)
[G1 Android Development] Amberlodge1:
Problem rooting CRC37

I followed this excellent guide and followed the process up to the first upgrade part using RC29 and when I held the camera and power buttons it went to the grey page and it said Not Allowed?

Help
[G1 Android Development] Melo.One:
successfully rooted and currently running Hero!!! thanks, youneek...this tutorial is perfect!!!
[G1 Android Development] Amberlodge1:
One step Further

Well I have managed to downgrade my firmware to RC29 but I am stuck on the Registration before I can get to root my phone. I have a t Mobile Sim but no Data so I need to bypass the reg to WiFi so I can use my router to access the internet..
[G1 Android Development] Amberlodge1:
The filename is wrong should be DREAIMG.NBH
[G1 Android Development] bogart777:
Successfully rooted and running the Hero rom. Thanks for the guide!!!

One comment though (sorry if already mentioned somewhere on thi thread), i think it would be a good idea to mention when that no visible response will be seen when performing a specific step. Example, the part where the instructions says to "press enter" then "enter" again after a second then type in "telnetd" then enter... i got stuck here for a short while because i was expecting some sort of response from my phone.

But everything worked perfect! Great job!

Ooops, one error i got though was that things got messed up when i installed the weather widget.
[G1 Android Development] PeDe7:
upgrade

if i wanna install the latest version of a hero rom on my fone... all i have to do is a simple wipe and apply the update?
[G1 Android Development] s.m.knipe:
Root app force closes...

Hello all, I would appreciate any advice on this, as I did not see it anywhere:

I have flashed/reverted to the RC-29 image and downloaded the Root.apk, and everything was fine. When I run the app and press "Step 2: Download IMG and HardSPL files" they beging to download, then the app always force closes ( "The application root (process root.root) has stopped unexpectedly. Please try again") . I have tried reflashing the DREAIMG and redownloaded the app twice and it always has the same result. I have been painstakingly following the directions, but I think something might be wrong. The file url's are: for the recovery image: http://koushikdutta.blurryfox.com/G1RootWalkthrough/recovery.img

and for the HardSPL: http://koushikdutta.blurryfox.com/G1RootWalkthrough/HardSPL/update.zip

have these changed in any way? or is there a better URL to use? I appreciate any guidance or if you need more information from me just let me know.

Thanks,

Steve
[G1 Android Development] Keith.:
Can someone help me here, I would do it myself but I just need to be double sure.

My card looks like this

What figures should I put in?

Also.. do I need to format the card before I partition it?

Thanks :)
[G1 Android Development] Jamison904:
and

I am having the same issue, but I have a 8 gig sd card. I was using the same numbers as in the first post. But for some reason I keep getting these same messages. I read all 31 pages only to find out that this has been asked 5 or 6 times with no anwser. does anyone one have an idea on why this happening?
[G1 Android Development] Jamison904:
ok after all day messing with this I figured out how to fix the issue. Go in to recovery and select repair ext filesystems. Let that run and then go to console. Then:

parted /dev/block/mmcblk0

print (to verfiy we know what size card we are dealing with. Mine was 8166 read below if yours is different)

rm 1 (if you had more than 1 partition you would want to rm them as well) { this is where I think we were going wrong. After to type rm 1 press enter and it will take a sec or so. Then to check to see if it deleted the partition type print. If all goes well the partition will no longer be there. Repeat if you have a ext2/3.}

mkpartfs primary fat32 0 7622

mkpartfs primary ext2 7622 8134

mkpartfs primary linux-swap 8134 8166

quit

upgrade_fs

recovery

-the reason it kept saying "the closest location we can manage is 512b to 127kb. Is this still acceptable to you?" was because before when you typed rm 1 it wasn't deleting and was trying to make another partition out of the 512b left on the SD card.

This worked for me. Good luck.
[G1 Android Development] schrotti08:
Will this tutorial work on German G1 @ CRC37?

I definitely want to root my G1 as I am developing applications: has anyone experience with the previous tutorial if it also works for a German G1 version running CRC37???
[G1 Android Development] shilster:
I have 1gb sd card. Idont know how to do partitions? any suggestion what i shoud put in fat32 ext2 n swap?
[G1 Android Development] Jamison904:
yeah buddy check the last post on the page before this one
[G1 Android Development] FTD80:
Zelfde probleem hier :)

did you already received a solution?
[G1 Android Development] youneek:
I have heard 2 solutions. 1 is that the entire filename needs to be upper case, if you search this thread you should find the other solution.
[G1 Android Development] FTD80:
yeah, i tried the uppercase. i see alot of dutch g1's who have this problem.
[G1 Android Development] youneek:
ok found the solution (I think). Format the sdcard to fat32, try the long format instead of quick format. If that doesn't work, try a different sd card.
[G1 Android Development] FTD80:
Thanx for your help.

But i still have the problem,there's something with the crc37 i have.
[G1 Android Development] youneek:
Have you tried the quick root? http://g1upgrade.com/QuickRoot.apk it's basically the 1 click root that everyone has been talking about.
[G1 Android Development] MagicDude4Eva:
I have a South African HTC and followed this guide to create a gold-card and downgrade: http://android-developers.de/Howto-Root-auf-dem-T-Mobile-G1-HTC-Dream-t

Note to the german link:

- The way the CID is worked out for submission to revskills is wrong. I used the following (note replacing c6 with 00):

ORIGINAL-CID: 03 53 44 53 55 30 31 47 80 80 61 3c 97 00 92 c6

REVEVERSED: c6 92 00 97 3c 61 80 80 47 31 30 55 53 44 53 03

SUBMITTED: 009200973c6180804731305553445303

- I was not able to write the image via dd (on OS X), but used the HxD Editor method where they mount the SD card and the Goldcard.img and then copy up to x170 from the image to the SD-card.

The Goldcard works, but in my scenario I get the error "Update Failed. Main version is older". If anyone can assist, this would be great.

My info:

DREAM PVT 32B SHIP S-ON d

HBOOT-1.33.0010 (DREA20000)

CPLD-4

RADIO-3.22.20.17

Jun 2 2009,21:33:16

Firmware: 1.5

Baseband: 62.525.20.18U_3.22.20.17

Kernel: 2.6.27-9af60ed4 u70000@Android-X01

Build: 1.87.421.1 146733 CL#47295 release-keys
[G1 Android Development] SlashSpeed:
I got the same problem as FTD80. I want to root my G1, but i fail everytime. I downloaded RC7, enter bootloader(tri-color screen) and it starts to load. Then it says Checking and then i get an error message called Not Allowed. My phone was bought in Austria in Europe(white from T-Mobile) and i just unlocked it with a code, so it works anywhere. My current firmware is CRC37.

youneek, how do i use quick root?
[G1 Android Development] youneek:
You set your phone to allow non market apps. Download that app and run it. Backup your recovery, flash cyanogens recovery from it's menu. That's it. You can then just start from the point on my tutorial just after the cyanogen portion.
[G1 Android Development] FTD80:
I download and executed the app. The recovery works.The android is hanging in the cyanogen flashing. But when i restart there is no problem with the android.

AHHH, now it works.thanx!!!
[G1 Android Development] youneek:
Did you try the quick root method that FTD80 used? It worked for them...
[G1 Android Development] Amberlodge1:
Loops back here

I have downloaded QuickRoot.apk but there is little information to help inform what you are doing

The site itself points straight back to xda-developers where you pressed the link?
[G1 Android Development] FTD80:
just start the quickroot program.first push the backup button,after that the flash button.

restart your g1 push home button and power button at same time
[G1 Android Development] FTD80:
Hero works fine over here!!!

The only problem i have is that i don't receive all text messages
[G1 Android Development] SlashSpeed:
I'm really sorry for my stupid questions. But i don't know much about Android, since i had a WM device before this. How do i backup my recovery?

Edit: Woops, silly me. It's in the application. Pardon me ^^'
[G1 Android Development] SlashSpeed:
Ignore this double post -.-'
[G1 Android Development] SlashSpeed:
I'm stuck the step where i have to make partitions. I successfully manage to make partitions and i type quit. Then i need to type upgrade_fs and the problem is, that the _ button doesn't work. If i press alt+r is just gives me r. If i press shift it gives me R. Where can i get the letter/sign _(the line).

Could someone please delete my upper post? It was a mistake and i can't delete it.:(

Edit: I'm cursed. I figured out that ALT+E is _. I was pleased and started the recovery. Went in console, type /dev/block/mmcblk0 and get PERMISSION DENIED. What the hell? It was working without problems and now suddenly i'm getting permission denied. Damn i'm so unlucky :(
[G1 Android Development] archangelugp:
do you have the newest recovery image?

http://xdaforums.com/showthread.php?t=523558
[G1 Android Development] SlashSpeed:
I got version 1.4+ JF. I think that's the latest. It worked fine, i don't get it why now it's giving me the error Permission Denied...
[G1 Android Development] SlashSpeed:
I'm using QuickRoot and i managed to get the partitions now. But there is one problem. Everytime in leave the recovery image 1.4 and go into the phone, it resets to the default one(the little phone and ! in triangle icon). So basicly, i have to flash 1.4 everytime i enter the phone(Cupcake 1.5).