yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
Know which of checkbox's is the one which crashes it?

If you uncheck "My Documents" does it stop crashing? I think that one should be made (Beta) since it has difficulty backing up 'Templates'.

I'll delete my full install and try again. I can also put some 'Try' code around that to trap the error, thanks for the screenshots. What are you taking them with?

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
Without it checked you will get prompted to install all your packages. Annoying if you have 15 packages to install like I do.

With it, they install over and over in the background. It automatically accepts the default install location (Internal memory I think).
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
I don't have that app. Batti prompts me to alter it's settings and that still works. Citrix prompts me to accept a license agreement, that still works.

The Cingular Dialup settings prompts me to reboots, that's surpressed.

Let me know how it works for you, I liked it. It is a bit strobe-a-delic.

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
Cool, I'm bummed it's crashing for a few folks. I'll work tonight on tracking that down. I figured people just weren't installing it properly or something.

The paypal button on http://geekspeakradio.com will work fine if you want to use it. I'll put it somewhere else later, thank in advance for the generousity.

Thanks,

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
I'm afraid you'll have to try it out. Batti popups up a window during install and it works ok with the streamlined silent install option.

You don't have to flash the device to test this feature if you want. Uninstall the package. Then everything except the 'Install Cabs' and pick restore.

You can backup and restore settings without having to blow away your device first.

Sorry it's crashing, if you could tell me which checkbox causes the crash that would be helpful. Try unchecking My Documents; it's the one with the most problems for me, because there is so much potential for unknown crap in there.

Thanks,

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
I'm working on hard to make sure we aren't developing competing programs. Since my app doesn't set any features (just restores them) I think we are in the clear.

Since I found the answer on the internet, I doubt it's really all that secret. I'm using the /nodelete /silent switches.

Hope that helps, I like your app and would love to make sure we write Provisioning XML code which is compatibile. Send me a private message if you want to work together.

Thanks,

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] cpz21:
Hi Rob,

I did not check "My documents" since it restore all files to "My Documents" folder instead of it's subfolders (in v0.9). However, I did a little troubleshooting by backup with only one box checked at a time, it seems "Windows Live (beta)" is the one causing trouble, all others okay.

btw, the screenshots are taken by "True Connect" (PC application)

Thanks for the app, it saved me 2 hours of work after flashing CUSTEL 2.5 last night.
[8525, TyTN, MDA Vario II, JasJam ROM Development] austinsnyc:
Hey Man looking good so far only one thing will cause an error for my and thats "General Windows Mobile Settings" i CAN post the error log it throws if you like...

something null point error =)
[8525, TyTN, MDA Vario II, JasJam ROM Development] pl55:
Since it is install cabs into Memory. A suggestion- why not create 2 separated directories for cabs - 1 into memory and 1 into storage card ( Not sure how hard it is to implement this tho... ). Cheers
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
You are absolutely correct about mydocs! Nice catch I hadn't noticed.

Thanks, I fixed it.

I also think I fixed the issue with Windows Live. If I'm not mistaken it was trying to copy the contents of a folder which didn't exist on your device. Have you ever run "Live Search"?

Here's an update, let me know how it goes.

Oh, I also added a config for "Microsoft Reader".

Rob

Download SettingsSavior 0.92
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
That's an interesting idea. I haven't seen a way to direct them to the location of your choice. I'll look around and see what I can find.

Thanks for the idea.

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
That sucks, a ton of settings are saved in that config. Most of the good stuff....

You could try out the 0.92 I just posted, there were definately issues with trying to backup non-existant directories. However, I don't think the General Windows Mobile has any directories though. Please post the error if you don't mind.

I'll look over the registry code, I don't think it would crash trying to backup keys if they don't exist, but who knows. That's what testing it for.

Thanks,

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] famewolf:
Questions about SettingsSavior

Duplicate Post - Please ignore.
[8525, TyTN, MDA Vario II, JasJam ROM Development] famewolf:
Been over a month since my last post..has this project been abandoned?
[8525, TyTN, MDA Vario II, JasJam ROM Development] biker200:
any news with some new cab installer ?

thanks dny great job.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Martinhdk:
Has this dev gone dead.. :(
[8525, TyTN, MDA Vario II, JasJam ROM Development] finch:
Looks like it.

Too bad this was one of my fav programs. He was the first person I donated to.

Thanks to this going away I am trying to teach myself the UC in the new roms.

LOL

Got the cabs to install now the settings. I wish I could just load this but I get a few errors when I use it.

Please come back.
[8525, TyTN, MDA Vario II, JasJam ROM Development] ahwaztaxi:
yes !!!!!!!!

you are exactly requesting something that I asked a few times in this forum but got no answer to .

I just wanted to find a way to install some cabs that I always use ( on device and sd card ) and do some settings and tweaks that I always do after each Flashing of a new rom,

but I haven't found a way yet !

please tell me how to use the UC ?

I don't know how to cook the rom file. is there a way to do an auto install by myself some days after flashing the device ? ( without hard reset )

and about the settings there's 2 problems : one is doing new tweaks and customizations on the rom ,

and the other is undoing reg settings and deleting the files that we don't want .

for example when I don't like to use a software in a rom that's cooked by someone else , i don't know which files and which registry enteries i should delete ?

because most of them don't appear in the add-remove list !
[8525, TyTN, MDA Vario II, JasJam ROM Development] Wayno-san:
Looks like some people on here are using the TyTN 2 aka Kaiser, aka Tilt.... are there any issues using this program on that device? I was going to give it a shot but I figured better ask first as not to mess up my phone OS which I've managed to do twice in as many weeks.

Thanks,

Wayno-san
[8525, TyTN, MDA Vario II, JasJam ROM Development] antjmon:
Fans of SettingsSavior may want to search here on xda for SASHIMI....you wont be disappointed.
[8525, TyTN, MDA Vario II, JasJam ROM Development] lennysh:
Cab'd Version of .97

Just in case somebody needs it, I have attached a Cab'd version of the Zipped archive in the first post. You must install this CAB to Storage Card or else the App will not work!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Silverexp:
VGA?

Would it be possible for someone to convert this to VGA? I know it’s an old app, but it does the basic function I need for backup/restoring for flashing. I’m aware other similar apps. The main screen is the only one distorted, so it’s difficult to determine what items are marked on top.
[8525, TyTN, MDA Vario II, JasJam ROM Development] bmnaccounts:
Or maybe someone could just take a screenshot of the full text - so people with this problem (including me) can use it for reference, and see what we're actually selecting.
[8525, TyTN, MDA Vario II, JasJam ROM Development] saeba:
Can do. Attached.
[8525, TyTN, MDA Vario II, JasJam ROM Development] wyeyip:
this thing works like the extended rom in UC roms?? like auto cab installation after a reset?
[8525, TyTN, MDA Vario II, JasJam ROM Development] Senax:
Though an old thread; two alternatives (AFAIK).

A friend stumbled upon this thread and downloaded and ran this SettingsSaviour application; only to find out it didn't work properly on his device!

Then he sent me an email with the above (top) picture and the link the to first page.

Here are my suggested AFAIK alternatives, running on WM6 ;

1st Install Express http://xdaforums.com/showthread.php?t=514934

2nd vip_fresh_install (= a 2577 directory auto cab install) + additional files via State of the Art MortScript )).

http://xdaforums.com/showthread.php?p=1744019#post1744019

Take a good look @ the signature of the [OP] mentioned in the last thread ;)
[8525, TyTN, MDA Vario II, JasJam ROM Development] cpz21:
Thanks for the quick fix, I'm now able to backup with Install cabs, General WM settings, Activesync, Communications, IE, MyDocs, OneNote, Sound and Rings, and Windows Live boxes checked.

PimBackup gives an error.

Did not attempt Citrix, MS reader, and Picsel, as I don't use them.

Have not done a restore yet.

Cheers.
[8525, TyTN, MDA Vario II, JasJam ROM Development] todd_jg:
@dny238: tested on v0.91

I can confirm that my previous crash does *not* occur when I uncheck My Documents - which is OK since I save all my docs on the SD card anyway :D

This prompteed me to test a couple of other modules. I found that selecting any of the following modules causes the error for me (v0.91):

* My Documents

* Windows Live (Beta)

That's it - just those 2. Will test with v0.92 later. Thanks for the great work.

EDIT: Just tested v0.92. Works same as the user above (CPZ21) posted - with everything checked besides Citrix, Reader and Picsel, I get no error creating the backup. I also do not use them. Oddly, CPZ21 states that PIMBackup gives him an error - I don't even have PIMBackup as an option. Strange.
[8525, TyTN, MDA Vario II, JasJam ROM Development] pl55:
With 0.91 and 0.92 _ i've had error with Pimbackup too.
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
I the PIMBackup a controlled error? That config attempts to copy a file which is in use (which is why I made it (Beta)). It should create a buperr.txt file with a message like that in it. If it's hard crashing the app, let me know.

I am working on figuring out which process I have to kill or dll unregister to be able to back it up.

I removed it from the most recent version of the packages because I am losing confidence that I'll be able to get it working, and it seems nicer not to release configs I know have errors in them.

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
What apps did I miss?

Ok,

I think this thing is getting stable enough to start thinking about making configs for people. (Knock on wood)

What applications do you guys use that I didn't create configs for?

Here is a list of things I don't use on my phone so I didn't create any configs.... Weather Apps, News Readers, GMail, Mozilla.

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] Lurch3559:
Do you have any instructions on how to use your tool or can you point me to the site or thread that has them. Thanks

Can you tell me and maybe others that are not aware what some some of the provisional stand for ei:NAPDEF.xml?
[8525, TyTN, MDA Vario II, JasJam ROM Development] cpz21:
It's not a crash, just an error. buperr attached:
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
Not the best error, but basically the problem is what I said earlier....

the cemail.vol file is in use and can't be backed up. That's why I made that config a 'beta' and have ultimately removed it from the latest zip files.

thanks! Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] Lurch3559:
When using this should I remove the cabs that have my GPRS and MMS settings from the auto install as these reg settings were copied?
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
I'm installing the GPRS cab with the auto-installer.

The reason is that I can't backup the password. So it's easier to just continue to let the cab set that up.

If you use the communications (Beta) to back it up, you will have to hand enter the password before it can work.

I'm not currently using the Communications (beta) when I flash because I couldn't get it working well enough. I should probably remove it frankly. Until it works better.

Thanks,

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] Lurch3559:
dny238

Thanks very much this explained tons, I think I have figured out what I need, one last thing, I made a xml file for my GPRS and MMS settings which I made into a cab file, everything works great except that my MMS settings defalt to WAP v1.2 instead of v2.0

any ideas, I included the xml file for you to see, very simple code.

Thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] racerx_:
here's the results from my experiment on the trinity like you asked..

1st run..

didn't restore anything... (had 'silent' install selected) so i hard reset and try again.

2nd run..

tried it again, unchecked silent install.. got all my programs back, but i don't think any settings were restored (sounds, notifications, program settings). the only setting that seemed to restore was which today plugins are showing.. I'm gonna try another couple of times, and then maybe try to export some xml files of settings and see what i can do..

*correction* it did remember to store email attachments on the storage card..
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
Is it a Windows Mobile 6 device?

The app is importing and exporting registry keys, if they moved stuff around in the trinity version of the rom then it won't work with the existing configs. You could make your own configs for it.

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
Cool, yeah that's the provisioning file stuff. It's cool, but as you can tell it's not really integrated well into the check box stuff at the front of the application.

I want to design a Config XML file which can refer to these provisioning files in addition to the Reg and file copies they control now.

Did you hand edit your file? My concern is that if you weren't careful and picked backup again, I would typically overwrite your provisioning file with a fresh export. If you didnt' hand edit it, then this wouldn't be a problem.

Let me know,

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] racerx_:
yeah it's windows mobile 6.. certain things worked, like owner info.. i guess it's possible some of the registry stuff could be different, but i wouldn't think so for like notifications and stuff. Plus, wouldn't settings saviour be looking to backup registry keys for the applications i have installed? that wouldn't be different on the trinity right? .. just trying to understand..

I'm gonna try one more thing. previously i backed up before i flashed a new LVSW rom. I'm gonna hard reset, reinstall everything, export the registry, do the settings, then export another and pull the different keys out.. see if that gets me on the right track. I tried it previously, just manually backup up registry, but when i restored, it didn't completely work properly and seemed to slow down the device (?)..
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
Yeah, if it's windows mobile 6 then i'm confused.

Trying to think how you can provide me with more information. You could send me the 'backup' directory from inside the \Storage Card\Program Files\SettingsSavior Directory. Review it as it might contain personal information. Send me a personal message and I'll give you my email address.

The reg files it exports and imports are in subfolders in the backup directory. Looking over what was backed up might give us a clue.

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] walshieau:
change

[COLOR=#0000ff]<[/COLOR][COLOR=#990000]parm[/COLOR] [COLOR=#990000]name[/COLOR][COLOR=#0000ff]="[/COLOR][B]WAPType[/B][COLOR=#0000ff]"[/COLOR][COLOR=#990000] value[/COLOR][COLOR=#0000ff]="[/COLOR][B]0[/B][COLOR=#0000ff]"[/COLOR][COLOR=#990000] datatype[/COLOR][COLOR=#0000ff]="[/COLOR][B]integer[/B][COLOR=#0000ff]" />[/COLOR]

to

[COLOR=#0000ff]<[/COLOR][COLOR=#990000]parm[/COLOR] [COLOR=#990000]name[/COLOR][COLOR=#0000ff]="[/COLOR][B]WAPType[/B][COLOR=#0000ff]"[/COLOR][COLOR=#990000] value[/COLOR][COLOR=#0000ff]="1[/COLOR][COLOR=#0000ff]"[/COLOR][COLOR=#990000] datatype[/COLOR][COLOR=#0000ff]="[/COLOR][B]integer[/B][COLOR=#0000ff]" />[/COLOR]
[8525, TyTN, MDA Vario II, JasJam ROM Development] ZaJules:
Some requests.

SPB Mobile Shell.

It would be fantastic if you could backup all the pinned apps as well as the Plug Ins. (weather settings and Picture speed dials)

Phone Alarm 1.60

You need to backup the pa_Export.txt file as well as all the *.skn files and all folders inside of \program files\phoneAlarm\

AEButton Plus 2.5.2

the file AEBPlus.cfg inside of \Program Files\AEBPlus

SBSH PocketBreeze 5.2

All custom settings

Resco Explorer 2007 Ver6

Settings, FTP servers, Mapped Network Drives.

WebIS VoiceMinder B1075

Settings and reg details

SPB Weather

Cities and view settings

Also I dont know where most aps store such info but it would be great to have all my registration serials added automatically to the registry eg. Resco, BocketBreeze, Phone Alarm, SPB Mobile Shell, CodeWallet Pro etc. That will really cut down the time it takes to setup after a flash

WOW I'm pushing my luck here :)

Thanks again for the great work

Jules
[8525, TyTN, MDA Vario II, JasJam ROM Development] Lurch3559:
Thanks walshieau thats great. Just what I needed!

Works great, just tried it, Thanks again!
[8525, TyTN, MDA Vario II, JasJam ROM Development] dny238:
That's alot of app's I'll have have to download and check out. Here's some instructions for getting started on it yourself.

1) Open Notepad

2) Paste in this template

<?xml version="1.0" encoding="utf-8" ?>

<BackupPackage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.cpandl.com">

<PackageName>Name in the check list, add (Beta) if you don't want it to be checked by default</PackageName>

<PackageDescription>Put a description here</PackageDescription>

<PackagePath>Put the foldername to backup to here.</PackagePath>

<PackageAuthor>Put your name here</PackageAuthor>

<PackageVersion>Put a version number here 1,2,3,4 whatever</PackageVersion>

<Keys>

<RegKey>

<RegFile>WindowsLiveLM.reg</RegFile>

<KeyPath>HKEY_Local_Machine\Software\Microsoft\Windows Live\</KeyPath>

<RegFile>WindowsLiveLM.reg</RegFile>

<KeyPath>HKEY_Local_Machine\Software\Microsoft\Windows Live\</KeyPath>

</RegKey>

</Keys>

<BPPaths>

<BPFile>

<DestinationFolder>AD_WL</DestinationFolder>

<FilePath>\Application Data\Windows Live</FilePath>

</BPFile>

<BPFile>

<DestinationFolder>AD_WL</DestinationFolder>

<FilePath>\Application Data\Windows Live</FilePath>

</BPFile>

</BPPaths>

</BackupPackage>

3) Replace the stuff which is specific in this XML file with stuff which matters to your package.

<?xml version="1.0" encoding="utf-8" ?>

<BackupPackage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.cpandl.com">

<PackageName>Phone Alarm (Beta)</PackageName>

<PackageDescription>Phone Alarms settings and stuff, beta because it's not been tested yet</PackageDescription>

<PackagePath>Phone Alarm<PackagePath>

<PackageAuthor>Jules</PackageAuthor>

<PackageVersion>1</PackageVersion>

<Keys>

<RegKey>

</RegKey>

</Keys>

<BPPaths>

<BPFile>

<DestinationFolder>PF_PA</DestinationFolder>

<FilePath>\Program Files\phoneAlarm\</FilePath>

</BPFile>

</BPPaths>

</BackupPackage>

4) I took the path from your post and added a BPFile element, I removed all the RegKey elements since you didn't mention any. PF_PA is the name of the folder which will be created inside of the \Storage Card\Program Files\SettingsSavior\Backups\Phone Alarm\ directory.

5) Copy it to the \Storage Card\Program Files\SettingsSavior\Configs directory and test it.

6) If it doesn't work use the Reg Dumper and File Hash Dumper to see what's really changing when you configure the app.

Let me know if that gets you started. I'll try a few of them.

Rob
[8525, TyTN, MDA Vario II, JasJam ROM Development] finch:
As promissed I just sent you a monetary Thank you. Great work.:):)
[8525, TyTN, MDA Vario II, JasJam ROM Development] ZaJules:
Thanks Ill try it out and let you know
[8525, TyTN, MDA Vario II, JasJam ROM Development] Lurch3559:
dny238

Is there a way to specify the order in which cab files are installed. The reason I am asking is some cabs that I have install require a soft reset and I would like these cabs to install last, is it just a matter of which one is listed first? This is easy to change if so, thought I would would ask to see if you know rather than continuously hard reseting to test.

Also

I went through the provisionals and made cab files for WiFi and Email2. In the email2 provisional is there a line that I can put to automatically save the password, I tried <parm name="Password" value="password here" /> and it didn't work, any other ideas, or is there a specific order that this line has to go in?

Your doing great things here, from everybody thanks for your work!!!

Now I just have to start the program settings experiment, thanks for posting an example (template).
[8525, TyTN, MDA Vario II, JasJam ROM Development] Lurch3559:
Alright

next question regarding xml's for applications.

I have many reg keys with different reg files for the same program, for example

HKEY_LOCAL_MACHINE\Software\Skyscape\DeviceVars]

[HKEY_LOCAL_MACHINE\Software\Skyscape\DeviceVars\K2V9]

"Cancel"="no"

[HKEY_LOCAL_MACHINE\Software\Skyscape\SharedComponents]

[HKEY_LOCAL_MACHINE\Software\Skyscape\SharedComponents\Calculator]

"CurrentVersion"="1.3.9"

[HKEY_LOCAL_MACHINE\Software\Skyscape\SharedComponents\Installer]

"CurrentVersion"="2.9.4"

[HKEY_LOCAL_MACHINE\Software\Skyscape\SharedComponents\Reader]

"CurrentVersion"="2.10.12"

This is only a couple of them for this specific application, do I need to make a new key path for each of these?

And is the reg file for example "CurrentVersion"="2.10.12"

Or I am guessing from doing more researching it would be for this file:

<RegKey>

<RegFile>DeviceVars.reg</RegFile>

<KeyPath>HKEY_LOCAL_MACHINE\Software\Skyscape\DeviceVars</KeyPath>

</RegKey>

or would it be

<RegKey>

<RegFile>SkyscapeDeviceVars.reg</RegFile>

<KeyPath>HKEY_LOCAL_MACHINE\Software\Skyscape\DeviceVars</KeyPath>

</RegKey>

RegFile is where it is stored in the registry in that key path, I think I am write, just confirm for me please? It is confusing though, I looked at your general settings to get an idea, here is what is confusing me?

<RegKey>

<RegFile>ShellTaskSW.reg</RegFile>

<KeyPath>HKEY_CURRENT_USER\Software\Microsoft\Shell\TaskSwitch</KeyPath>

</RegKey>

Why did you make the reg file <RegFile>ShellTaskSW.reg</RegFile>

Could you have called it <RegFile>TaskSW.reg</RegFile>

when in this example

<RegKey>

<RegFile>Power.reg</RegFile>

<KeyPath>HKEY_LOCAL_MACHINE\Services\Power</KeyPath>

</RegKey>

It isn't <RegFile>ServicesPower.reg</RegFile>

I know that if I figure one out the rest will be easier, this is going to be very tedious.