MT3G Unable to switch to 32B roms - myTouch 3G, Magic Android Development

Hello everyone,
I was able to root my MT3G with no issues at all.
I was then following these steps to switch to 32b roms:
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
However, when I downloaded the files and followed the steps but I get unsigned verification errors when I try to flash the radio and the "G" recovery image.
Does anyone have any idea why this is happening? I have no problem flashing 32a roms but would like to be able to flash the latest cyanogen and other 32b roms.
Any help would be appreciated.
Thank you

Did you make sure to put the radio.img in the android tools folder? Another thing is after flashing the recovery.img use:
Code:
fastboot boot recovery-RAv1.2.0G.img
What is the exact error that your are experiencing?

I get errors about the signature verification failing on both the radio and recovery images. I will post the exact syntax and steps I took when I get a chance.

One of my friends had this problem too, you need to verify your current spl version.
and make sure that you have the correct one, which should be version 1.33.2005.
If it's not then download and flash that spl version again, then it should be good.

ttran001 said:
One of my friends had this problem too, you need to verify your current radio version.
and make sure that you have the correct one, which should be version 1.33.2005.
If it's not then download and flash that radio version again, then it should be good.
Click to expand...
Click to collapse
Version 1.33.2005 isn't a radio version. It's an SPL version.

Mi|enko said:
Version 1.33.2005 isn't a radio version. It's an SPL version.
Click to expand...
Click to collapse
Thanks for catching that, its been awhile since l've played around with htc devices and got the two words mixed up.

getting error msg as well once i try to flash a 32b rom.
E:Can't chown/mod /system/ (no such file or directory)
E: Failure at line 286:
set_perm_recursive 0 0 0755 0644
SYSTEM:
Installation Aborted
any ideas ?
Sapphire PVT 32B ENG S-OFF H
HBOOT - 1.33.2005 (SAPP30000)
CPLD-10
RADIO-2.22.19.26I
32A roms flash fine just cant get 32B ones to flash after flashing the radio

just start over from the beginning, stuff has messed up for me when flashing many different roms on my mytouch since i rooted it. ive started the process over many times just to get a clean slate

Ok so here is what happens when I try to switch to 32b roms.
I type:
fastboot flash radio radio.img
I get:
FAILED <remote: signature verify fail>
That goes for the other recovery image as well and even with trying to flash the original splash image.
Any idea how to fix this?

SPL?
I had the same exact issue at first... for some reason I didnt flash my SPL correctly and it still had the original version in tact.
Try booting the phone up with power button + back key and see if you have the right SPL version as the rooting document.
Let me know what you have, and how it goes.
swissie said:
Ok so here is what happens when I try to switch to 32b roms.
I type:
fastboot flash radio radio.img
I get:
FAILED <remote: signature verify fail>
That goes for the other recovery image as well and even with trying to flash the original splash image.
Any idea how to fix this?
Click to expand...
Click to collapse

Ok, I just booted with the back and power and I have "HBOOT-1.33.0009".
I have no issue switching to other 32a roms and can get su in a terminal. However, is this the wrong SPL version? If so what steps do I need to take to reflash it?

Related

[32A][HOW-TO] Upgrade to 6.35 Radio and 1.76.2007 SPL (Downgrade/Revert too!)

Hi all,
I thought I would start a separate thread for everyone to get the proper instructions on how to upgrade to the new 6.35 radio and 1.76.2007 SPL.
Too many people are confused on the directions for upgrading. I want people to be happy with modding their phones, not angry with me.
If followed exactly, these directions will help with the issue a lot of users are having.
THIS IS FOR 32A MAGIC/SAPPHIRE ONLY!!!
IMPORTANT NOTES (THANKS XAUEIOUS!)
xaueious said:
For everyone who is flashing to 1.76.2007 and getting S-ON in their HBOOT,
http://forum.xda-developers.com/showthread.php?t=643291
They should know that they need to use the command "fastboot enableqxdm 0" to get S-OFF back with that SPL. This information should go in your SPL + radio update post.
Also, ezterry and lbcoder confirmed the reason of SPL+radio flash bricks, and is suggesting a way to flash the SPL+radio to avoid bricks. :
http://forum.xda-developers.com/showthread.php?t=655097
In short, wipe the system and boot partitions in addition to recovery, and end with the command "fastboot reboot-bootloader"
Click to expand...
Click to collapse
Upgrade to 6.35.10.18 Radio and 1.76.2007 SPL
Prerequisites:
- HTC Magic / Sapphire 32A
- Engineering SPL
----- 1.33.2005
----- 1.33.2009
----- 1.33.2010
----- If you boot into fastboot and have issues with "fastboot:remote not allow", then your SPL won't work. Upgrade to Engineering SPL before continuing.
----- If you do not have an Engineering SPL, download 1.33.2010 and flash through recovery before starting this procedure. Flash the SPL update.zip like any other update.zip file.
- Working ADB/Fastboot Drivers
- Basic knowledge or modding your phone
You will need:
- The 1.76.2007 SPL HBOOT image
http://www.theandroidkitchen.com/fileshare/Sapphire-32A-Updates/?download=hboot-1.76.2007.img
- The 6.35.10.18 Radio Image
http://www.theandroidkitchen.com/fi...es/?download=Radio_HTC_PVT_32A_6.35.10.18.img
- The Amon_RA Hero Recovery (Latest version is 1.5.2 as of this post)
http://forum.xda-developers.com/showthread.php?t=561124
MD5SUMS - thanks march83!
hboot-1.76.2007.img 841eebbffaead7296a50a39920ec30a2
Radio_HTC_PVT_32A_6.35.10.18.img 246a858689a19975bfdcfa5538401c5f
Notes:
- This Radio and SPL is only for the new Sense UI ROMs (CursorSense32A)
- The Hero recovery is required for the new radio. The Sapphire H (Magic 32A) recovery will reboot after a few seconds.
- To select items using the Hero recovery, you need to use the green Talk/Send key on your device. The trackball select key will not work.
Steps:
- Download the files above onto your computer. Save them in the same folder (C:\AndroidSDK\Tools for example)
- Turn off your phone
- Power it on into recovery (hold Home and press Power)
- Run a full nandroid backup (optional, but recommended)
- Turn off your phone
- Power it on into FASTBOOT mode by holding Back and pressing Power
- Plug in a USB cable. you should see FASTBOOT USB on the screen
- From a command prompt, navigate to the folder where you saved the files above.
- Type in these commands:
Code:
fastboot flash radio Radio_HTC_PVT_32A_6.35.10.18.img
fastboot flash hboot hboot-1.76.2007.img
fastboot flash recovery recovery-RA-hero-v1.5.2.img
fastboot erase system -w
fastboot reboot-bootloader
- Your phone will reboot back into FASTBOOT.
- Verify that you now have the 6.35.10.18 Radio and 1.76.2007 SPL.
CONGRATULATIONS! You can now flash the CursorSense32A ROM!
There will be other ROMs soon that use this Radio and SPL. It's just a matter of time.
Upgrade from 6.35.07.29 to a new version
You can upgrade radio version from 6.35.07.29 to 6.35.08.29 or 6.35.10.18 without wiping, reflashing or losing any data.
- Download the radio image
6.35.08.29
6.35.10.18
- Save the radio update.zip file to the root of your SD card.
- Boot into Recovery mode, using Home and Power and apply the update like you would any other update.zip file.
Downgrade (Revert back to) 32A 3.22 Radio and SPL
You will need:
- 1.33.2010 Engineering SPL HBOOT image
http://www.theandroidkitchen.com/fileshare/Sapphire-32A-Updates/?download=hboot-1.33.2010.img
- 3.22.20.17 Radio image
http://www.theandroidkitchen.com/fi...es/?download=Radio_HTC_PVT_32A_3.22.20.17.img
- Amon_RA Sapphire H Recovery (Latest is 1.5.2 as of this post)
http://forum.xda-developers.com/showthread.php?t=530492
Steps:
- Download all of the files to the same folder (C:\AndroidSDK\tools for example)
- Turn off your phone
- Power it on into FASTBOOT by holding Back and pressing Power
- In a Command Prompt, navigate to the folder you saved the files in
- Type in these commands:
Code:
fastboot flash radio Radio_HTC_PVT_32A_3.22.20.17.img
fastboot flash hboot hboot-1.33.2010.img
fastboot flash recovery recovery-RA-sapphire-v1.5.2H.img
fastboot erase system -w
fastboot reboot-bootloader
- Your phone will reboot back into FASTBOOT
- Verify that you now have 3.22.20.17 SPL and 1.33.2010 SPL
If you have any issues at all, please report them in this post. If you failed to read this post and expect help from any of the community members, expect to be royally flamed!
Happy modding!
Thanks to:
Amon_RA for the Recovery image and the "Take Me Back" steps
MoDaCo for finding the 1.76.2007 SPL for Hero that also works on Magic!
Great work
Well done Cursordroid
These instructions were great, the old ones forgot about the send button to activate in recovery and the reboot-bootloader at the end was helpful.
Thanks
cursordroid, you have my eternal respect
Thanks a million for your support and for this thread also. I think I've read every single thread here in order to get familiar with android and what the hell is that I'm doing.
Nice job. Also, thanks everyone who is working in order to deliver high quality roms and apps.
Thanks.
Thanks main , i have flashed Radio and spl now. waiting for flashing to CursorSense xD
Hi
Maybe a verry a dumb question....but i want to ask it anyway.
I was wondering if there is another way to update the radio and SPL.
I only have Windows 7 and as far as i know there are some little problems with htc drivers and android sdk and i really don`t want to brick my phone.
Can`t we update them with Amon RA`s recovery just like we do with a new rom? (by pressing power and home button and renaming this files to update.zip and apply them?)
emin3sku said:
Hi
Maybe a verry a dumb question....but i want to ask it anyway.
I was wondering if there is another way to update the radio and SPL.
I only have Windows 7 and as far as i know there are some little problems with htc drivers and android sdk and i really don`t want to brick my phone.
Can`t we update them with Amon RA`s recovery just like we do with a new rom? (by pressing power and home button and renaming this files to update.zip and apply them?)
Click to expand...
Click to collapse
I did most of this from Windows 7 the first time I flashed.
You don't have fastboot mode with Windows 7?
That is a good thing to know (that we can update radio and SPL under Windows 7)
I will search for adb and drivers for my Magic and then ...... CursorSENSE 0.8
Only one question:
I have
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0010 (SAPP10000)
CPLD-12
RADIO-3.222.20.17
JUN 2 2009,17:28:28
Can i update the radio on my magic or do i need an Engineering SPL first?
emin3sku said:
That is a good thing to know (that we can update radio and SPL under Windows 7)
I will search for adb and drivers for my Magic and then ...... CursorSENSE 0.8
Only one question:
I have
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0010 (SAPP10000)
CPLD-12
RADIO-3.222.20.17
JUN 2 2009,17:28:28
Can i update the radio on my magic or do i need an Engineering SPL first?
Click to expand...
Click to collapse
You need an Engineering SPL first.
I have
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0010 (SAPP10000)
CPLD-12
RADIO-3.222.20.17
JUN 2 2009
Where I found eng spl and how install on my magic ?
I have found these
Engineering SPL 1.33.2010
Engineering SPL 1.33.2009
Engineering SPL 1.33.2005
Engineering SPL 1.33.2004
here:
http://forum.xda-developers.com/showthread.php?t=529019
Any ideea wich one to use?
And by the way..thanx for such quick and accurate answers
Help please
hi i have a htc magic with myhero rom
Specs :
HTC SAPPHIRE PVT 32A
HBOOT 1.33.0008(SAPP10000)
CPLD 12
RADIO 3.22.20.17
I was trying to update da radio and spl but it gives me an errormessage image attached can anyone help me please
Hello,my SPL info:
Code:
SAPPHIRE PVT 32A SHIP S-ON H
H-BOOT-1.33.0009(SAPP10000)
CPLD-12
RADIO-3.22.20.17
When i flash your radio,some error come.
E:\flash>fastboot flash radio radio.img
sending 'radio' (21376 KB)... OKAY
writing 'radio'... INFOsignature checking...
FAILED (remote: signature verify fail)
Now,i found the way to slove this problem.
If your SPL is 0009 S-ON,you must update it to Engineering SPL 1.33.2010 first.
I fount the SPL here:http://forum.xda-developers.com/showthread.php?t=529019
cursordroid: Is there any advantage in using the upgraded radio? (Other than to run your ROM) Thanks!
Update: Sorry about it. didn't read closely the first time round.
Please help
Guys - every time I try to flash the CursorSense 0.8 ROM from the Recovery menu, my device goes into this infinite loop of rebooting....or, it will just lock-up in Recovery after a few second - and I can't do anything. If I'm lucky enough to be able to click on the "update from ZIP" menu and then select the CursorSense 0.8 ZIP file, the device just goes into an infinite loop of rebooting on me forever!!
here is what I have....I believe that I did everything correct when I upgraded. I came from a very old Recovery (6+ months old) but all the updates from the instructions I found here in this thread went perfectly. Could someone PLEASE point me in the right direction? I would be GRATEFUL!
Sapphire PVT 32A ENG S-OFF H
HBOOT-1.76.2007 (SAPP50000)
CPLD-12
Radio-6.35.07.29
Aug 21, 2009, 18:19:15
Anyone? Thanks SO much!
UPDATE
OK - so after stopping to eat breakfast and get my head together, I realized I was NOT using the HERO version of the Recovery file. So - I re-did the steps with the HERO version of the recovery, and now at least I don't lock-up or reboot when in the recovery menu.
NOW - when i attempt to run the update with the CursorSense 0.8 ROM, it starts to find and open the package (as normal) - but then about 5 seconds into this, it stops, and the screen returns right back to the main "Recovery" menu. When I try to do it again - the same thing happens.
I'm ALMOST there...! Any suggestions on this last issue as to why the update process starts...and then abruptly stops and goes back to the main recovery menu?
Thanks again!!
UPDATE # 2
So - NO - I'm really not an idiot...but for some reason, I decided to walk through all the steps in this thread again (except for the radio update because it was done already) - and now it all WORKED! The one extra step I took was wiping my SD card (which was a basic card with NO extra partitions and I have used it to flash dozens of other ROM's without an issue) and started from scratch with that too, just in case. Well, it worked!! I just installed the CursorSense 0.8 ROM successfully and it is booting now (nice Nexus boot screen BTW).
So - thanks for letting me vent and ask for help on this thread...it made me double and triple check a few things, and bam! I got through it.
As always - this forum and you guys are ridiculously amazing!
Happy holidays
I have a stupid question, will I lost everything after upgrade to this radio and SPL?
lwclam said:
I have a stupid question, will I lost everything after upgrade to this radio and SPL?
Click to expand...
Click to collapse
only upgrade radio and spl,you won't lost any data.
Hey Guys
Just wondering, when you run the "full nandroid backup", do you use the recovery for the magic or the one you download for the hero?
Sorry if this seems a rather simple question to many of you, I'm brand new to this.
Thanks for any help
Sam
guaiwujia said:
only upgrade radio and spl,you won't lost any data.
Click to expand...
Click to collapse
Thanks.
I'm using myHERO ROM, any harm to this?

How to flash the official Rogers Rom Upgrade without losing custom recovery

Is this possible? Is there some type of dump that someone can package into a zip so that my recovery + spl stay the same?
mydewji13 said:
Is this possible? Is there some type of dump that someone can package into a zip so that my recovery + spl stay the same?
Click to expand...
Click to collapse
it would help if we knew what spl and rec u have
Radio = 3.22.20.17
Recovery = RA-sapphire-v1.5.1H (Amon Ra I think..)
SPL = Engineering SPL 1.33.2010 (I think - I remember flashing this, how do I check?)
Currently running aghmsk 2.1 eclair (everything works except fb sync and now data b/c of rogers)
mydewji13 said:
Radio = 3.22.20.17
Recovery = RA-sapphire-v1.5.1H (Amon Ra I think..)
SPL = Engineering SPL 1.33.2010 (I think - I remember flashing this, how do I check?)
Currently running aghmsk 2.1 eclair (everything works except fb sync and now data b/c of rogers)
Click to expand...
Click to collapse
In order to upgrade to the official Rogers ROM update, you need to upgrade your radio and SPL too and use Hero recovery from Amon_RA.
You can check your radio and SPL by booting to fastboot (shutdown your phone then press power+back button)
Follow this instructions for more details. You only need to follow the upgrade part.
It works fine, it is what I just did.
Run the RUU without the phone attached and once the setup screen has loaded go to your windows temporary files folder, find Rom1.zip and extract boot.img, system.img and userdata.img to your Android SDK tools folder.
Plug the phone back and follow the instructions from the link asero just gave you to flash the new Radio and SPL. Be very careful on this step.
After rebooting into fastboot, verify that you now have the right Radio and SPL then run these commands to flash the Rogers ROM
Code:
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot reboot
If needed, you can then flash the file from this post to root the system (it's for the european 3.05 but it worked fine for me). Thanks much to vmaxada.
Hope this helps
http://forum.xda-developers.com/showthread.php?t=621890
Just use this method. You'll need a hero recovery after updating. That's easy to flash though.
This method worked great for me, thanks!
Just one issue... my phone now says I'm roaming on Fido, when I am a Fido customer. I called Rogers and they say it's a known issue, and made a note in my account that I'm seeing this issue. That hopefully means I can avoid roaming charges on my next bill.
I asked a tech support person whether, after my internet access is re-enabled, if I can return to using a custom ROM, and he didn't know. 1.6 Donut has the GPS / 911 fix already included.
Thanks for confirming it worked for you.
Can you please post simplified steps? I'm kinda confused/not too much of a technical guy.

Upgrade to Radio 6.35.10.18 ONLY

Hi,
My phone is running in radio 3.22.20.17, SPL 1.33.2010 but S-ON which prevent me from using the fastboot flash command as explained by cursordroids in the following thread:
http://forum.xda-developers.com/showthread.php?t=605239
I'm thinking of using another procedure by using Amon RA recovery image and flashing signed update.zip for the radio and for the SPL.
The problem with this procedure is that my phone reboots in between the two updates (the radio update and the spl update) so at one point, i've got a phone running Radio version 6.35.xxx and the old SPL 1.33.2010.
I've no idea how the phone will react. Am i going to birck it ? Does anybody already tried this ?
Thanks for your feedbacks.
Seriously? Did you even read his instructions?
----- If you do not have an Engineering SPL, download 1.33.2010 and flash through recovery before starting this procedure. Flash the SPL update.zip like any other update.zip file.
Straight from his post.
How much more simple does a dev have to make it in order for members like you to do this.
KAwAtA said:
Seriously? Did you even read his instructions?
----- If you do not have an Engineering SPL, download 1.33.2010 and flash through recovery before starting this procedure. Flash the SPL update.zip like any other update.zip file.
Straight from his post.
How much more simple does a dev have to make it in order for members like you to do this.
Click to expand...
Click to collapse
Seriously, did you even read what he wrote?
He has an engineering SPL already but his phobe is still showing S-ON.
Now, what i would do if i were him is the following.
Test if the command fastboot boot recovery.img works.
If it does then i would flash the radio through the recovery, afterwards i would boot the HERO recovery and use it to flash the new spl.
Bare in mind that i did not test this method and nor do i plan to test it.
Hi,
Thanks eygor that have pointed correctly my situation.
So YES i can fastboot (i need to add some flags as my magic disable the sdcard by default) and this what i'm going to use.... flashing via a signed zip file BUT i do not know how the phone will react by having a radio 6.35.10.18 dissociated from the SPL (still in version 1.33.2010....yes the engineering version).
Anybody has had any experience with this. ?
Question:
- My rom is rooted, am i able to use flash_image to update the SPL and the radio ?
- Receovry_Ra does not provide the flash_image command or am i wrong ?
eyegor said:
Seriously, did you even read what he wrote?
He has an engineering SPL already but his phobe is still showing S-ON.
Now, what i would do if i were him is the following.
Test if the command fastboot boot recovery.img works.
If it does then i would flash the radio through the recovery, afterwards i would boot the HERO recovery and use it to flash the new spl.
Bare in mind that i did not test this method and nor do i plan to test it.
Click to expand...
Click to collapse
LOL Please show where he says that it's an engineeringSPL.
Anyways, if you got fastboot working why not work from there? If you're asking what I think youre asking cause I'm not sure... you just flash radio in fastboot and then flash SPL (doesnt matter if you still have the old spl , just flash the new one after radio) then flash recovery
1.33.2010
Sounds like an engineering SPL.
If you have a 32A device, use the 3.04.401.2 Europe RUU with a goldcard. Then use the SU within that ROM to install hero recovery. Finally use hero recovery to flash the rest of the stuff you need.
xaueious said:
1.33.2010
Sounds like an engineering SPL.
If you have a 32A device, use the 3.04.401.2 Europe RUU with a goldcard. Then use the SU within that ROM to install hero recovery. Finally use hero recovery to flash the rest of the stuff you need.
Click to expand...
Click to collapse
Hi xaueious,
I've read the article explaining the use of 3.04.401.2 Europe RUU with a goldcard.
They clearly mention to copy rom1.zip into the Goldcard and rename it SAPPIMG.zip
(see post from JcMatos http://forum.xda-developers.com/printthread.php?t=625108&pp=10&page=7)
My problem is that rom1.zip does not contain any upgrade of the radio or the SPL (it's contained in the rom.zip). So if i follow correctly the instruction, i get my magic updated with a new rom but still with my old SPL and Radio remains identical. I do have a high risk of having my magic bricked.
Am i missing something ?

[32B root] Need help with theunlockr tutorial: got stuck at final flashing!

Dear XDA-Devs,
I went through the rooting tut @ theunlockr (http://theunlockr.com/2009/08/14/how-to-root-your-mytouch-3g/). Everything went very nice until I came to step 24. Here it says to flash the device with the 32A firmware. However I have a German Vodafone Magic (32B) device and now I am stuck in what to do next.
Can I just continue using the 32A image?
Do I have to use a special 32B image? And if yes, can you give me a link? Will it work with all the steps I have done so far?
Thanks in advance,
deradam
No help yet, I will explain more...
I can boot to HBOOT and see the following information.
SAPPHIRE PVT 32B ENG S-OFF H
HBOOT-1.33.2005 (SAPP10000)
CLPD-10
RADIO-3,22.20.17
Apr 20 2009, 15:30:43
So from this I see that I have the "engineering SPL" 1.33.2005 on PVT 32B!
The strange thing is, that if I fastboot boot a recovery image, it only works with H builds (recovery-RAv1.2.0H.img, recovery-RA-sapphire-v1.6.2H.img) but NOT with the G builds (recovery-RA-sapphire-v1.6.2G.img). As far as I understood, it should be the other way around?!?
I really need HELP!
If H recovery works, use it lol. I have the US fender magic which should use H but will only use G recovery... So if it works, dont worry about the letter lol.
You are right where you should be at this point. Boot into recovery, put whatever rom you want on your sd card using the recoveries usb, then wipe everything, flash your rom (knowing that its the right one for your phone) then make sure you FLASH, not just fastboot boot the recovery.
THe H version is not for you to use. You Use the G Version, reflash again the ENG SPL and then the recovery.
REad here: http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_MT3G/Magic_Firmware_to_CyanogenMod
3.22.xx.xx - H recovery
2.22.xx.xx - G recovery
jgcaap said:
THe H version is not for you to use. You Use the G Version, reflash again the ENG SPL and then the recovery.
Click to expand...
Click to collapse
I did flash the sappimg.zip after installing the update.Engineering-SPL-HBOOT-1.33.2005-signed.zip. So what about 2.22.xx.xx - G recovery or 3.22.xx.xx - H recovery?? After that I did only boot the recovery image, I did not flash anything. However only H boots on my device not the G version.
So what should I reflash again or do now? My final goal is to have Cyanogen Eclair on the Magic
Thanks for help!
Okay, after more reading I found out that one should just follow the full tutorial and the android will end at a "32A" level. To make it a 32B again, you have to do some aditional steps. They are described here:
http://forum.xda-developers.com/showthread.php?t=547133
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
Click to expand...
Click to collapse
Thanks to all the smart guys out there!
I would stay with the 32A and not rever to 32B . you can flash fenders easy now lol

2708+ enabled kernel [14MB ram with radio 2.22.27.08/2.22.28.25 & hboot 1.33.0013d]

2708+ enabled kernel [14MB ram with radio 2.22.27.08/2.22.28.25 & hboot 1.33.0013d]
[SIZE=+1]Attention: The following will only work on phones that 32B devices; This includes ALL HTC Dreams (regardless of EBI1/EBI0; but only includes the original MT3G phones. Not the Magic 32A (sometimes called magic plus) without the audio jack or the Fender/MT3G 1.2 device with the audio jack.[/SIZE]
Fender/MT1.2 users see this thread for additional information.​
A little while back the MT3G-ota release hit the streets; With it on the MT3G was a new radio 2.22.27.08, and H-Boot 1.33.0013 allowing the new firmware to have access to 15MB additional ram. Since I've had some patches on our old radio/SPLs to bring that down to 14; however that still leaves us a long way to go.
Now I'm happy to announce the new radio can be used with the latest build of my latest kernel
This is at this point in time an advance process so please proceed with caution and read carefully, so you do not end up bricking your device.
!!!! IMPORTANT !!!!
The following SPL 1.33.0013d, was modified with HTC Dreams in mind.
However after some trial it appears to also be safe on the 32b Sapphire phones [aka MT3G]; And will provide benefits as bypassing any version/region checks on the NBH flashes and allowing 'fastboot erase system -w' to ensure cleaner wipes between installs.
Sapphire users may however also use the unmodified 1.33.0013 (this is not recommended for dream users due to the partition sizes, and lack of 'fastboot erase image' to simplify wipes between roms; or CustomMTD resizes.)​
To Start you will need a fastboot enabled SPL such as 1.33.2003 or 1.33.2005 or 1.33.2010 or 1.42.2000 as I'm not distributing the new radio/SPL in a update.zip ..
[SIZE=+2]== Files ==[/SIZE]
From dream_2708kit.zip (mirrors):
> hboot-1.33.0013d.img (MD5: c35ff1159828a6186cb98a9cfaa81613)
> radio-2.22.27.08.img (MD5: 61aee7fd274d39ca85644286f231836e)
> EBI0 Recovery:
Dream: recovery-RA-dream-v1.7.0-cyan.img (MD5: 11ae63afee9813a9b76cb3f7fd5ac2ad) from here
32b Magic: recovery-RA-sapphire-v1.7.0G-cyan.img (MD5: 8846b53e3184d688e3e8a628ad81074f) from here
> Any Kernel installer (Only if you are not using a rom containing a 2708+ kernel) [choose 1]:
ezBiffTestKernel20110222-2708_S.zip (MD5: c6e4b6f34b9f4e5507090b678499198c) /*previously ezBiffTestKernel20101106-2708_S.zip*/
(for source code see this tag .. specifically the 2708+ patch is this: patch, additional details on this set of kernels is here).
ez-nightly236-cm-2708port_S.zip and other CM6.1nightly kernels. (source code and additional information on the CM Forum post)
CM-6.1-final uses the same code as the 271 nightly so install it after installing the rom and before rebooting. Note: if you find more than this line green with that kernel try 251, my 20101106 or pershoots kernels.
The most recent pershoot kernels also support the additional ram.
The ezgb2636 kernel series http://forum.xda-developers.com/showpost.php?p=14768272&postcount=2427
(Note: Any other 2708 ported kernels, or roms with such a kernel can be used without the above port files)​
> A Rom (note: many cm6 based roms block install because of the '1.33.0013d' bootloader Please use firerat's SpoofSPL)
Known to work:
- MT3G-Test3 from http://forum.xda-developers.com/showthread.php?t=811620
- Nandroid backups/SpoofSPL installs of CM6/CM6RC1/BiffMod/SparksMod/other derivatives will probably also work
- Biffmod2.1 2708+ port
- CM6-RC1 2708+ port
- CM6 final 2708+ port (unofficial)
- CM5.0.8 2708+ port
If you have an older rom you wish to port this post may be able to help you do it.
**Note:
New Alternative radio: RADIO-2.22.28.25.img (MD5: 8bfccfb9ee3f992137e5171aa892235b) file can be found in:
update_2.22.28.25_S.zip mirror md5: 2e384ab42da375458fdb135063b7536b
[SIZE=+2]== Installing ==[/SIZE]
(Note: Please Do read the information on the SPL below before actually installing)
1) Take a nandroid backup of your current rom (mandatory if you are trying to move the current rom to the new radio/SPL) to simplify things put any update.zips you expect to need on the SD card now
2) enter fastboot mode
3) flash the files and other operations via fastboot
Code:
fastboot flash recovery recovery-RA-dream-v1.7.0-cyan.img
fastboot flash radio radio-2.22.27.08.img
fastboot flash hboot hboot-1.33.0013d.img
fastboot reboot-bootloader
now you will see you have an s-on boot loader with 1.33.0013d as its version
Code:
fastboot erase system -w
fastboot erase boot
please remember while fastboot erase works; fastboot flash does not so be careful *not* to remove the recovery
4) Boot into recovery
5) install a system from backup or as a fresh rom some options are:
a. If you want your previous rom restore the nandroid backup
b. If you are installing the MT3G-Test3 flash 'MT3G-test3_S.zip' (no need to continue with these instructions as this is a 2708 port)
c. If you are installing BiffModV2.1-2708port_S.zip flash it as per These instructions using the 2708+ port instead of the BiffModV2.1.zip (you will not need to continue with the steps on this page)
d. Install your new rom as-per the roms instructions (if it is a 2708+ port do not proceed to step 6 unless you want my kernel instead of the rom creators)​6) If your rom doesn't come with a 2780+ port: Flash the anykernel for the new radio ezBiffTestKernel20110222-2708_S.zip
7) reboot and use as normal
[SIZE=+2]== Flashing From a Stock SPL ==[/SIZE]
* Magic 32b Users: if you have a 2.x radio with a 1.33.00xx SPL other than 1.33.0013/1.33.0013d please see This Post
* Dream Users: if you have 0.95.0000/0.95.3000/10.95.3000 see this post
* Dream Users: if you have a 3.x please re-read your rooting instructions, it will install 1.33.2005 for you and allow you to continue with these instructions.
[SIZE=+2]== Switching from 1.33.0013 to 1.33.0013d ==[/SIZE]
Any user that install 1.33.0013 or has rooted a stock 32b sapphire phone with 1.33.0013 pre-installed and wishes to switch to 1.33.0013d you may use the following update.zip:
update-1_33_0013-to-1_33_0013d_S.zip
MD5: a68743f0b0e40aec9e18cbd02e6128fa
(Note this will only work if you are migrating 1.33.0013->1.33.0013d otherwise it will prevent you from installing the update)
[SIZE=+2]== Important Information about 1.33.0013d ==[/SIZE]
A not quite so perfected SPL
1.33.0013d is based on the new 1.33.0013 released in the MT3G ota and allows access to the additional memory provided by the new radio. The original SPL however was very unfriendly to the Dream; and being a perfected SPL left quite a bit to be desired.
Please note 1.33.0013d is modified for use only on the dream and has a few of the problems fixed (but some cannot be changed due to the Perfected base SPL)
*) Fastboot mode is enabled (however very few commands are available)
*) fastboot erase works (allowing us the most important function of wiping the current system)
*) 'fastboot flash nbh' works and will skip most checks
*) SPL's partition layout (dream only): 91MB system 27MB cache 91.8MB data
(magic users will see a normal partition layout)
If you find yourself stuck without recovery!!
Dream
1) Download: orange-1.58.73.2.nbh (MD5: aca4dee0c1ece7e9773f2ecbdfbba7c0) (mirror)
2) enter fastboot and run 'fastboot flash nbh orange-1.58.73.2.nbh'
3) wait for the entire nbh to flash
4) boot into the bootloader again (it will be an engineering SPL 1.42.2000)
5) You can now re-flash the radio/hboot/recovery via fastboot that you wish to have installed.
Sapphire (MT3G)
1) Download SAPPIMG.nbh
2) enter fastboot and run 'fastboot flash nbh SAPPIMG.nbh'
3) Continue as per one click (flashreq) root instructions: http://www.getyourdroidon.com/wiki/index.php5?title=MyTouch_3G_One_Click_Root​
If you just temporarily need an engineering SPL (and recovery is working):
(and have SPL 1.33.0013 + radio 2.22.27.08):
1) Nanroid backup
2) Flash (via recovery) ENG SPL 1.33.2005 **
3) do what you need to in the engineering SPL
4) reflash 1.33.0013d as above (install, reboot bootloader, fastboot erase)
5) restore nandroid
** Please remember if you have CustomMTD to remove it before flashing a SPL of Radio from recovery
fastboot erase without fastboot
I highly recommend dream users run 'fastboot erase system -w' as instructed above when first installing 1.33.0013d. However for sapphire users with 1.33.0013 (missing fastboot erase support) and for all users when away from your computer see this thread for a recovery executable zip to simulate fastboot erase.
[SIZE=+2]== Switching between Radios 2.22.27.08 and 2.22.28.25 ==[/SIZE]
To do this you can either restore the engineering SPL as above
Or use an advanced update.zip:
update_2.22.27.08_S.zip // [size=+1]mirror[/size]
md5: 412959f6887f9f8764bd285ad879e1c0
update_2.22.28.25_S.zip // [size=+1]mirror[/size]
md5: 2e384ab42da375458fdb135063b7536b
These zips have extended safety features.
1) Notice that you need to remove custom MTD (exists without flashing with warning)
2) prevents you from flashing if you currently have a different series of radio (ie. 1.22 or 3.22 .. it must be 2.22)
3) asks in a yes/no menu if you are sure that you want to install (with an extended warning for "unknown" SPLs that may cause problems. (1.33.0013/1.33.0013d/1.33.2005 are the 'known' SPLs)
It is *still* safer to use fastboot when possible however this is the method used by the OTA its self.. (just try to make sure you have a valid system first .. my checks attempt to avoid the most common potential issues.. but if you are crafty it can still cause a brick.)
Alright Terry, I'll risk it! Update to come~
*EDIT*
Ok, this is impressive. Excellent work Terry. First thing I've noticed is in CM 6.1, Abduction 2 no longer has frame skips or blurring from buffering. Here's my memory status:
free
total used free shared buffers
Mem: 112700 111192 1508 0 312
Swap: 11264 11264 0
Total: 123964 122456 1508
#
A Rom (note: many cm6 based roms block install because of the '1.33.0013d' bootloader I'm sure newer versions will allow it if you ask)
Use customMTD from Firerat!
robuser007 said:
A Rom (note: many cm6 based roms block install because of the '1.33.0013d' bootloader I'm sure newer versions will allow it if you ask)
Use customMTD from Firerat!
Click to expand...
Click to collapse
Yes, and you can still save some /cache space (I shrunk it to 27.. but much more than that radio flashes will fail)
I have not personally tested it with this new combo but no reason it will break.. I find CustomMTD annoying when continuously re-flashing kernels frequently (even with the fact my anyspl script will keep the current CustomMTD partitions) This is particularly true when you need to know why the phone didn't boot.. Is it because the new memory layout failed, or did I forget a step with CustomMTD
So if we have a mytouch 3G we just use the OTA update to get radio and SPL flashed, then wipe then flash a rom then the kernel patch?
Custom nbh with compatible radio,recovery and rom?
Would it be possible to create a custom nbh with a compatible radio, recovery and rom? Would that allow you to flash everything at once and not worry about having incompatible radio+recovery+hboot+recovery?
XxKOLOHExX said:
So if we have a mytouch 3G we just use the OTA update to get radio and SPL flashed, then wipe then flash a rom then the kernel patch?
Click to expand...
Click to collapse
Yes.. I hope.. my warning is I'm unsure how my hacked partitions on the 1.33.0013d spl will behave so you want to use the actual 1.33.0013 SPL.
I have not tested [given my lack of MT3G to test on] so I'm waiting on results. (I've asked in the official MT3G OTA thread) unless I goofed the memory map for 32b sapphire is the same as the modified one for 32b dreams.
levi47 said:
Would it be possible to create a custom nbh with a compatible radio, recovery and rom? Would that allow you to flash everything at once and not worry about having incompatible radio+recovery+hboot+recovery?
Click to expand...
Click to collapse
Um... not really .. least the rom is best left out.. from 1.33.2005 or 1.33.2003 or 1.42.2000 I might be able to make it install the newer versions via hacksed nbh.. or more likely DREAIMG.zip
But 1.33.0013 still requires the HTC signature so you need a signed file (such as the orange rom with engineering SPL .. thus why I mention it as emergency recovery)
That said so long as you flash those files with the correct checksum from fastboot this is fairly safe.. worst is you will need to flash the nbh.
ezterry said:
Yes.. I hope.. my warning is I'm unsure how my hacked partitions on the 1.33.0013d spl will behave so you want to use the actual 1.33.0013 SPL.
I have not tested [given my lack of MT3G to test on] so I'm waiting on results. (I've asked in the official MT3G OTA thread) unless I goofed the memory map for 32b sapphire is the same as the modified one for 32b dreams.
Click to expand...
Click to collapse
Okie dokies lol will try and get the newest Radio and SPL flashed and try this kernel out
Hey Terry,
Is this RADIO actually compatible with the 1.33.2005 hboot? If so, maybe the flashers should verify that the recovery with the new 2x radio works before flashing a new hboot.
Just a thought though. It worked fine for me. I personally rebooted to verify that the EBI0 AmonRa recovery worked before flashing the new radio and hboot.
I'll have to give this a go after the weekend
I trust the hboot 1.33.0013d is a full Eng SPL
btw, I'm guessing the reference to CustomMTD is to 'fake the SPL' so you can flash a ROM and effectively bypass its assert checks
Firerat said:
I'll have to give this a go after the weekend
I trust the hboot 1.33.0013d is a full Eng SPL
btw, I'm guessing the reference to CustomMTD is to 'fake the SPL' so you can flash a ROM and effectively bypass its assert checks
Click to expand...
Click to collapse
No its not a full Eng SPL ..I unlocked what I could.. but the perfected SPL didn't just prevent you from accessing many things.. it didn't have the code at all.
(I do have fastboot erase so it won't be that painful for CustomMTD you just need to make sure you *don't* need to flash recovery from fastboot)
We need a (real not hacked) 1.33.2013 SPL (for my google inconvenience someone decided to re-branded 1.33.2005 to get around a ro.bootloader check)
XBrav said:
Hey Terry,
Is this RADIO actually compatible with the 1.33.2005 hboot? If so, maybe the flashers should verify that the recovery with the new 2x radio works before flashing a new hboot.
Just a thought though. It worked fine for me. I personally rebooted to verify that the EBI0 AmonRa recovery worked before flashing the new radio and hboot.
Click to expand...
Click to collapse
2005 will "work" but most roms won't so its hit or miss.. THe best way is to flash all 3 (recovery+radio+SPL) .. one reason to do it from fastboot is to ensure we can re-enter fastboot. While the SPL is not optimal for correcting things.. the Orange NBH will install a full engineering SPL to fix anything that went wrong.
Adding in between steps is just going to make this more likely to brick someone (as it is you can be on any engineering SPL/radio and use my instructions safely) This is of course one reason why I only have fastboot images .. there are many warnings more than dangerSPL if we are to try this from recovery.
Fair enough. As you said, you can backtrack with that Orange NBH, so no worries. Still running strong here.
XxKOLOHExX said:
So if we have a mytouch 3G we just use the OTA update to get radio and SPL flashed, then wipe then flash a rom then the kernel patch?
Click to expand...
Click to collapse
Doesen`t the official OTA flashes the Perfect SPL?
bubert said:
Doesen`t the official OTA flashes the Perfect SPL?
Click to expand...
Click to collapse
Yeah that's what I'm trying to do now haha
XxKOLOHExX said:
Yeah that's what I'm trying to do now haha
Click to expand...
Click to collapse
) Good luck with that. Ain`t touching that thing .. i`ve semi-bricked my mt3g once .. don`t wanna do it again !
Custom MTD
Great job, sir! This is a milestone.
Just for those following behind, I had difficulties trying to patch the recovery to use Firerat's Custom MTD partition. I wasn't able to flash a ROM or reflash the recovery in fastboot. Used the NBH Orange to start over and all is well.
UPDATE: Well, it wasn't as well as I thought! I still can't install a ROM or restore backup. Fixing to reformat SD and see if I don't have some file corruption problems.
bubert said:
) Good luck with that. Ain`t touching that thing .. i`ve semi-bricked my mt3g once .. don`t wanna do it again !
Click to expand...
Click to collapse
LOL Will let you know what happens after
Ok... I'll be the first to go and break something...
I followed the installation step by step and fastboot flashed Recovery/Radio/Hboot with no issues. On Fastboot my info reads
Code:
DREAM PVT 32B SHIP S-ON
HBOOT 1.33.0013d (DREA21000)
CPLD-4
RADIO-2.22.27.08
Oct 21 2009,22:33:27
and after fastboot Erase system-w/boot still no problems & RA-dream-v1.7.0 loads just fine.
Flash Zip from Recovery in this order
MT3G-Test2 flash 'MT3G-test2_S.zip
MT3G-test2-market-fix_S.zip
ezBiffTestKernel20101106-2708_S.zip
All with no error messages in REcovery. On Reboot system now, My rogers Flash Screen pops up for about 30 seconds and then reboots again. about 15 seconds later I'm back into recovery. If I reboot from there it performs the same loop.
This was originally a Post-911 factory patched dream that I gained root on with exploid. I've now had problems installing anything other than a CM5 nandroid backup done with 3.22 & DangerSPL. FYI, I did a nandroid just prior to fastboot flashing this and it does nothing but put me into an endless cycle of rebooting to the flash screen.
I realize that there's something up with this dream that I'm missing, since this problem is occuring with any Radio/SPL combos. I think at this point I can safely say that I know just enough about this whole process to bugger something up
jinxhyped said:
Ok... I'll be the first to go and break something...
I followed the installation step by step and fastboot flashed Recovery/Radio/Hboot with no issues. On Fastboot my info reads
Code:
DREAM PVT 32B SHIP S-ON
HBOOT 1.33.0013d (DREA21000)
CPLD-4
RADIO-2.22.27.08
Oct 21 2009,22:33:27
and after fastboot Erase system-w/boot still no problems & RA-dream-v1.7.0 loads just fine.
Flash Zip from Recovery in this order
MT3G-Test2 flash 'MT3G-test2_S.zip
MT3G-test2-market-fix_S.zip
ezBiffTestKernel20101106-2708_S.zip
All with no error messages in REcovery. On Reboot system now, My rogers Flash Screen pops up for about 30 seconds and then reboots again. about 15 seconds later I'm back into recovery. If I reboot from there it performs the same loop.
This was originally a Post-911 factory patched dream that I gained root on with exploid. I've now had problems installing anything other than a CM5 nandroid backup done with 3.22 & DangerSPL. FYI, I did a nandroid just prior to fastboot flashing this and it does nothing but put me into an endless cycle of rebooting to the flash screen.
I realize that there's something up with this dream that I'm missing, since this problem is occuring with any Radio/SPL combos. I think at this point I can safely say that I know just enough about this whole process to bugger something up
Click to expand...
Click to collapse
One thing you might want to try is flashing just the ROM and market fix, reboot, let it start up, then reboot back into recovery and flash the kernel. Here's proof it's working on a Rogers Dream with CM 6.1:

Categories

Resources