How To: Load a Custom ROM on the HTC G1/Dream
April 26, 2010 in Android How To's, Featured, How To's, HTC G1/Dream How To's, Video
THIS METHOD IS OBSOLETE, PLEASE HEAD TO OUR UNIVERSAL ROOTING METHODS TO ROOT YOUR DEVICE, THEN HEAD TO THE MARKET AND DOWNLOAD ROM MANAGER TO FLASH A CUSTOM RECOVERY, THEN YOU CAN HEAD TO OUR ROMS SECTION TO PICK A ROM TO FLASH.
I. Before You Begin
1. You MUST have done our How To Root the G1 Procedure AND our How To Flash a Custom Recovery Image. THEN you can continue with this procedure.
THIS PROCEDURE DOES NOT WORK ON THE ROGERS DREAM! DO NOT USE IT!
II. Partition Your Memory Card for Hero ROMs, Swap, and Apps2SD –
1. With your phone STILL in recovery mode from the How To Flash a Custom Recovery procedure, click on Partition SD Card > Partition SD (this will erase everything off of your memory card).
2. When it asks you, select 96mbs for Swap, 512mbs for ext2 and fat32 for the remainder
3. Once it is done partitioning the memory card, click on Partition SD Card > SD: ext2 to ext3
III. Load the Latest Radio, SPL, and your First Custom ROM -
1. Download the custom Radio,SPL and a generic ROM for your device (you can change your ROM after this to whatever one you want, but load this one first as we need to load it to keep the recovery image flashed on the G1):
G1 Radio - Here
G1 HardSPL – Here
Generic G1 ROM w/ Root – Here
2. In the recovery screen on the phone (that the phone is still in from the first section), select USB-MS toggle to allow the memory card to be mounted.
3. Plug in your phone via usb cable and you should be able to access your memory card on the computer.
4. Save the G1 Radio, the G1 HardSPL, and the G1 Generic ROM (leave them all as .zip files) onto the root of the SD card (NOT in any folder, just on the memory card itself).
5. Once they are done transferring to the memory card, unplug the phone from the computer and click the home button on the phone to disable USB-MS toggle mode and get back to the recovery screen.
7. Once the recovery screen menu is up, click on Flash Zip on SDCard and select the RADIO .zip file (do NOT select ANY OTHER ONE, we need to flash the radio first!).
8. Once it is done, click Reboot System Now.
9. Once the device reboots, you should be back at the recovery screen. Click on Flash Zip from SDCard and now select the SPL .zip file (do NOT select ANY OTHER ONE, we need to flash the SPL second!).
10. Once it is done, click Reboot System Now.
11. Once the device reboots, you should be back at the recovery screen. Click on Wipe > Wipe Data / Factory Reset and wait for it to finish.
12. Once it is done wiping, click on Flash Zip from SDCard and now select the Generic ROM .zip file.
13. Once it is done, click Reboot System Now.
DONE! You are now Rooted with a generic custom ROM! Feel free to use any root required apps (including Wifi tethering, overclocking apps, etc.)!
If you want to load a different ROM simply follow these steps below…
IV. (Optional) Load a Different Custom ROM
1. Turn off the phone and then turn it back on by holding down Home and Power (keep holding them until you get to the recovery screen).
2. Select USB-MS Toggle.
3. Plug your phone into the computer via USB
4. Download whatever custom ROM you want from our G1 ROMs section here on our site and save it to the root of your sd card (NOT in any folder, just on the sd card itself).
5. Unplug the phone from the computer once it is done transferring.
6. Click the Home button on the phone to disable USB-MS Toggle.
7. Select Wipe > Wipe Data / Factory Reset and wait for it to finish.
8. Next, select Flash Zip from SDCard and select the new ROM’s .zip file.
9. Once it is done, select Reboot Device Now and you are done with your new ROM! Repeat Section IV whenever you want to load any other ROM as many times as you’d like!



Davonkelly said on January 23, 2011
i wanted to kno do u have to do the steps for G1 Radio nd G1 HardSPL nd Generic G1 ROM w/ Root first befor u put a rom on the g1 everytime
Bob said on January 26, 2011
Is there a way to load ROMs to a Roger’s Dream ???
Bob said on January 26, 2011
If I have a HTC Dream (Roger’s) can I do the steps previous to this and not this?? What can I do for my HTC Dream?
Thanks
Fff said on February 8, 2011
woow, this is the only tutorial that worked with my phone!
hero said on February 11, 2011
wow AMAZING! thanks!
Mike_347 said on February 18, 2011
I did everything it said and my phone is stuck on the tmobile g1 screen WHAT can i do?
Lid said on February 19, 2011
The links for {G1 HardSPL – Here & Generic G1 ROM w/ Root – Here} are not working. Is there another link I can download from? Please instruct. Thanks.
devin said on March 27, 2011
ive dne evrything its up and running but i cant make calls knw’
Enrique Calderon said on June 1, 2011
I installed Yoshi Froyo and now I am unable to get the recovery screen! Whenever I press the home and power buttons, my phone gets stuck on the T-mobile G1 screen. I also tried to install another version with ROM manager with no success. Can anybody help me?
M Paluchowski said on June 1, 2011
Um so if this doesn’t work for the HTC Dream Rogers then how in the world do I get the ROM? :@
Nolisha K Fairfax-Westwood said on June 25, 2011
have you gotten a sucessfull rom on your phone ?
Lara said on July 25, 2011
hello…
everything installed for me nicely excpet that it doesn’t fully turn on. It stayed on Tmobile G1 for about 2 hrs. Don’t know what i’m doing wrong.Any idea?
Neewbie(: said on September 20, 2011
Try another rom. Make sure it has Zip at the end when your gonna flash it.
Sanka43 said on July 31, 2011
Thanks for this very useful post………….done it………..couple of hours ago…..working perfectly with
COS-DS Gingerbread ROM………….but little bit of slow…….
but i have a question………..now after i installed this
COS-DS Gingerbread ROM …my android version showing like Andorid 2.34………..but if i want to put android version 2.2…………….do i need the same procedeur????like download the Custom rom…and Wipe Data / Factory Reset then select Flash Zip from SDCard and select the new ROM’s .zip file???
Homar Rodriguez said on August 4, 2011
Works really well. Installed the Beackware Rom and runs just fine!
Philip Garrubba said on August 5, 2011
ok i did it all but when i got to put a rom on and i hit home to install it
it stays at finding update package …….
what can i do to fix it?
lara said on August 14, 2011
do i have to pay to download the custom Radio,SPL and a generic ROM?!
Alpha Sumareh said on August 14, 2011
Hello Am new…how can i take the phone to recovery mode…what keys should i press??
Gatito05_ said on September 26, 2011
im stuck on my rogers screen, need help
Zigzagzox said on November 8, 2011
you saved my as*
thank you so much this is the best step by step (pull you from the nose for dummies like me!!!) i have seen!!!!
Lammy8 said on November 20, 2011
Got to the ext2 to ext3 bit and I get an error saying Run ‘fs ext3′ via console!
Any help?
Evolme4412 said on December 28, 2011
I did this four times and I finally got it, my g2 got stolen, so I’m using my old g1 as a back up, until my new one arrives. Its faster than 1.6. Everybody follow directions word for word, dont skip a step and you will get it. I am using froyo 2.2 rom
Mailraghav Bhat said on January 19, 2012
Error: run ‘fs ext3′ via console! pls help