yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Paul22000:
Ignore the first link for the build environment. The build environment is for customizing the JF images. And for basic root, this is unnecessary.

Here's how to do the RC33 upgrade:

First, download and install the radio update:

http://andblogs.net/2009/02/new-rc33-based-images-from-jesusfreke/

Download the file "RC33radio_update.zip". http://andblogs.net/downloads/RC33radio_update.zip

Rename it to update.zip.

Copy it to your phone's SD card.

Turn your phone off.

Start up in recovery mode by holding Home and pressing Power.

Press ALT + L to show the menu.

Press alt-W to wipe your device. (You need to do this, or the device may hang at the flashing Android screen)

Press alt-S to apply the update.

After the update is complete, hold Home and press Back to restart. Boot all the way into the home screen.

Then download and install the RC33 update (not the build environment):

http://jf.odiness.com/v1.42/

Download the file "JFv1.42_RC33.zip". http://jf.odiness.com/v1.42/JFv1.42_RC33.zip

Rename it to update.zip.

Copy it to your phone's SD card.

Turn your phone off.

Start up in recovery mode by holding Home and pressing Power.

Press ALT + L to show the menu.[/b]

Press alt-W to wipe your device. (You need to do this, or the device may hang at the flashing Android screen)

Press alt-S to apply the update.

After the update is complete, hold Home and press Back to restart. Boot all the way into the home screen.

Once get back into your phone, go into Settings -> About Phone and verify that you have the RC33 Build Number.

Hope that helps ardchoille42! :)
[G1 Android Development] Paul22000:
Also, thanks to Pinesal from another forum, as to why the "Enter, Enter, telnetd, Enter" step is needed, even though it doesn't do anything:
[G1 Android Development] :
Thank you very much for the information.. this is what I suspected. Perhaps this information should be incorporated into the original root tutorial (first post in this thread) so that other folks don't come here asking questions or making mistakes because the tutorial lacks full and complete (radio?, wrong links?) information.

These forums are great and I'm learning so much :)
[G1 Android Development] ClaudioB:
Sorry to say the the download of recovery.img gives an error. :-(

Anyone an idea where i can download it?
[G1 Android Development] trx2007:
Hi.. I'm trying to download :

http://koushikdutta.blurryfox.com/G1/DREAMIMG-RC7.zip

http://koushikdutta.blurryfox.com/G1RootWalkthrough/recovery.img

http://koushikdutta.blurryfox.com/G1RootWalkthrough/HardSPL/update.zip

Does this site work ?
[G1 Android Development] ClaudioB:
No, sorry.

Looks like thats site is totally offline:eek:
[G1 Android Development] trx2007:
1. http://www.megaupload.com/?d=QIDKOHPW

2. http://android-dls.com/files/upload/recovery.img
[G1 Android Development] baggus:
trx2007 - Could you reupload the hardSpl?
[G1 Android Development] kockroach:
Just a note....the RC29 link in the first post isn't working. I did manage to find another mirror link referenced in this thread, but I thought it would be worth noting that perhaps the first post should be edited.
[G1 Android Development] pr0cl1v1ty:
yes we need the hard spl im stuck in updating haha thanks guys

also in the "what to do now that you have root" and im trying to upgrade to the newest root version

for adp 1.1 there are 3 links

am i suppose to download the 8mg and the 36 mg or w.e?

so only 2 files then put both in my sd card? corect? thanks alot!!!
[G1 Android Development] :
I still have the following files that I downloaded yesterday. The only problem is that I have no way of hosting them.

* DREAIMG-RC29.zip ---- Official RC29

* JFv1.42_RC33.zip ---- JesusFreke's RC33 version 1.42

* RC33radio_update.zip ---- Radio Update

* recovery.img ---- Recovery Image

* update.zip ---- Hard SPL

I would be happy to pass these files on to anyone who can host them for the community. And the first post in this thread needs to be updated with new links when possible.
[G1 Android Development] Paul22000:
Great website for quick and easy file sharing:

http://www.speedyshare.com/
[G1 Android Development] :
* DREAIMG-RC29.zip ---- Official RC29

Unable to upload to Speedy Share due to file size upload limit.

* JFv1.42_RC33.zip ---- JesusFreke's RC33 version 1.42

JesesFreke's files can be found here.

* RC33radio_update.zip ---- Radio Update

Download page

Direct link

* recovery.img ---- Recovery Image

Download page

Direct link

* update.zip ---- Hard SPL

Download page

Direct link
[G1 Android Development] nk111:
I'm a bit confused. I managed to downgrade my german build 123099 G1 to RC7, then rooted it and applied the ADP 1.1 image from the first post. Should I have applied a radio update too? What is the difference btw the radio and the "other" image? As far as I can see, everything works without the radio update...

So i'm just curious if I missed something
[G1 Android Development] insanemonkey:
thank you soo much.. it works now.. anyone got cool apps for root, i luv the tether one, so amazing.. droid sans tweak doesnt work with jf rc33 :(
[G1 Android Development] kockroach:
Koush, thank you for this walkthrough! It was quite easy to backtrack to RD29, root, install HardSPL and upgrade to RC33. I appreciate all the work that you, and everyone else has done!
[G1 Android Development] resist:
Got my G1 last week and my class 6 card should arrive tomorrow. The first thing I plan to do is root the device. However, I have a question that I'm not sure about. If I plan to keep apps / cache etc on the card, should I create the partition before or after rooting? Does the order of these two particulars even matter? Even if it really doesn't matter, what's the reccomended order?
[G1 Android Development] Dreadix:
Hey everybody,

I'm trying to fully root my g1 and I am having some issues.

I had rc33 and I successfully reverted back to rc29 per the instructions in the post. I was able to get root, and i entered in these commands:

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

* cd sdcard

* flash_image recovery recovery.img

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

After that i continued onto the next part in the post, which was installing the Hard SPL.

The problem that I am having is that when i try to get into recovery mode (by holding down the home button when i turn it on) my G1 will just sit at the T-Mobile splash screen indefinitely. In order to restart I have to take the battery out. The G1 will boot up fine, but just not to recovery mode. I'm assuming that somehow the recovery.img that i put on the phone was corrupted?

Any ideas?

Thanks!
[G1 Android Development] Dreadix:
duplicate post...
[G1 Android Development] Gimpymoo:
Many thanks for a SUPERB guide.

However, despite its simpleness, I appear to have ran into a minor blockade :(

I am trying to install Jesusfrekes v1.43 for the UK RC9 firmware but despite doing the downgrading from my RC9 then upgrading to the 1.43, my phone sticks on the G1 "post" screen.

What am I doing wrong?

Am I supposed to install the Jesusfreke 1.41 BEFORE installing the 1.43?

Also, could someone please tell me what the "radio" update is?

If anyone could provide a guide of what I need to upgrade my now "stock/vanilla" UK RC9, it would dbe appreciated.

Many Thanks.
[G1 Android Development] Paul22000:
You DO have to take the battery out at some point.

Watch this tutorial:

http://www.youtube.com/watch?v=Zx2MtfQlJNY

It clears up some stuff that's not in the OP.

The guide really needs to be updated. It's missing a lot of information.
[G1 Android Development] nk111:
Erm..... you DON'T should have to take the battery out! At least I did not!

And to boot into recovery mode it's enough to hold "home" until it vibrates. If you get stuck somehow try to press CALL + MENU + END to reset before taking out the battery.
[G1 Android Development] fairymaru:
Hi cananyone help Please!

sorry I posted same thing twice
[G1 Android Development] fairymaru:
Hi can anyone help Please!

Im new here...sorry to bother but I saw the thread of create the root for the G1 and I tried to do it. Everything went almost well. My question is about the last step. I see many links of images to update the actual version I have RC29. Im confused on which link should I use? I dont know which pick should I pick any of those or should I pick one in specific?
[G1 Android Development] Paul22000:
Use RC33 if you're in the US and RC8 for UK.

Ignore the first link for the build environment. The build environment is for customizing the JF images. And for basic root, this is unnecessary.

Here's how to do the RC33 upgrade:

First, download and install the radio update:

http://andblogs.net/2009/02/new-rc33-based-images-from-jesusfreke/

Download the file "RC33radio_update.zip". http://andblogs.net/downloads/RC33radio_update.zip

Rename it to update.zip.

Copy it to your phone's SD card.

Turn your phone off.

Start up in recovery mode by holding Home and pressing Power.

Press ALT + L to show the menu.

Press alt-W to wipe your device. (You need to do this, or the device may hang at the flashing Android screen)

Press alt-S to apply the update.

After the update is complete, hold Home and press Back to restart. Boot all the way into the home screen.

Then download and install the RC33 update (not the build environment):

http://jf.odiness.com/v1.42/

Download the file "JFv1.42_RC33.zip". http://jf.odiness.com/v1.42/JFv1.42_RC33.zip

Rename it to update.zip.

Copy it to your phone's SD card.

Turn your phone off.

Start up in recovery mode by holding Home and pressing Power.

Press ALT + L to show the menu.[/b]

Press alt-W to wipe your device. (You need to do this, or the device may hang at the flashing Android screen)

Press alt-S to apply the update.

After the update is complete, hold Home and press Back to restart. Boot all the way into the home screen.

Once get back into your phone, go into Settings -> About Phone and verify that you have the RC33 Build Number.
[G1 Android Development] fairymaru:
Thanks a lot Paul for answering me I will try right now!
[G1 Android Development] fairymaru:
uhm Pauuuuuuuuuuuuullllllllll...Help.... It continuosly says:

Kernel Version:2.6.25-01843-gfea26b0 android-build@apa27 #6

Build number: kila-user 1.0 TC4-RC29 115247

ota-rel-jeys,release-keys

Dis I did something wrong?
[G1 Android Development] Paul22000:
Which step are you on and how far did you get?
[G1 Android Development] fairymaru:
well I was goig to do what you suggested I did but when I went to check the Buil version etc it was what I post...should I do all over again from the begining? Or...
[G1 Android Development] Paul22000:
What? You gotta use more punctuation haha.

Tell me which step

exactly

you are having trouble with.
[G1 Android Development] fairymaru:
Should I erase and format sd again or is ok to delete the update.zip and try it again? I was at the last step like I mentioned and download both files, I installed the boot update and the the Rc33 update as you describe step by step but it seems like it did apply or something because I still have RC29
[G1 Android Development] Paul22000:
Install "Terminal Emulator" from the market. Open it up and type "su". What happens?
[G1 Android Development] fairymaru:
permission denied
[G1 Android Development] Paul22000:
That means you didn't root your phone correctly :P

Go back to the first post of the thread and try going through the rooting instructions again.

Tell me the

EXACT

number (1 through 8) that you run into a problem with.
[G1 Android Development] Dreadix:
The problem that I am having is that I think the recovery part is somehow f'ed...

When i hit the home & end keys, it just stays at the splash screen for t-mobile forever (at least an hour) and never gets to the Exclamation point recovery mode splash screen... Hitting "call + menu + end" does nothing and the only way to reboot is to remove the battery...

What should i do?
[G1 Android Development] fairymaru:
Well I got problems with the localhost to connect but the I insisted in the step before and it when throu and connect...And in step 8 should I write those commands one by one and press enter after each one or all and the press enter?
[G1 Android Development] fairymaru:
In the step 8 the fist command is mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

or

mount -oremount[/B][/B],rw /dev/block/mtdblock3 /system

there's a difference in -o rw and -oremount
[G1 Android Development] Paul22000:
Type each line of commands

exactly

how you see them in the first post, and press enter after each line.

Example, type:

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

"cd sdcard" ENTER

"flash_image recovery recovery.img" ENTER

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

Don't type the "" above, and where it says ENTER, don't type enter, press the enter button.
[G1 Android Development] fairymaru:
ok...sorry about the errors I was trying to point at the difference...

Ok then I should try that to see if that is...one mor question...when you say enter you mean enter button on keyboard or the action button (trackball)?
[G1 Android Development] Paul22000:
Haha. :D

Yes, enter button. Not the trackball.

The button with the arrow. Looks like:
[G1 Android Development] fairymaru:
jajaja ok...:o...i will tray all over again
[G1 Android Development] fairymaru:
i must say try...sorry my english is not good at all Im from Puerto Rico
[G1 Android Development] fairymaru:
Paul....I was starting all the process again in case I was miss something correct it, well when I install DREAMIG-RC29 is ok but whet i hav to restart my phone dont power off
[G1 Android Development] fairymaru:
ok i could restart by pressing send key+menu+end key
[G1 Android Development] Paul22000:
"When I install DREAMIG-RC29, it is ok.

But when I have to restart, my phone will not power off."

Is this correct? Just want to make sure I understand what you are saying before answering.

By the way, here is a video tutorial (there are two parts):

http://www.youtube.com/watch?v=Zx2MtfQlJNY
[G1 Android Development] fairymaru:
ok thank and SORRY TO BEEING BOTHERING YOU all afternoon
[G1 Android Development] rshemeld:
how do you tell if its successful, besides you can install stuff anything to show that you have done it correctly?
[G1 Android Development] Paul22000:
1. Get "Terminal Emulator" from market, open app, type "su". What happens?

2. Go to the Home Screen, press Menu button --> "Settings" --> "About phone". Go to the bottom, what version is listed for "Build Number"? (RC#)
[G1 Android Development] rshemeld:
wen i type su i get #

build number kila-user 1.1 plat-rc33
[G1 Android Development] Paul22000:
su = superuser

Grats, you are rooted :)
[G1 Android Development] fairymaru:
Ok paul I assume Im not able to get root...I appreciate all the help but i still dont know what Im doing wrong. I start the tutorial from the begining and still dont have root because still say permission denied in terminal emulator so... I dont know waht else to do...I had RC33 version can I go back again?...

Thanks for everything and have a great afternoon:(:o:confused::eek:
[G1 Android Development] McLin:
su = switch user:D
[G1 Android Development] resist:
Just trying to get a reply on this one as I'm about to start in on this. Hope someone can respond soon =)
[G1 Android Development] xdavidn88:
It doesn't matter when you partition your SD card.

Take a look in my sig for a outline of the process.

*Edit: wtf my sig is not showing... just click on my name and go to the profile and look for the link
[G1 Android Development] dennislim78:
Need Help

hi guys, i need help with rooting my G1. My build number is holiday_devphone-userdebug 1.1 unlocked 130444 test-keys. Really hope someone could help.

Thanks a million.:)
[G1 Android Development] resist:
Thanks...didn't think it mattered but just wanted to be sure. Everything else, I think I'm pretty clear on.

Thanks again
[G1 Android Development] fairymaru:
THANKZ

Thanks to paul that help me and were pacient with me yesterday and also thanks the forum and all you guys tha make possible G1 have root access and other things with we can have fun. I HAVE UNLOCKED MY G1! THANKS A LOT FOR THE TUTORIAL.
[G1 Android Development] Paul22000:
Congrats! :)
[G1 Android Development] fairymaru:
Jaja but you dont beleive I was trying to install a theme from these pagehttp://wiki.allshadow.com/index.php/G1_Themes... I did what it said and now it stops in the Tmobile G1 black screen what shoul I do did I damage teh phone?
[G1 Android Development] fairymaru:
the theme was Buuf Final:creme with this link

http://rapidshare.com/files/20273255...cremefinal.zip
[G1 Android Development] fairymaru:
Ok I got it now again...I decided to install again RC33 and it worked!
[G1 Android Development] fairymaru:
How can I install themes? please someone ANSWERRRRRRRR when rename the Buff them zip to update.zip is ok everything. What should I do I suppose to delete de update.zip file that is already in my sd or simply when paste the theme update.zip on my sd let it replace it? Please someone I really like this theme....
[G1 Android Development] kelbizzle:
[SOLVED]error opening recovery.img: No such file or directory

"error opening recovery.img: No such file or directory"

To anyone having this issue. I had the same exact issue with my friends phone. Following the same exact steps in the first post. I was able to downgrade to RC29 but when trying the mount command I would get the error.

The solution, needless to say was changing SD cards. It was my friends 1GB Transend MicroSD card (fat32). I followed the steps with my 4GB Sandisk MicroSD HC. (fat32) I didn't experience the issue again.
[G1 Android Development] hazeline:
[PROBLEM]Not allowed

As i have read almost all the post, Singapore HTC dream has problem downgrading firmware, when we enter the boot loader, the boot loader will go to the grey section and then say checking, however in the end it will say not allowed and numbers will appear. I think some other countries are also facing this problem. May i know if there is a solution for this? Thank You very much.:)
[G1 Android Development] djhollygrove:
Ok so I am kinda pissed.. I have root, as my phone is auto rotating.. Problem I am having now is that it will not update to moded rc33... When I do the last steps to update(atl+l, alt+s) it says something about E/sdcard:update.zip failed. What can I do so that I can have the latest update and NOT lose my roo
[G1 Android Development] kelbizzle:
Depending on which version you have now you may have to wipe first or downgrade. Try searching I remember reading it somewhere. I 'll look tonight.
[G1 Android Development] andybiksta:
same anybody know how to fix this?
[G1 Android Development] emotionalsense:
From the "What to do now that you have root" instructions, it talks about HARD SPL.

I was wondering if HARD SPL will also give me skating androids when I go to recovery mode, or unless its only the Engineering bootloader that can only do that.
[G1 Android Development] Murphy2712:
All you want to know about Hard SPL is in SPL thread :

http://xdaforums.com/showthread.php?t=455860
[G1 Android Development] Randomnight:
HELP!!

Okay I messed things up somehow... I formatted card to FAT32 then I unziped the DREAIMG file, then copied it to card, turned off phone, held camera and power, hit power button to start update, and then my phone updated... Instead of updating, my phone displayed

DREAIM.nbh - FAIL

BOOTLOADER-

RECOVERY -

BOOT -

SPLASH1 -

SYSTEM -

USERDATA -

RADIO_V2 -

Update Terminate

UPDATE FAIL!

I hit the roller and it takes me to a red, green, blue, and white screen. From here I can do a soft reboot but it takes me right back to the beginning and I can't get back to my phone! Just stuck in that loop... Please help! What do I need to do to undo whatever I messed up or fix this!?!

Thanks
[G1 Android Development] emotionalsense:
Thanks!:)

btw, are the RC33 modified images in the first post outdated? Because I look at the official Jesusfreke thread and his version is already on 1.43, but 1.42 for RC33. I should install the 1.42 build instead of the ones listed in the first post correct?
[G1 Android Development] andybiksta:
i need help with this as well
[G1 Android Development] rootkited:
anyone managed to root the TMI-RC9 128600 version ?

LE: Nevermind..... I did...long leave Ubuntu Live CD
[G1 Android Development] brandon15811:
Adb and root

Couldn't you just use adb to remount /system and then copy or flash the modified recovery.img on stock rc30 or higher?
[G1 Android Development] dragonfly8182:
how do u uncroot it though.my phone is having techinical difficulties not becasue of the root. but i am getting a new one tommarow and have to send this one back so i need to unroot it can u help
[G1 Android Development] kathi17:
Downgrade it to RC29 as in the first post.
[G1 Android Development] kat3y5:
Thank you!

Thank you for this simple tutorial. Great work for all involved in these releases. I was able to get root and move all my apps to my microSDHC in about 15 minutes. You guys rock. Now to play with some other settings :)

THANK YOU! I finally feel like I own the phone that I paid for...

EDIT: I currently have a class 4 microSDHC, and while it's usable, I recommend picking up a class 6 if you've got a chance. I just ordered an 8gb class 6 from SuperMediaStore for $15.99 shipped. I'll update everyone with the real-world results of the upgrade if you want.
[G1 Android Development] 732777:
??

:confused:I was with you completely up to the point of the telnet. I am new to this whole topic but can follow and learn quickly. I entered the info as instructed after connecting to server on local host. when finished, I received a message "read only file type"

also, when I tried to apply the rc33 (hard spl), it would not apply. What am I doing wrong? Is there something I can do to test to see if I have root? I am assuming that if it won't accept hard spl I have not succeeded in my mission to gain root and unlock this wonders potential...advice? Anyone?
[G1 Android Development] kat3y5:
Your filesystem is read only... as for why that is, I'm not entirely sure. Issues like this are best sorted out via instant message or IRC. I'll help you out as best I can if you'd like to go that route.
[G1 Android Development] makamaesc:
back to standard

the sound on my rooted phone is all sorts of jacked and not working. so i'm thinking of sending it in. i know its not because of the root (been done for a couple of months now), but just in case the warranty doesn't hold up, is there a way to un-root it and make it the boring caveman phone it once was?

or can someone tell what is up with the sound (no speaker phone, no alarm, no ring/notifications)?

thanks
[G1 Android Development] kat3y5:
Not sure what's up with your sound, but to restore it back to user status (standard), revert back to RC29 and enable OTA updates.
[G1 Android Development] xFOCUSEDx:
i keep on geting this on TERMINAL EMULATOR
[G1 Android Development] LucidREM:
mount -o rw,remount /dev/block/mtdblock3 /system

nevermind: i'm not sure that would fix it .. but you can try it and then try the flash commands again
[G1 Android Development] xFOCUSEDx:
LucidREM Thinks for the help dude you the man,

so i open Telnet and i get This here
[G1 Android Development] neoobs:
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.img
[G1 Android Development] xFOCUSEDx:
idk was going on whit my G1, i type everything u side, in to Telnet, then i turn my G1 Off Hit HOME + Power Key, and i get The Bootloader Screen

i need to get the Recover y Screen ? any one
[G1 Android Development] neoobs:
What does the "bootloader screen" look like? and are you sure you followed all of the other directions on the 1st post? Download the right files, put them in the right place on your sdcard, typed everything exactly as it appears?