[Windows Mobile Software Development] jmckeejr:
Changelogs and planned features:

Planned Features:

-Add xml writer such as MAKISU to allow easy backup of Email accounts, Wifi, and Bluetooth

-Add any software requests

-Add some sort of localization so it can be used in non WWE ROMs

-Allow user to select files to backup

-Allow user to select reg keys to backup

-Possibly allow user to choose backup destination

-Possibly compress backup files

-Possibly convert to program with skinnable UI

All Previous Changelogs(most recent will be in post #1)

UPDATE: 10-22-09 FlashBack 0.6

-Added program tab backup and autorestore

-Added MySpace profile(Microsoft MySpace)

-Added some more Game and Software items

-Added Zensor autorestore and autoload(autoload still needs some work)

UPDATE: 8-27-09 FlashBack 0.5

Uploading latest package from my kitchen. I will put together a cab soon, but for now you can use the flashback script from the package and overwrite original :)

Changelog:

Made some minor modifications as well as some optimization to reduce errors when restoring.

-Added Wifi Locations backup under software

-Added double check for manila autorestore. This way if you have non manila ROM It will not try to load manila.

For this to work correctly you need to add the following lines to your manila app.reg:

;FlashBack support
[HKEY_LOCAL_MACHINE\Software\FlashBack]
"ManilaExists"=dword:1

NOTE: Make sure to disable weather restore or delete the database when switching manila builds

Still taking further requests and hoping for some help from the real mort pros :)

UPDATE: 8-3-09

-Some fixes for missed lines

-Fixed G-Alarm(misspelled something causing no backup)

-added Facebook backup(not fully tested)

-added world clock cities

-Changed backup of manila files to use INI

-If you have cooked an older version into your ROM, be sure to use the newest FlashBack to backup Manila data again. The new AutoRestore script relies on the new INI files.

-Any more software requests?

UPDATE: Huge update.

Added:

-more personal settings(Buttons)

-Tools*

-Manila Wallpaper and Weather(tested .png and .jpg wallpapers)

-Made a package which will restore all saved settings when cooked into ROM.

-Added option to Auto restore. Auto is enabled by default. Look under tools.

-Added support for some builds of Opera

-Added option to Auto load Manila after Flash as oposed to "Windows Default" AKA Titanium. I prefer Manila, so if you enable the option and its cooked in you can have it right after flash.

-Prepared for adding program registrations

Check it out and let me know if it is all working for you. Please note that I will not be held responsible for any loss of data(should that somehow occur, but dont know how it would). Attaching Visual Package and cab. Legacy package will come soon. Edit: Legacy is here, but not sure if it works as I dont use legacy. Please report back for others.

jmckeejr

EDIT: The "RestoreAll" mortscrpt in packages has an extra quotation mark on line 29. Remove the first one before cooking. Should look like this:

regwritedword("HKLM","Software\FlashBack","Finished",1)

as opposed to this:

regwritedword([B]"[/B]"HKLM","Software\FlashBack","Finished",1)

This is not a needed step, but it is to double check that Restoreall does not run more than once. There is provision in the script for it to delete the link from startup as well.

Another note: Some features still need some more work to function properly. This is all trial and error as I have to find all the appropriate keys for each item. Some have more than one key which needs backed up. Thanks for trying FlashBack ;)

UPDATE: 7-27-09

After some more work with mortscript(and some help from Noonski, thanks bud) I have put together another backup script which backs up personal info such as :

-Bluetooth Partners

-Wifi Networks

-Owner Info

-Volume

-Rings and Alerts

-Backlight settings

It is still a work in progress, but figured I would put it out there for testing and also feedback on what else to add. Noonski showed me the command lines needed to export and import reg, so now it is just a matter of adding the correct keys. I am learning as I go, so bear with me here. Feel free to test this script and add feedback here. If you are skilled with mortscript feel free to take what I have and make it better. Here is the zip with a cab(which has the script, an exe with icon and dotfred's taskmanager to import the keys). I also included the script and exe to make it easier for others to add or change things. Thanks for trying it ;) By the way I call it Flash Back because I flash so manyt ROMs and I just want my info back in an easy way ;)