[G1 Android Development] ldrifta:
!!READ DIRECTIONS VERY CAREFULLY!! I AM NOT RESPONSIBLE FOR BRICKING YOUR DEVICE!!

Now that i got the warning out of the way i can promise you this method works 100% as long as you follow these directions exact!!

INDEX:

~1: Rooting

~2: Google By-pass

~3: No Recovery

~4: ENG SPL/Fastboot help

~5: Un-Rooting

~For instructions on installing

ADB

/

Fastboot

Drivers see this:

[Guide] SDK r11+, Installing adb/fastboot drivers for windows Vista/7

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

1~Rooting

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

-This guide is for the US T-Mobile G1

-DO NOT jump in on any part of the guide without knowing what your doing!!!

Note: Be sure your sdcard is

FAT32

format

Now to get started..

whether you are on 1.1, 1.2... 1.5 or 1.6 do Step 1!!

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

Step 1. Get to 1.5 stock and flash recovery!

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

Download these files

...

DREAIMG.nbh(downgrades to 1.0)

update.zip(upgrades to 1.5)

Flashrec.apk(lets you flash custom recovery.img)

Recovery.img(RA-Dream custom recovery.img)

now place all files on root of your sd card and follow these directions do NOT mix up files or forget which one is which.. lol

(if your device doesn't see the DREAIMG.nbh file, make sure your sdcard is formatted in FAT32)

1. Power on phone via fastboot (camera+power) wait for it to ask if you want to apply update and agree, wait for it to finish.. now power off device.

2. Reboot via recovery (home+power) now if you are unrooted you should get a screen with a triangle and a ! at this point press and hold "alt+L" untill words pop up on screen, now press "alt+W" to wipe phone data, than press "alt+S" to apply update. now reboot phone and sign in to google.

3. Once signed into google and at home screen go into the market and download "OI File Manager" now go back to your home screen and go to settings>applications> now check the box that says "unknown sources", then scroll down to development and open the menu to check the box that says USB debugging.

4. Now go back to your home screen and open the app drawer to find the installed OI File Manager and open it, press allow and continue than look on your sd for the "flashrec" file you downloaded, select it and install it. When its finished press open than press the "backup recovery" button, now in the box area type sdcard/recovery-RA-dream-v1.7.0-cyan.img than the "flash recovery button should light up. Press it and let it finish, now your device is rooted! Power off and boot up into recovery! (home+power)

*(Note) If you have no Data Plan than you can use the google by-pass method. for it to work properly follow directions here...

-Flash DREAIMG.nbh from step 1

-Reboot and follow google by-pass method [Be sure to sign into google]

-Now reboot to recovery and DO NOT wipe data, only apply the update..

(This should update your firware to 1.5 without wiping your google sign-in data from the by-pass method)

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

Step 2. Upgrade to 2.22.23.02/1.33.2005/Danger spl

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

Now delete the old files off your sd card and place these files on it!!

Radio 2.22.23.02.zip

G1 SPL.zip

DangerSPL.zip

1. Scroll down to wipe data and do so.. than go to "flash .zip file" now the first file you want to flash is the "radio" file you downloaded, let finish than press home+back to apply update, it should reboot back to recovery after this.

2. Now go to wipe again and do so.. the next file you want to flash is the "G1 Spl" (Hard SPL) so flash the .zip file and let finish than press home+back to apply update.. Now it should boot back into recovery again.. if not than just power down and reboot into recovery.

3. Go to wipe data 1 more time.. :D now go to flash zip and select the "Danger SPL.zip" let finish and press home+back to apply update.. now you have the Danger Spl installed!!

4. Power back on into bootloader (camera+power) and check if device says..

Dream PVT 32b ENG S-off

HBOOT 1.33.2005 (drea10000)

CPLD-4

RADIO 2.22.23.02

APR 20, 2009, 15:30:43

If this is what you see than you can move on to Step 3...

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

Step 3. Upgrading to 2.22.28.25/1.33.0013d

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

*This method is for flashing zip files via recovery, if you are experienced and have 'fastboot' enabled than the safest method would be flashing the required files via fastboot.

for proper instructions refer to EzTerry's 2708+ thread here.

Now here comes the fun part

:D

Download these files..

(I added a .zip for the 2.22.27.08 radio also, it's your choice. here is some threads about the two radio's..

Here & here...

Radio 2.22.28.25 (from ezterry 2708+ guide with added safety features :D)

Radio 2.22.27.08

HBoot 1.33.0013d

Ohsaka Superwipe

Again delete the old files off your sd card and place these files on it!!

1. Boot up into recovery mode, go to flash zip from sd and select Ohsaka superwipe. wait till finish then go to power down!! now boot back up into recovery again.

2. Now do a manual wipe of data and cache.. (please follow along exactly and wipe data everytime i say to wipe data)

3. Now flash the radio (2.22.28.25).zip file.. let finish than flash the hboot (1.33.0013d).zip file and let it finish! then reboot the device for update to apply.

4. Power off the device, then reboot into bootloader (camera+power) and check if device says..

Dream PVT 32b SHIP S-on

HBOOT 1.33.0013d (drea10000)

CPLD-4

RADIO 2.22.28.25

OCT 21,2009,22:33:27

If that is what you see than you did it correctly and are free to flash the latest Roms for the G1

Here is original thread for EzTerry's 2708+... http://xdaforums.com/showthread.php?t=831139

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

2~By-pass Google sign-in(Wi-Fi)

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