The T-Mobile MyTouch3g (mt3g) was released in August 2009 with much hype by T-Mobile as a successor to the T-Mobile G1. With Android v1.5, the mt3g has a slick interface with no physical keyboard. Many features were “updated”, but the biggest change is the virtual keyboard. I picked one up and switched from AT&T in mid-August, gaining not only a better phone, but a much better rate plan, too!
I really enjoy my new phone. Until yesterday, I left the stock T-Mobile image intact and did a TON of research on various ways to get the most out of my phone. The one area that was “a missing” for me was the ability to use it with my computer to provide a internet connection in places where I could not find a decent wifi connection. That usage is otherwise known as “tethering”. Mind you, tethering is forbidden by T-Mobile’s Terms and Conditions so please be aware that while you can add a tethering application using modifications described here you will be violating an agreement somewhere.
This document does not describe how to tether your device.
So you want to “root” your phone, huh. I hope you know what that means and what comes with it. I will show you how to use the Cyanogenmod ROM to “root” your phone. Here’s what you’ll want to have handy.
To get the speed you want from the phone you really need to purchase a Class 6 SDHC card. Most cards are Class 2 which are quite slow – you WILL see the difference.
Try one of these Class 6 SDHC cards.
Now let’s get started.
First check to see what firmware version you are currently using:
Menu –> Settings –> About phone
If the Firmware version shows 1.6 then you accepted the T-Mobile update and need to do a few extra steps described below.
If you are at Firmware version 1.6 use this tutorial to revert back to a 1.5 factory image
***BEWARE THIS WILL COMPLETELY WIPE YOUR PHONE****
This will put your phone back as it came out of the box.
If you are at 1.5 – let’s go.
Download the HTC Base image from here and copy to your SDCARD (not in a folder – to the root of the card).
Download the Cyanogenmod ROM from here and copy to your SDCARD (again not in a folder – to the root of the card).
Now that you have the needed files…
Download the Recovery Flasher from here. You can use this DR Code to download it if you want.

If you have not already, be sure that you have enabled Unknown Sources by going to Menu–> Settings–> Application Settings and ensuring the checkbox is green for Unknown sources. Now install the Recovery Flasher and run it.
First step – backup your phone
Then download and install the suggested recovery image
Now you can flash the recovery image and boot into recovery mode by holding the HOME button down and pressing the power button. You *SHOULD* see a screen like:

Now you will want to first use nandroid to back up your device – it’s probably clean anyway, but never hurts to have a failsafe option.
You will now want to use the wipe option – this is now suggested due to recurring issues.
Once wiped, use the “Apply any zip from sdcard” option and select the HTC rooted base zip downloaded earlier.
You will need to reboot, but **IMPORTANT** – BE SURE YOU DO NOT LET THIS IMAGE BOOT! Hold HOME when you power up and get back into the recovery image tool.
Now you want to install the Cyanogenmod image downloaded above – today it is 4.1.999. Use the “Apply any zip from sdcard” option and select the Cyanogenmod image.
Once this image is installed all you need to do is power off and reboot.
The initial startup will take a few minutes so be patient.
Once booted you will need to register your phone and you will have a fully modified system. Go to Menu-Settings-About phone and look at the details. It should look like this:

You now have a nice new mod for your phone that is fast, fun, and above all usable!
Enjoy.
Recent Comments