Can Sprite Backup jeopardize ROM Updates? - MDA III, XDA III, PDA2k, 9090 Software Upgrading

Does anyone in here know if I can safeley reload my Sprite Back-Up after a ROM Upgrade without screwing-up details of the ROM-Upgrade ?
I mean: If I understand this right, after Booting parts of the ROM ar loaded into the RAM, which could be overwritten.
Or am I totally off here ?

After a rom upgrade, you should never restore a complete backup, regardless of the backup program you use. With sprite, it is easy to do a restore of individual databases (appointments, contacts, email, sms etc), as well as the document folder. The other option is to use the "device upgarde" functionality of Sprite Backup, but for that to work, you will need to make an image of the machine with the new rom I believe, and without anything installed. (but for that you need to check the manual).
You should never restore a full backup, since you will be restoring parts of the old ROM in the process.

I only use Sprite backup as a fall-back in case of a problem with a Rom update.
Even if you select the "allow upgrades" option, it can overwrite some of the data that you have just changed in the upgrade.
I have loaded all of my apps and data that I must retain on a memory card and I just reload them from it.
Hope this helps........Later
quote="jofeuerstein" ]Does anyone in here know if I can safeley reload my Sprite Back-Up after a ROM Upgrade without screwing-up details of the ROM-Upgrade ?
I mean: If I understand this right, after Booting parts of the ROM ar loaded into the RAM, which could be overwritten.
Or am I totally off here ?[/quote]

Here is how I see it: Any file that is not ROM-based will be pulled by Sprite Backup.
Even though a hard-reset will reload all the Extended ROM CAB files, they are still in the Storage/Program Memory and can still be replaced, deleted, etc. They are supplemental to the ROM files from the CE ROM core.
A good experience is when I upgraded to Build 3900 on my Extended ROM and restored a Sprite Backup file afterwards and noticed it went back to 3500. The BT*.* files in the Windows directory were backed up, and thus restored, overwriting the work done by the Extended ROM load.
The best thing to do is "move along" your backup file with your upgrades.
If you decide to recook your Extended ROM, upgrade CAB files or builds, then keep that upgrade CAB file handy to run again. I would highly recommend using a program such as OCP Software's WinCE CAB Manager to look into the CAB files you are replacing to see what files and registry entries get directly affected.
Bottom line method for me is 1. backup your PPC, 2. update the Extended ROM, 3. hard-reset, 4. restore the PPC, 5. reapply any new CABs from the Extended ROM, 5. rebackup the PPC.
By the way, the Upgrade works especially well when you have a new CE ROM that has new ROM files, such as Windows Media Player 10 (if and when it comes out). According to the instructions on Sprite's site, you run the Upgrade utility on the clean (hard-reset) image with the OLD ROM, perform the upgrade, then restore your backup WITH the Upgrade Data.

Thank you. Sounds very logical. A complicated process, but it beats reconfiguring the MDA after an Update by several hours ...
Good that all the people who envy us for our "MDAIII" don't know how much time we waste getting these machines to work ....

hdbueller said:
I have loaded all of my apps and data that I must retain on a memory card and I just reload them from it.
Hope this helps......
Click to expand...
Click to collapse
you mean copy the "program files" folder to SD-card and the load it back ? or how :?:

You can copy all the CAB files from the C:\Program Files\Microsoft ActiveSync folder onto the SD card for safekeeping, or look for a program called CabBackup, which has been proven useful in many a situation.

Related

for the guys that flash frequently, how2setup ur stuf fastr?

I want to try summiters new 2.3 rom, however, i have been flashin my cingular 8125 about 3 times a week, and im sick of setting it up from scratch each time. is there something out there or can you tell me what files i need to back-up to maintain settings for:
-what speed dials are assigned
-voice dials i have saved
-my tcpmp settings
-my browser cookies so i dont have to relog in to all my porn sites
-my settings for what alert tones to use and when to use them
is it possible to back any of that crap up and restore it after a new flash? thanks pimps!
Bah, no responses. I was hoping that there was a "backup my settings" app
WELL if you are using the same rom version each time which idont think you are. then spb backup is the way to go
i mean it costs a little and you can backup your sys data as well as your settings txt msgs and **** like that. Now if you upgrade to a different rom version everytime then its not likely that you will want to back up system data as it could screw up your wm5 and then you have to reflash again.
theres also sprite too but never tried it
tried spb and it doesnt work that great. it almost works perfectly but it doesnt hmm i might retry it tho cuz i think you can specify what **** to backup
http://www.spritesoftware.com/
I've got SPB too, but I've never reflashed. Under the Custom Backup you can choose 4 things-PIM, Tasks, Email & System Data. Does anybody know if it can use everything but the "System Data" setting to restore the PIM, tasks & email after a ROM upgrade? Would it save the registry changes too? Thanks.
twisted_trees said:
I've got SPB too, but I've never reflashed. Under the Custom Backup you can choose 4 things-PIM, Tasks, Email & System Data. Does anybody know if it can use everything but the "System Data" setting to restore the PIM, tasks & email after a ROM upgrade? Would it save the registry changes too? Thanks.
Click to expand...
Click to collapse
yes u can restore the 3 things but not the registry because it is saved on the "System Data" portion of the backup.
and gizm0luvsu is correct if you restore from a full backup it will revert the rom [os] to the one u made de backup regardless of the rom you have currently.
You can backup your voice tag database between hard resets by copying the file CommandModel1.bin found under the windows folder to your pc or to the memory card. After rom upgrade copy it back to your windows folder and all your voice tags are back!
Create backup of windows\start menu - most programs that are on the storage card dont need a reinstall.
Create copy of pim.vol in the root directory of the device - contains contact and appt information. After flash change the new pim.vol to pim.vo and copy and paste old pim.vol (use total commander or gsfinder file explorers for this) and soft reset and you will have info back.
Create backup of windows\favorites - for all your internet favorites.
That will make restore a bit quicker than otherwise.
thanks meschle, thats what i was looking for!
Is it possible to create a *.reg file like you would in windows that can just be executed on your device importing all you registry changes. I'm not talking about a full backup...only a file that says change this value, change that value, add this dword, etc.
Possible?
Yes you can use the export function of phm reg editor (or others) of the keys you wanted to save and restore them later.
Sorry if this is a stupid question, but I've searched the forums and google for an answer, and haven't found one:
I've gone to the PHM website: http://www.phm.lu/products/PocketPC/RegEdit/
Went to download, but I don't see a version for the OMAP processor and/or Windows Mobile 5 (WM5).
I tried using their MSI windows installer version, but when it launched ActiveSync's Add / Remove programs, PHM wasn't listed as an available application to install.
Which version do I download for use on the 8125?
Thanks, Mike
this one:
Thanks Dark, works like a champ, or rather like a registry editor champ

Weird worry with trusted certificates

Hi,
i needed to restore my device from a backup with Sprite version 6.2.2(upgrade full version not the light one coming with my stock rom) ,
when a strange event occured:
After the restore and the device's reboot all none pre-installed(thoses present in stock roms) softwares werent able to be launched,
i had a message " not signed with a trusted certificate, or one of its components cannot be found"
and if i cliked on "yes", i had another message like "pocket informant failed to launched /Or editor unknown" and that with all the soft i had installed since my kaiser purchasing(voice command(from MS !)pocket mechanics , phm regedit, even sprite backup).
I tried the xdadevelopper kaiser tweak.exe and advanced schapps configuration tool(to tweak the "none trusted cabs installation security" but both refused to "run"(kaiser tweak) or be installed (schapp's) from my sdcard and so tried to run an install from my
pc of "phm regedit" but windows mobile center 6.1(under vista) gave me an error "unable to install/install failed" like if all my device was 'read only'
or if no "administrator privileges" were given to me on the device(from laptop or its sdcard).
ps:i wasnt able to merge(double tap) even a registry backup made on my sdcard before or install the SDK certs cab file .
So from my backup folder on my sdcard(where i had 3 different backups with 3 different dates), i tried to run the backup.exe(s), but i had the same worries(the exe wasnt able to be launched).
I decided to wipe out all datas via 'parameters/system/wipe' all datas"(kind of "soft" hardreset) (reboot+"device's first use configuration")and run the backup from the sdcard without any luck.
(the restore is done but at the device start i had many errors like "Pi calendar failed to launch", "voice command" etc
the only way to retrieve my device was to wipe out all datas
like just above and launch a restore from sprite backup on my laptop
(i had to reconnect/disconnect/reboot from usb my device +wmc 6.1 close/"re-launch", 2 or 3 times, in order to be able to restore it)
What i dont understand, last week i had to do a full restore from one of my backups (from sd card ) and it worked(no certificate worry and without prior wipe out) :
So when i wipe out all the kaiser and launch a restore from sdcard
why do i have a worry with "trusted certificates" as the backup is an image
of what was working(when created), it's as if some registry parts or "certificates"(dont know what kind of files, it is) were missing
why?
any idea replies will be welcome !
thanks in advance
Hi, I had the Problem today,too... when Sprite Backup fails oder something like that, then all no plugged-in certificates are away.
I don't know, where I could restore them - some people who had the same problem didn't found any help by restoring a former backup.
But there's a (little bit annoying) solution WITHOUT Hard-Reset :
1. At first you need a Registry Editor - and I think your Registry Editor won't work, too - because of the certificate.
So - Reinstall it
2. Then go to the Key HLKM\Security\PromptExclusionList and erase everything (except from DEFAULT). So that Registry-Directory is empty.
Now there are the thirst-party-Certificates are no more known from Windows Mobile
3. Now go to your Programs in Programms-Menue which didn't worked... you will be prompted everytime because of the certificate - and confirm it with yes... and you have the certificate for further times
When you have very much programs installed... then you will have very much to confirm... but after a Hard-Reset... I think that's much more mork, isn't it? Especially when you have a special theme (I love the black theme for 1.93)...
Hope it works fine, too. And I'll have a look for another Backup Tool, which makes Backups and doesn't destroy certificates
Greets from Germany
Pierre
Hey,
Just had this problem too, no one seems to have written the solution about this. I had to do a hard reset my certificates were also missing, also I was unable to remove installed programs via remove programs. Using HTC Touch HD with stock WM6.1 and upgraded Radio 1.12.25.16.
The back up was made by SunnySoft 3.7 and was a self executed one, which I did once the hard reset was completed. However, I found if I then reinstalled SunnySoft via Active Sync and then restored the backup again this solved the certificate problem but not the uninstall one.
I am now trying a new hard reset and then install SunnySoft before I restore anything, hopefully this will work.
No joy with the backup. The problem with the certificates was because SunnySoft program wasn't restoring the whole backup (I guess due to its size), works better when files restored bit by bit.
However, everything appears to be fine until I try to Remove installed software...Nothing I can do allows me to remove anything from the program list, just says it wasn't uninstalled properly do I want to remove it from the list (but doesn't). I can't even reinstall the software to fix it, just fails install.
Is there anyway to rebuild the program list or reinitalise the list to install over the top again and allow items to be uninstalled? Where are these settings located?
Failing that, I'll want to rebuild the system from scratch, but I need to know where the contacts and SMS messages are located in the system (so I can at least keep these).
Thanks for any assistance in advance. By the way, what is the best backup software which works for WM6.1???
Solution...
Moved on a bit with this (sorry if no one is interested in my self replies but this might help someone with the same issue)
The Remove Programs seems to end up in two different states:
1) Blank and new installs fail 2) Populated but programs can not be removed but new installs work (This state we can work with).
I think to get to state 2 the difference is installing Sunnysoft Backup after the Hardrest via active sync (I guess this helps it initialise the Remove Programs list).
Restore Data:
As mentioned before if the Restore doesn't work in one go (mine is about 50Mb compressed) then only restore the files (all except windows/internal store/registry/database), this gets a good chunk out of the data out of the way (the system resets after which is why we purposely miss out anything which effects what runs on the system). Now restore all the "folders" within windows (except appdb/AppMgr/Start Menu/Start Up/System and files within Windows), again this avoids anything new running without everything being ready when it restarts. Finally, restore the Database, Registry, Internal Storage and any remaining folders & files within windows. If you don't get certificate issues and the Remove Programs is populated it is ok to move on to the next bit.
Remove Programs:
This problem here is the SunnySoft backup defaults to not including tmp files. Unfortunately the registry references to tmp files stored in Windows\AppMgr\{appname}\ which are now no longer there (THANK YOU SO MUCH!!), this is what is stopping the program from being removed or reinstalled correctly.
1. Look up the name of the tmp file in the registry: HKLM\Security\AppInstall\{appname}\Uninstall\
2. Copy an old tmp file with the correct name i.e.1001.tmp in Windows\AppMgr\{appname}\. NOTE: Install a new program, copy it's tmp file. Then uninstall the new program again.
3. You can also note down the references to the other files if you don't have the original install (but this won't be the cleanest way).
4. You can now go ahead and remove the program from Remove Programs List.
5. Finally remove the files you noted or reinstall the program (and uninstall as you would before if required)
How stupid.

Upgrading to MW6.1. Any problems with back-up?

I plan to update the OS of my TyTN II from WM6.0 to 6.1.
I regularly back-up my files with Sprite Back-up.
My question is, will there be any issues (incompatibility etc) with restoring my back-up files to the new OS?
On that note, will the programs I used to have in WM6.0 (e.g. TCPMP, TouchFlo cube from XDA forums etc) be still compatible with WM6.1? Will I be able to re-install them without issues?
TIA
rigel
Only if you have a new enough version of Sprite Back-up
rigelstuff said:
I plan to update the OS of my TyTN II from WM6.0 to 6.1.
I regularly back-up my files with Sprite Back-up.
My question is, will there be any issues (incompatibility etc) with restoring my back-up files to the new OS?
Click to expand...
Click to collapse
There will be issues unless you get (possibly at cost) a new enough version of Sprite backup. The freebie version included on the HTC CDROM may complain if you try this and only handles restores and backups within the same OS. Someone posted about exactly this issue here on 23/7.... will search for that thread.
***Edit*** Here is that thread but read what it mentions about cross OS back-ups and restores not working with everything (except things like personal folders, contacts etc).
Problem after installing WM6.1
Personally when ever I upgrade an OS on any device I always reinstall software from scratch and check the software apps compatibility with the new OS before doing so at the software publishers website.
***Edit 2*** Changed subject and content to reflect possibly not the very latest version still being OK. Latest post after this one (to check manual) is good advice.
I have Sprite 6 and it is fully compatible with WM 6.1. If you have Sprite WM2005 I THINK you can still do a back up and restore but need to go through a process of getting an upgrade file first. IIRC the Sprite User Guide details the process under 'Advanced Mode'. If not, the Sprite site has it under their FAQs re WM2005.
Hi!
May I join in ?
has anyone discovered any other issues?
I use CE-Star, and check email via an Exchange Server.
Is ugrading to 6.1 really beneficial ?
Back to my searching...
ofiaich
Now that I've thought about it...
Much thanks Flying Kiwi
After thinking about it, and reading that other thread, I'm thinking I don't really need the Sprite backup. I mean, the really important stuff (contacts, e-mail, tasks/schedules/calendar) are already in my laptop, and I could just do a sync after I upgrade to 6.1, right?
Come to think of it, what other stuff exactly is in the Sprite backup file? All the other stuff like music, pictures and whatnot are in my memory card. Will 6.1 recoginse all those files in my microSD? Or do I have to sync all my music from WMP all over again?
I don't mind having to re-install all the other applications. I'm also just wondering if they would also be compatible with 6.1.
Pardon the "amatureish" questions. I'm all new at this
Flying Kiwi said:
There will be issues unless you get (possibly at cost) a new enough version of Sprite backup. The freebie version included on the HTC CDROM may complain if you try this and only handles restores and backups within the same OS. Someone posted about exactly this issue here on 23/7.... will search for that thread.
***Edit*** Here is that thread but read what it mentions about cross OS back-ups and restores not working with everything (except things like personal folders, contacts etc).
Problem after installing WM6.1
Personally when ever I upgrade an OS on any device I always reinstall software from scratch and check the software apps compatibility with the new OS before doing so at the software publishers website.
***Edit 2*** Changed subject and content to reflect possibly not the very latest version still being OK. Latest post after this one (to check manual) is good advice.
Click to expand...
Click to collapse
I'm on a mission to update my ROM, and I've been reading/thinking about it, and I have come to the following conclusions.. Hopefully if I'm wrong on any of them, someone can say so..
I'll backup my SMS and PIM data. PIM data should sync back over, SMS will not, so I'll need to restore that.
Update HardSPL. I don't know what version I have, but I'll put the latest suggested for WM 6.1 (3.56 I believe)
I'll take Sprite Pro, and download a copy of my stock ROM and Radio and put those three files on my SD card, so if all else fails, I can just go right back the way I was. (Right??)
Write down all of my *must have* apps, make sure I have their cabs and put them and licensing info on my SD card for easy reinstall. And what ones I can save settings on or write down the settings, do that so I have it.
Hard reset, install new ROM (I think I'm going with ROMEOS) and Radio (1.65.20.xx I think it was I decided on for GPS, battery etc), hard reset again.
Tilt specific settings will go away, but there's a thread on that by redbandana that's great. So restore some cabs there to fix that back.
Install my minmum required apps and reconfigure them, make sure it's all working, configured, get synced back up with Outlook, etc.. Once that's done, make a backup with Sprite Pro.
Reinstall auxillary stuff, but I'm going to try (my best!!) to minimize this, as it makes a mess and seems to cause problems. Right now my Tilt has no notifications (not Opera related), no LEDs (thus TT7 doesn't work), and some general weirdness sometimes.
Hopefully by doing this I'll have two complete setups.. the WM6.1 setup installed and backed up on the SD card. Also my current WM6.0 setup that I could return to by hard reset, install 6.0 ROM and radio and run backup file if all else fails.
So in the end, I could swap between my current WM6.0 and new WM6.1 without a lot of hassle if I needed to, but hopefully I won't need to.
Hope this isn't considered thread crapping, but seems relevant to most people migrating to 6.1 and are unsure about the process (as I am stll myself)

Any way to make an exact back of current system, before a new ROM install?

Hi all,
Comeing from PC development, I would normally take an image of a system before overwriting with a new one. I'm interested in trying a new ROM, especially WM 6.5.
Is there a way to to an image dump of the Phone before I install a new ROM/OS?
Cheers
http://www.spritesoftware.com/products/sprite-backup-htc-special
It'll cost you $20 but it's probably worth it.
What do you want to backup?
Your current ROM (OS) or your current installed applications?
To back up the ROM, you need to dump your ROM, have it converted to *nbh file. Only then you can restore the original ROM.
To back up your applications I use Sprite Backup, the same that andyturner proposed.
BeeGee_Tokyo said:
What do you want to backup?
Your current ROM (OS) or your current installed applications?
To back up the ROM, you need to dump your ROM, have it converted to *nbh file. Only then you can restore the original ROM.
To back up your applications I use Sprite Backup, the same that andyturner proposed.
Click to expand...
Click to collapse
Ah ha, now we come the first limit to my knowledge of such devices. Are not the ROM and installed apps one in the same? Can I not take an image of the whole phone system as a whole so I can get back to exactly where I was - i.e altered settings, reg tweaks, and installed apps etc - just like creating an image clone of a PC system (i.e. ghost etc)
swinster said:
Ah ha, now we come the first limit to my knowledge of such devices. Are not the ROM and installed apps one in the same? Can I not take an image of the whole phone system as a whole so I can get back to exactly where I was - i.e altered settings, reg tweaks, and installed apps etc - just like creating an image clone of a PC system (i.e. ghost etc)
Click to expand...
Click to collapse
The OS is in (ROM) Flash memory, the applications are in RAM or on your memory card.
Backup programs like Sprite save only what is in RAM and/or on your memory card, not the OS which is in the Flash memory.
I do not know an application that is backing up both.

Looking for a BU/Restore app that will do a "true restore".

Yes, I searched and couldn't find an answer.
This is what I'd like to do:
1) Back up everything on my phone.
2) Flash and play with different ROMs
3) Flash back the original ROM.
4) Restore the system to what it was..file by file EXACTLY what it was.
Now, before you say "SPB Backup", I'm using that. It works very nicely but it doesn't do a "true restore". It only adds new files and overwrites updated files. It doesn't delete files that aren't in the backup image. So SPB isn't quite what I need.
I wish to find a BU/Restore app that will put the system back *exactly* the way it was. Add new files, overwrite updated files and delete files that aren't in the backup image. IE: A "true restore".
Thanks
I don't think any backup utility will erase files for you; you need to do it yourself. If you want something automated, it's pretty easy to write a set of mortscripts that will delete all of the crap you want to get rid of regularly. It would probably take you an hour or two to get a script that would deleted a hundred or so files.
Fred Doolie said:
Yes, I searched and couldn't find an answer.
This is what I'd like to do:
1) Back up everything on my phone.
2) Flash and play with different ROMs
3) Flash back the original ROM.
4) Restore the system to what it was..file by file EXACTLY what it was.
Now, before you say "SPB Backup", I'm using that. It works very nicely but it doesn't do a "true restore". It only adds new files and overwrites updated files. It doesn't delete files that aren't in the backup image. So SPB isn't quite what I need.
I wish to find a BU/Restore app that will put the system back *exactly* the way it was. Add new files, overwrite updated files and delete files that aren't in the backup image. IE: A "true restore".
Thanks
Click to expand...
Click to collapse
There is indeed a way to do this and as you said SPB Backup won't do it.
If you want to stick with SPB - then there is SPB Clone.
http://www.spbsoftwarehouse.com/products/clone/
There is another one that came out recently Sprite Clone
http://www.spritesoftware.com/products/sprite-clone
I've used SPB Clone quite a bit in the past and it's always worked great. I have Sprite Clone but I haven't tried using it yet (no need at this time) - but this one might actually be better because it supports wm 6.5 and I don't think the other does yet.
There is a trial version of the Sprite Clone one here: http://www.spritesoftware.com/products/clone/clone-trial-request
and a trail version of the SPB clone one here:
http://www.spbsoftwarehouse.com/pocketpc-software/clone/download.html
So that's the good news. The bad news is how much it costs - yer lookin at 300 bucks.
I use SPB Backup but just hard reset the phone before using the standalone restorer.
You know, you should try out sk tools backup (comes with sk tools). I've used it a few times recently, and it will remove files that weren't present during the original backup procedure. I've seen it remove links in the startup folder and also remove files from the root of the storage system. I'd say it's pretty close to what you want, and you may already have it.
Farmer Ted said:
You know, you should try out sk tools backup (comes with sk tools)
Click to expand...
Click to collapse
I will second the motion for SK Tools Backup. Once you make a backup file it copies an exe to the same folder for restoration purposes. When you need to do a full restore, hard reset your device and run the backup program that was created along with the backup file. It sets EVERYTHING back to the way things were.

Categories

Resources