Slightly Modded MT3G OTA stock rom. *updated 8/18 11:53pm* - myTouch 3G, Magic Android Development

Here is the original stock T-Mobile MyTouch rom with just 3 modifications for those who have a rooted mytouch 3g.
I have built in root already in the rom.
the update keeps the RA1.2.0G recovery instead of flashing the t-mobile one
also has a recomplied kernel that allows wifi tether.
Used on my MyTouch for the last 3 days and working great. All i really wanted is wifi tether to work. That application since I was trying to root and not do a full rom mod is not included but can be downloaded here: Click Here
*update* working root now and included tether applicaiton. When starting make sure you have the hard spl 2005 and is on a 32b setup
after flash restart phone to get root to start working has to be done not sure why yet.
also to get wifi tether open application you can try and start
if it hangs on starting press the back button to cancel the start
press menu and go to setup
under setup press menu then (re)-install binaries/configs and it should complete then go back and start and will be working. Enjoy all.
Here is the ROM: Click Me
Also here is the 1.33.2005 SPL that I am running from the rooting process. The best to run this rom with as what is being used on mine. If you don't have a 0005, 2005, 0006, or 2006 this rom won't work as per the OTA originaly. The SPL can be downloaded here.
Removed limitation of the spl so should be no more line 3 errors anymore. Added a more compatible version of wireless configuration to help with wifi issues.
I would like to give credit and big thanks to atomtom for modifiying the kernal for us to allow the wifi tether. and all the other devs to get the update, and rooting the device. Props to all!

doesnt work
getting an error at line 3
installation aborted

are you running this on a rooted MT3G or on a different device?
What was the error or was that all that it mentioned?
Made a few other tweeks and included the tether app now am unloading now.

sorry accidental dual post

I had just searched for a ROM like this and was in the middle of downloading when i refreshed and saw that you're uploading a new version. I just rooted my device after replacing my old brick (i had experimented with a few different Hero ROMs and decided i'd rather go with Cupcake for performance purposes, but took a wrong turn somewhere).
This time, everything went smoothly, but after i booted the new ROM i realized it was meant for a G1. So, i'm going to give yours a go, when it's done uploading. Since you don't have a disclaimer in your original post, i'll blame everything on you if i end up with another white brick. =D

i rebooted back to another rom forgot the whole error
but it said error at line 3
then it stops and says installation aborted
and i have a rooted mt3g

Make sure you have the follow spl
SAPPHIE PVT 32B ENG S-OFF H
HBOOT-1.33.2005
and also that you currently have the 32b radio and recovery to continue.
as a test I flashed back to cyanogen and then back to mine and working fine. make sure above is correct. Don't think that it should be a different but the recovery image I am running is the RA1.2.0G recovery from Amon_ra. Which i think is awsome. try installing that one to make sure everything matches. When you flash this rom it flashes it anyway. Durring testing I was unable to replication the error on line 3
this is line 3 of update
assert getprop("ro.bootloader") == "1.33.2005" || getprop("ro.bootloader") == "1.33.0005" || getprop("ro.bootloader") == "1.33.2006" || getprop("ro.bootloader") == "1.33.0006"
so I am pretty sure it is a spl issue. Make sure your device though is running the one at the top.

thats what im running 1.33.0006
not sure why i got the error will re download and retry
been looking for something like this also
keep up the good work
if i get an error again ill jot it down for you

thank you for your time and paitience. Also seem to have had a problem with the wlan.ko I have used with the modifications for batter life. Will try and change back.

Is it as fast as the stock MT3G OS? That is, before rooting?

Yes, It is very quick. It is the exact rom with only very little change to it to allow root and that is it basically and also wifi tethering. Thats it. just a basic stock rom with root in the true K.I.S.S. fashion lol

Ha, looks like we were duplicating efforts a bit here.

my phone got bricked after rebooting! cannot get to fastboot!
is there at all anything i can do?!

Really not sure what happened. I have installed my rom on atleast 15 mytouchs now. Did you make sure that you are running the SPL that I have mentioned at the begining of this thread? also you should have the 32B radio from the htc site before flashing. As this was made for a 32b device. If you are stuck on splash screen I remember seeing on a different post to have phone connected to pc and remove battery. with the battery out but device connected use the command for fastboot boot recovery.img and should say waiting for devices. When you see that put the battery back in and hold back and power and should be able to get you to recovery to reflash again.

Can I safely flash this to a myTouch that was 1-click rooted? ie: stock spl, 32B SHIP S-ON G 1.33.0006 with shipping radio, 2.22.19.26I
I don't see why not but I noticed the post earlier in this thread about a failure and another one became a brick.

yes this will be compatible as is the software that is designed for.

yes i had the right SPL and all, i dont know what went wrong.
what is the command for fastboot? cuz whenever i try hitting back + power i still get the HTC Magic screen, do you mean fastboot boot xxxx.img ?
i also get the same screen if i do your method of removing the battery and plugging in.

I have a small suggestion. Take out the radio, that's a brick waiting to happen. Plus it slows the flashing process for me. Cuz I'm already on that radio.
What are the differences between urs and atomtom's build? Just wondering.

how do i take out the radio?

flamingblue8z said:
I have a small suggestion. Take out the radio, that's a brick waiting to happen. Plus it slows the flashing process for me. Cuz I'm already on that radio.
What are the differences between urs and atomtom's build? Just wondering.
Click to expand...
Click to collapse
I don't have time right now to backup and flash this to check, but decompressing the zip shows that the "compatibility checks", recovery image flash, and radio image flash are still intact in this ROM, while they were removed in mine.
If someone running this wants to pull /proc/config.gz and post the kernel version from the About screen I can check to see if we're running the same kernel source & config.
The Superuser apk & su binary, as well as the Tethering apk, are the same. Though my apks are in /data/app and installed on the first boot, while his are already in /system/app. I don't think there is any difference in functionality by doing it that way though.

Related

[HOW TO] Getting OTA updates working again...

Hi guys,
I've searched the forums and I can't find a solution for a problem I'm having. I have successfully rooted and played around with different flavors of Hero ROM's and optimized kernels. But, I would like to revert back to the original Vodafone UK ROM (I have a nandroid backup of it, done right after rooting the device). I have restored the ROM but for some reason, OTA updates never install. The ROM I have backup'ed is CRB17 and I know the latest is CRC1. Using the System updates menu in Android, I download the update, but it doesn't install, it says that I need to reboot, which I do and nothing happens.
How can I get the original unrooted: HBOOT-1.33.0004 (SAPP10000) : Sapphire PVT 32B SHIP S-ON G : CPLD-10 (Voldafone NL + UK + Australia)? I have a friend that hasn't rooted his Magic, how can I get his SPL?
So far, what I've done:
- installed Engineering SPL HBOOT-1.33.2004 Signed update.zip and restored the original recovery for Sapphire that Haykuro has around (when I nandroided my original ROM, I had already put in the Cyanogen's recovery tool...) - OTA doesn't work.
- installed Modded HBOOT-1.33.2004 by Crios Signed update.zip and restored the original recovery for Sapphire that Haykuro has around - OTA doesn't work.
Another thing I noticed is that although people say that with Crios SPL, I should be able to do the OTA updates, I can't!
Also, the SPL description says "Sapphire PVT 32B SHIP S-OFF H : CPLD-10", and my original description should be "Sapphire PVT 32B SHIP S-ON G : CPLD-10".
Has anyone been able to make OTA updates working again?
Thanks for your help in this matter, I feel like I've tested everything :\
-------------------------------
EDIT:
OK guys, just got my OTA updates back. You should thank RubenFreitas for the dump of his "virgin" HTC Magic Vodafone UK. This is a 32B device, unrooted, which means you can do OTA's again.
How to restore your device to OTA abilities:
- first you need to put Crios SPL (2004/2005) with S-OFF on your device. (look for instructions on the forum, search for "magic hboot spl").
- fastboot into Amon_RA recovery tool. (fastboot boot recovery.img)
- make a backup of your current rom (don't worry, this is just for getting the file structure into the sdcard).
- After it finishes, reboot your device and mount your sdcard.
- In your sdcard, you'll find a "nandroid" folder, open it, until you see boot.img, etc.
- replace the files with the ones on the file here: www.dymsoft.com/rubenfreitas_Vodafone_UK_ORIGINAL.zip
- fastboot again into Amon_RA recovery tool
- recover your backup (which will now be the original ROM from vodafone).
- reboot and enjoy your OTA again
If for any reason, nandroid restoring doesn't work (your phone does not boot after 15 minutes), you can restore the backup manually in fastboot mode:
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata data.img
fastboot flash recovery recovery.img
fastboot reboot
I have exactly the same question!
Just 1 question, why do you desperately want OTA updates?
I mean anything we get on here is likely to be one step ahead of any update our carriers give us, even if we do miss out on something good when it's sent out someone will pick it up on here pretty quickly and pull it apart to make sure we dont miss out.
Just my thoughts, I really wouldn't worry.
It's just the idea that I can't get my device working for 100% again that makes me crazy
Going back to the standard rom is hardly working 100% ..
xyzulu said:
Going back to the standard rom is hardly working 100% ..
Click to expand...
Click to collapse
Smartass ... but still nothing on how to fix this?
Roy_Drage said:
Just 1 question, why do you desperately want OTA updates?
I mean anything we get on here is likely to be one step ahead of any update our carriers give us, even if we do miss out on something good when it's sent out someone will pick it up on here pretty quickly and pull it apart to make sure we dont miss out.
Just my thoughts, I really wouldn't worry.
Click to expand...
Click to collapse
The only reason I want OTA working again is for getting "Donut" update automatically when it comes out, rather than having to wait for it to be available here.
From what I can gather, we can only have OTA if the Magic is unrooted, am I right? According to Crios posts, I should be able to do the OTA updates, but his SPL is for HTC devices, and I have a Google one, although it works fine on my Google. Just the OTA doesn't work.
Anyone knows how to dump the original SPL from an HTC Magic that hasn't been rooted?
dferreira said:
The only reason I want OTA working again is for getting "Donut" update automatically when it comes out, rather than having to wait for it to be available here.
Click to expand...
Click to collapse
I'm sure once it's out it won't be long before it's available on here. Wouldn't surprise me if it was posted here the same day.
Malky1903 said:
I'm sure once it's out it won't be long before it's available on here. Wouldn't surprise me if it was posted here the same day.
Click to expand...
Click to collapse
Wouldn't suprise me if we had it here before!!
I mean they already have the code for most of it anyways. From what I've seen and tried of donut it doesn't even look that great! Possible mulit-touch, well they will mange to pull that out and stick it in a cyanogen rom or something, and a widget for the home screen allowing you to toggle things like wifi etc....
You can get those anywhere off the market, check the widgets on jerpeleas cyanogen rom page. They are really nice.
Read this, doesn't even sound like Donut is going to be version 2.0 of android, more like 1.7 or something:
http://www.engadget.com/2009/07/26/android-team-member-says-donut-isnt-2-0-doesnt-have-multitouc/
To me that really doesn't matter! I just want the possibility to restore my Magic to factory settings with OTA updates!
same question here. Snappiness of the vodafone original rom is the best so far. Have tried all different roms. Problem is, there is an update available i can download it but it wont install.
Still no-one who can fix this? Come on, please... I'm sure you genius' can help us out!
i think i shall be ok haven't peremantly flashed anything no spl updates back to stock vodafone uk rom. only thing i did install was a few hero builds so hopfully ive done no damage to my phone
Imho un-rooting the phone should do the trick, but how can that be done? There are a couple of manuals for the Dream, but they ain't working for the Sapphire.
Can someone please upload the original SPL from Vodafone (NL/UK/AUS)? I'm pretty sure that if we can put that one back on our Magic's, we have our OTA Updates back!
It would be appreciated very much!
Tomorrow I have a friend that has a "virgin" HTC Magic from Vodafone UK I'll try to get his "virgin" SPL and boot and everything.
I found out how we can dump it all into .img files (what nandroid uses). Hopefully, it should get us back OTA updates!
http://forum.xda-developers.com/showthread.php?p=4035680#post4035680
That would be awesome! Great!
Hi DFerreira.... did you manage to get the original SPL?
Not yet... my friend couldn't come to my place. I'll try to catch up with him tomorrow.
I also have an untouched magic here (dutch one from my gf). I just dont know what to do

Root /Hack/ T-Mobile MyTouch USA the easy way

I've decided to create a new thread and share my experience because there are lot of different posts about it and newbies may get lost.
The bottom line is I successfully updated my SPL without gold card even the fact I had a "perfect" SPL.
My phone is from T-Mobile USA. I bought it around 2009-08-22.
After few days of reading posts, downloading files and thinking what exactly needs to be done I've decided to try without GoldCard.
My understanding so far is that Radio version should match to new SPL. I have no idea why. So be careful.
The most important /dangerous/ part is changing the SPL. SPL is like the BIOS to the PC. If it is broken then hardware tools are needed to fix it. Everything else should be possible to be fixed by software tools.
Proceed on your own risk, you might brick your phone!!!
My phone info as it was OTB /out of the box/
SAPHIRE PVT 32B SHIP S-ON G
HBOOT-1.33.0006 (SAPP30000)
CPLD-10
RADIO-2.22.19.26I
1. Following this http://www.ryebrye.com/blog/2009/08/16/android-rooting-in-1-click-in-progress/ article I installed the Recovery flasher application.
2. Using recovery flasher application I've changed the recovery image on my phone.
3. Then I downloaded Engendering SPL 1.33.2005 from here http://forum.xda-developers.com/showthread.php?t=529019 and saved it on SD card as update.zip. I was using the SD card that comes with the phone /4GB sandisk class 2/
4. Using recovery mode I've applied sdcard:update.zip. It finished almost immediately with message successfully flashed.
5. After restarting the phone in fastboot mode my SPL info says
SAPHIRE PVT 32B ENG S-OFF H
HBOOT-1.33.2005 (SAPP30000)
CPLD-10
RADIO-2.22.19.26I
From this point on you can flash new recovery image if you like. I changed it to the one from here http://forum.xda-developers.com/showthread.php?t=530492
Or ROM image from here http://forum.xda-developers.com/showthread.php?t=537204
I hope it will work for you as well. Please don't blame me if you decide to try it and something goes wrong. It is up to you to try my way.
Worked great. Thanks!
Even easier way may be possible
I am glad it work for you too.
I am tempted to try even easier way to do it. Unfortunately my SPL is not the original one and I don't want to mess with my SPL anymore.
According to this article http://www.htc.com/www/support/android/google-io-device.html the recovery image of Google branded phones has a hidden console menu. I was wondering is this the same for T-Mobile MyTouch3D as well.
When the phone start in recovery mode then it displays ! icon. Here is a quote from HTC page:
# Reboot the device into recovery mode by holding down the HOME key during reboot. When the device enters recovery mode, it displays a "!" icon.
# Press the HOME+END key combination to display the recovery console.
# Next, use the trackball to select the "apply sdcard:update.zip" option and press the trackball to begin the installation. An "Install from sdcard" status message is displayed — when the progress bar completes, the installation is finished. After writing the radio image, the device shows an "updating firmware" icon for a few seconds and then automatically reboots in normal mode.
This instruction is about radio image. But the bottom line is how to reach the hidden menu.
Actually this key combination hides/shows the menu in recovery mode even using other recovery images
If that works then this will be the easiest way to root the phone. I hope someone will give it a try.
Hope more people could root their prefect spl by this way.
I will try this method when I got my G2(it should be a prefect spl ).
That worked great to get me on the new radio. My question is installing the recovery img did you imstall it with the command promp or did you install it another way. Also once i get the new recovery installed and format the sd card with the 3 formats can i install a hero rom. Tmt3g 32b
Worked perfect for me, I never could make a goldcard. Had OTB MyTouch with 1.33.2006 now I have ENG 1.33.2005. Great find!
SUCCESS!!!
This worked flawlessly for me. I had no luck with the goldcard. Thanks for this one.
One-click Method!
This is is really good guide. I just wanted to add a couple tidbits:
For those MT3G users who would like a video tutorial of this process follow this link: http://theunlockr.com/2009/08/22/how-to-root-the-mytouch-3g-or-g1-in-one-click/. This site has a really nice easy-to-follow video tutorial and the instructions are virtually "noob proof". This was how I rooted my myTouch.
Finally, and probably the most important tidbit:
The "One-Click" method described on this thread and on "theunlockr.com" exploits a security hole found in the bluetooth. I know that the Recovery Flasher app exploits this, but I am clueless how it works exactly. Anyhow, there is much discussion that this security hole will be patched on the next OTA update. So if you are interested in rooting your myTouch with this method, then do so soon before it is too late! After this OTA update unrooted users will have to revert to the "Gold Card method" to obtain root.
Here is a link for the "Gold Card" method: http://forum.xda-developers.com/showthread.php?t=547133
Which ever method you choose, GOOD LUCK!!
RotoRooted - not really root?
RotoRooted said:
This is is really good guide. I just wanted to add a couple tidbits:
For those MT3G users who would like a video tutorial of this process follow this link: http://theunlockr.com/2009/08/22/how-to-root-the-mytouch-3g-or-g1-in-one-click/. This site has a really nice easy-to-follow video tutorial and the instructions are virtually "noob proof". This was how I rooted my myTouch.
Click to expand...
Click to collapse
Roto - does the one-click really provide root, or is it simply instructions to flash a new recovery image? I successfully flashed the new recovery but cannot su to root in a shell using adb. Perhaps I am mistaking "rooting" a phone with acquiring "root" privledges, but I assume the former would provide the latter, no?
Root perfect spl
hi i was just going to write a new thread about the same method but thanks its already posted,after trying to do the Goldcard thingy which was very complicated i did researches and i found tehsame website as u did!
can we just change the title to Root Perfecf SPL ? i think willl be easier for thosewho have prfect spl to find it!
Is "One-Click" root really root?
The short answer is yes. The "One-Click" method does REALLY root your MT3G. My question is have you flashed a rom after you flashed the recovery.img. If not I suggest, as has andreev2001, trying the "stable" 4.0.4 Cyanogen rom found at this link: http://forum.xda-developers.com/showthread.php?t=537204.
Here is a link w/video on how to flash roms from theunlockr.com: http://theunlockr.com/2009/08/22/how-to-load-a-custom-rom-load-hero-and-or-apps2sd-onto-your-g1-or-mytouch-3g-best-method/
Cyanogen's roms are lightning fast, and there is a "CMUpdater" app available in the "Market" to make updating your roms much easier.
Here is a link to the Official Cyanogen website with SH** LOADS of information: http://www.cyanogenmod.com/
There is also a Cyanogen YouTube channel coming soon subscribe today!! This guy is up-to-date on all this rooting stuff.
GOOD LUCK EVERYONE!!
RotoRoot - I definitely do not have root. I cannot su to root, nor will Wifi tether work for me. I have used Cyan's ROMS on my G1 for a long time and can attest to their quality. I have yet to flash any ROM, which may actually change the file permissoins to allow the actual "root" access. I would say unless I did something wrong (I followed the steps on theunlockr.com) it is a mis-nomer to say that one-click gives you root, no?
Root worked fine for me after using the one-click root.
Be sure to check the rom, it might not have Superuser.apk in it.
If it does, idk then.
Im not sure what to tell you...I did the one-click and have root. I am able to do Wifi-tether and apps2sd without any issue. SU is working fine for me as well, and I followed theunlockr.com to the "T". Maybe on download the recovery.img was corrupt (don't panic, this does happen occasionally). I would flash the stock .nbh and try the full process again. Sorry man, many others have had success with this process so I would wonder if maybe the download was corrupt.
Here is a link to unroot: http://theunlockr.com/2009/08/22/how-to-unroot-your-mytouch-3g/
GOOD LUCK!!
Weird, tried to flash a Cyan ROM and watched the logcat have mega failures. Fortunately I had done a Nandroid backup and restored just fine using the recovery loaded in the "one-click" process. I will try again... Thanks for the help!
I just wanted to say thanks for the guide, rooting went smooth and it was easy, this should be the official tmo root method.
*edit* Already covered.
Bump, for the ppl askin about rooting. Can y'all help add some tags so this thread will show up in searches? I did the first two, thanks.
I think 1.6 Update the Kernel is Patched and may be One Click Root will not work Properly
!!!
hetaldp said:
I think 1.6 Update the Kernel is Patched and may be One Click Root will not work Properly
!!!
Click to expand...
Click to collapse
Just get the sappimg.nbh file and flash that through bootloader (hboot). You will be back on 1.5 rom. Then you can install recovery flasher and flash your recovery with Anom Ra's, and from there, you can flash your rom and spl of choice.

Is there no hope for 1.6 users on a UK voda magic?

Hi folks.
I am desperate to get Cyanogens mod on my phone but I can't downgrade to 1.5 because i'm on 1.6 with a UK vodafone Magic (32B).
Any chance a serious andoid expert could step in and tell me:
Will there be a new image made to fix this issue?
is there a method I will understand? It says on the Cyanogen Wiki that there has been "some success" with my version but I can't find where it says how to downgrade for my version
I keep hearing about gold card or summink but i'm a noob and I don't have the foggiest idea where to start.
Please help!! and try to make your responses understandable
Dont worry...
Hi there
I think is possible what you're trying to do, but in order to change your rom you don't need downgrading nowadays (HTC are not PSPs, hehe).
I have a magic from Vodafone ES, and what you have to do first is check your model, can be 32A (HTC) or 32B (Vodafone, less ram in cell phone), so you'll probably have 32B like me.
After this, you need Android SDK and drivers to connect your device usb, load a modified SPL via ADB/fastboot (there's a thread in the forum with the HBOOT collection, you need one of those in your cell in order to change the rom).
Summarizing:
1. check if 32B
2. get Android SDK to use the commands fastboot/ADB
3. replace SPL
4. continue with the cyano's wiki
I followed this: http://www.htcmania.com/showthread.php?t=74683 (sorry is in spanish and a bit outdated, but the apps you need like the SDK are in there, and you have some screenshots, you can skip the root part since cyano's mod is rooted already).
About the goldcard method, I dont know because mine hadn't had perfect SPL, I only had trouble with the usb driver, and downloaded HTC sync (look for it on google if you need) and adb/fastboot detected my device.
A good idea is to install a recovery image once you change your SPL, I personally recommend Amon_RA's recovery 1.5.2.
Last but not least, these explanations are the basics, I know it sounds like chinese to you but read more posts in the forum, there's a cyanogen flashing guide as well, with all the information and these steps you'll do fine.
Hope you'll succeed, let me know your issues
I do understand reasonably well but you cannot use the guide on here with a UK magic as the SAPPH.img file or whatever has an incorrect ID. it's at this point the process cannot be completed.
Thanks so much for your lengthy reply but in this case I believe my phone is unique and the problem cannot be be as easily resolved as you suggest. I must downgrade to 1.5.
Are any of the extreme android geeks able to shed light on this?
I can shed light on you as I have a Vodafone HTC Magic 32B. I used the instructions at the link below and got my phone back to Cupcake, but oddly enough I used the MyTouch instructions and searched online for a suitable sappimg.nbh file as the one they provided didn't work for me. Now I am running Qteknology MagicSense Hero ROM with working LEDs. Forget about ADB, SDK and the Goldcard method... I am sure you want the simplest way to unroot so you can get back to 1.5 and the reroot to whatever you like. Here it is: http://theunlockr.com/2009/10/15/how-to-root-a-donut-phone-android-1-6/
This is great news but I have tried that method with the sappimg.nbh and it says incorrect ID every time.
Are you using a UK vodafone magic then? If so, where did you find a SAPPIMG that worked?
Please try and remember!
It doesn't matter that your phone is a UK Vodafone Magic.. if you google sappimg.nbh and download a few until you get the one you need you will have your phone reverted back to it original state... ready to root. If you stop your search after one attempt you will not have done all you needed to do. You don't have to know any codes or get another SD card.. just put some effort into it from your computer. Google is your friend.
but being a bit of a noob to all this, surely trying sappimg files at random might risk bricking my phone? I heard there was a good sappimg for all but my version of the phone which is why I mentioned it.
Maybe someone on here has a sappimg known to work with my phone?
But yes, i'm off to do some intense googling.
Thanks
Hi
I have a UK Voda Magic and I followed this http://forum.xda-developers.com/showthread.php?t=579328 and worked perfectly for me
It truly is lovely of you all to try and help and I appreciate it but I suspect you have not read my comments properly.
Those of you that have commented here were only able to get it to work because you were flashing from/rooting from a 1.5 cupcake build. Once the OTA 1.6 donut update is on a UK magic it cannot be downgraded and so all comments thus far are superfluous. contrary to other comments it is necessary to flash SAPPIMG.nbh first and this does not work on my phone - incorrect CID.
Is there anyone on here that can help with MY issue?
Thanks.
Strange, because I have no issues flashing UK Voda 1.6 phones, just fastboot and use ADB to load recovery image, then flash whatever 32B ROM I like (Dwangs 1.17.1 is great). I did a work collegues before Christmas and his phone had never been modified, only received the OTA update from 1.5 to 1.6 around October time.
I'm on it. That's the way I used to flash roms back when i first got my magic. Now i've been thrown by all the simple guides to put cyanogen and I thought the sappimg method was the only way. I'll just download the sdk and get on my merry way
I don't understand what the issue is? I have a UK vodafone 32B and have been flitting between CM's mods, Hero mods backwards and forwards with no issues whatsoever?
I'm on CM's latest right now (well, a few back now 4.2.11 latest), just followed the instructions and it worked....?
I certainly did read your OP correctly and I also was on 1.6 when I followed the link I posted. In that link it has instructions on how to do it if you are on 1.5 OR 1.6
Started out with 1.5 Vodafone UK Magic which i've flashed many times using the fastboot boot cm-recovery-1.4.img method.
At one time i went back to stock 1.5 but let it update itself (OTA) to 1.6. Since then i've continued to flash new ROMs without problem.
Alfieg said:
but being a bit of a noob to all this, surely trying sappimg files at random might risk bricking my phone? I heard there was a good sappimg for all but my version of the phone which is why I mentioned it.
Maybe someone on here has a sappimg known to work with my phone?
But yes, i'm off to do some intense googling.
Thanks
Click to expand...
Click to collapse
hi alfieg
ive vodafone magic 32B with donut and perfect SPL, in present day, I tried all the guides and methods in many forums, without success, for example, if you follow the guide in wiki cyano, already the first step there are problems, how I try to update with sappimg. (cupcake 1.5) as the ends' update writes "main version is older," "update failed "... if you do not then a way to get cupcake is impossible to have root on magic 32b with donut and Perfect spl ....
Indeed in the wiki says, if you have donut Downgrading to 1.5 FAILED: HTC Magic Vodafone ES (Spain) (32B) Official 1.6 updated OTA "
wait a few geek we solve the problem ...
I don't see what the problem is. You should have been reverted back to 1.5 and flashing new ROMs. The instructions are simple.. someone else has done all the hard work.. all you have to do is download a file and hold your phone.
blackvyper said:
I don't see what the problem is. You should have been reverted back to 1.5 and flashing new ROMs. The instructions are simple.. someone else has done all the hard work.. all you have to do is download a file and hold your phone.
Click to expand...
Click to collapse
download a file, to make what? If you can not root for real?
Will you lot please listen to me!
There are two methods reccommended:
1) Flash the SAPPIMG.nbh to downgrade back to 1.5 - this does not work on a UK magic on vodafone 32B at all! It reports Invalid CID, update failed!
2) use the fastboot boot cm-recovery-1.4.img via the SDK - This does not work on my phone! - I have the device listed when I use "adb devices" so the drivers are ok but it hangs at <Waiting for device> when i try to fastboot boot cm-recovery-1.4.img!!!!!! No ammount of killing the server and remounting as per the cyano instructions works!!!!! in fact, it wont let me remount (Operation not permitted)!!!
If you don't understand please don't post. People who have not updated to 1.6 OTA and people who don't have a UK voda 32B - stop posting here.
Grrrr
No need to downgrade
Alfieg said:
Hi folks.
I am desperate to get Cyanogens mod on my phone but I can't downgrade to 1.5 because i'm on 1.6 with a UK vodafone Magic (32B).
Any chance a serious andoid expert could step in and tell me:
Will there be a new image made to fix this issue?
is there a method I will understand? It says on the Cyanogen Wiki that there has been "some success" with my version but I can't find where it says how to downgrade for my version
I keep hearing about gold card or summink but i'm a noob and I don't have the foggiest idea where to start.
Please help!! and try to make your responses understandable
Click to expand...
Click to collapse
I have a New Zealand Vodafone Magic 32B and they share the same Hboot 1.33.0004 (SAPP10000) SPL with the UK (and NL and AU) vodafone phones. That means they are VERY easy to load alternate ROMs onto. The horrible stuff many Americans and others have to go through to root their phones isn't required for us.
You do need to get the Android SDK installed and talking properly to your phone.
Assuming you have the SDK set up and you can see your USB-connected phone listed when you enter the "adb devices" command, then the rest should be easy. See the Cyanogen Mod wiki for the details. You want the section on "non-Tmobile 32B magics" on this page:
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_MT3G/Magic_Firmware_to_CyanogenMod
It starts with:
"Non-TMobile 32B Magics
If the above doesn't work for you, don't despair. Some non-US Magics are shipped with a fastboot compatible SPL installed. If you see 3 skateboarding androids when you boot to fastboot, you should be able to do the following:"
..............
This is the part you want to pay attention to, assuming you have the SDK installed properly. Our phones are actually MUCH easier to load others ROM on because we have those fastboot-enabled SPLs already in place and this is the first, BEST way for us to do it.
Whatever you do, do NOT flash the "Danger SPL". There is no need to for an HTC Magic with the Hboot 1.33.0004 (SAPP10000) SPL.
If you're hopelessly lost at this point, seek hands-on local help. You don't know enough to do this by yourself without risking screwing up. if no one can help you, then take your time. Learn the stuff you need to know....Being in a hurry is a great way to go wrong. I spent 3 months reading and thinking about it before I loaded my first ROM. Much of the advice is for the Dream / G1 or locked MyTouch3G or Magic 32B phone from telcos who lock them....and simply isn't relevant for the HTC Magic 32B from Vodafone. the single section I'm pointing you to above is all we need to get it done.
Finally, here is my own "simple guide" for getting loading alternate ROMs on a Vodafone HTC Magic 32B. This is about OUR phone...and should work if you work your way through it.
http://truthseekernz.blogspot.com/2009/11/simple-guide-to-loading-new-roms-on.html
You don't need to worry about "gold cards" and all that stuff. You'll be flashing an already rooted ROM and you will have backed up your un-rooted original load with "nandroid" before you change ANYTHING. That backup is your path back to the way your phone was before you rooted it by flashing an already rooted system ROM. in loading ROMs like Cyanogen's you're not baking a cake, you're buying one....so you don't need to know how to make one, you just need to know where to get one and how to serve it....if that analogy makes sense.
Simply, you start by: fastboot boot RA-recovery-1.5.2G.img:
Then, from the recovery menu of functions you do these steps:
1. Backup (nandroid)
2. Wipe system / data
3. Wipe cache
4. flash from any zip on sdcard (the one you want to flash today, you may have put several different ROM images in /sdcard)
5. reboot to brave new world.
6. Make a backup copy on your PC of the /sdcard/nandroid folder on your sdcard so you won't lose it accidentally if your sdcard is corrupted, lost or stolen.
Done.
To save time and let you backup / flash ROMs anywhere you happen to be standing, you can flash Amon-RA's recovery onto your phone or you can load it via fastboot every time and leave the default recovery in place. The very first nandroid backup you made will have backed up the factory recovery image as well as the factory system image as they were at the time you backed them up. So they can be restored if you want to at some point update them with an OTA update. I suspect Vodafone / HTC will be rolling out an Android 2.0 / 2.1 update to Magic phones at some point. If they don't that would be a black mark against them....something to remember when thinking about buying any future phone from anyone: "WILL THEY SUPPORT IT FOR THE SAME 2 YEARS YOU'VE SIGNED UP FOR".
If the answer isn't YES......then that's worth remembering. Vodafone / HTC's record so far is good. The last OTA update was barely 3 months ago.
Alfieg said:
Will you lot please listen to me!
There are two methods reccommended:
1) Flash the SAPPIMG.nbh to downgrade back to 1.5 - this does not work on a UK magic on vodafone 32B at all! It reports Invalid CID, update failed!
2) use the fastboot boot cm-recovery-1.4.img via the SDK - This does not work on my phone! - I have the device listed when I use "adb devices" so the drivers are ok but it hangs at <Waiting for device> when i try to fastboot boot cm-recovery-1.4.img!!!!!! No ammount of killing the server and remounting as per the cyano instructions works!!!!! in fact, it wont let me remount (Operation not permitted)!!!
If you don't understand please don't post. People who have not updated to 1.6 OTA and people who don't have a UK voda 32B - stop posting here.
Grrrr
Click to expand...
Click to collapse
Get latest version of fastboot binary. I had problems with original one and htc magic. Drop fastboot.exe into the sdk tools folder.
Reboot your phone holding back and power simultaneously.
Then plug usb cable.
in Dos prompt go to sdk tools folder and type "fastboot devices"
if your device is listed you are good to go.
then "fastboot boot cm-recovery-1.4.img"

Semi-Bricked Phone

Hi, So I am new to this forum and have been reading all of the post and looking around google like crazy. Still can't find the source to my problemo.
I successfully downgraded my mytouch to cupcake, no problemo there.
Now I have been trying to put a rom from Cyanogen on the phone. I successfully put a 1.6 donut on my phone but kept getting a google.apps error and had some serious FC problems.
So, I unrooted, re rooted, and partioned my sd card.
Since then I have not gotten a cyanogenmod to work for me at all.
So, today, I have been trying to use cyanogen recently updated mod (4.2.14.1) no success mytouch seems to reject it.
looked around and saw that I needed to add HTC's DRC83base.
Tried that before adding the rom, got a error during installation saying the file was corrupt.
Now, I am just going to root it back down to cupcake and try again.
anyone got any ideas as to what I can do once I get it down to cupcake.
Also, I am running a 32B, if that matters.
and to think this all started cause I wanted a metamorph theme on my phone, ha.
this is not a "brick" issue, you're just making rookie mistakes in the flashing process.
i'm happy to help if i can but you'll need to provide so more info. can you fastboot (back+power) and tell us your details. can you also tell us what recovery you're using and most importantly can you ensure the integrity of the files you're trying to use by checking the md5 sums.
dp!!!!!!!!!!
ha, rookie mistakes...indeed.
details from fastboot:
sapphire pvt 32b ship s-on g
hboot-1.33.0006 (sapp30000)
cpld-10
radio-2.22.19.261
may 27,2009,19:06:41
i was using cyanogen's recovery image 1.4.img (but i am re-downgrading to cupcake and the recovery image will be the recovery-RA-dream-v1.2.3.img)
also, since i am downgrading to 1.5 will I have to check the integrity of the files? (i'll still do it, just checking to see if it's neccessary)
is there a more up to date 32B recovery than that? get 1.5.3.G from here instead: http://forum.xda-developers.com/showthread.php?t=530492&highlight=recovery
apply that and we'll go from there...
edit: sorry, yeah you don't need to check everything (though i'd be checking stuff like recoveries...) but it does help to rule out file integrity as the cause for your problems...
ok, so I am downloading the recovery image from the link you gave me (thanks btw) and have begun flashing it as i type.
so far, so good.
Hey, so I wanted to let you know that I totally fixed my phone all cause of you!!!
Thank you so much!
I successfully re-flashed, re-rooted, amd re installed a donut version of dwang (i just gave up on using cyanogen's roms) and I have a fully rooted not bricked phone!

What the f did i do?! and how do i fix it?

So i think i know what i did wrong, but is there anyway to fix it? I have a 32b which i rooted with the "recovery-RA-sapphirev1.5.2H", then i tried to update the radio with the "update-radio-32A-6.35.08.29-signed" (i didnt read the "32A"). Then i tried to reboot the phone and it got stuck on the "Mytouch 3g" green start up screen, i cant get to the recovery image by holding home+end.
My understanding (please correct me if im wrong) to get the new Nexus ROM was that i had to;
1) Go the the 1.5.2 recovery image & wipe
2) Partition the card (and convert Ext2 to Ext3 or Ext4 depending on the ROM), reboot
3) Flash the new Radio, then reboot
4) Wipe, Flash the new SPL, then reboot
5) Wipe, flash the new ROM, and reboot
Im sure what i did was noobish...
Previously i had been using the 1.3.2 immage and had loaded Hero ROM's and tweeked Cupcake ROM's just fine, it was only when i had to update the radio and SPL was it that i found difficulty, mostly because i found too many and didnt know which one to use.
PLEASE HELP!!!
I'm willing to try anything. I hope i can get this fixed by this afternoon =,(
My first guess is that you are f**ked!
Only 2 "Nexus" roms I know that require new radio are for the 32A. And only new radio I know is for the 32A Magic!
Don't know where you got the instructions to upgrade your radio, but the ones I read stated that you have to flash radio, hboot, recovery in this sequence, and THEN reboot. Also, your recovery should be for 32B, dunno how you missed that one.
Try this: find your old radio image, your old hboot and recovery, boot in fastboot mode (back+power) and type in the following commands from the Android SDK tool directory:
Code:
fastboot flash radio your_radio.img <enter>
fastboot flash hboot your_hboot.img <enter>
fastboot flash recovery your_recovery.img <enter>
fastboot erase system -w <enter>
fastboot reboot-bootloader <enter>
You should now have rebooted back in fastboot mode. If that worked, try to reboot into recovery and see that works.
Once in recovery you can restore or flash another 32B rom.
See here for Engineering hboot images.
Download recovery for 32B
I found the link on theunlockr.com
developers.com/showthread.php?t=598973
And found instructions on youtube "ECLAIR 2.1 ROM REVIEW AND TUTORIAL !!!" and tweaked it slightly because i found a recovery image for my sapphire which didn't support either the spl or the radio, i forget... I've been up since 3am on Wednesday because of work and school, and now its 9am Thursday.
I was reading that 32b ROMs were working for the 32a, so i thought i might try a 32a since none of the links on Amon_RA's page developers.com/showthread.php?t=529019 were working for me.
I cant get to the fast boot menu... so that way doesnt work
Some_Biker_Guy said:
I'm willing to try anything. I hope i can get this fixed by this afternoon =,(
Click to expand...
Click to collapse
I think you are rather screwed. I believe the phone boots up the radio image before the bootloader and therefore you can't even get to flash a new recovery or radio image as the boot process is halted because of the defective radio image.
The only salvation I know if is a JTAG connection. This involves open up and soldering stuff to the mainboard of your phone. Since you're asking you probably not familiar with it I wouldn't recommend it to you.
you have a mytouch 3g right? if so, you flashed the wrong radio image. you flashed the ra(blahblahblah)H! not the ra(blah)G! "H" IS FOR HTC BRANDED "G" IS FOR GOOGLE BRANDED (THE MT3G). so that is your first issue. try to boot into fastboot and flash the RIGHT RECOVERY IMAGE.
wow as soon as I looked at this thread, you made so many mistakes on the first sentence lol. I hope you learn to read and not rush things next time ^^ Recovery H = 32A, Radio says 32A, and you have a 32B and now you can't get into fastboot? I'm 99.9999% sure it's bricked, but correct me if I'm wrong! 32B roms work for 32A when you port them over. Seems like you did almost no research at all.
You're understanding of what to do is right, but you didnt pick ANY of the right files
KAwAtA said:
wow as soon as I looked at this thread, you made so many mistakes on the first sentence lol. I hope you learn to read and not rush things next time ^^ Recovery H = 32A, Radio says 32A, and you have a 32B and now you can't get into fastboot? I'm 99.9999% sure it's bricked, but correct me if I'm wrong! 32B roms work for 32A when you port them over. Seems like you did almost no research at all.
You're understanding of what to do is right, but you didnt pick ANY of the right files
Click to expand...
Click to collapse
I agree with KAwAtA. You pretty much did the right steps (kinda) but you got the wrong files and now you got a nice brick. You should do research and know how to tell if your phone is 32A or 32B, why you should never flash the wrong radio/spl for your type of phone, and what ROMs are compatible with your hardware and why you should never flash the ROMs for another piece of hardware.
Well look on the bright side, since you bricked your magic, instead of trying out the "Nexus" ROMs, you can now buy a Nexus One for real but do not ROOt it because you might flash a 32B radio on it and make that a fancy brick.
damn sorry bro. does sound like everything that could have gone wrong went wrong for you. i also went to theunlockr to root my phone and add roms to it but i read those instructions like 3 times and watched the videos a few times when i first did it. oh well, you'll learn from this at any rate.
AndroidNoobie said:
Well look on the bright side, since you bricked your magic, instead of trying out the "Nexus" ROMs, you can now buy a Nexus One for real
Click to expand...
Click to collapse
that lucky SOB!
you can't get into recovery, that's fine, but can you boot into hboot and fastboot mode? if so, your phone will be fine, just have to fastboot flash the right junk on
Some_Biker_Guy said:
So i think i know what i did wrong, but is there anyway to fix it? I have a 32b which i rooted with the "recovery-RA-sapphirev1.5.2H", then i tried to update the radio with the "update-radio-32A-6.35.08.29-signed" (i didnt read the "32A"). Then i tried to reboot the phone and it got stuck on the "Mytouch 3g" green start up screen, i cant get to the recovery image by holding home+end.
My understanding (please correct me if im wrong) to get the new Nexus ROM was that i had to;
1) Go the the 1.5.2 recovery image & wipe
2) Partition the card (and convert Ext2 to Ext3 or Ext4 depending on the ROM), reboot
3) Flash the new Radio, then reboot
4) Wipe, Flash the new SPL, then reboot
5) Wipe, flash the new ROM, and reboot
Im sure what i did was noobish...
Previously i had been using the 1.3.2 immage and had loaded Hero ROM's and tweeked Cupcake ROM's just fine, it was only when i had to update the radio and SPL was it that i found difficulty, mostly because i found too many and didnt know which one to use.
PLEASE HELP!!!
I'm willing to try anything. I hope i can get this fixed by this afternoon =,(
Click to expand...
Click to collapse
Well, I BRICKED BRICKED BRICKED my other mytouch. Im talking where the computer wouldn't recognize it, wouldn't charge, turn on, splash screen, NOTHING. Wasn't the battery. If you can get to the screen (where you hold down volume and power) you can probably recover it. DON'T know if this would work but it may be worth a try read this link to get it un-rooted and then retry. http://theunlockr.com/2009/08/22/how-to-unroot-your-mytouch-3g/
iluvmymytouch said:
Well, I BRICKED BRICKED BRICKED my other mytouch. Im talking where the computer wouldn't recognize it, wouldn't charge, turn on, splash screen, NOTHING. Wasn't the battery. If you can get to the screen (where you hold down volume and power) you can probably recover it. DON'T know if this would work but it may be worth a try read this link to get it un-rooted and then retry. http://theunlockr.com/2009/08/22/how-to-unroot-your-mytouch-3g/
Click to expand...
Click to collapse
maybe u already tried.
dan-htc-touch said:
you can't get into recovery, that's fine, but can you boot into hboot and fastboot mode? if so, your phone will be fine, just have to fastboot flash the right junk on
Click to expand...
Click to collapse
he already said that he couldnt get into fastboot mode. most likely its a brick..
oshizzle1991 said:
you have a mytouch 3g right? if so, you flashed the wrong radio image. you flashed the ra(blahblahblah)H! not the ra(blah)G! "H" IS FOR HTC BRANDED "G" IS FOR GOOGLE BRANDED (THE MT3G). so that is your first issue. try to boot into fastboot and flash the RIGHT RECOVERY IMAGE.
Click to expand...
Click to collapse
I tried the "G" and it didn't work, so i tried the "H" and it worked. Fastboot didn't work...
Thanks everyone for you input... this is my reply to everyone since i cant reply to one/ a few at a time.
1) I knew how to root my phone, and did it multiple times. I also unrooted it a few times as well (just to get a fresh start and make sure i knew how to). I also loaded many different ROM's onto it including Hero and tweaked cupcake ROM's
2) Fast boot did not work, and the computer would not recognize the phone at any point.
3) The unlockr did a good job with instructions on how to root and unroot then loading the hero and cupcake rom's onto it but it had no explanation for loading the nexus rom onto it, although it did feature a link on where to get it. therefore i tried to piece together ways to update the radio and spl (this is where it all went to hell). i figured out that that is what i needed to do to run the nexus rom.
ok, ok now i know, wait for a full set of instructions for my specific phone to try to put the newest and coolest rom onto my phone... :/
4) i got it all taken care of, got "new" phone for free! so glad it worked out.

Categories

Resources