yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic General] missingtoof:
Hello all, thank you for this great resource and any insight you can provide.

I need some of your wisdom, as I've been banging my head against a brick wall for about two weeks now, trying to root my T-Mobile MyTouch 1.2 (HTC Magic) with the 3.5" jack.

I did a couple hours of homework and began the process, but currently am stuck at the HTC Magic splash screen on normal boot up. I cannot boot into recovery; I have tried flashing both the Amon Ra versions, H and G. I can, however, boot into hboot and fastboot menu options, so it my understanding that my phone is salvageable with the right tools and process. Unfortunately, I was given bad advice—or incorrectly followed good advice—and now all the instructions I find to restore functionality to my phone don't go smoothly.

I've spent countless hours trying proposed found threads here (mostly) and other resources, but while the solutions sound like the apply to my hardware, they fail to complete successfully.

I have created two goldcards, both appear to work, as I have been able to flash a sappimg.zip image initially, but currently trying to flash again to remedy problems hangs and requires me to pull the battery. It usually hangs at the initial unzipping or at updating radio_v2. Via fastboot, I have been able to flash the stock hboot.nbo and reflash different versions. I was able to flash to the stock radio once, but have had problems trying to reflash images, trying to correct the issue.

These details have read different things at different stages in trying proposed solutions, but currently the info on fastboot menu reads:

SAPPHIRE UNKNOWN 32A SHIP S-ON H

HBOOT-1.33.0009 (SAPP31000)

CPLD-13

RADIO-6.35.10.18

At this moment, I've stopped trying to find answers on the forum because I've spent countless hours failing and more importantly, fear that if I continue applying incorrect solutions, I will irreversibly damage my phone. I hope that someone can provide some advice tailored to my situation.

Thank you for reading and for your reply. I understand that any advice I receive is at my own risk to follow.
[myTouch 3G, Magic General] knny1491:
Option one: flash the .nbo file for te engineerings 1.33.2010 spl and thz flash the g recovery.

Option two: flash the sappimg to revert back to stock then stsrt all over again

Option three: flash the stock sappimg and stay at stock thanking jesus you didnt **** anything up.
[myTouch 3G, Magic General] NetrixTardis:
You did not read the mytouch 1.2 rooting guide correctly. This phone can only run stock spl and radio. Read the guide at the unlockr. After using the goldcard you should have flashed stock spl and radio using fastboot.
[myTouch 3G, Magic General] missingtoof:
I tried the files and process indicated on Unlockr several times. The files and process located here: theunlockr.com/2010/03/11/how-to-root-the-mytouch-1-2-and-fender-mytouch/

Attempting again, just now, I run into the same roadblock as reported in my initial post: Immediately after clicking the action button to execute the update, the process hangs at 'Unzipping' on step [1] SYSTEM, where the progress bar never moves, and pulling the battery is the only thing that works (unfortunately, since I'm warned not to power off the device!).
[myTouch 3G, Magic General] missingtoof:
Thank you so much for your response.

Attempting option 1, I get the following messaging in the terminal while trying to flash the hboot.img (not nb0, is this wrong?) downloaded from the 'Magic SPL HBOOT collection' thread located here: xdaforums.com/showthread.php?t=529019

sending 'hboot' (512 KB)... OKAY

writing 'hboot'... INFOsignature checking...

FAILED (remote: signature verify fail)

In the previous reply to another helpful commenter I describe another error I get while attempting to update the sappimg provided by Unlockr.

Further insight is very much appreciated.
[myTouch 3G, Magic General] lbsk8addict:
so this is the second time I'm seeing this exact problem... this is keeping me from rooting this mytouch. but last time i saw this problem I believe it was solved.. i can't remember where i saw it though! I'll look and look until i find it then i'll post it here!

but in the mean time you can try unrooting it until the problem is solved?

http://xdaforums.com/showthread.php?t=665814
[myTouch 3G, Magic General] missingtoof:
Thank you! I hope that you do.

I've visited that thread before in my days of lurking, but didn't attempt it (I don't think—I've tried so many things, it's hard to remember fully at this point).

I think all I have right now are goldcards. I hope a stock SD card isn't needed, or I'll have to figure out how to restore a Kingston microSD or buy another.

Thanks again for all of your input.
[myTouch 3G, Magic General] missingtoof:
Follow up, attempting to update to MT3G 1.2 Sappimg (BUILD# 2.10.531.4) downloaded via that link, I encounter the second error documented in my initial post, the update process hangs at updating step [2] RADIO_V2. The red progress bar stops at about 95%. Pulling the battery out is the only way to escape.

I think, and this is just a gut-level guess, that my problem stems from a corrupt radio version. Any one have an opinion or advice about that? :confused:

After pulling the battery and booting back into fastboot, my versioning reads as follows:

SAPPHIRE PVT 32A SHIP S-ON G

HBOOT-1.33.0013 (SAPP31000)

CPLD-13

RADIO 6.35.10.18
[myTouch 3G, Magic General] knny1491:
You have a 32a radio with a 32b spl, during the root process you are supposed to be able to revert that. What we need to do is get you onto an eng spl so you can fastboot erase radio, fastboot flash radio, then flash the correct hboot aka the stock one. Right now you cant fastboot or anything aka you are semi bricked. Only thing i can say is let it sit o the charger for as long as possible for the sappimg update and pray lots n lots.
[myTouch 3G, Magic General] missingtoof:
Thank you so much for the follow up. I wish the news were better!

How can you tell that I have a 32b SPL? By the errors I'm experiencing? The SAPP310000? Just guesses here. I don't see that on my phone so, I'm curious to learn.

Are you advising my to sit on my hands, keeping my phone charged, until, hopefully, the development community comes up with a new sappimg solution? Or are you saying to preform the 1.33.2010 engineering SPL update until success or my phone dies?
[myTouch 3G, Magic General] knny1491:
I was stating to do the update where it freezes or hangs on the radio and let it sit for a crazy amount of time with praers, the spl version is defing by the numbers i the 1.33.0013 etc area, 32a users have 1.76.xxxx sp numbers while 32b users have 1.33.xxxx and after looking i see you are on the stouch 1.2 spl which is why fastbooting anything will not work. Quick question though did you try flashing te spl and radio BEFORE the recovery?
[myTouch 3G, Magic General] missingtoof:
Thank you for the reply. Good to know, as I was under the impression that all T-Mobile MyTouch 1.2 phones were 32A, and 1.33.0013 was the desired and appropriate version for 32A.

I initially tried followed the procedure here: http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Fender/1.2

Where, I updated the SAPPIMG via goldcard, then through fastboot, I flashed the radio, hboot, and recovery. But, I wasn't able to boot to recovery after that process, for whatever reason, so I began trying other procedures from other sources, which in all likelihood took me further away from the solution instead of closer.

If the current attempt of updating radio_v2 until success or power battery dies (which has been hung for about 30 minutes so far) does not end successfully, should I try flashing a different hboot or radio? Or any other suggestions?

Thanks again for your continued help. I'm going to try to get some more attention to this thread to hopefully get more possible solutions.
[myTouch 3G, Magic General] knny1491:
If the radio doesnt flash then we have to question why the recovery didnt load, the g version is the correct version given there is only one spl for us 1.2 users and it is a google spl. That is why you flash radio then spl then recovery in that order so nothing messes up. The thing is you have to flash a radio before spl, yet you hav the spl yet NOT THE RADIO which leaves me to believe you accidentalky did the spl first n not the radio first.
[myTouch 3G, Magic General] missingtoof:
Okay, thanks so much for the continued insight.

I think, I flashed the radio down to original, but encountered some problem, misdiagnosed it, and flashed it back up again. Now it's been about 3 weeks of messing with this phone for a couple hours a day, so, unfortunately, it's hard to remember all that I've tried. If what you're saying is true, then yes, I must have accidentally flashed the SPL before the radio. Is there a remedy for this? I've been pouring over this forum searching for "can't flash radio" (xdaforums.com/search.php?searchid=39519193&pp=25&page=1) and so far I've read people claiming to have had successfully deleting their radios completely and reinstalling. Is this an option? Any other suggestions?

I will PayPal $30 to you, anyone who can give me a solution to where this phone is working and rooted. Alternatively, I live in Los Angeles, if anyone can recommend a good, knowledgeable, phone repair shop. :confused:
[myTouch 3G, Magic General] NetrixTardis:
it's really strange why that didn't work for you.

My steps were as follows:

**make sure phone is fully charged**

pre 1) create goldcard

1) place sappimg.zip on gold card

2) boot phone with goldcard to flash using Vold down + power

3) let it reboot - should boot up to the "htc magic" logo -- for me it never loaded back up to stock 1.6, I had to pull the battery.

4) boot to fastboot using back + power

5) connect phone to PC and verified it was recognized using "fastboot devices"

6) make sure you have stock radio and spl in your Android SDK's \tools

7) performed the following:

fastboot flash radio radio.img (or whatever the filename you have for the stock radio)

fastboot flash hboot hboot.nb0 (or whatever the filename you have for the stock hboot)

fastboot flash recovery recovery.img (or whatever the filename you have for amon_ra or clockwork or cm recovery)

fastboot reboot-bootloader (to make sure that stock radio and SPL are loaded again)

8) reboot to recovery using home+power

*from this point on, you no longer need to use your goldcard

9) have new ROM .zip on root of your SD card, option flash from zip

10) ???

11) profit
[myTouch 3G, Magic General] missingtoof:
Thank you for your continued feedback!

I think you've listed the standard recipe for rooting this phone. I believe you. Unfortunately, something in my phone has gone askew (certainly my error) at this point and the "standard" just isn't working now. As is, and for the past 3 weeks, the process you describe dies at step 2. It hangs while updating RADIO_v2 (at whatever position in the list of updates it is for a given SAPPIMG file). Also, attempting to flash a stock radio.img via fastboot also hangs. Both updates send just fine, but hang at updating around 95%.

I've also been getting some advice from another member, knny1491. On this page, above, you'll see he hypothesises what my error is:

That sounds plausible that I did flash things in the wrong order. I'll accept that. I've been messing with it so much, I'm lucky it works at all. So now, and still, my question is where to go from here? Do you know anything about this radio/SPL relationship and how to remedy this current conflict, NetrixTardis?

Thanks again.
[myTouch 3G, Magic General] NetrixTardis:
Possibly try to re download the sappimg from the mgic spl thread?
[myTouch 3G, Magic General] NetrixTardis:
I was just thinking, if your goal at this point is to have the phone usable again regardless of root; why not try the RUU exe ? If i unserstand what it does, it should flash the phone back to stock (radio, spl, recovery,ROM etc). You'll have a phone as if you just unboxed it.

Thats if i understand what the ROM Upgrade Utility (RUU) does correctly. Someone should be able to correct me...
[myTouch 3G, Magic General] missingtoof:
Thanks for the idea! I'll do some research on that. If anyone else can give any insight into if this may help restore my phone, please chime in!

I'd like root, but anything that gets the basic utility of the phone back would be great at this point (I've been using a old razr as a replacement while mine is hosed). I think an official 2.2 update is coming out from T-Mobile soon. I can wait for that.
[myTouch 3G, Magic General] missingtoof:
If this is a good potential solution, could someone please direct me to which RUU to use? I've located the "[ROM] Official HTC Sapphire/Magic/MT3G RUU ROM Links" thread here: xdaforums.com/showthread.php?t=659403

There really is a great abundance of options. I'm guessing I should go for the latest [MT3G 1.2] download which is:

36) [xda-ftp] [4shared] 2.10.531.4 T-Mobile USA DRD35

36) 2.10.531.4 1.33.0013G 2.22.23.02 N T-MOB010

I'll want a few hours or perhaps a day before attempting this process, in hopes that some helpful reader will provide his input if this is a good or bad thing to do as far as getting the phone working again.

Thanks!
[myTouch 3G, Magic General] NetrixTardis:
that's the one for the mytouch1.2. I've personally not tried this, I was hoping someone with knowledge about the RUUs would chime in...
[myTouch 3G, Magic General] missingtoof:
So, I gave it a shot, and the .exe RUU update software doesn't work in my phone's current state. It gives the error, "ERROR[170]: USB CONNECTION ERROR" when it is run while the phone is in all its various available states: the "HTC Magic" splash screen, the fastboot options, and hboot options.

My phone is confirmed to actually be USB connected via the USBDeview application showing an Android 1.0 device, so it's the RUU software not recognizing the phone's state. I guess the RUU .exe files only work when you have a working ROM already on the device. :(
[myTouch 3G, Magic General] NetrixTardis:
well that really sucks. I'm all out of ideas.

My only thought now is to use the unroot sappimg.zip and letting it sit plugged into a power source and wait it out.

sorry to hear about your troubles man...
[myTouch 3G, Magic General] missingtoof:
It does suck! I tried letting it flash SAPPIMG_Sapphire_T-Mobile_US_2.10.531.4_release_signed.zip, but same as always, the phone hangs on RADIO_V2. I let it hang for hours until the battery died.

I guess it really is a brick. I can access fastboot and hboot, but considering no suggestsions complete successfully, it's a brick just the same.

I might experiment with the erase system command. If I break it further, perhaps I can exchange it. I'm at a loss for a better option. Someone, please chime in if you have one for me! :(
[myTouch 3G, Magic General] NetrixTardis:
maybe using fastboot erase on radio and spl... but you can't reboot, you must flash a new radio and spl. Maybe even try a recovery..you won't have a ROM installed tho.
[myTouch 3G, Magic General] missingtoof:
Thanks for the reminder. I have read that if I do a erase command, I have to flash the software back on immediately. If one powers their device off, immediately after erasing, it won't come back on. Dangerous stuff here.
[myTouch 3G, Magic General] daweeze02:
I am in the same boat as you. I flashed radio 6.35.10.18 and now cannot go back. running the erase radio command and then trying to flash the old ones just makes it hang at 95% every time. And the sappimg hangs at radioV2 for me too.
[myTouch 3G, Magic General] missingtoof:
Misery loves company. Do we have any options left to try?
[myTouch 3G, Magic General] daweeze02:
The only thing we can hope for is somehow there is a fix to get us back into recovery but no matter how many times I flash recovery images it still only goes into fastboot
[myTouch 3G, Magic General] daweeze02:
Any luck downgrading the radio yet?
[myTouch 3G, Magic General] missingtoof:
Not yet. It's been about a month for me—no solution. I think this phone is a brick. A fastbooting, hbooting brick.
[myTouch 3G, Magic General] daweeze02:
wow a month, mine has been a day and i figured I would have it fixed by now....now I really think there is no hope lol
[myTouch 3G, Magic General] Darklordzim:
question about the gold card

i went through the steps and got my goldcard.img however my issue is that i dont have a card reader to implant my goldcard.img onto my 2mb sd card, does it need to be the goldcard in order to have the rooting process work? or could i simply just put the files onto an android formatted sd card to try and install them? all i really want is to be able to have root access, i use all the features of my phone, so i really dont want to lose functionality by going to Froyo or anything, i wouldn't mind a stable fully working version of 2.1 but mainly i'm looking to be able to remove some of the stupid STOCK Tmobile apps, like visual voicemail, amazonmp3 and such. just wanted to know if i have to get my hands on a card reader or maybe there is another way to format the SD card as the goldcard.img?
[myTouch 3G, Magic General] missingtoof:
OP here, I'll try to set you on your way, as to not divert this thread, because I still haven't found a solution to my issue. And innocently enough, it's easy for threads to get hijacked.

You do need an adapter to make a goldcard. You have to be able to open up the card as a physical disc with a editor such as hXD. The guide on Unlockr is good for directing this process: http://theunlockr.com/2010/03/10/how-to-create-a-goldcard/

I picked up an "all-in-1 mini card reader" for about $3 shipped from a Chinese seller on eBay. It took a week to arrive in California.

However, before you go through the trouble, consider this: There is evidence in T-Mobile's MyTouch owner magazine, '100% You', an official update is coming. And a recently leaked product release schedule puts this official 2.2 update as being released in August. So, if you haven't rooted your phone, and are unfamiliar with rooting, I'd just wait it out. Check the thread here for info and rumors: http://xdaforums.com/showthread.php?t=701194

If you are intent on rooting, just get the adapter and follow the Unlockr guide: http://theunlockr.com/2010/03/11/how-to-root-the-mytouch-1-2-and-fender-mytouch/
[myTouch 3G, Magic General] missingtoof:
Just to put this out publicly, daweeze02 resolved his issue and his phone is working. We have been communicating via private messages. He has the same phone as I do and was running similar software versions.

Unfortunately, I tried flashing the same image (http://www.4shared.com/file/th0T02MO/SAPPIMG.html) he found to fix his phone (which, he explained, crashed during RADIO_V2, but was still effective in downgrading his radio), and it hasn't work the same for me, yet. Daweeze02 is still giving me help and insight. We are trying to replicate his success.

The solution he used involves essentially flashing a 32b image onto a 32a phone, letting it crash with some success, and then flashing back to a 32a image. Very unorthodox and I wouldn't advise anyone else try it unless they're in a deadlock and desperate, as I am.
[myTouch 3G, Magic General] knny1491:
If you simplify the rooting process for our phones it's the ecaxt same thing. Flash a 32b image with an eng spl onto our phones to semi brick it due to no touch drivers, fastboot our correct stuff to undo the semi brick, flash new rom and GOOOOOOOOAAAAAALLLLLLL
[myTouch 3G, Magic General] missingtoof:
Final update.

I tried for about 40 hours over the course of two months to fix it, because I was very determined to figure it out. I had help from from my thread here and additional private messaging. The consensus from the forum seniors who chimed in on my thread was my phone is not a brick, because it would fastboot. Unfortunately, as far as I'm concerned and for all intents and purposes, my phone was--effectively--a brick, because none of the advice produced fixed my problem and none of my own research produced any solution either.

I eventually swallowed my pride and threw in the towel and got a different MyTouch 1.2. It's running the stock ROM currently. I impatiently wait for the official 2.2 push update that T-mo has been promising.
[myTouch 3G, Magic General] DonJuan692006:
That's not coming unfortunately. There's a thread a little ways down that links a news article stating that T-Mobile announced the end of life for 1.2's is slated for next month if I'm not mistaken, so no 2.2 for us.
[myTouch 3G, Magic General] missingtoof:
Lame. Thanks for the heads up on the bad news. Didn't T-Mobile have a no phone left behind policy? I didn't believe that one anyway.
[myTouch 3G, Magic General] DonJuan692006:
Oh well I guess. Luckily for you there's now the Androot method that doesn't require you to flash the radio or anything and seems simple enough. It should be on this page depending when you check back. Make sure you read through the whole topic first and then give it a shot. Or if you want to go the old fashioned route I put a guide up a month or so ago. Just go to my user profile and search for threads started by me.
[myTouch 3G, Magic General] missingtoof:
Awesome. Thank you. I'll research the Androot method or check out your guide. Please do post it on this page if you get the opportunity.

If T-Mobile won't give us the tools to update, I'll have to get this thing on a current OS one way or another. Hopefully, I'll have better luck this time around.
[myTouch 3G, Magic General] DonJuan692006:
Here is my guide using the GoldCard method. And....here is the AndRoot method.

As always, make sure you read all the way through the thread before you start. That way if you run into a problem that's been ran into by another member, you'll know what to do. If you run into a problem not in either of the threads, stop immediately and post it here. Just trying random stuff when you've got a problem is what gets people jacked up.
[myTouch 3G, Magic General] Vicntc:
I thought I had followed the instructionss to a T and, unfortunately, I appear to have replicated the original situation described in this thread.

I can HBoot, I can Fastboot and I can access the device via adb and Radio Switcher GUI v4.1

I cannot however, get my device to boot past the MyTouch logo screen.

Original Config:

HTC (T-Mobile) MyTouch 3G 1.2 (with 3.5mm jack) - unlocked

Sapphire PVT 32A Ship S-ON G

HBoot-1.33.0013 (SAPP31000)

CPLD-13

RADIO-2.22.23.02

Oct 21 2009,22;33:27

Current Config:

SAPPHIRE UNKNOWN 32A ENG S-OFF H

HBOOT-1.33.2010 (SAPP31000)

CPLD-13

RADIO-3.22.20.17

June 2 2009, 17:27:03

I can't get recovery to work either. :(

If I have learned anything from scouring threadsand reading over the last night or two, what threw me was this scetion of the instructions:

If you would like a eng spl then type:
--------------
If you have the 3.5mm jack use this option also!
But only if you have something important that needs eng spl.
Using this spl will cut your ram in half and make the 3.5mm jack useless!
You can always revert back to stock spl when your done doing the "important" stuff :0)
if your radio starts with 3.22 or less type:

adb push C:\roottools\3.22Radio\hboot_2010_signed.zip /sdcard

Anywho... hopefully I can find the all important stock SPL and Radio (mention elsewhere in this thread) and at least get this MyTouch 1.2 back to stock/useable status (and then maybe, just maybe, I'll try it again)
[myTouch 3G, Magic General] DonJuan692006:
You can get the original stuff from my guide.

Sent using Tapatalk.