Developers guide

Chapter 18: Total Recall
Storage Locations For Profiles
172 Psion Teklogix Mobile Devices SDK Developers Guide
Databases
When databases are selected for backup, all eligible databases on the Psion Teklogix computer are
backed up. Only Windows-based databases are backed up when this option is selected: third-party
databases are not backed up.
If all files are selected for backup (see above), then the database files are included in the backup.
Registry Settings
When this option is selected, all the registry settings are backed up.
18.6 Storage Locations For Profiles
Profiles can be stored in any external or permanent storage medium, such as:
•Flash Disk
•SD card
The location and the name of the profile are specified when the profile is created. However, auto-
restore only restores profiles from the default directory. The name of the profile is specified when
it is created. When the profile is created by the Mobile Devices SDK, if another profile with the
selected name already exists, Total Recall will assign a default name to the profile.
Default Storage Locations
The default storage location for the profile depends on the Windows version and the available
hardware:
Windows CE: \Flash Disk
Windows Mobile: \SD Card if available, otherwise
\My Documents\Total Recall
The default profile filename is Default1.pfl. If this file already exists when you try to create a new
profile, the numeric component will be automatically incremented until an available filename is
found (i.e. Default2.pfl, Default3.pfl, etc.).
18.7 Restoring Profiles
The following methods are available for restoring saved profiles:
Manually through the Control Panel
Programmatically using the Mobile Devices SDK
Automatically following a cold reset or a clean start
From the command line—not available in Windows Mobile
The restoration method is selected when the profile is created; however, autorestore profiles may
be manually or programmatically restored.
When an autorestore occurs, the active autorestore profile is restored. Normally, this is the most
recently created autorestore profile. The Mobile Devices SDK allows the active autorestore profile
to be selected from the autorestore profiles stored in the default directory. When an autorestore
profile is selected to be the active autorestore profile, its timestamp is updated to make it appear to
be the most recent profile.