- Oct 11, 2009
- 5,577
- 2,816
- 113
Rooting your G1 isn't easy. You're downgrading software, flashing images, and doing all sorts of things that can brick your phone. Only you are responsible for what you do to your phone!
To start, you will need to roll back to an unpatched version of the software. If you have a US version, download the RC29 firmware, if you have a UK version, download the RC7 firmware.
Rooting it now that you've rolled back
Now you're rooted, and have a custom recovery, but have old versions of everything. I suggest updating to the latest Amon-Ra recovery, or Clockwork, then flashing a current custom ROM
Credits to Koush for this old, yet tried and true method!
To start, you will need to roll back to an unpatched version of the software. If you have a US version, download the RC29 firmware, if you have a UK version, download the RC7 firmware.
- Unzip the image you just downloaded, and place the DREAIMG.nbh file on the SD card.
- Turn the power off.
- Hold Camera button, and press Power button to enter the bootloader. You should see a gray/white screen with instructions to flash your phone with the update on your SD card. If you don't see that, make sure you followed the instructions properly.
- As per the on-screen instructions, press the Power button to start upgrade procedure. DO NOT DO ANYTHING TO INTERRUPT THIS PROCESS.
- After it is finished, perform the restart your phone.
Rooting it now that you've rolled back
- Download Amon Ra's 1.5.2 recovery, and copy the .img to your SD card.
- Rename the Amon Ra recovery image to recovery.img
- Download the Hard SPL, and copy the zip to your SD card.
- All files must be on the root of your SD card.
- Restart your phone. Wait for your phone to start up fully and show the home screen.
- After your phone starts up, hit the enter key twice, type "telnetd" and press enter. (Yes, it will start up a contact search, don't worry. Just type it.)
- Download an Android "Telnet" application from the Market and connect to localhost.
- If you connect successfully, you will have a root prompt "#".
- Type the following into Telnet (these commands will give you root access easier in the future):
Code:mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system cd sdcard flash_image recovery recovery.img cat recovery.img > /system/recovery.img
Now you're rooted, and have a custom recovery, but have old versions of everything. I suggest updating to the latest Amon-Ra recovery, or Clockwork, then flashing a current custom ROM
Credits to Koush for this old, yet tried and true method!