Update Overload: SuperSU Heavily Updated

There are apps and apps out there. Very few can reach the level of popularity required to stay at … more

Lollipop Leak Available for the Sprint Galaxy S5

Since the Android 5.0Lollipop’s official release not too long ago, we’ve seen … more

CPU Spy Gets an Android Lollipop Makeover

At some point in the distant past, you probably heard of CPU Spy for Android by XDARetired … more

Amazon Fire TV Stick vs Chromecast – XDA TV

There is no doubt that Amazon is a huge player in many markets, and they want to be a huge … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[How-To] Root and un-root the T-Mobile myTouch 3G

OP Amon_RA

12th August 2009, 10:00 AM   |  #1  
Amon_RA's Avatar
OP Senior Recognized Developer
Thanks Meter: 398
 
1,277 posts
Join Date:Joined: Jan 2009
Donate to Me
More
After a lot of trial and error we finally did it! Many thanks to Jrbourque for being a tester with balls (he could have bricked his phone) and Haykuro for all the tips and tricks . Please give them credit where credit is due

Proceed on your own risk, you might brick your phone!!!
This method is written for the original MT3G back in 2009, DONT USE IT on the Fender/MT3G 1.2!!!

CREATE and PREPARE your GOLDCARD
Please start a new thread in the general section if you have issues creating a goldcard, this how-to assumes that you have a working Goldcard.
- Create a Goldcard according to this tutorial (Sandisk SD-cards might not work, I used a Kingston 2GB SD and it worked fine).
- Copy sappimg.zip to your goldcard.

PREPARE your spare SD
- Format a spare SD FAT32 (not your Goldcard! )
- Download the 1.33.2005 hboot, rename it to update.zip and copy it to the root of your spare SD.

FLASH your T-Mobile myTouch 3G
Make sure are using fastboot from the latest SDK (release 3) !
- Power-off your device
- Insert the goldcard
- Power on while holding volume down (of fastboot your device and then press volume down)
- It should pick up the sappimg.zip and you should be able to flash it.
- Once the flashing is FULLY finished power off your device.
- Remove the goldcard and insert the SD (with update.zip)
- Power on while holding back (=fastboot) and connect the USB cable
- Download my RAv1.2.0H recovery and fastboot it :
Code:
fastboot boot recovery-RAv1.2.0H.img
- Once the recovery is booted wait a while
- Apply the update.zip (you are now flashing the 1.33.2005 SPL)
- Once the SPL is flashed you have to power off your device and boot it again in fastboot mode.
- The SPL should now read 1.33.2005.
- Power off your device and pull out the SD-card
- erase the update.zip on your SD-card (via cardreader)
- Download my RAv1.1.0H 32A based ROM and rename it to update.zip and copy it to the root of your SD-card (via cardreader)
- Insert the SD into your device.
- Power on while holding back (=fastboot) and connect the USB cable
Code:
fastboot boot recovery-RAv1.2.0H.img
- Apply the update.zip located on your SD-card

Revert to 32B Radio and ROM :
- Download your favorite 32B ROM and copy it to your sdcard
- Download the Ion radio image from the HTC site.
- Extract radio.img from ota-radio-2_22_19_26I.zip using your favorite rar/zip program.
- Download my 32B RAv1.2.0G recovery.
- Fastboot your mobile and connect it via USB :
Code:
fastboot flash radio radio.img
fastboot erase system -w
fastboot erase boot
fastboot erase recovery
fastboot flash recovery recovery-RAv1.2.0G.img
- press MENU to power off! (do not reboot)
- hold HOME and POWER to boot into recovery mode
- apply update

Original T-Mobile MyTouch 3G Splash Image (Thanks Haykuro)
Download it here
Code:
fastboot flash splash1 splash.nb
Un-Root your T-mobile MyTouch 3G (and receive back those OTA updates)
- Download this nbh and rename it to sappimg.nbh (MD5 33D958062CC02BB2CEC157F68621D2FF)
- Copy sappimg.nbh to your goldcard (a normal SD might also work if you are using an engineerings SPL, give it a try and let us know ).
- Power-off your device
- Insert the goldcard (or SD)
- Power on while holding volume down (of fastboot your device and then press volume down)
- It should pick up the sappimg.zip and you should be able to flash it.
- Once the flashing is FULLY finished reboot your phone.
Last edited by Amon_RA; 13th April 2010 at 11:52 AM. Reason: Added un-root procedure
12th August 2009, 10:04 AM   |  #2  
Mi|enko's Avatar
Senior Member
Thanks Meter: 115
 
1,459 posts
Join Date:Joined: Jul 2006
More
Hey man, why the H recovery for these 32B boards?
12th August 2009, 10:07 AM   |  #3  
Amon_RA's Avatar
OP Senior Recognized Developer
Thanks Meter: 398
 
1,277 posts
Join Date:Joined: Jan 2009
Donate to Me
More
Quote:
Originally Posted by Mi|enko

Hey man, why the H recovery for these 32B boards?

Because you flashed a 32A Radio to your 32B MyTouch 3G.
Last edited by Amon_RA; 12th August 2009 at 10:09 AM.
12th August 2009, 10:08 AM   |  #4  
Member
Flag Jakarta
Thanks Meter: 2
 
42 posts
Join Date:Joined: Jun 2009
More
Quote:
Originally Posted by Amon_RA

Because you flashed a 32A ROM to your 32B MyTouch 3G.

So this will definitely work for 32A board too? Yay!!!
12th August 2009, 10:10 AM   |  #5  
Amon_RA's Avatar
OP Senior Recognized Developer
Thanks Meter: 398
 
1,277 posts
Join Date:Joined: Jan 2009
Donate to Me
More
Quote:
Originally Posted by adityaw

So this will definitely work for 32A board? Yay!!!

It should
12th August 2009, 10:21 AM   |  #6  
Junior Member
Thanks Meter: 0
 
4 posts
Join Date:Joined: Jul 2009
i'll do this when a how-to-video comes out.
these steps are FOREVER!!!

i tried to just do it, and it was taking forever.

is there another way to root WITHOUT having a goldcard?
12th August 2009, 10:26 AM   |  #7  
Amon_RA's Avatar
OP Senior Recognized Developer
Thanks Meter: 398
 
1,277 posts
Join Date:Joined: Jan 2009
Donate to Me
More
Quote:
Originally Posted by fearlless

is there another way to root WITHOUT having a goldcard?

No there isn't.
The only way to do this is to make a goldcard.
12th August 2009, 10:29 AM   |  #8  
l3wish's Avatar
Senior Member
Las Vegas
Thanks Meter: 1
 
217 posts
Join Date:Joined: Oct 2008
More
Quote:
Originally Posted by Amon_RA

Because you flashed a 32A Radio to your 32B MyTouch 3G.

fastboot boot recovery-RAv1.2.0H.img says waiting for device?
12th August 2009, 10:30 AM   |  #9  
Mi|enko's Avatar
Senior Member
Thanks Meter: 115
 
1,459 posts
Join Date:Joined: Jul 2006
More
Hey Amon, and I'm not trying to derail your topic by any means, what you said about the radio makes complete sense. As we have 32B devices, do we run the risk of roms for 32A boards running slower, because they're anticipating the additional Ram?

We should just move everyone to either the A or B platform that way people wouldn't have to worry about bricking because of a rom being for the wrong radio/board version.

Additionally, am I correct in assuming that the below instructions from Haykuro were to get back to a 32B environment?

14. at this stage you are now at 1.33.2005 and you should be connected via fastboot, extract the contents of givemeroot.zip (radio and recovery image) type this:
Code:

fastboot flash radio radio.img
fastboot erase system -w
fastboot erase boot
fastboot erase recovery
fastboot flash recovery recovery.img
Last edited by Mi|enko; 12th August 2009 at 10:33 AM.
12th August 2009, 10:57 AM   |  #10  
Senior Member
Thanks Meter: 188
 
665 posts
Join Date:Joined: Jun 2008
AmonRa, your tutor need 2 sd card, one is setup as gold card, and others just a normal card..then we put SAPPIMG.zip to goldcard, so magic will do flash on it..

my question is..how if i just put SAPPI<G.ZIP and update.zip in the goldcard? is that will do?

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes