Thanks everyone for providing a great resource here.
I've searched and searched but I can't find inthe forum or the wiki a difinitive guide to restoring your device after upgrading. if possible can someone make a wiki or if I have somehow missed it point me in the right direction?
what I know is limited, but here maybe the start of a wiki
After using the guides to upgrade your PPC, you want to get it back to how it was before
1.Activesyc device (but it looses previous settings can this be fixed?)
2. restore just mail using Spb backup (is this safe? does anyone know of a better way to get your MMSs and SMSs back?
3.make a CAB with all the files and settings using winCE CAB manager (if anyone can help a little here that would be great)
how do we install progs to storage card?
in regards to adding registry keys, I assume we backup the registry then change the settings and/or install the programs that we want then compare the current registry with the previous one and then whatever new has been added then this is what we should add?
4.do we have to reinstall programs that sync seperately? eg phatnotes or ewallet?
Thanks
I can answer a little for you,
1 = only wm2003 can restore more than pocket outlook info
2 = spb is not safe for upgrades, though I have read of people doing it. Try PIM Backup v1.9 (Release date 15/05/2007) by dotfred
3 = make your own extended rom (or even your own rom). or keep cab files for everything on a storage card in one file, and install one after the other after a flash.
4 = i don't understand the question
try sprite backup. it is able to restore accross rom upgrades
Related
I've done the big storage patch on my Magician. And I understand that if you restore files from a backup made when one didn't have big storage, one is likely to have just wasted time on the patching as the file structure would revert back over-writing some (hex?) values, with the possibility of losing access to the Storage folder completly.
So here's my question. would it work both ways? Say I re-flash my Magician with the ROM it came with, and that I have a backup from a ROM that has the BigStorage patch, and then restore from that backup, what would happen? Will the backup from BigStorage ROM override the shipped ROM's file structure? Or will it just mess things up?
I realize that this may seem pointless to most users. But I am missing a registry key for a Bluetooth function (syncing via Bluetooth, and I think it's just one key...). Let's just say I don't have the guts to re-flash my Magician two more times (back to shipped ROM, get what I need, then to BS ROM) given the risk posted above.
Could anyone shed some light on my question?
Thanks
Don't know what kind of backup you're referring too. Is it a rom-backup then yes you're reverting to normal storage. With a RAM data backup you're not going to write to ROM & cannot change the addresses you mention.
Did you load the BT patch ext-rom cab after the boot or do you have plain WM2003Se now?
My advice: load the cabs with patches from your ext-rom.
M
Oh sorry, I forgot to mention that but i think you answered my question. Suppose I made a backup (with the BS ROM) using Sprite software, and I re-flash my Magician with the shipped ROM that I backed up, and restore from the Sprite backup, what would happen? And given your answer, I'm supposed to expect that the Sprite backup is not capable of changing the addresses, right? So then I'd have the BS registry settings, shortcuts, and blahblahs, but only 7.6MB useable memory in the Storage folder?
To answer your question, yes I did load the CAB files I needed from the ExtRom including BTHUSB_PATCH_AKU26.CAB (which I think is for Bluetooth?) but to no avail, as I've lost the capability to sync using Bluetooth ever since I did the BS patch. I even loaded that CAB file a second time just in case, but still to no avail. (Note that the hardware works though. I can make a device pairing and all that...)
I'm trying to avoid re-flashing my Magician twice just to get that registry key as that would be my last resort. Hahahaha
In any case, here's a list of the CAB files I loaded, if it matters.
Band_Select_Enable.sa.CAB
BTHUSB_PATCH_AKU26.CAB
CAB-ArcsoftMMS-2.0.022-Magician-O2Asia-ENU-21Mar05.CAB
CAB-Customization-Magician-O2AsiaWWE-31Jan05.sa.CAB
Caller_ID_Magician_Generic_WWE_RC13.CAB
CameraWizard_O2Asia_Customize.CAB
CV2.41.386_wwe.CAB
default_103133.sa.CAB
DelAddStarMenu_092404.sa.CAB
DialerSkin_Landscap_091104.sa.CAB
DialerSkin_Portrait_091104.sa.CAB
Fix_dual_SIM.sa.CAB
JMM101257_wwe_1004.CAB
O2_Base_v103116.sa.CAB
O2_Default_103133.sa.CAB
O2Auto.sa.CAB
PhonePad_Magician_Generic_WWE_RC12.CAB
SmartDialing_Magician_Generic_WWE_RC13.CAB
Version_WWE_111922.sa.CAB
Including 2 CAB files for my service provider. Is there anything else that I could have missed? I used the config.txt in the ExtRom folder as basis for the CAB files to install.
PS: I'm not quite sure what you meant by 'patches' from my ExtRom...
With the 'patches' I meant some of the cabs you installed from the ext-rom, eg for BlueTooth, battery & camera.
I'm only using usb for syncing, so I'm unable to confirm BT sync works for me, no BT hardware on my PC. Still you got a strange prob. Did you try a hard-reset & are you using the latest Sprite version?
M
I've done one hard-reset a week after I flashed my Magician with the BS ROM so that I could test a previous Sprite backup (Sprite ver 3.2 if that helps), since I was just curious as to if the backup would fully restore everything [and it did btw].
Curious, what would the latest/lower version of Sprite backup have to do with my problem?
With previous versions I sometimes got notifications that the registry backup/restore wasn't fully successful.
Sprite will restore all RAM data & the \Storage data not the size, so you could end up with a partial restore when you try to restore > 7MB to the standard \Storage folder.
Did you check all Act.Sync settings on your Magician, guess you probably did a 1000 times?
Regards, M
Yes I did check all the Async options on my Magician. I did run into a problem regarding Bluetooth with the Magician's Async and speculated that I was missing a registry key. Check out the post I made here regarding that http://forum.xda-developers.com/viewtopic.php?t=50937.
After getting boh113's registry file, the `Bluetooth option came back but still wouldn't work. So I'm assuming that the addresses don't match with my Magician.
I gave it some thought and the only way I came up with to get back the Bluetooth functionality was this:
1) re-flash my unit with the ROM it was shipped with
2) deal with the \Storage folder problem if any
3) extract the whole bare registry
4) re-flash my unit with the BS ROM
5) merge the extracted registry (I'm not sure if this'll cause unforeseen problems)
6) pray
hahahahaha! Hopefully I'd get back Bluetooth syncing. Of course I'd try to avoid doing this as this would be my last resort. I will most likely need a whole day for this, and I doubt I can do that this week. Might try next week if I put up enough guts.
I MIGHT be missing some DLL files in \Windows although I doubt that. But it's still a possibility..
I do have one more question.
I assume I did the following successfully since my Magician works:
a. shipped ROM backup + dumping
b. hex-editing on the shipped ROM to make it a BS ROM
c. flashing with BS ROM
So here's my question, though I see it to be silly. Would it be safe to re-flash my unit with the BS ROM (that I patched) instead of doing it again from scratch (i.e. the 6-step procedure I listed)? My unit will still have the 20+MB \Storage folder right?
Ok this is a newb question but is there any integration between these three?
I would like to do some relatively basic customization to ROMs I install and be able to reapply them. It would also be nice to work in a PC environment and test there. Any guidance?
I guess you can backup either smartphone or emulated device via activesync with more expensive version of sprite backup, and then restore the backup to any device or emulator again... should be enough.
As far as I know, it's not possible to emulate the ROMS on a PC using an emulator. I remember someone else asking about this. Yep... you're reviving part of this topic.
ok, forget about the emulator...
If I run sprite backup on a ROM and do a backup, does it just save the changes that I made to the ROM or does it save everything in the ROM?
If it is the former, it would seem that I could reapply my changes to a new ROM after an upgrade...
owner information
carrier MMS and phone information
updated styles
softbutton location assignments
adding new icons
registry install information for programs
added and deleted icons
etc.
...and I could keep reapplying these same changes to new ROM builds as long as the changes didn't break a new build.
Or am I missing something?
If Sprite Backup is only good for a given build and I switch ROM builds every quarter it doesn't seem worth doing a backup.
ROM Cooking
bipinsen said:
As far as I know, it's not possible to emulate the ROMS on a PC using an emulator... this topic.
Click to expand...
Click to collapse
Well I have even more respect for ROM builders now. I can't imagine having to apply changes without being able to test them in an emulator, although if you can apply your changes to your phone and save that image to make a ROM later, it seems like you wouldn't need Sprite Backup. You would just use the ROM tools to backup your whole ROM.
kkrull said:
If I run sprite backup on a ROM and do a backup, does it just save the changes that I made to the ROM or does it save everything in the ROM?
If it is the former, it would seem that I could reapply my changes to a new ROM after an upgrade...
owner information
carrier MMS and phone information
updated styles
softbutton location assignments
adding new icons
registry install information for programs
added and deleted icons
etc.
...and I could keep reapplying these same changes to new ROM builds as long as the changes didn't break a new build.
Or am I missing something?
If Sprite Backup is only good for a given build and I switch ROM builds every quarter it doesn't seem worth doing a backup.
Click to expand...
Click to collapse
It's a hit or miss depending on the ROM version. I have noticed that the registry entries among the different versions for WM6 (different builds) are sometimes different enough that registry restores don't always work. Here's been my strategy (you have to do a search yourself for these softwares):
- Connect with Mobile Registry Editor from my PC to phone => backup as separate .reg files all pertinent locations of the registry that I want
- Have a permanent location in my SD card where I can keep these .reg files
- When I have downloaded a new ROM, I use Resco Registry Editor to import the reg files back in registry. Since I'm not importing the entire hive, I have been reasonably successful with this. Note: there are many different ways of importing registry files on the phone; I just like Resco.
Hi there,
I have another question today where I did not find any anwer to by searching the forum.
I am now about to give the Dr. Gonzo WM61 ROM a try. However in the unlikely case I do not like it I would like to go back to the original WM60 ROM provided by HTC.
As my current installation is heavily customized, is there any way to save the current installation and put it back if required? I mean with all settings, installed software etc.?
Something which I can easily do on a Windows PC by using software like Trueimage oder Ghost.
Is there a way to achieve this with Windows Mobile somehow?
Many thanks already for your thoughts.
Have a nice day
Andi
You can use Sprite Backup program but it is not recomanded to restore settings from one rom to another...
No problem with using sprite backup if you revert to your original rom.
Just reflash it. Install Sprite backup. Restore your backup and everything should be back as it was before flashing 6.1.
However if you keep 6.1, then you are better to re-install all your applications rather than restoring from the backup, unless you are carefull to only restore things that do not conflict with the new version.
Yes, heed the above advice. If you are WM6.0 and upgrading to 6.1 - make a complete and self-extracting backup using Sprite Backup. If you decide you don't like WM6.1, drop back to your original ROM and you can restore your backup to exactly how it was prior to your upgrade.
You can merge specific data from 6.0 to 6.1 however registry entries will not come over properly - which means all you can really restore are SMS and PIM.
EDIT: Double Post
AndiP said:
Hi there,
I have another question today where I did not find any anwer to by searching the forum.
I am now about to give the Dr. Gonzo WM61 ROM a try. However in the unlikely case I do not like it I would like to go back to the original WM60 ROM provided by HTC.
As my current installation is heavily customized, is there any way to save the current installation and put it back if required? I mean with all settings, installed software etc.?
Something which I can easily do on a Windows PC by using software like Trueimage oder Ghost.
Is there a way to achieve this with Windows Mobile somehow?
Many thanks already for your thoughts.
Have a nice day
Andi
Click to expand...
Click to collapse
This can be done by means enabling the r2sd function in the SPL. Unfortunately this is not really user friendly
Many thanks
Hello,
I am overwhelmed of that many answers and just say a big thank you to all who answered.
Will give SpriteBackup a serious try now, maybe also try the "user unfriendly" r2sd function afterwards.
Many many thanks for you, really making this forum a great platform!
BR
Andi
If you are like me and are constantly re flashing your phone then I am sure you will get sick of installing all your CABs and alltering settings.
Does anyone know how to get CABs to install automatically?
I have used WinCE CAB Manager to look after alot of my registry tweaks, I have used sprite backup to backup and restore my phone as it was on a previous ROM but I am aware that sprite backup seems to restore elements from my previous ROM which makes testing a nightmare.
I also read about External ROMs on other phones (not Raphael) that enabled users to copy CABs to this External ROM, this enabled CABs to automatically load after a hard reset. This however, required a registry hack containg passwords to un hide and unlock this section of the Rom.
Does the Raphael have an external ROM or is this determined by the cooks?
I have also noticed that TomTom7 has an auto installer which installs after every hardreset regardless of which ROM has been cooked. This gives me hope in that it is possible.
I will have a play with the TOMTOM auto installer and see what I can do.
I am sure that this will eventually enable us all to reflash more often with less time reloading CABs.
Let me know what you do to install your CABs or if I have been searching in the wrong place.
SDAutoRun gives customziation to everybody!
Check out UC HEREand HERE
shashimi for me.
Sashimi is the most powerful tool for auto installation and can do much more than just installing cabs.
It'll take a while to configure the first time but it's worth the hassle.
SASHIMI AutoInstaller RAW Edition v.8.0
Sprite BackUp
Sprite Restore Merge Level 1 moves me between ROMs fine.
Hi
I have a motorola Q9h with WM standard 6.0 OS and i want to upgrade it to 6.1 . I have everything that is necessary to upgrade it .....But first i want to back up my current ROM so that i can downgrade if in case i find any problems with WM 6.1 . I have searched a lot of forums but no use .....I really want to know if there is any way possible to back up the current ROM of my phone If any so pls give me the links to the method or software or pls explain in detail ..Pls reply as soon as possible ...
As we dedicate here only to HTC devices you won´t get too much attention.
better try here:
http://modmymoto.com/forums/
Good luck,
HI Orb
I have tried several other forums regarding the back up current ROM but all these forums only focus on upgrading ...ther's not even a single thread on backing up Rom ...Since ppl here on XDA r more techy .....i choose to post a question here too...I hope ther is atleast one here u can answer ...Since ur a senior member i also request you to let the other senior members in XDA about my query
regards
Joel
PIM Backup (free app) will do exactly that and backup messages, emails, sms, contacts, calender but not system settings, programs.
For that you will need something like sprite backup etc (paid app).
Of course, if you had a downloaded copy of your stock rom, all you need is the program cabs, and you will always get your programs back
timmymarsh said:
PIM Backup (free app) will do exactly that and backup messages, emails, sms, contacts, calender but not system settings, programs.
For that you will need something like sprite backup etc (paid app).
Of course, if you had a downloaded copy of your stock rom, all you need is the program cabs, and you will always get your programs back
Click to expand...
Click to collapse
Does Sprite backup lets you backup your stock ROM??
ROM BACK UP -- Not pim and other info
Hi timmymarsh
I want to back my ROM( not my contacts settings etc)
Anyways i found a program prodcread here which is in itsutilsbin for dumping ROM but i am stuck with this error when i am trying to verify the partition sizes
real nr of sectors: 1 - 512.00byte, 0x200
can u help me with that ??