Finally it has arrived. You can now have root access on your OTA RC30/RC8 phones.
If you have RC30/RC8 or later, you must FIRST flash your phone to RC29/RC7 or lower to be able to exploit root access using the following steps. RC29 and lower users can skip this section. - Format the SD card to FAT32 mode (this is sometimes needed. The image is not always found if other files are on the sd card).
- Unzip the RC29 or RC7 image file DREAIMG.nbh to the SD card. (RC29 for US, RC7 is for UK)
- Turn the device power off and insert SD card.
- Hold Camera button, and press Power button to entry bootloader mode.
- Press Power button to start upgrade procedure.
- After it finishes, reboot.
Follow these steps once you have RC29/RC7:
On your G1, anything you type into your keyboard is also being run in a hidden console with root permissions. But, to get root access, do the following:
Instructions: - Restart your phone
- Type telnetd and press enter - Yes, it will start up a Contact search, do not worry about this, just type telnetd and press enter (the enter button on the keypad).
- Download an Android Telnet client (I have one on the Market) and connect to localhost.
- you now have root!
Alternatively, if you want to do this without rebooting your phone (not gauranteed to work if your console shell is in a blocking call):
- On your phone, press enter to clear out the hidden console of any commands.
- Type telnetd and press enter.
- telnet into the phone.
Next, read
this guide to update to modded RC30/RC8.
Notes: - If you want to telnet into your phone from a computer, run netstat on your phone using either pTerminal or Telnet (telnet into localhost) to get your IP address. Both applications are available on the Android Market.
- Direct download link to the Android Telnet Client.
Thanks to Koush at
XDA-dev.