Regain Root on Your T-Mobile G1 or HTC Dream

January 10, 2009

So you update to RC30 on your T-Mobile G1 or RC8 on your HTC Dream? Sad isn’t it? Well fear not! There’s a solution. Thanks to a certain somebody who put up the DREAMIMG.nbh file which will allow us to regain our root privileges and carry on to flash custom roms. So let’s get started…

  1. Format your flash card as FAT32
  2. Copy over only the DREAMIMG.nbh file over only
  3. Hold the Camera and Power button to enter what is called “Bootloader mode”
  4. Press the power button when it tells you one time to begin the update

Now in order to transfer this to make it so you have root access do the following:

  1. Download the recovery.img to your flash card
  2. Download the HardSPL to your flash card
  3. Restart your phone
  4. Once it has booted back to normal type “telnetd” (without the quotes) – This will start the telnet daemon so you can do the next step
  5. Download from the Android Marketplace a telnet application and establish a connection the address: localhost
  6. Once successfully connected (you’ll see a #) enter the following commands:
    • mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
    • cd sdcard
    • flash_image recovery recovery.img
    • cat recovery.img > /system/recovery.img
  7. Lastly reboot the phone into recovery mode (power on the phone while holding down the home+power buttons)
  8. At the Triangle-Exclamation mark screen press Alt+L on the keyboard
  9. And then press Alt+S on the keyboard to apply the HardSPL update
  10. Once this is done, you can now freely flash whatever ROM you’d like

Now I’d highly recommend you use of JesusFreaks ROMs from xda-developers

I personally am using the latest ADP titled ADP1. Now of course if you want to use this, you’ll need to use fastboot. But now that’s another whole write up which I’ll get to soon.

Comments

One Response to “Regain Root on Your T-Mobile G1 or HTC Dream”

  1. HTC Sapphire ROM ported for HTC Dream : lvlolvlo on November 18th, 2009 1:07 pm

    [...] Now if you’re not running a rooted version of the Dream then you’ll need to do that. The instructions can be found somewhere here. [...]

Leave a Reply

You must be logged in to post a comment.