How To: Load a Custom ROM, Load Hero, and/or Setup Apps2SD onto Your G1 or MyTouch 3G (Best Method)

UPDATE! PLEASE READ BEFORE CONTINUING! -

This procedure has been updated and simplified, please use one of the below procedures instead of this one:

How To: Root the HTC G1 / Dream

How To: Root the MyTouch

How To: Root the MyTouch 1.2 / Fender
(use this one if your MyTouch has a 3.5mm headphone jack at the top).

I. Load a Custom Radio (For G1 – Mandatory, For MyTouch – Skip) -

1. Check what Radio you have first!!! Turn the phone off and then back on by holding down Back and Power. At the top you should see your radio version at the top of the screen. If it says 2.22.19.26I then SKIP section this section and procedure to section II. (You do NOT want to load the same radio twice, it can cause issues).

2. Download the custom Radio for your device:

T-Mobile G1 - Here
MyTouch 3G - Unneccessary, skip this section and proceed to Section III.

3. Plug in your phone and mount the SD card (pull down on the notification bar and select the SD card notification then click Mount in the pop up window).

4. After the SD card shows up on the computer, put the radio zip file on to the memory card (NOT in any subfolders on the memory card, just on the memory card itself) and then rename the file to update.zip (most computers, you do not type the .zip part, it automatically puts it in for you so just as long as the file is called update and there is a Zip folder icon to the left of it still, you are fine. Leave it like that).

5. Once it is done transferring to the memory card and you have renamed it, unplug the phone from the computer.

6. Turn off the phone and then turn it back on by holding down the Home and Power button to get to recovery mode (keep holding it until the recovery screen with the writing and black background come up).

7. Once the recovery screen is up, click on Wipe Data. Once that is done, click on Apply Update.zip and wait for it to finish.

8. Once it is done, click Reboot Device (if it doesn’t reboot and shuts off instead, hit the power button as if to turn it on. WE NEED IT TO REBOOT AS IT LOADS SOMETHINGS DURING START UP).

9. Once the device has finished starting to boot up and gets to the G1 or MyTouch logo (make sure that it has rebooted once, but not all the way to the homescreen) then take out the battery and the memory card.

10. Put the memory card into the SD adapter it came with and then put that into the computer so we can load files onto it and goto the next section…

II. Load a Custom SPL (For G1 – Mandatory, For MyTouch – Skip) -

1. Check what SPL you have first. Turn the phone off and then back on by holding down Back and Power. At the top you should see your SPL version at the top of the screen next to the word HBOOT. If it says 1.33.2005, then SKIP section this section and procedure to section III. (You do NOT want to load the same SPL twice, it can cause issues).

2. Download the custom SPL for your device:

T-Mobile G1 – Here
MyTouch 3G –  Unneccessary, skip this section and proceed to Section III.

3. Plug in your phone and mount the SD card (pull down on the notification bar and select the SD card notification then click Mount in the pop up window).

4. After the SD card shows up on the computer, put the SPL zip file on to the memory card (NOT in any subfolders on the memory card, just on the memory card itself) and then rename the file to update.zip (most computers, you do not type the .zip part, it automatically puts it in for you so just as long as the file is called update and there is a Zip folder icon to the left of it still, you are fine. Leave it like that).

5. Once it is done transferring to the memory card and you have renamed it, unplug the phone from the computer.

6. Turn off the phone and then turn it back on by holding down the Home and Power button to get to recovery mode (keep holding it until the recovery screen with the writing and black background come up).

7. Once the recovery screen is up, click on Wipe Data. Once that is done, click on Apply Update.zip and wait for it to finish.

8. Once it is done, click Reboot Device (if it doesn’t reboot and shuts off and shows a black screen instead, hit the power button as if to turn it on. WE NEED IT TO REBOOT AS IT LOADS SOMETHINGS DURING START UP).

9. Once the device has finished starting to boot up and gets to the G1 or MyTouch logo (make sure that it has rebooted once, but not all the way to the homescreen. Also it may reboot to the recovery image, that is fine). Take out the battery and put it back in if it tried to goto the homescreen but got stuck at the logo.

10. Goto the next section…

III. Parition Your Memory Card for Apps2SD or Hero

1. Get into recovery mode by holding down Home and Power to turn on the phone (if you are not already there).

2. Click on Wipe Data. Once that is done, click on Format Fat32+Ext2+LinuxSwap and wait for it to format.

3. Once it is done, take out the battery and memory card and put the memory card into the SD adapter it came with and then put that into the computer so we can load files onto it and goto the next section…

IV. Load a Custom ROM (including Hero)

1. Download any custom ROM for your device (G1 ROMs for the G1, and 32B Magic ROMs for the myTouch 3G) from either our Android Downloads > ROMs Section or from Forum.XDA-Developers.com

2. Plug in your phone and mount the SD card (pull down on the notification bar and select the SD card notification then click Mount in the pop up window).

3. After the SD card shows up on the computer, put the ROM zip file on to the memory card (NOT in any subfolders on the memory card, just on the memory card itself) and then rename the file to update.zip (most computers, you do not type the .zip part, it automatically puts it in for you so just as long as the file is called update and there is a Zip folder icon to the left of it still, you are fine. Leave it like that).

4. Once it is done transferring to the memory card and you have renamed it, unplug the phone from the computer.

5. Turn off the phone and then turn it back on by holding down the Home and Power button to get to recovery mode (keep holding it until the recovery screen with the writing and black background come up).

6. Once the recovery screen is up, click on Wipe Data. Once that is done, click on Apply Update.zip and wait for it to finish.

7. Once it is done, click Reboot Device.

8. DONE! ENJOY!

*IF YOU WANT TO SWITCH TO A DIFFERENT ROM AFTER THIS, then do NOT do sections I – III, ONLY do section IV and that’s it! Easy!

Reported Issues

Issue: Internet and MMS do not work…

Solution: Goto Settings, Wireless controls, Mobile network settings, Access point names, then click Menu and click New APN.
In the appropriate fields, type the following (leave any field that is not mentioned blank).

Name: TMo
APN: epc.tmobile.com
MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc
MMS Protocol: WAP 2.0
MCC: 310
MNC: 260

Issue: I get the ! screen when I hold Home and Power instead of the recovery screen with the writing…

Solution: Go back and redo the 1 click rooting procedure. Make sure you flash the custom Amon Ra recovery image we give you to download and NOT the cyanogen image. Also make sure it says Flashed Successfully or whatever before turning off the phone.
Once it does, then turn off the phone and turn it back on holding down Home and Power. You should eventually see the custom recovery screen, if you don’t and you get the ! screen, then it didn’t work start over.

If you are using a G1, then once you get the recovery screen, leave it on the recovery screen.
Take out the memory card and put it into your computer, do Section II and load the SPL onto the memory card and rename it to update.zip.
Then put the memory card back in and while still on the recovery image, hit Wipe then hit Apply Update.zip and wait for it to finish. Once done, reboot the phone and wait until it goes back to the recovery image or gets stuck on the logo.
Once that happens take out the memory card, put it into the computer and put a ROM on it and rename it to update.zip like before. Put it back into the phone and on the recovery screen hit Wipe then Apply Update.zip. Once it is done, reboot and let it boot back to the home screen. All done!

Issue: Stuck at a logo screen or phone won’t boot up…

Solution: Boot the phone back into recovery mode (home and power) and then wipe and apply the update.zip again.
If that still doesn’t work then boot into recovery (home and power) then format SD Fat32+ext2+swap and take out the memory card once it is done, put it into your computer and load the rom onto it again. Put the sd card back into the phone, wipe and apply update.zip.

Issue: Screen goes fuzzy on a custom ROM on the myTouch…

Solution: Noone knows why this happens (we have tried a lot of different scenarios). It just seems that it happens to some phones and not to others (might be a kernel issue). So until someone figures out the issue, then do Section IV again and try to load a different Hero ROM. (*If Qtek gives you fuzzy issue then use JAC 1.5, located in our Downloads section on this site, do NOT use 1.6 it has same issue as Qtek).

Issue: I can’t find Format Fat32+Ext2+LinuxSwap.

Solution: This means you are using Amon Ras latest recovery image, he has put this option under Partition > Partition SD > then it asks you what values you want for the different partitions. Here are the standard values, but feel free to change them according to what the ROM you wish to use recommends.

LinuxSwap – 32MBs
Ext2 – 512Mbs
Fat32 – Remainder

  • Jose Luna

    I am using the original mytouch 3g with software V1.5

  • Pingback: info - Pagina 3 - Forum Android Italiano

  • gridlock1024

    Hey,

    I was using superD rom and decided to flash to the MLIGN rom…I got a new memory card and partitioned it to 96mb Swap, 512 ext2 and rest for Fat32 then wiped data and wiped ext, the repaired ext and flashed rom. Halfway through I got a Failure at line 80 error and installation was aborted….PLEASE HELP!!

    • lmt125

      I was wondering if you got a solution to this problem? I have the superD but don’t have apps2sd on my current sd card. Wanted to switch to a bigger capacity and was thinking exactly what you have but keeping the superd…any suggestions?

      • http://theunlockr.com TheUnlockr

        Search the site for How To Swap a MicroSd and you’ll find what you need :)

  • Bri

    PLEASE HELP ME

    I’ve used your website for rooting my Mytouch 3G and even uploading the hero ROMS and everything has worked great!

    I wanted to change ROMS to I tried the Eclair and I followed your instructions on how to add a ROM but now my phone wont let me get pass the green mytouch 3g screen…..

  • Taten

    I used your updated more simplified way of setting my phone but the update way does not show how to make it so you can save your apps on your SD card should I use this process?

    SO SO VERY CONFUSED!!!!!!

    Just want to save apps to SD card that’s all.

  • michael

    help me pleaseeee when i try to load the radio it says 1 finging update package
    2 opening update package
    E:cant open /sdcard/update.zip(no such file or directory)
    installation aborted.

    • http://www.theunlockr.com TheUnlockr

      Michael,

      That means the file isn’t on the root of the SD card or it is not named update.zip…
      If you are rooted with a custom recovery image then you should be clicking flash zip from SD and choosing the radio .zip file.

  • Jay

    I notice that there are alot of hero roms for the my touch 3g but i wanted the one with multi touch and with multi touch on the home screen are any of the 4 on the section of my touch roms like that?

  • Jay

    o well i guess its just android 2.1 with sense ui so are there any you suggest?

  • Ted

    Great instructions guys,
    I have a question after I loaded the new rom my phone got really slow, is this normal or do I need to do somthing else?

  • Ted

    Why is my wi-fi not working and my phone will not rotate key pad horizontal?

    • dcogen

      Ted,

      Depends on the rom you loaded. You’d have to check the developers rom page for their known bugs etc. All else fails, flash a different rom.

  • Oscar

    ok so i just flashed the hero rom onto my mytouch.,..
    but i did it a different way.. i didnt go to the command prompt and did the steps.. i just clicked on the option that it came with to update from sd card..
    it all went succesfull until the phone came up to the setup screen….the screen comes out blurry unable to read it…
    do u guys have any idea what it could be??? do i have to follow the steps on the vid???

  • mistrdirt

    quick question what radio and spl and used in this?

  • Breck

    Unlockr I just loaded same radio what do i do downgrade back to 26i or just keep going

    • http://theunlockr.com TheUnlockr

      Breck,

      Just keep going.

  • http://pulse.yahoo.com/_S3EOB562XSX5NVY63CC2ZYFT4A Hieu

    after flashing the spl, my phone is bricked. can even go onto the recovery screen when press power and home. cant downgrade when press camera and power.

  • http://pulse.yahoo.com/_S3EOB562XSX5NVY63CC2ZYFT4A Hieu

    after flashing the spl, my phone is bricked. can even go onto the recovery screen when press power and home. cant downgrade when press camera and power.