Restoring nandroid backup of 32A Magic onto 32B Magic - questions - myTouch 3G, Magic Android Development

I have a Vodafone-branded 32B Magic, and I also have a full backup of HTC-branded 32A Magic (a dump from Magic sold by Orange in Poland) created by nandroid 2.2.0, which I'd like to flash onto my device. Restoring a backup from 32A device onto 32B device most likely will not end up very well.
However, I'd like to ask if there's any other way of porting that backup into the usable ROM for 32B device? Maybe a partial restore of just few *.img files would be possible? Is it something fairly easily done, or higher expertise of our ROM-chefs is required in this case? Sorry in advance for perhaps a bit n00b questions on this.
I'd appreciate any input on this, as I'm very keen to get this ROM working on my device. I could also put up that nandroid backup for download somewhere, if that's required. Thanks in advance!

Related

No-root backup possible?

I'd like to back up my ROM (and/or data) before playing around with my Rogers HTC Magic. AFAIK, the Rogers Magic still cannot be rooted (yet). My question is, can I still do a backup?
pls help.....i wanna back up my rogers htc magic ROM too
maybe I am confused, but I did not think there was any difference between GSM Magic's. there are some myths, but they seem to be rubbish.
in any event, I would also like to do a rom backup without rooting first
colonel said:
maybe I am confused, but I did not think there was any difference between GSM Magic's. there are some myths, but they seem to be rubbish.
in any event, I would also like to do a rom backup without rooting first
Click to expand...
Click to collapse
There are different radio versions. It is a known fact that for example the Rogers Dream and Magic cannot be rooted yet. Something like a different offset in memory where the ROM (or radio?) start.
minicris said:
pls help.....i wanna back up my rogers htc magic ROM too
Click to expand...
Click to collapse
parrot5 said:
There are different radio versions. It is a known fact that for example the Rogers Dream and Magic cannot be rooted yet. Something like a different offset in memory where the ROM (or radio?) start.
Click to expand...
Click to collapse
Parrot5 is right. HTC changed som internals on latest Magic phones. If you own a PVT 32A phone with SPL .0008 or .0009, you could give a try to daldroid-recovery.img from this thread:
http://forum.xda-developers.com/showthread.php?t=523680
You should be able to FASTBOOT the image and make a nandroid backup from the modified image running from your phone's RAM (no need to flash it).
BUT BEWARE, nandroid is not able to do a full raw image dump of your original rom, so there is no known way (I'm aware of) to backup your SPL and radio rom.
Furthermore version .0009 SPL doesn't allow to use "fastboot flash" (it checks digital signature of rom files) to reflash your backup files, so don't count on the how-to which tells you to do so. That's for modded SPL from haykuro.
Someone reported they were able to flash the modded SPL to unlock the flash from fastboot feature (the modded spl doesn't check for signed images) but no dumped image for your original SPL is available so you will not be able to restore it.
I didn't flash modded SPL so search the forum for info about that (please pay attention to check for confirmation by users with your same phone, hw, spl and radio rom)
Always check if the rom you wanna flash is compatible with your phone, I confirm HTC made some changes and the git sources for Android do not reflect latest Sapphire board implementation.
Hope this helps,
Daldroid

[Abandoned] Rogers Rom Repository (A Collection of Outdated Rogers/32A Ports)

I'm abandoning this thread, since there are now too many ports to keep track of, so don't expect any updates. Just make sure that any rom you flash on your phone is 32A compatible. These roms all have modified boot.img, wlan.ko, apnconfig.xml, and possibly some other tweaks to sweeten the pot.
Rogers Original Wiped Rom
This is the stock Rogers rom in Nandroid format, unrooted. Use this if you really fowl something up and need to restore to the phones base (read: unrooted) settings. Note that this is a Nandroid backup, so restore it as such.
You can get it here:
http://thephishing.net/RogersRoms/Rogers-Wiped.zip
or here
http://rapidshare.com/files/248999555/Rogers-Wiped.zip
The Officicial HoFo Community ROM
Original Thread: http://forum.xda-developers.com/showthread.php?t=534415
Latest Version: 1.09
This is the stock Rogers rom, rooted and optimized by hotweiss of HowardForums.com. This is meant for people who like the original Rogers feel but want all the work done for them.
You can get it here:
http://www.4shared.com/file/119216485/70d5f022/hofo109.html
HTC Hero ROM for Magic by Fatal1ty
Original Thread: http://forum.xda-developers.com/showthread.php?t=531617
Latest Version: 1.4
This is the leaked Hero rom which has been ported by Fatal1ty to work with the Sapphire, then additional modifications were made to make it work with the Rogers Magic.
You can get it here:
http://thephishing.net/RogersRoms/Fatal1ty_Hero-Full_v1.4-ROGERS-signed.zip
Amon_RAs Hybrid Rom
Original Thread: http://forum.xda-developers.com/showthread.php?t=538645
Latest Version: 1.01
This is Amon_RAs specialty rom, which is a hybrid of a few existing roms (details in the original thread) which works with the Rogers Magic by default.
You can get it here:
http://rapidshare.com/files/258154910/Rom-RAv1.0.1H-signed-update.zip
CyanogenMod
Original Thread for Dream: http://forum.xda-developers.com/showthread.php?t=537204
Original Thread for 32B: http://forum.xda-developers.com/showthread.php?t=538633
Latest Version: 3.6.8
This is Cyanogen's specialty rom which was made to work like a Dream with the Dream (snicker), with additional modifications to make it work with the Rogers Magic.
You can get it here:
http://thephishing.net/RogersRoms/CyanogenMod[v3.6.8]-Rogers-signed.zip
nk02's ION Multi5
Original Thread: http://forum.xda-developers.com/showthread.php?t=523971
Latest Version: 4
This is the Google I/O Developers Conference Rom which is optimized to work with the Regular Sapphires by nk02, and additional modifications were made to make it work with the Rogers Magic.
You can get it here:
http://thephishing.net/RogersRoms/nk02ion_r4_FULL-Rogers-signed.zip
or here
http://rapidshare.com/files/252429857/nk02ion_r4_FULL-Rogersfixes-signed.zip
T-Mobile MyTouch3G Rom
Original Thread: http://forum.xda-developers.com/showthread.php?t=533641
This is the "supposed" shipped version of the T-Mobile MyTouch3G rom, ported to work with the Rogers Magic. Be advised, WiFi does not work.
You can get it here:
http://thephishing.net/RogersRoms/MyTouch3G-Rogers-signed.zip
or here
http://rapidshare.com/files/252457693/MyTouch3G-Rogers-signed.zip
Credits for the roms go to the original chefs. If you like their roms give them money!
If you are a Rogers user, than this thread might be able to help with any questions you might have regarding rooting, flashing, or restoring your roms:
http://www.howardforums.com/showthread.php?t=1545226
For kicks, here's all the Rogers, MyTouch, and Hero wallpapers:
http://thephishing.net/RogersRoms/Wallpaper.rar
great work sir. and thank you for all!
Thanks! This is much appreciated.
I think it might be worthwile to add in your list the ROM's modded by redglass. I've found them to work much better on my phone (32A Australia) as compared to the mod found on the Fatal1ty thread.
http://forum.xda-developers.com/showthread.php?t=531837
I tried loading the stock rogers rom last night, didnt seem to work, told me it was unsigned, or do i need to push each one of the files individually.
And also when trying to load the HOfo community rom downloaded from both of the links posted here it told me that one of the files was corrupted. can't think of the file off the top of my head, sorry.
EDIT: sorry i dont have the engineering spl
thanks.
this was much needed.
Thanks for this, used your guide and moded ROM on the weekend it's great. Now the wife wants it on hers as well.
Clinton
Thanks for this thread.
Could I flash any of these ROMS with just my rooted device or do I need to flash an SPL or something first?
Edit: nevermind, noticed the hofo link at the bottom of your post...
Thank you Skittles
Skittles,
This is awesome. Thanks for taking the time to dedicate a post to us Rogers users. I totally appreciate all the work you have put in and all those who you have worked in concert with to arrange these wonderful opportunities for us to play!!!
I look forward to seeing if any of the users here report happy findings!
Adam
SKITTLES Quick Question
By the way Skittles,
Do we HAVE to flash the SPL in order to use other roms? I heard SPL/Radio switching is the big danger. Can I install the hero rom just without flashing the SPL?
Adam
adampollack said:
By the way Skittles,
Do we HAVE to flash the SPL in order to use other roms? I heard SPL/Radio switching is the big danger. Can I install the hero rom just without flashing the SPL?
Adam
Click to expand...
Click to collapse
I believe you should be able to flash this to a Rogers Magic without changing your SPL, but changing your SPL makes it possible to make and restore Nandroid backups (which helps like crazy) so I would still recommend it.
skittleguy said:
I believe you should be able to flash this to a Rogers Magic without changing your SPL, but changing your SPL makes it possible to make and restore Nandroid backups (which helps like crazy) so I would still recommend it.
Click to expand...
Click to collapse
I have made a nandroid backup already using the daldroid-recovery.img and the fastboot process. As far as I know I did this stuff without making any changes to my device. A raw backup through fastboot.
However, would I be unable to flash back the boot.img, recovery.img, and system.img using this same daldroid-recovery.img fastboot process?
What is the difference between what I am describing and actually changing or flashing the SPL version.
I just want to do this safely and be able to restore to factory (or stock) version of phone for warranty purposes.
Thanks skittles,
You rock,
Adam
adampollack said:
I have made a nandroid backup already using the daldroid-recovery.img and the fastboot process. As far as I know I did this stuff without making any changes to my device. A raw backup through fastboot.
However, would I be unable to flash back the boot.img, recovery.img, and system.img using this same daldroid-recovery.img fastboot process?
What is the difference between what I am describing and actually changing or flashing the SPL version.
I just want to do this safely and be able to restore to factory (or stock) version of phone for warranty purposes.
Thanks skittles,
You rock,
Adam
Click to expand...
Click to collapse
You technically could by using the Amon_RA's new recovery (it has the option for Nandroid restore). I have yet to try it with the stock SPL, but you probably could.
http://forum.xda-developers.com/showthread.php?t=530492
Typically, restoring a rom backup is done through fastboot, which is why you need an engineering SPL which won't signature check.
skittleguy said:
You technically could by using the Amon_RA's new recovery (it has the option for Nandroid restore). I have yet to try it with the stock SPL, but you probably could.
http://forum.xda-developers.com/showthread.php?t=530492
Typically, restoring a rom backup is done through fastboot, which is why you need an engineering SPL which won't signature check.
Click to expand...
Click to collapse
Well I would prefer to stick to things the way you have done them already. I appreciate you trying everything first, of course.
So Do you recommend I just go with your guides. They are entirely reversible down to the bootloader?
Adam (Thanks for rocking my Android world!)
skittleguy said:
HTC Hero ROM for Magic by Fatal1ty
Original Thread: http://forum.xda-developers.com/showthread.php?t=531617
Latest Version: 1.4
This is the leaked Hero rom which has been ported by Fatal1ty to work with the Sapphire, then additional modifications were made to make it work with the Rogers Magic.
You can get it here:
http://thephishing.net/RogersRoms/Fatal1ty_Hero-Full_v1.4-ROGERS-signed.zip
Click to expand...
Click to collapse
The HTC Hero ROM for Magic by Fatal1ty (HERE) is for Google branded device (32B).
You can find the HTC-branded version HERE.
Thanks for all your help and all you work. 1 quick question about the hero rom, how do i get my phone to only check for email once a day
oh and how do you shut and open app, like browser
Anyone try that MyTouch3g rom yet?
just installed the ion version on my Australian 3 HTC magic! Modded a few images to how i like it before applying but so far so good.... when i get a bit more game will have a more in depth shot at theming it.....
any chance of theme template for ion or Hofo?
***EDIT**** well, it was working well, i have been using the overclock widget and twice now it has crashed the phone into a bootloop...no more overclock widget- esp. as the wife is yelling at me to come to bed! anyone else experienced this rom crashing like this?
Hello.
So I have installed the HTC Hero ROM for Magic by Fatal1ty successfully.
All is working well but for some MMS messages doesn't work anymore? SMS works fine.
[email protected] first off thanks a lot for your hard work =D
for the nk02's ION Multi5 rom do you happent o have a lite v4 version ? i just don't the hero skin... or maybe if there is a way to remove the skin that you know of?

[Req] Help

I'm not sure where to post this thread, I'm picking here because I believe if I can be helped, it'll be by the people here. This morning I followed the guide posted by Haykuro to get "real" root on the Rogers. However, I made the most basic mistake of noobdom and didn't bother to check that this was for my phone. It's not, it's for the Dream. I can still boot into fastboot, but through the guide I flashed the new radio which I think is completely incompatable with the Magic, so to start, could someone post the original Rogers radio? Please don't clutter up the thread with "ur an idiot" type posts, trust me, you can't possibly call me anything I haven't called myself for the past half hour. I want to punch myself in the face, but I'm a bleeder.
Here is the post http://forum.xda-developers.com/showpost.php?p=4271500&postcount=1
Here are the SPLs. But I'm not sure that will help you out, I think you may have to send it in.
Clinton
Thanks, I don't think those contain radio.img though, unless I'm wrong?
If you can still get into fastboot your best bet is probably to restore a nandroid backup from someone's untouched rogers handset.
that should fix everything and reset your phone to how it was.
I have the wiped nandroid backup posted by Skittleguy on my computer, so I'll try that in a few and post my results shortly.
Restoring the Wiped Nandroid Backup didn't work, I don't think that it's updating the radio, which is why I think that if I flash the original radio back first and then do the tutorial again using a Magic recovery, that I might be okay. I'm just thinking out loud here though.
So wait, do you own a Rogers Magic (32A)? If you do, then it should work (using it right now as a matter of fact). Just make sure that you use a 32B compatible recovery.
What should work? The wiped nandroid backup?
Reflashing the radio. From what I understand, this root method essentially turns the Rogers phone into a "32B" Magic. You still have all the memory and goodies, but you should now be able to flash any 32B rom onto your phone. And for that reason, you need to use the 32B compatible recovery and then you can flash any 32B rom.
And for future reference, Nandroid does not back up your radio. To the best of my knowledge, there is no way of getting the Rogers radio unless you probably do some hardware modding.
Edit: Post 100!
Alright, I'm flashing a 32B Rom as we speak.
Okay, my phone flashed, and it's working just fine with a 32B Rom. Although now, I wonder what I did, because it wouldn't boot before. In the mad dash that has been the last hour, I'm sure (obviously) that I did something wrong, but I don't know what. Thanks everyone for your replies, and Skittleguy especially thank you for verbally slapping me back into reality! Mod, you can lock this thread down.

where can I download the lastest nandroid

I have a fresh native Magic (V-NZ) and I would like to try some new roms (mainly for Exchange syncing) , I see a lot of posts saying I could do a nandroid backup in case I need to roll back which I do expect to do. I have spent about 30 mins trying to find the link to the latest download but because everyone talks about it stacks of posts come up when you try to search
Does anyone have the latest link ( I believe it is nandroid 2.2)
Also on in the recovery utility I don't have a Alt+B option will that come up in the once I have nandroid installed?
It's built-in in RAv1.2.1H recovery image.
Check your Magic what the board say..32A or 32B How to? Turn Off your Magic..Press Back and Power Button in the same time..
check your SPL too..after you got that all information about your magic then go find information about Perfect and Not Perfect SPL, recovery and ROm for your Board..
if u have perfect SPL then u have to unperfect it first..there is a lot tutorial in this forum..find it at the next page..
i suggest find AMon_Ra tutorial
what you need to know :
1. Your Device Board (32A or 32B)
2. Your SPL (Perfect or Not)
3. Recovery Image (this is where you do Nandroid backup)
Gud Lak brader...
thanks lesjaw,
I have a 32B
Hboot = 1.33.0004 (SAPP10000)
It doesn't have arecovery image (I think), were do I look for this?
Right here.
Clinton
cheers to all,
with the above link and this one I have it all working
http://forum.xda-developers.com/showthread.php?t=459830
Don't rule out Cyanogen.
Don't forget about Cyanogen v1.4 recovery image. Just as good.
Reignzone said:
Don't forget about Cyanogen v1.4 recovery image. Just as good.
Click to expand...
Click to collapse
I prefer Cyanogen v1.4 for my G1 and RAv1.2.1 for my MT3G.
Exact same here!
tengtengvn said:
I prefer Cyanogen v1.4 for my G1 and RAv1.2.1 for my MT3G.
Click to expand...
Click to collapse
That's what I've done, due to the obvious...THE HARDWARE!
Keyboard is essential for the CONSOLE. Whereas the Amon_RA recovery is ideal for various features that are basically an extension of Cyanogen's work.
Good stuff.

Plenty questions, 32A

Hello.
I've been here for around a week now, reading tons and tons of threads and guides, yet it leaves me with a bunch of questions i am having trouble finding answers to.
First of all, this is the information i've managed to get from my Magic
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0014 (SAPP10000)
CPLD-12
RADIO-3.22.23.18
Sep 2 2009, 17:42:56​
It's bought in Denmark, however i bought it used, so i don't know what's happend to it in the past, yet as of what i've read and tried, i believe it's still as stock.
A bunch of questions
General
1. What is SPL?
2. What are the different types and differences of SPLs?
3. What is Radio?
4. What is a "Goldcard"?
5. In what part of the proces from stock ROM to a Hero ROM is the chance of bricking the phone?
Concering my phone
1. How to you get started upgrading a stock Magic with the standard ROM to a Hero ROM? (Do you flash SPL first, recovery first, or something third?)
2. I believe but not sure, that my current SPL is a "perfect" one, do i need one of these so-called "goldcards" to get a Hero ROM?
3. How great is the chance of bricking the phone with my specs and versions, and is there any way to minimize this chance?
​
I hope that someone will be able to help answering my possibly stupid questions, so i'll eventually be able to get a Hero ROM working on the dear magic without bricking it.
Thanks in advance.
I am not sure if this is posted in the correct section, if not, please forgive me.
Some of these questions can be answered in the sapphire wiki, which is in the sticky at the top of this sub forum.
You can only brick your phone (completely recoverable) from screwing up when flashing your spl or flashing the wrong spl
pixelkid said:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0014 (SAPP10000)
CPLD-12
RADIO-3.22.23.18
Sep 2 2009, 17:42:56​
A bunch of questions
General
1. What is SPL?
2. What are the different types and differences of SPLs?
3. What is Radio?
4. What is a "Goldcard"?
5. In what part of the proces from stock ROM to a Hero ROM is the chance of bricking the phone?
Concering my phone
1. How to you get started upgrading a stock Magic with the standard ROM to a Hero ROM? (Do you flash SPL first, recovery first, or something third?)
2. I believe but not sure, that my current SPL is a "perfect" one, do i need one of these so-called "goldcards" to get a Hero ROM?
3. How great is the chance of bricking the phone with my specs and versions, and is there any way to minimize this chance?
​
Click to expand...
Click to collapse
The only thing you need to remember from the settings is 32A. Never flash anything that doesn't say it's for 32A (not entirely correct, but safe bet ;-)).
The first thing you need is to root and install a recovery, I recommend AmonRA recovery. I never flashed SPL or radio, you can install almost all ROMs without flashing radio/SPL.
now more in detail on your questions:
1. SPL (or HBOOT) is the "Second Program Loader". Flashing this incorrectly can brick your phone, so don't do it, and you're normally safe.
2. stay with stock ;-) I only flashed an engineering SPL just last week, but was flashing almost daily ROMs. I still don't see the advantage of flashing a different SPL
3. The radio is the firmware of the 'radio' chip in your mobile. Also not safe to change for beginners.
4. Not sure, it is used for rooting some devices it seems, or to bring bricked devices back from the dead. If you need to know more, you're in trouble ;-)
5. Stay away from flashing radio/SPL and you won't brick your phone (although sometimes you need to know some 'trick' to get the phone back in useable state ;-))
how:
1. root and install a custom recovery. From the recovery you can do nifty things: mount USB, wipe, flash, make a backup, restore
2. MAKE A NANDROID BACKUP!!! With that, you can always go back to your previous state (providing you didn't brick the device)
3. take one of the 32A ports of Hero, never a ROM that is made for the Hero itself (partition layout is different, and some hardware too). I recommend my-hero 2.0.5. It works well, is made for the 32A, and safe to flash.
You can find more details on those steps in the forum, but I hope some of it has become more clear.
jos
josdehaes said:
The only thing you need to remember from the settings is 32A. Never flash anything that doesn't say it's for 32A (not entirely correct, but safe bet ;-)).
The first thing you need is to root and install a recovery, I recommend AmonRA recovery. I never flashed SPL or radio, you can install almost all ROMs without flashing radio/SPL.
now more in detail on your questions:
1. SPL (or HBOOT) is the "Second Program Loader". Flashing this incorrectly can brick your phone, so don't do it, and you're normally safe.
2. stay with stock ;-) I only flashed an engineering SPL just last week, but was flashing almost daily ROMs. I still don't see the advantage of flashing a different SPL
3. The radio is the firmware of the 'radio' chip in your mobile. Also not safe to change for beginners.
4. Not sure, it is used for rooting some devices it seems, or to bring bricked devices back from the dead. If you need to know more, you're in trouble ;-)
5. Stay away from flashing radio/SPL and you won't brick your phone (although sometimes you need to know some 'trick' to get the phone back in useable state ;-))
how:
1. root and install a custom recovery. From the recovery you can do nifty things: mount USB, wipe, flash, make a backup, restore
2. MAKE A NANDROID BACKUP!!! With that, you can always go back to your previous state (providing you didn't brick the device)
3. take one of the 32A ports of Hero, never a ROM that is made for the Hero itself (partition layout is different, and some hardware too). I recommend my-hero 2.0.5. It works well, is made for the 32A, and safe to flash.
You can find more details on those steps in the forum, but I hope some of it has become more clear.
jos
Click to expand...
Click to collapse
Thanks alot for your answers! It was helpfull. However you say that i don't have to flash a new SPL, are you sure about that? I believe i've read somewhere i'd have to flash a new one in order to get root access because i have a perfect SPL - please correct me if i am wrong
You really don't need to flash SPL (unless for cursorsense). You DO need to flash recovery, this makes everything a lot easier.
ah, you have a 'perfect' SPL, sorry, missed that part. I don't have that, so I didn't need to flash SPL at all to enjoy custom ROMs.
Can't help you with that then, search more info I'd say!
The information you provided did help indeed.
However i found out how to make a goldcard, now i just need to know if i found the right SPL to flash.
Would this be the right one for me?
http://forum.xda-developers.com/showthread.php?t=548218
(ROM v2.53.707.2 (Engineerings SPL v1.33.2010) - MD5 : F9674D19BE5F949D0D9DC99714D210E3)
Don't know enough about SPLs to help you on this one.
Anyone else?
read at least this very carefully:
http://wiki.xda-developers.com/index.php?pagename=HTC_Sapphire_Hacking

Categories

Resources