Restore magic to Out of box condition - myTouch 3G, Magic Android Development

Hope someone can help with a few things
i have a UK Magic on vodafone, updated to crb43
Then I wanted to try the google ion rom (not haykuro, the image released elsewhere) as it was faster and had voide dialing
I used the new-recovery to install it, booting it from fastboot rather than flashing it. I made a nandroid backup first.
Anyways, I wanted to go back to default rom and OTA updates, so thought i'd restore my backup.
\
I've done this, but had to flash the new haykuro spl...
My question is will i get OTA updates with this SPL?
I cant find the stock spl anywhere for download, whats the hard spl - does it exist for the magic or just the dream???
Basically i just want the simplicity i started with not bothered with root.

really? no one knows?

dazcox5181 said:
really? no one knows?
Click to expand...
Click to collapse
Hi dazcox5181,
The answer is a few posts below yours.
I haven't tried myself as I'm very happy with my rooted Magic.
http://forum.xda-developers.com/showpost.php?p=3857151&postcount=10

Thanks, I thought that might have something to do with it.
Now back to Voda system, data and recovery with the spl linked above. Should that now get me back to being tied to vodafones OTA updates?
I'm new to Android, so I'm not sure how much of a restriction / or not this is? Are OTA updates common/regular/likely to add anything worthwhile (well, I guess cupcake was...but you probably all had that anyway)

Thanks, with a bit more research I finally stumbled on the solution.
Had to restore to crb17 from the link on the thread above, and then flash the original recovery in fastboot, then the OTA update to crb43 worked perfectly!
Phew!
I'll probably re-root sooner or later, can't help but play around on this device :0 so much more to play with than my iPhone he he
Apologies if this thread annoys anyone who says I should have searched better to start with, I did, and read many threads but theres a lot to take in!
Anyways, maybe someone else has same problem and this might have helped

and to make it easier for future searchers could you compile a detailed list of step-by-step instructions for doing this? Could be handy for a wiki somewhere

OK, will add details later, but briefly
To restore to factory:
1) Download and follow instructions to flash the crios spl (one with older version reported)
2) Download and follow included instructions to flash the SFR CRB17 image using included recovery.img (boot dont flash it)
3) Download and flash original recovery image (again from crios) can be found at thread linked earlier in this one.
Reboot, and go through usual setup etc OTA update will be on its way
Be sure to remove any update.zip from your SD before attempting ther OTA update, ie before first boot if possible
It's actually really easy now I know how, and took about 20min in total (probably less)

Where do you get the SFR CRB17?

f34r said:
Where do you get the SFR CRB17?
Click to expand...
Click to collapse
Here : http://wiki.smartphonefrance.info/firmware-htcmagic.ashx

Related

Reverting from Modded firmware to stock firmware

Hi there,
Sorry if this thread is redundant, but it seems the topic is always buried within other threads versus focusing on it. Then again, maybe it's a simple answer and needs no focus.
I had some quick questions before I mod my G1, and know it has been touched upon, but just want to make sure.
Once your phone is modded and using the test keys, then is it currently impossible to ever go back to an official firmware update without the need to resign it with the test keys?
I guess I am curious if Google ever did force a 'test key' OTA update that took away root (or worse), then would we be stuck at that version until someone finds a way to flash the device via other means? Even if we had root, would we ever be able to revert back without having Googles private key?
Also, with the new modded firmware will we be able to install older revisions (i.e. go back to an earlier modded release candidate? say RC32 to RC30)
Thanks,
olsk00lz
If you're that worried about Google signing an update with the test keys (which, FYI, would be a horrible idea, as the devices that have the official keys would freak and couldn't update), then do this:
Make your own keys (it's not too hard, I'm sure JesusFreke could help), sign the modded RC30 yourself, and update to that. There's nothing Google could really do to stop that, except somehow make an update that didn't require signing. If they did that, we could just make our own update that didn't need signing, which wouldn't even require root access anymore.
Makes sense, but questions still remain. More out of curiosity.
- If you wanted to sell your phone as stock or something later and wanted to revert back to "enable OTA"... is there anyway to do this?
* May not be possible without a private key???
- If you are using the test keys, or your own keys, then can you install any firmware. a) revert from a modded RC32 to a modded RC30 with google test key, or b) switch from a modded RC30 (goog test key) to a modded RC30 (your own key)
* Should be possible if you have both public/private keys??
Also, anyone see an impact with the new fingerprint being sent back to google, I have seen suggestions to create a new entry in your host file to prevent this.
Thanks !
oldsk00lz
Yes, you can go back to stock updates.
You can grab the recovery image from one of the official updates and flash it in the same way you did to get the modded one, and then apply the official update.
oldsk00lz said:
Makes sense, but questions still remain. More out of curiosity.
- If you wanted to sell your phone as stock or something later and wanted to revert back to "enable OTA"... is there anyway to do this?
* May not be possible without a private key???
- If you are using the test keys, or your own keys, then can you install any firmware. a) revert from a modded RC32 to a modded RC30 with google test key, or b) switch from a modded RC30 (goog test key) to a modded RC30 (your own key)
* Should be possible if you have both public/private keys??
Also, anyone see an impact with the new fingerprint being sent back to google, I have seen suggestions to create a new entry in your host file to prevent this.
Thanks !
oldsk00lz
Click to expand...
Click to collapse
Yes, you would be able to reflash the official keys, so that it'll OTA update again. You should have backed up your keys before you flashed (I'm not sure if the guide on the forums tells you to do this, it probably doesn't, so you shouldn't follow that exactly).
You probably won't be able to go from modded RC30 to official RC30. The updater would probably disallow it because it is the same version. I think you'd have to modify the modded to RC29 (although, there's probably a build number that it uses somewhere, I doubt they use the RC identifier we do for update checking).
If you were to resell the G1, just reflash the normal keys. When the next update comes out, he'll be back on stock.
Gotchya.... Thanks!
I think your question has already been pretty much answered, but let me clarify the details
There are 2 ways you could apply an "official" update over a modified one:
- You can resign the official update with the keys used by the modified recovery image.
- You can re-flash one of the official recovery images, and then apply the official update without having to re-sign it. The updates themselves contain the recovery image for that version (look for recovery.img). So you could extract that file, flash it onto the recovery partition, and then apply the update.
hey J.F. correct me if im wrong...
But you included the goog signed recovery.img in the androidmod.zip so you could just refollow the directions in the package to go back to a goog signed G1.
At least that's how I understood it.
Bhang
Your missing out on something important here.. when most of the population will have been upgraded to a non rootable firmware your rooted g1 will be worth n time its original value. Why on earth would you sell it locked for 1/2 of the original price???!!!
bhang said:
But you included the goog signed recovery.img in the androidmod.zip so you could just refollow the directions in the package to go back to a goog signed G1.
At least that's how I understood it.
Bhang
Click to expand...
Click to collapse
No, I included the RC29 boot image (not the recovery image), which was just a convenient "known good" boot image I had laying around at the time when I packaged it up.
You'll need to get an official recovery image from one of the official updates. It's called recovery.img, and is in the system folder in the zip file.
mrboyd said:
Your missing out on something important here.. when most of the population will have been upgraded to a non rootable firmware your rooted g1 will be worth n time its original value. Why on earth would you sell it locked for 1/2 of the original price???!!!
Click to expand...
Click to collapse
No, it won't. As it's been said before, I did quite a bit in the PSP scene for hacking/homebrew. A rooted G1 won't sell for much more than an unrooted one, if its at all higher.
New exploits will be found, and I won't be shocked if eventually Google just opens it up.
I gotta say, this one may be up in the air.... until hardware competition comes out that is. How many UNIX/Linux-heads out there will find out that you can have Debian or some other cool stuff that just doesn't work on a standard G1? I haven't even looked at what O/S PSP can run, but think you will still have to code with there libraries, no?
I think once we are able to tighten down root with actual logins, and make the modded phone more secure, some of the worriers will have wished they had a modded phone. Okay, I am sure other exploits will be found some day... I have enjoyed watching the community get as far as it has.
So... anyone want to buy my modded RC30 G1 for $1500.00 USD?????? Any takers?? (Okay, I think I can concede that even if there is a profit or not on ebay, it probably won't be much of a markup unless you reach the right target audience.)
-oldsk00lz
Reverting from Modified RC30 to official (updated to NBH method)
Update 1/13/2009:
Reverting via the RC29/RC30 NBH files is a more straightforward method. Download those files here.
The original update.zip method is deprecated in favor of the NBH method. I am removing the update.zip files from my server space. Text remains for historical purposes.
These are update.zip files for taking a G1 with MODIFIED RC30 or any other G1 with test key signed recovery partition (e.g. white developer G1s) back to official firmware. You have the option of RC29 or RC30. These will install official ota firmware.
As usual rename to update.zip, dump into sdcard and reboot G1 into recovery.
MOD RC30 --> OTA RC29
Download (Root bug still enabled)
MOD RC30 --> OTA RC30
Download (No root access. Can still downgrade using NBH)
Hopefully this will help for folks who want to revert to official firmware from the xda-dev modified firmware or have a white developer G1 and want to update it but aren't getting ota updates.
jashsu said:
.... or have a white developer G1 and want to update it but aren't getting ota updates.
Click to expand...
Click to collapse
Maybe I'm not understanding ... is there a 'whit developer G1' ? Where can we get them?
Thx
This will VERY RARELY be needed. If you were not sent to this thread to download this because of a major problem, you should probably ignore this. These are for worst case use only.
Those who need these will know and be looking for them already (so now they can find them )
Help - is my phone bricked?
tried converting back to official RC30 from JFv1.31.
downloaded the ota-rc30-testkey-noassert-update.zip, renamed it update.zip, put it on SD card, Home+Power into recovery mode, it comes up with the red, green, blue screen and then it quickly displays the message 'No Image File!' and then goes back to red, green, blue screen displaying the following text:
DREA100 PVT 32B
HBOOT 0.95.0000
CPLD-4
RADIO-1.22.12.29
Sep 2, 2008
Serial0.
Pls help....
The RGB screen is the bootloader screen, not the recovery screen. To revert using the bootloader screen, you need the NBH file, not the update.zip file. Get the RC30 NBH here.
jashsu, thanks for the quick reply
but that is what I had attempted earlier, but that failed. Sorry, I should have mentioned that.
When I tried the DREAMIMG.NBH file, the bootloader did find the image file, and it showed me the progress bar, the progress bar goes all the way till the end, but none of the steps had ok next to it at the end and it said Update terminated update failed.
that is when i tried doing it this other way.
EDIT
OK, never mind, for some reason when i re-attempted the .nbh method, it worked this time. i re-downloaded the file from the site you linked to this time, maybe the 1st attempt file was corrupt in some way.
Thanks again...!
KG
this is good to know, that way when the official cupcake comes out, I can upgrade!

[HOW TO] UNROOT, get phone to STOCK firmware

ok since there are 5 threads right now on the first page about how to do it and there shouldn't be, this is what you do, i will not link anything to anything because you should be able to find everything pretty easily(they are all stickies)
so all of you that messed something up on your phone and need to get it back into warranty this is how, FOLLOW THESE STEPS:
NOTE: if you have flashed a custom splash screen to splash2 then you will need to erase that before step one with this code
plug phone into usb in fastboot mode
Code:
fastboot erase splash2
After that you will have only one splash screen and when you flash the .nbh you will be fine
1. Get the original SPL for your phone, get it here
2. Rename it to update.zip and copy it to your sd card. /sdcard
3. Download the DREAIMG.nbh from here.
4. Place DREAIMG.nbh on the root of your SD card. /sdcard
5. Go into your phones recovery. [Hold the home & power button]
6. Push Alt+S on your G1 to flash it with update.zip
7. After it does its thing, gettig back to your home screen.
4. Start phone in bootloader. [Hold camera+power button]
5. Hit power to start the update DO NOT INTERRUPT!! i can not stress this enough.
6. Click on the action button(track ball) and your phone will reboot.
7. YOU NOW HAVE STOCK FIRMWARE, it will update on it's own in a little bit, or *Settings>About phone>System Updates*
MODS PLEASE I'M BEGGING YOU TO STICKY THIS POST OR AT LEAST THIS ONE:
http://forum.xda-developers.com/showthread.php?t=485364
so that people can stop posting: how can i unroot my phone or can i revert back to stock firmware like theres not 10 different posts about it.
Mods sticky
Hey man you got my vote it was drivin me insane tryin to find this and thank you!!! Also, just to amke sure that it worked, what is it supposed to say on "About Phone". Thank you man
Just wanted to add one point - I followed this guide, but there's one bit that might not be obvious.
DREAIMG.nbh will restore your phone *mostly* to stock. There's one thing it won't change - the second splash image. If you've changed your splash images, you might want to restore them to stock separately before following these instructions.
Wouldn't be an issue for most users, but in my case the keyboard bit the dust and I had to do a return, and once I set it back to stock I couldn't re-root (and was left returning the phone with a custom second splash image).
i followed all of these steps and as it was applying the dreamimg rc29 for me it said failure... what do i try now? it seems that now my phone will only boot to the multi-colored screen and everytime i try to apply the update it fails about 3/4th of the way through... my phone doesnt work... any thoughts on how to fix this?
found the problem, sorry for my ignorance i didnt format the card completely so there were other files in the root and all i did was reformat and just copy the nbh file back over and it worked just fine sorry guys
one question...do i have to find the stock rc30 and rc33 to update also?? aren's there somethings required to update to cupcake? (like radio??)
kenny9438 said:
one question...do i have to find the stock rc30 and rc33 to update also?? aren's there somethings required to update to cupcake? (like radio??)
Click to expand...
Click to collapse
you don't need to find the RC30 or RC33 files because when you have the stock RC29 your phone will update on it's own after a few hours. the only thing needed to upgrade to cupcake is the cupcake image. the radio is a choice and you ocan choose not to flash it. i still use the original radio that came on the phone with RC30 simply because i have been too lazy to get the latest radios
bump. good info
DreamingTTE said:
I just unrooted myself, just for a while.
Now I am on RC8, am I going to have to play the waiting game for RC9 uk or can I grab RC9 elsewhere? I have searched on this site for RC9 and it just returns 0 results.
Excuse my fatal error newbish ways, there is lots of us out there. ;o)
Thanks.
***EDIT***
It just automatically did it! Ignore my post.
ERRRR.....its 1.5 now, and im in the uk. it says firmware 1.5!!!!! build number CRB17 KERNEL 2.6.27.-00392-G8312BAF ANDROID [email protected] #72
lol Am I the first in the uk to recieve this ?
Click to expand...
Click to collapse
I did the same thing. But I am still on RC8... Did you upgrade to RC9 before 1.5?
DreamingTTE said:
I just unrooted myself, just for a while.
Now I am on RC8, am I going to have to play the waiting game for RC9 uk or can I grab RC9 elsewhere? I have searched on this site for RC9 and it just returns 0 results.
Excuse my fatal error newbish ways, there is lots of us out there. ;o)
Thanks.
***EDIT***
It just automatically did it! Ignore my post.
ERRRR.....its 1.5 now, and im in the uk. it says firmware 1.5!!!!! build number CRB17 KERNEL 2.6.27.-00392-G8312BAF ANDROID [email protected] #72
lol Am I the first in the uk to recieve this ?
Click to expand...
Click to collapse
I rooted my fone for the first time today and played around. In the end I decided to unroot, because I need steeel and chompsms too much.
I went back to RC7 (my phone was previously RC9 before I rooted). How long should I expect to wait before my G1 auto-updates?
Thanks!
this should be a sticky... thanx
the greatest thing about the thread? well since making it i have only seen two people post that they need to unroot their phone and don'w know how. woo hoo
how long does it usually take to upgrade on its own? its been over 2 hours now and nothing..
its been over 24 hours since ii brought mine back to "stock" and i still havent received the update, what the f is going on? is this normal? sorry but im a newb.
same here I am back to the orignal RC29 but have not received any OTA like RC33???
to all of you that haven't recieved an update yet, there is an option in settings that will allow you to check for updates. or download anycut and create a shortcut. if you do not know how to follow the instructions in this thread you probably shouldn't have rooted your phone. i have reciueved many PM's about how to do this and as much as i am willing to help you, i expect you to have SOME common sense, if you do not i will not help
sorry man, didn't mean to piss you off, i stated im a newbie, i have the firm belief that nobody learns unless they try it themselves, albeit some help from others never hurts, + the version checker is on rc33, not rc29, hence i cannot take that route, if not i already would have. i guess ill simply continue to wait, phone works fine, just does not load any apps that have to be paid for on marketplace, i work for t-mobile, so im hoping that they may have stopped ota's of rc33 since we are launching 1.5 soon. quick question for those who know, is the build number supposed to be TC4-RC29 115247? this is the one i have. Thanks man!
+ I followed your instructions to a t. and have the classic "rainbow" android boot screen.
What happend to the sticky?? I culd have sworn this was stick yesterday.. PS thanks for this thread as i had to unroot my first g1 now i might have to do my second one .. argg..
Alternate way to revert to stock firmware without waiting for update
Hello,
This is my first post. I have been using an alternate way that I figured out to return to stock. This also works when you try to install an official update and it rejects the package due to invalid keys or device checks. You MUST already have root on your phone for this to work.
1) download official firmware image (whatever version you want)
2) extract recovery image from package to root of SD card
3) rename downloaded package to update.zip and place in root of SD card
3) reflash recovery image from terminal on rooted g1
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cd sdcard flash_image recovery recovery.img
cat recovery.img > /system/recovery.img
4) Restart phone in recovery mode and proceed with update
5)Profit! Well, stock g1 without having to flash to RC29 and wait for an update.
I feel this is a more straightfoward way to flash back to stock. YMMV.

UK Vodafone Magic Root & Rom summary/help.

OK just spent a significant amount of time reading your forums and im nearly there just wanted some clarification on rooting and choice of roms for a UK Vodafone Magic as there doesnt seem to be one collection of advice for UK voda's. Here's how I think it goes please correct me!!
1. Root using haykuro’s method and files in the wiki. (Did read a post about uk voda users then having to flash a rom because reboot didnt work fully.)
2. Update the SPL according to the same wiki article. This is where its hazy!!! I am now left with a rooted magic with stock rom, (ie uk voda in my case.) an updated spl, allowing me to now do a full nandroid backup of stock rom or only a backup of installed apps only???? See where im getting confused??
If I then choose to not flash a rom to my Magic I am now running my stock rom (or a haykuro rom.) but with the added bonus of it being rooted, which in-turn allows me to run those useful apps available in the store, bluex, setCPU etc???????
God am I going mad!!
mwade12001 said:
God am I going mad!!
Click to expand...
Click to collapse
You and me both I'm in exactly the same situation as you, with the same decisions to make and same questions. I personally wouldn't mind installing a stock ION rom (or maybe the Japanese version since I speak English/Japanese) but essentially would like to know what you would like to know! Before I change my SPL though, I'd like to know if I can back it up.
mwade12001 said:
OK just spent a significant amount of time reading your forums and im nearly there just wanted some clarification on rooting and choice of roms for a UK Vodafone Magic as there doesnt seem to be one collection of advice for UK voda's. Here's how I think it goes please correct me!!
1. Root using haykuro’s method and files in the wiki. (Did read a post about uk voda users then having to flash a rom because reboot didnt work fully.)
2. Update the SPL according to the same wiki article. This is where its hazy!!! I am now left with a rooted magic with stock rom, (ie uk voda in my case.) an updated spl, allowing me to now do a full nandroid backup of stock rom or only a backup of installed apps only???? See where im getting confused??
If I then choose to not flash a rom to my Magic I am now running my stock rom (or a haykuro rom.) but with the added bonus of it being rooted, which in-turn allows me to run those useful apps available in the store, bluex, setCPU etc???????
God am I going mad!!
Click to expand...
Click to collapse
try here, this will help you
http://android-dls.com/wiki/index.php?title=Magic_Rooting
thanks
B
Thanks for the fast response, this is the wiki i was referring to in my original post a helpful guide it is but it still doesn't answer the question, after I complete all the steps listed. Which rom will be on my phone?? the original rom?? (Vodafone in my case) or the haykuro rom??
mwade12001 said:
Thanks for the fast response, this is the wiki i was referring to in my original post a helpful guide it is but it still doesn't answer the question, after I complete all the steps listed. Which rom will be on my phone?? the original rom?? (Vodafone in my case) or the haykuro rom??
Click to expand...
Click to collapse
Sorry have changed my rom a few times now. no, your rom will be replaced and and I think you will find te new rom its the ION rom.
Thanks
B
mwade12001 said:
OK just spent a significant amount of time reading your forums and im nearly there just wanted some clarification on rooting and choice of roms for a UK Vodafone Magic as there doesnt seem to be one collection of advice for UK voda's. Here's how I think it goes please correct me!!
1. Root using haykuro’s method and files in the wiki. (Did read a post about uk voda users then having to flash a rom because reboot didnt work fully.)
2. Update the SPL according to the same wiki article. This is where its hazy!!! I am now left with a rooted magic with stock rom, (ie uk voda in my case.) an updated spl, allowing me to now do a full nandroid backup of stock rom or only a backup of installed apps only???? See where im getting confused??
If I then choose to not flash a rom to my Magic I am now running my stock rom (or a haykuro rom.) but with the added bonus of it being rooted, which in-turn allows me to run those useful apps available in the store, bluex, setCPU etc???????
God am I going mad!!
Click to expand...
Click to collapse
I haven't rooted mine yet either.
As a vetran of WMO I am a bit confused, but basically I think you can't root and keep your original Vodafone rom.
To do this, someone would have had to have produced a rooted version of this rom and no one has.
you can install the latest generic ion rom rooted.
if you want to go back to vodafone you'll have to find the rom.
The other annoying thing is that you can't do a rom backup without rooting it .... duh!
if I am wrong, someone please correct me!!
As i feared!! so the rom for rooting your magic also replaces the system with the haykuro ion rom. So as yet there is now way of keeping/backing up the original voda uk magic rom. (To revert back to at a later stage or if you f**k it up!!)
So this now leaves us uk voda magic users with the question which rom to go for which has the same functions as the uk voda rom. Ive read about the main ones ion r3 lite, nk02s htc beta 3, the rodgers and most recently the hero rom. Sounds like the community is really geting going!!
I am looking for :
1. wifi
2. bluetooth
3. 3G
4. Google sync
5. camera (as ive heard some roms dont support it.)
6. market (once again some roms with problems.)
7. superuser (obviously.)
8. Location
9. Voice is a bonus but not essential as uk voda does not have it
OK so i want it all lol, So far the Ion r3-lite looks the most suited but i cannot confirm the camera works so come on you clever ppl help us uk voda's out!!
Thx
brian colston said:
Sorry have changed my rom a few times now. no, your rom will be replaced and and I think you will find te new rom its the ION rom.
Thanks
B
Click to expand...
Click to collapse
Thanks for the clarification Brian, so which roms have you tried and what are you using currently?
look, the first thing on this site to use is the search fuction. You can backup your current rom with nandroid backup. so please search before posting
http://forum.xda-developers.com/showthread.php?t=524925
Thanks
B
mwade12001 said:
Thanks for the clarification Brian, so which roms have you tried and what are you using currently?
Click to expand...
Click to collapse
I have messed around with all the roms at the moment even the superhero. i am using at the moment the HTC one, but i have added a few things myself to the rom. i keep messing about with them all the time and spend more time flashing it han using it.
if you need any help just let me know
Thanks
B
brian colston said:
look, the first thing on this site to use is the search fuction. You can backup your current rom with nandroid backup. so please search before posting
http://forum.xda-developers.com/showthread.php?t=524925
Thanks
B
Click to expand...
Click to collapse
but it appears you need to root before nandroid
and to successfully root, you need to install ion, otherwise it won't boot
isn't this catch 22 ?
Thanks Brian im probably going to give it a go tomorrow and go with the ion r3 lite rom to start!!
But once again to clarify you just pointed me to a link showing howto back up the rom by using the updated spl and nandroid backup function, to do this your magic must already be rooted and as you stated earlier by rooting the magic you will therefore replaced the vodafone rom with the ion rom. So a backup at this stage would be of the ion rom and not the stock vodafone rom. Am I correct???
If I get stuck i will be sure to take you up on your offer or further help. Thx
double post sorry colonel seems like your understanding what im saying!
mwade12001 said:
Thanks Brian im probably going to give it a go tomorrow and go with the ion r3 lite rom to start!!
But once again to clarify you just pointed me to a link showing howto back up the rom by using the updated spl and nandroid backup function, to do this your magic must already be rooted and as you stated earlier by rooting the magic you will therefore replaced the vodafone rom with the ion rom. So a backup at this stage would be of the ion rom and not the stock vodafone rom. Am I correct???
If I get stuck i will be sure to take you up on your offer or further help. Thx
Click to expand...
Click to collapse
follow this:
http://android-dls.com/wiki/index.php?title=Magic_Rooting
whe you type in the command at stage 11, the phone should go into recovery mode and you should then see the option to backup you current rom. this will backup onto your storage card. if you dont see that option then DONOT update
Thanks
B
rooting your magic does not replace the user interface bit of the rom. You can root it without going to ION or anything else
brian colston said:
follow this:
http://android-dls.com/wiki/index.php?title=Magic_Rooting
whe you type in the command at stage 11, the phone should go into recovery mode and you should then see the option to backup you current rom. this will backup onto your storage card. if you dont see that option then DONOT update
Thanks
B
Click to expand...
Click to collapse
barefootnz said:
rooting your magic does not replace the user interface bit of the rom. You can root it without going to ION or anything else
Click to expand...
Click to collapse
thanks guys
1. will try the backup *done thanks*
2. * the guide does not replace the firmware, and my phone booted ok *
many thxs all
OK colonel so you have a success you followed the guide at " http://android-dls.com/wiki/index.php?title=Magic_Rooting "
................and didn't have a problem at the reboot command?? (So no need to revert to the follow on guide at " http://forum.xda-developers.com/showthread.php?t=524925 " which would mean having to replace the standard voda rom.)
So you now have a rooted uk voda magic running on the original rom?? As well as a backup of the original rom, meaning that you can now flash custom roms to your hearts content with the reassurance of being able to flash back to the original voda rom if you should wish.
mwade12001 said:
OK colonel so you have a success you followed the guide at " http://android-dls.com/wiki/index.php?title=Magic_Rooting "
................and didn't have a problem at the reboot command?? (So no need to revert to the follow on guide at " http://forum.xda-developers.com/showthread.php?t=524925 " which would mean having to replace the standard voda rom.)
So you now have a rooted uk voda magic running on the original rom?? As well as a backup of the original rom, meaning that you can now flash custom roms to your hearts content with the reassurance of being able to flash back to the original voda rom if you should wish.
Click to expand...
Click to collapse
indeed - exactly as you say
I had no issue with the rebooting problem mentioned elsewhere
although I don't intend on running a custom rom yet.
I did it purely to get root access, inititially to follow superxnova's excellent guide to get other language fonts (I wanted hebrew):
http://forum.xda-developers.com/showthread.php?t=480964
** Make sure you select the option to make a backup after the command typed in step 11 **
One other thing I would say, the instructions are precise until step 14&15
instead of doing step 14 & 15 I went into fastboot mode by - step 10 (then back button), typed the command in step 11,then pressed update. After update i selected reboot.
not sure if that made any difference as "home + power" does the same thing
3g Gone
Hi - i've managed to root today and to install the new some new roms - thanks to all of the wonderful advice here. One thing I have noticed is that I lose my 3g capability with any rom apart from my original vodafone rom. I'm not too bothered as I can restore from a nandroid backup. Would be nice to be able to use the SuperHero v2 build i've currently got working (apart from the 3g).
Thx.
Niall
riddelln said:
Hi - i've managed to root today and to install the new some new roms - thanks to all of the wonderful advice here. One thing I have noticed is that I lose my 3g capability with any rom apart from my original vodafone rom. I'm not too bothered as I can restore from a nandroid backup. Would be nice to be able to use the SuperHero v2 build i've currently got working (apart from the 3g).
Thx.
Niall
Click to expand...
Click to collapse
you probably need to refresh the apn
do some searching to find out how
I have to say, i am not in a rush to change the vodafone rom
its pretty fast and unbranded.
When I had a winmo I was keen to get a new rom for speed and newer builds/features, but don't really feel the need now
perhaps i will later!

[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

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"

Categories

Resources