[Recovery] [32B] [December-7-2012] ClockworkMod v4.0.1.4 - myTouch 3G, Magic Android Development

I noticed while searching through the forums that there was no ClockwordMod Recovery for 32B Sapphire devices, except for one that has been shut down and files for it have been removed, so I decided to take it upon myself to port a recent one that was made for 32A Sapphire devices. I have tested this recovery and I have not had any issues with it, but I ask that if you flash it and have any issues let me know.
This Recovery is ClockworkMod v4.0.1.4 and I decided to bring this to the 32B so that people can have different choices other than just having to use RA-sapphire-v1.7.0 as the only real type of recovery option for the device. If this recovery helps you please give thanks to Carz2 who originally brought it to the 32A Sapphire devices and me of course.

This one works great on my Magic 32B!
Great job!

No problem, I have been using it non stop since I posted this with no issues, to me its better than the Ra recovery, but both are still great.

Zekk98 said:
No problem, I have been using it non stop since I posted this with no issues, to me its better than the Ra recovery, but both are still great.
Click to expand...
Click to collapse
Amon_Ra was great. I used it for 2 years to update and flash different ROMs, but it was really complicated when I had flash unsigned ROMs, or failed when an assert was badly written.
In those cases, this ClockworkMod Recovery is really really useful.

It works on 32A devices old radio?

This is a port from 32A device, if you search the forums for the Htc Mytouch 3g you will find the other version that is specifically designed for 32A devices.

I hope this work for my Mytouch 3G 32B, will try this, thanks

I have RA-hero v1.6.2 recovery
How do i upload ClockworkMod v4.0.1.4

Related

Upgrading ROM to Hero

Hello.
I just got my Magic a few days ago, and i am considering trying to get the Hero ROM onto it heavily. However, as i just got it recently and it's not really a cheap phone, i really don't want to brick it.
So, how great is the chance it'll brick? Is there any way i can make the chance smaller (thinking different ROMs etc?), what is SPL and Radio?
This is the intel i managed to get from it:
SAPPHIRE PVT 32a SHIP S-ON H
HBOOT-1.33.0014 (SAPP10000)
CPLD-12
RADIO-3.22.23.18
Patrick
not too easy to brick as long as you use the right spl see here
bonesy said:
not too easy to brick as long as you use the right spl see here
Click to expand...
Click to collapse
Well, appearantly there's a bunch of people who actually manages to do so, what are they doing wrong?
Talking SPL, what is it? What is a perfect and a hard SPL? And how do i know what i currently have?
hold back while powering on your device at the top it will say HBOOT bla bla bla it will also say 32b/32a this is the key element, flashing a 32a onto 32b and vice versa could brick your device. Dont use the TW sense rom as that seems to brick devices
only download hboot from sapphire forums
bonesy said:
hold back while powering on your device at the top it will say HBOOT bla bla bla it will also say 32b/32a this is the key element, flashing a 32a onto 32b and vice versa could brick your device. Dont use the TW sense rom as that seems to brick devices
only download hboot from sapphire forums
Click to expand...
Click to collapse
As i wrote in the original post, it's a 32a device. Do you have any links to a relevant guide for me? One which is really in-depth would be really great, as i am new to the android universe. Thank you
The MyHero ROM seems attractive to me, would anything hold me back from using that?
And by the way - if i change my mind after getting the Hero ROM on my device, is there any way to get the original ROM back onto it?
http://forum.xda-developers.com/showthread.php?t=530492
Amon ra's recovery, This can save you! you will need to follow his tutorial and you will need one of his HBOOT's which he also has a tutorial.
once the hboot is done boot into recovery (home+power) perform a backup with nandroid and there is your failsafe,Once you have backed up choose your 32A rom taking note of what the Developer reccomends most of them link you to what you need.
Please read through their thread to make sure you know what to do.Anything your unsure of use the search button! Good luck
bonesy said:
http://forum.xda-developers.com/showthread.php?t=530492
Amon ra's recovery, This can save you! you will need to follow his tutorial and you will need one of his HBOOT's which he also has a tutorial.
once the hboot is done boot into recovery (home+power) perform a backup with nandroid and there is your failsafe,Once you have backed up choose your 32A rom taking note of what the Developer reccomends most of them link you to what you need.
Please read through their thread to make sure you know what to do.Anything your unsure of use the search button! Good luck
Click to expand...
Click to collapse
Thank you. I just got a last question, in what part of getting it from original to hero is the risk of bricking it?
Mainly the spl i think or the chance of flashing the wrong radio (i did wrong radio on 2 phones!) providing you read all the info correct from amon ra and other devs you should be ok.
If yours really is 32A i think youd be better to look for a sense ui rom BASED on the TW official rom (http://forum.xda-developers.com/showthread.php?t=552274 is one) but im not sure and take no responsibility.
By the way this should have been in general and not development forum
pixelkid said:
Thank you. I just got a last question, in what part of getting it from original to hero is the risk of bricking it?
Click to expand...
Click to collapse
You only really need to be careful flashing the HBOOT/SPL
Go through all of the steps in section 2 of this guide:
http://wiki.xda-developers.com/index.php?pagename=HTC_Sapphire_Hacking#sec02
Download Flashrec
[urlhttp://zenthought.org/system/files/asset/2/flashrec-1.1.3-20091107-2.apk[/url]
Enable USB debugging on your phone
Settings, Applications, Development, USB Debugging
Install Flashrec
adb install flashrec-1.1.3-20091107-2.apk
Download Amon_Ra Recovery
http://www.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/&file=recovery-RA-sapphire-v1.5.1H.img
Save it to your SD card as recovery.img
Run Recovery Flasher on your phone
Backup recovery
Type in the path to your new recovery:
/sdcard/recovery.img
Flash new recovery
Now you can flash custom ROMs.
At this point, you can also flash a new SPL onto your phone.
For 32A, I suggest the 1.33.2010 SPL
Make sure to read all directions very carefully. If you are not 100% confident in your abilities, you might want to get some further assistance.
If Flashrec won't run, you need to downgrade your phone:
http://forum.xda-developers.com/showthread.php?t=548218
Downgrading will definitely void your warranty with no easy way to restore your original splash screen, it's pretty obvious to your wireless carrier that you've modified your phone.
bonesy said:
Mainly the spl i think or the chance of flashing the wrong radio (i did wrong radio on 2 phones!) providing you read all the info correct from amon ra and other devs you should be ok.
If yours really is 32A i think youd be better to look for a sense ui rom BASED on the TW official rom (http://forum.xda-developers.com/showthread.php?t=552274 is one) but im not sure and take no responsibility.
By the way this should have been in general and not development forum
Click to expand...
Click to collapse
Flashing a 32B radio onto a 32A Magic will cause some trouble, but shouldn't brick the phone. The problem is that after flashing the 32B radio, you might have forgotten to flash a 32B recovery environment. If that's the case, then fastboot flash the 32B recovery.
It worked for me a few times when I was switching between 32B and 32A radios to try out different ROMs.
I did, however, brick a 32A Magic when I was flashing a new SPL. Not sure how it happened, glad I had warranty.
I was very into the PSP back in the days where it came out, using homebrew and so on. Yet i am never confident when facing something i haven't been messing around with before.
Do you have any idea where i can get some extraordinary help so i can be sure i am doing it right?
pixelkid said:
I was very into the PSP back in the days where it came out, using homebrew and so on. Yet i am never confident when facing something i haven't been messing around with before.
Do you have any idea where i can get some extraordinary help so i can be sure i am doing it right?
Click to expand...
Click to collapse
I can help, and I'm sure there are more helpful people around here.
You have what's called a 'Perfected' SPL. Certain version of the Magic SPL (HBOOT) don't allow direct flashing of the recovery.img needed to run new ROMs.
Normally, you can boot into FASTBOOT (Back+Power) and then type:
Code:
fastboot boot recovery.img
But with a 'Perfected' SPL, you get the message:
Code:
remote:not allow
It used to be easy to root these phones, but HTC is getting smarter with their protection.
Some reading to get you started:
Difference between 32A and 32B (reference only)
[ulr]http://forum.xda-developers.com/showthread.php?t=526742[/url]
Magic SPL HBOOT Collection
I recommend the 1.33.2010 for the 32A Magic
http://forum.xda-developers.com/showthread.php?t=529019
Amon_RA Recovery
You will need the 1.5.1H recovery.
http://forum.xda-developers.com/showthread.php?t=530492
Flashrec (Recovery Flasher Walkthrough)
http://forum.xda-developers.com/showthread.php?t=594106
Essentially you need to:
- Flash the Amon_RA Recovery using the Recovery Flasher
- Boot into Recovery Mode (Home+Power) and flash the new SPL.
- Download your favorite ROM (MyHero is recommended for new users)
- Flash the new ROM using Amon_RA Recovery (Home+Power)
If Flashrec doesn't allow you to backup your existing recovery and flash a new one, then you need to use the steps outlined here:
http://forum.xda-developers.com/showthread.php?t=548218
It's pretty easy for me to break it down into 4 steps, but each step is made up of a lot of things that I have learned as I went.
Read all that you can, there is more than enough information on these forums.

I think I messed up my Magic.. help?

Hi everyone! I've been following some guides and what not (in order to install a new ROM- st0kes.v1.4.1). I have a 32B board (got it from Vodafone Australia).
I had the SPL that ended with 0009 (I think this was the 'Perfect' SPL?). Anyway, I slapped on the Engineering SPL 1.33.2010, or something like that (ends with 2010).
I tried RA's recovery rom through fastboot, v1.6.2G. As I understand it, those with the 32B board (and hence, a google branded phone) should use the 'G' version of RA's recovery rom. When I run it, command prompt tells me that everything goes okay. However, it leaves my phone hanging indefinitely on the splash screen that displays "HTC Magic". It doesn't even go to the recovery menu or anything. I have to take out the battery and put it back in to make the phone work again. I downloaded it 3-4 more times and tried (even checking the md5sum), and it still didn't work.
So, since the 'G' version didn't work, I tried the 'H' version. Command prompt tells me it boots okay, and this time, my phone at least goes past the splash screen and into the recovery menu. I had already copied over a ROM to my SD card and named it 'update.zip' (the st0kes.v1.4.1, which is 32B compatible). So I told the recovery rom to install the update.
Now, my phone just hangs at the "HTC Magic" splash screen forever when I boot it normally.
Can anyone help me? My phone is virtually unusable right now. I don't mind reverting back to an older version, if it's not possible to upgrade to the new ROM. And stupid me, didn't backup using nandroid.
Sorry if this has been answered before, but I cannot for the life of me find a solution. Thanks.
try restoring ur phone with nandroid backup
scumm said:
Can anyone help me? My phone is virtually unusable right now. I don't mind reverting back to an older version, if it's not possible to upgrade to the new ROM. And stupid me, didn't backup using nandroid.
Click to expand...
Click to collapse
Thanks anyway though~ :/
More info is needed, old or new radio? also it stands to reason if a 32a recovery works and not the 32b you should try a 32a rom for your radio.
If the H version of the recovery works then you probably flashed a 32A radio at some point during rooting hence you will need to apply a 32A port after every ROM OR flash back a 32B radio.
It says "RADIO-3.22.20.17". I have no idea what that is meant to be or mean. If it is a 32A radio, how can I apply a 32B radio?
I'm not sure when this could have happened either. It might have been when I was creating a goldcard (since I was getting the 'remote: not allow' crap).
Thanks for the quick replies~
Yes, thats a 32A radio. Your goldcard update flashed it (probably).
Get a 2.xx.xx.xx radio which is for 32B devices, connect your magic to a PC while in fastboot and in CMD type:
fastboot flash radio nameoftheradio.img
fastboot flash recovery Grecovery.img
then you will be able to flash any 32B ROM.
I would just try a 32a old radio rom to first make sure everything works first, and make damn sure you use fastboot (as eyegor said)and not recovery if you are going to flash a 32b radio
Thanks, you guys are legends
I flashed a 32B radio, and installed a new ROM (went with a 1.6 instead of the 2.1, 2.1 was too laggy and glitchy in my experience). Everything's fine now.
Thanks again

[HELP!] CM5 on 32A

I'm having trouble flashing CM5. I'm coming from Sense hero Capy v0.3.
Using recovery RA-hero-v1.6.2, I'm seeing the following while attempting to flash update-cm-5.0.7-DS-test1-signed.zip:
assert failed: getprop("ro.product.device") == "trout" || getprop("ro.bE:unknown command [uild.product")]
getprop("ro.product.device") == "sapphire" || getprop("ro.build.E:unknown command [product")]
E:Error in /sdcard/update-cm-5.0.7-DS-test1-signed.zip
(Status 7)
Do I need to go back to a Magic recovery? What are my next steps? Don't wanna screw this up.
Thanks.
What rom did you actually grab? If you grabed it from one of the few threads on here tonight, thats not for 32ANR, those were for MyTouch3G LE/1.2
So can you specify?
If you grabed the rom from http://forum.cyanogenmod.com/index....gic-would-you-like-a-pony-v507-test1-04292010 , make sure you also flashed their 32A/EBI1 port.
you should flash a cm5.0-32a port.
kbeezie said:
What rom did you actually grab? If you grabed it from one of the few threads on here tonight, thats not for 32ANR, those were for MyTouch3G LE/1.2
So can you specify?
If you grabed the rom from http://forum.cyanogenmod.com/index....gic-would-you-like-a-pony-v507-test1-04292010 , make sure you also flashed their 32A/EBI1 port.
Click to expand...
Click to collapse
Oh damn! I assumed I could flash update-cm-5.0.7-DS-test1-signed.zip, then bcrook's bc-5.0.7-t1-ebi1_R2-signed.zip. Guess we still need to wait? Little over anxious I guess.
gleonard3 said:
Oh damn! I assumed I could flash update-cm-5.0.7-DS-test1-signed.zip, then bcrook's bc-5.0.7-t1-ebi1_R2-signed.zip. Guess we still need to wait? Little over anxious I guess.
Click to expand...
Click to collapse
Wait, now I'm confusing myself... I grabbed
http://kanged.net/mirror/download.php?file=update-cm-5.0.7-DS-test1-signed.zip
and
http://briancrook.ca/android/cm-ports/bc-5.0.7-t1-ebi1_R2-signed.zip
That seems right to me. But when I try to flash I get the error in the OP.
You need to revert back to your old radio (3.22) / Engg. SPL. (1.3x) Also revert to the sapphire recovery.
Then flash, in this order:
1. http://kanged.net/mirror/download.php?file=update-cm-5.0.7-DS-test1-signed.zip
2. http://kanged.net/mirror/download.php?file=gapps-ds-ERE36B-signed.zip
2. http://briancrook.ca/android/cm-ports/bc-5.0.7-t1-ebi1_R2-signed.zip
CM 5.0.7 works wonderfully on my 32A (not 1.2/LE). It flies!
gleonard3 said:
Wait, now I'm confusing myself... I grabbed
http://kanged.net/mirror/download.php?file=update-cm-5.0.7-DS-test1-signed.zip
and
http://briancrook.ca/android/cm-ports/bc-5.0.7-t1-ebi1_R2-signed.zip
That seems right to me. But when I try to flash I get the error in the OP.
Click to expand...
Click to collapse
pix27 said:
You need to revert back to your old radio (3.22) / Engg. SPL. (1.3x) Also revert to the sapphire recovery.
Then flash, in this order:
1. http://kanged.net/mirror/download.php?file=update-cm-5.0.7-DS-test1-signed.zip
2. http://kanged.net/mirror/download.php?file=gapps-ds-ERE36B-signed.zip
2. http://briancrook.ca/android/cm-ports/bc-5.0.7-t1-ebi1_R2-signed.zip
CM 5.0.7 works wonderfully on my 32A (not 1.2/LE). It flies!
Click to expand...
Click to collapse
Will do. Thanks!
gleonard3 said:
Wait, now I'm confusing myself... I grabbed
http://kanged.net/mirror/download.php?file=update-cm-5.0.7-DS-test1-signed.zip
and
http://briancrook.ca/android/cm-ports/bc-5.0.7-t1-ebi1_R2-signed.zip
That seems right to me. But when I try to flash I get the error in the OP.
Click to expand...
Click to collapse
First you flash the CM-5.0.7 rom, then you flash the ebi1 patch.
You may have to wipe first, and also re-download the zips if you think they might have gotten corupted.
Also based on the error, its possible you may not even have the correct hardware, if you're not using a dream or sapphire device, then its not gona want to install. (though your sig seems to suggest you have a sapphire device)
If that fails, I think you'll find that you have the Hero version of Amon_RA/Cyanogen's recovery on your phone, whereas you'll actually need the Sapphire/Magic version
pix27 said:
You need to revert back to your old radio (3.22) / Engg. SPL. (1.3x) Also revert to the sapphire recovery.
Then flash, in this order:
1. http://kanged.net/mirror/download.php?file=update-cm-5.0.7-DS-test1-signed.zip
2. http://kanged.net/mirror/download.php?file=gapps-ds-ERE36B-signed.zip
2. http://briancrook.ca/android/cm-ports/bc-5.0.7-t1-ebi1_R2-signed.zip
CM 5.0.7 works wonderfully on my 32A (not 1.2/LE). It flies!
Click to expand...
Click to collapse
O,,I got the same problem, Is CM5 works with old radio,spl and sapphire recovery but not the new radio,spl and hero recovery?
Ths for help
i AM GETTING THE SAME ERROR ON
SAPPHIRE UNKNOWN 32A ENG S-OFF H
HBOOT-1.33.2005
CPLD-12
RADIO-3.22.20.16
CLOCKWORK RECOVERY
Yes. you need the OLD radio.
exe127 said:
O,,I got the same problem, Is CM5 works with old radio,spl and sapphire recovery but not the new radio,spl and hero recovery?
Ths for help
Click to expand...
Click to collapse
Try with the RA sapphire recovery.
dwayne08 said:
i AM GETTING THE SAME ERROR ON
SAPPHIRE UNKNOWN 32A ENG S-OFF H
HBOOT-1.33.2005
CPLD-12
RADIO-3.22.20.16
CLOCKWORK RECOVERY
Click to expand...
Click to collapse
Anyone have an idea of how hard would it be for somebody to come up with a port for new radio?
exe127 said:
O,,I got the same problem, Is CM5 works with old radio,spl and sapphire recovery but not the new radio,spl and hero recovery?
Ths for help
Click to expand...
Click to collapse
Confirm, I was flash backward to old radio & spl then follow above order to flash CM5. It's rebooting now~~~ waiting~~~
Yes, you have to revert to old SPL and Radio.
I tried with new SPL and didn't work. With old SPL and RADIO it is working fine up to now.
Regards,
Mauro
You may have only downloaded a part o the files. If you got them lastnight when the servers were slammed, Then you only got pieces of the files.
exe127 said:
O,,I got the same problem, Is CM5 works with old radio,spl and sapphire recovery but not the new radio,spl and hero recovery?
Ths for help
Click to expand...
Click to collapse
yes it does work on old radio but not sure about the new radio..........i'm using cm5 on old radio only................
My Magic already came with new radio (6.35.07.29) when I bought it. Is safe to downgrade to old radio? I really want to test this rom . If it's safe, wich version of radio should I pick?
nevermind.....

[custom Radio/SPL for dummies][32B]

This tutorial was written specifically for T-Mobile MyTouch 3G 32B. It will ruin your device if you flash it elsewhere rather than on 32B MyTouch 3G. This thread is no longer supported because: 1. I do not remember anything about MyTouch 3G anymore; and 2. I do not have it anymore.
Also files could be corrupt after two years no one payed attention to them. So everything you do from this thread is solely on your own risk!
Hello everyone. I'm creating this thread because there are many noobs, just like myself, who ask too many questions and fail to use search properly. I just want to make it easier for dummies to find and do this, I take no credit for the work below mentioned people have done. I want to say thank you to those who made this all possible.
CLShortFuse for making super easy Rooting method. Original topic.
Amon_RA for making custom recovery for all of us. RA recovery thread
dasunsrule32 for making easy step by step tutorial. Original thread
xillius200 for providing flashable zips and guide. Original thread
Ohsaka and ezterry for amazing superwipe. Original thread
This is for MyTouch 3G 32B original (No Fender, 3.5 mm jack)
You will be flashing:
Radio: 2.22.27.08
SPL: 1.33.0013d
1. Your device should be rooted if you want to do it. SuperOneClick should work like a charm. Could be found here.
2. Download recovery and install it if you didn't do it yet. It could be performed by using Clockwork's app from the market. You can also use Clockwork's recovery if you want.
Note: The new OTA 2.2.1 update is going to restore original recovery after each boot, and will delete the custom one. (This happened to me) I tried flashing ROM before it was deleted and got Boot loops, no matter what ROM I used. Boot loop is when your phone got stuck on the green "MyTouch" image and restarts in circles. This is my way of doing it because I was a noob and found it longer but easy. Search through the thread, some of the users described that it is not necessary to downgrade. What helped me was flashing Android 1.5, then updating it to 1.6, and from there installing custom ROM. It worked for me, I'm not sure it will work for everyone. dasunsrule32 says you need custom SPL for doing it, but it worked for me without one.
Tutorial is here, chose section DOWNGRADE TO DONUT OTA:
3. Download flashable zips (radio and hboot) from xillius200 post (here) and download Ohsaka's superwipe here
4. Put Radio, hboot, and superwipe zip files into root directory of your SD card.
5. Make a nandroid back up (through recovery). And do Titanium back up of your apps and data, read the note:
Note: your current ROM might not be working with new radio and SPL, as mine OTA Rom did not work. I had to flash specific one. So make sure you backed up your apps and data. Titanium backup from Market should work fine.
6. Download ROM that you will be using. Make sure it works with the SPL and Radio you will be changing.
7. Make sure you have done step 4. Go into recovery and chose "install zip" and pick superwipe. Wait for it to finish and Chose "Power OFF." and then boot up into recovery.
8. Now you are good to flash Radio. Chose "Flash Zip" and pick radio and flash it. Your phone should reboot, I think mine didn't so I had to do it manually.
9. Boot into recovery again and now flash hboot zip file. Your phone should reboot after flashing.
10. Now you should be done and can flash the ROM. You can check your radio and SPL by booting your phone by pressing Volume Down and Power buttons at the same time.
PS: I take no responsibility if you brick your device.
before you can do step 1, your device needs to be rooted....
Excellent guide AntonJart. Much appreciated!
Is there a advantage to upgrading? And if so what is it. I am running asop beatmod 32b 2.2.1 amon rec . Great post thanks
rnadolny said:
Is there a advantage to upgrading? And if so what is it. I am running asop beatmod 32b 2.2.1 amon rec . Great post thanks
Click to expand...
Click to collapse
It should free a bit of ram, 14 mb if I'm not mistaken, and allow to use cool ROMs.
mmaiolo81 said:
before you can do step 1, your device needs to be rooted....
Click to expand...
Click to collapse
assuming that user already has root, but I added the step. I think I did not know about custom SPL and Radio all the way after rooting and flashing first custom ROM.
Are there any zips that flash the new (6.35) radio for the 32a with the headphone jack
Sent from my T-Mobile myTouch 3G using XDA App
This is a massive noob question but I've been running CM6.1 for ages now but I'm starting to get sick of the lagging. Now that CM won't be releasing any more versions for the magic (or so we're told) I was thinking about flashing a stripped down rom for speedy daily use, something like what Yoshi has been doing maybe?
I have my device info below and I've searched around for ages to understand what I need to be looking for with new radios etc but I am a little lost. Can anyone direct me towards what I should be looking for? even recommending a rom/kernal/radio combination that might offer speed and functionality?
Device Info:
HTC Vodafone Magic (Australia)
Sapphire PVT 32B SHIP S-ON G
HBOOT-1.33.0004 (SAPP10000)
CPLD-10
RADIO-2.22.19.261
APR 9 2009,23:30:40
Many thanks!!!
Yoshi's Rom is super fast and stable. I'm not sure if this guide will work for Vodafone magic, but this radio and SPL is what needed for yoshi's ROM.
By the way, you can try flashing his 1.4 micro twist and see if it works for you. It is super duper fast rom.
Thanks AntonJart, I'll give Yoshi's a go.
Good job! Who wanna sticky? You wanna sticky? You gotta sticky!
AntonJart said:
I'm not sure if this guide will work for Vodafone magic, but this radio and SPL is what needed for yoshi's ROM.
Click to expand...
Click to collapse
Works fine on a Vodafone Magic
will this work for 32A models?
imajin said:
will this work for 32A models?
Click to expand...
Click to collapse
32B only models
I have a
Vodaphone Magic
Sapphire pvt 32B ENG S-OFF H
HBOOT-1.33.2005 (SAPP10000)
CPLD-10
Radio-2.22.19.26I
Will it make sense for me to upgrade to your SPL/Radio or do I already have a new version?
AntonJart said:
Hello everyone. I'm creating this thread because there are many noobs, just like myself, who ask too many questions and fail to use search properly. I just want to make it easier for dummies to find and do this, I take no credit for the work below mentioned people have done. I want to say thank you to those who made this all possible.
CLShortFuse for making super easy Rooting method. Original topic.
Amon_RA for making custom recovery for all of us. RA recovery thread
dasunsrule32 for making easy step by step tutorial. Original thread
xillius200 for providing flashable zips and guide. Original thread
Ohsaka and ezterry for amazing superwipe. Original thread
This is for MyTouch 3G 32B original (No Fender, 3.5 mm jack)
You will be flashing:
Radio: 2.22.27.08
SPL: 1.33.0013d
1. Your device should be rooted if you want to do it. SuperOneClick should work like a charm. Could be found here.
2. Download recovery and install it if you didn't do it yet. It could be performed by using Clockwork's app from the market. You can also use Clockwork's recovery if you want.
Note: The new OTA 2.2.1 update is going to restore original recovery after each boot, and will delete the custom one. (This happened to me) I tried flashing ROM before it was deleted and got Boot loops, no matter what ROM I used. Boot loop is when your phone got stuck on the green "MyTouch" image and restarts in circles. What helped me was flashing Android 1.5, then updating it to 1.6, and from there installing custom ROM. It worked for me, I'm not sure it will work for everyone. dasunsrule32 says you need custom SPL for doing it, but it worked for me without one.
Tutorial is here, chose section DOWNGRADE TO DONUT OTA:
3. Download flashable zips (radio and hboot) from xillius200 post (here) and download Ohsaka's superwipe here
4. Put Radio, hboot, and superwipe zip files into root directory of your SD card.
5. Make a nandroid back up (through recovery). And do Titanium back up of your apps and data, read the note:
Note: your current ROM might not be working with new radio and SPL, as mine OTA Rom did not work. I had to flash specific one. So make sure you backed up your apps and data. Titanium backup from Market should work fine.
6. Download ROM that you will be using. Make sure it works with the SPL and Radio you will be changing.
7. Make sure you have done step 4. Go into recovery and chose "install zip" and pick superwipe. Wait for it to finish and Chose "Power OFF." and then boot up into recovery.
8. Now you are good to flash Radio. Chose "Flash Zip" and pick radio and flash it. Your phone should reboot, I think mine didn't so I had to do it manually.
9. Boot into recovery again and now flash hboot zip file. Your phone should reboot after flashing.
10. Now you should be done and can flash the ROM. You can check your radio and SPL by booting your phone by pressing Volume Down and Power buttons at the same time.
PS: I take no responsibility if you brick your device.
Click to expand...
Click to collapse
Thanks for this wonderful post, but an important correction. There is no need to downgrade to Donut when flashing a rom. All you need is a rom with a 2708/28.25/0013spl compatible kernel. Or flash ezterry's compatible kernel (link in my sig) after whichever rom you install.
I rooted my T-mobile MT3G 32B running oem 2.2.1 with superoneclick, flashed ra recovery via rom manager, did a full wipe in amon ra recovery, flashed a rom, flashed ezterry's kernel and booted right up.
There is absolutely no need to downgrade to Donut.
I went thru all of the steps and rebooted my phone after installing my ROM and it still showed the stock radio and hboot. My phone did not reboot either time I installed the radio or the hboot. I had to reboot it myself. Can anyone help?
Does it work on Roger's htc magic?
I had the green screen reboot going on. When I booted into Hboot it should the new radio and hboot but the phone kept on rebooting. Any help?
I even tried to rename the ROM to udate.zip still rebooting my touch screen.

myTouch 1.2 32A/32B SPL/Radio/Kernel confusion

I've got a myTouch 3G/1.2/3.5mm headphone jack phone. Y'know, the 32A/B hybrid with extended RAM deal. I had SPL 1.33.0013d and radio 2.22.28.25 (I don't remember the process I used to upgrade to those), using SenseLX and decided to go back to COS-DS because the camcorder didn't work. Well, I superwiped, flashed it, Gapps, and the COS kernel. When I booted into the ROM, for some reason, I couldn't install anything via Market ("could not install to current location"), Superuser was working but nothing could actually attain root access, and WiFi wouldn't connect. So I superwiped again, and attempted to flash GRP-CM7.1, but kept getting a Status 7 code in recovery. Stumped, I decided to flash a Sappimg and start over. Now this is where it screws up.
The phone boots into a Cupcake ROM, which has non-responsive touchscreen controls. The current fastboot info is this:
Sapphire unknown 32B Eng S-off H
hboot 1.33.2010 (Sapp31000)
Clpd-13
Radio 3.22.20.17
Now, here's the problem. I can flash CWM recovery, reboot into it, but I can't flash GRP7.1, STILL. So I'm stuck with the Cupcake ROM. And once I flash the new radio and SPL, recovery won't load anymore, and neither will the ROM itself. What the hell is wrong with it?
UndeadSquirrel said:
I've got a myTouch 3G/1.2/3.5mm headphone jack phone. Y'know, the 32A/B hybrid with extended RAM deal. I had SPL 1.33.0013d and radio 2.22.28.25 (I don't remember the process I used to upgrade to those), using SenseLX and decided to go back to COS-DS because the camcorder didn't work. Well, I superwiped, flashed it, Gapps, and the COS kernel. When I booted into the ROM, for some reason, I couldn't install anything via Market ("could not install to current location"), Superuser was working but nothing could actually attain root access, and WiFi wouldn't connect. So I superwiped again, and attempted to flash GRP-CM7.1, but kept getting a Status 7 code in recovery. Stumped, I decided to flash a Sappimg and start over. Now this is where it screws up.
The phone boots into a Cupcake ROM, which has non-responsive touchscreen controls. The current fastboot info is this:
Sapphire unknown 32B Eng S-off H
hboot 1.33.2010 (Sapp31000)
Clpd-13
Radio 3.22.20.17
Now, here's the problem. I can flash CWM recovery, reboot into it, but I can't flash GRP7.1, STILL. So I'm stuck with the Cupcake ROM. And once I flash the new radio and SPL, recovery won't load anymore, and neither will the ROM itself. What the hell is wrong with it?
Click to expand...
Click to collapse
Make sure you flash a proper recovery. (I consider myself a noob. This post could contain a lot of incorrect info) you are currently using the 3.22 radio and are using ebi1 kernels and recoveries. Make sure you have the proper so and radio for your phone and a recovery that works with it.
In fastboot
Flash ebi0 recovery
Flash spl
Flash radio
Reboot
Now flash your rom
(Again I consider myself a noob and this info could easily be incorrect. Continue at your own risk)
The recovery is the correct one, for sure. As far as the radio and SPL, I don't know. I don't remember how I originally updated them, but these current ones I've been attempting to use don't seem to be working. I can't seem to find the official T-Mobile OTA update, either. I kinda figured if I can get that flashed, it would have the new radio and SPL flashed with it, then I can use Super1Click and root the phone again, then flash my custom recovery and ROM. But that OTA is nowhere to be found.
Ok, I finally got a ROM that flashed and booted (COS-DS again). Hopefully it doesn't have those weird issues again. Oh, wait. Jeez.... the phone thinks the headphones are plugged in. At least it seems the WiFi and sideloading/Market installs are working for now.
Attempting to flash GRP CM7.1 gives me a "assert failed: getprop("rro.bootloader") == "1.33.0013" .... "Status 7." Which is why I need that SPL.
Hmmmm... ok, I think I got somewhere here... I just found a SAPPIMG on my USB drive called "Sapphire_T-Mobile_US_2.10.531.4," which seems to be ROM my phone was shipped with. I flashed it in fastboot, booted up, connected to WiFi, and it automatically downloaded the T-Mobile 1.2 update to Android 2.2.1. I've installed it, looking good so far.
For now I've gotta run but later I will attempt to root it and install a custom recovery, nandroid backup, and attempt to flash a Gingerbread ROM and new kernel.
EDIT: I've uploaded it HERE.
UndeadSquirrel said:
Sapphire unknown 32B Eng S-off H
hboot 1.33.2010 (Sapp31000)
Clpd-13
Radio 3.22.20.17
Click to expand...
Click to collapse
While I see you solved it some way or other:
Usually 3.22 on a stock sapphire image is 32a.. but it will work obviously on a 32b phone. (actually may be officially this way on some carriers with both 32a/32b models to make the one rom support both versions but I'm not sure of this.. Verifone users however seem to frequently end up in the 3.22 radio on a 32b device)
Regardless of 32a/32b however while you have a 3.22 radio the kernel (both recovery and the rom) must be ebi1 .. its likely you got the right recovery; but the rom didn't have the ebi1 image.
The particular state mentioned however is a 32b unit with s=off 1.33.2010 SPL thus if you wanted from here to go to a 2708+ kernel the easiest way is the original 2708+ dream/sapphire instructions http://forum.xda-developers.com/showthread.php?t=831139
Just remember you must use fastboot to install the 2.22 radio when a 3.22 radio is currently installed or you may well brick your phone.
Yeah, I was hoping you could clear up the confusion with the 32A/B but what stumped me was, I had the radio and SPL before. And I followed your thread to update them again, but I couldn't get into/flash recovery or ROM afterwards no matter what I did. So now, I'm running the 2.2.1 T-Mobile ROM, 32A .0013 SPL and 28.25 radio, got it rooted. So now I just need to flash a recovery, but I'm kind of hesitant to do so until I know for sure how to progress from this point. Any tips?
EDIT: Got it. I used ROM Manager to flash CWM recovery (the ION/myTouch one worked), and flash the GRP CM 7.1 port. Annoyingly enough, the camera STILL causes a reboot after taking a photo. Fffffuuuuuuuuuuu.......!!! Eh, whatever.
EDIT: Flashed ezTerry's ezBiff 2708 kernel, which even though it worked for me fine before, caused an infinite boot loop (it made it briefly to the desktop each time and rebooted, for some reason). The ebi0 kernel, which went through a couple reboots, seemed to fix the camera again, but no extra RAM.
EDIT: Wait. WiFi is broken. Settings simply state, "Error". USB connection won't even allow me to mount the SD card. My phone is a retard! Ebi0 is a no-go.
Yet another edit: ClockworkMod-flashed ezTerry's ezGBv1.5 kernel. Everything's working fine now. Though still no extra RAM. Hmmm... Terry? Did I get something mixed up here? It worked fine before...
Arrrgh, I am SO confused!
Hope this thread can provide some helpful info to anyone else who may screw up the way I did!

Categories

Resources