How To: Root the HTC G1 / Dream (AndRoot Method)

I. Before You Begin

1. This should be the easiest method to root.

2. This should also work on any G1 / Dream on Android 1.6 Build DMD64.

II. Gain Root Access with AndRoot

1. Download AndRoot and save it to your computer.


2. Plug in your phone via USB cable and mount the sd card so we can transfer files to it.

3. Copy the Universal Androot .apk file to the root of the sd card (NOT in any folders, just on the sd card itself).

4. Unplug the phone.

5. Go to the Market on your phone and download Linda File Manager (it’s free, search for Linda).

6. Open Linda and look on the sd card for the Universal Androot .apk file and select it. Follow the prompts to install it.

7. Open Androot and click Root. Wait for it to finish.

8. You now have root access!

9. (Optional) If you want to load custom ROMs then please head to our next procedure; How To Flash a Custom Recovery.

Reported Issues:

Issue: It says I’m rooted but I don’t see superuser permissions.

Solution: Reboot the phone and it should appear.

If this procedure helped you, please consider donating to the original developer or at least sending them a thank you.

Now that you are rooted, head here to learn some of the fun things you can do!

For all the devices we have rooting procedures for, head here.

Something Wrong? If you notice an issue with the procedure (broken link, steps out of date, etc.), use this form to let us know! Otherwise, if you just are having trouble with the procedure, reach out to us on Twitter, Facebook, or Google+.

  • Rohan℉

    worked thanks