How to Backup and Restore a Palm Desktop User Data Folder

During my umpteenth Palm upgrade, I created the following file right inside of my Palm Desktop User Data folder to remind myself of the simple way to backup and restore a Palm Desktop User Data folder (aka Palm OS Desktop) . Hopefully those wiser than I will leave comments explaining problems and improvements in the process below. Helphand’s Not So FAQ’s for the Palm offers very detailed information about reading the individual files within a Palm User Data folder, however, that’s not quite what I want.

restore_instructions.txt (save this file into your Palm User folder):

------->8 <snip> 8<--------

To backup this Palm User folder simply copy it to backup media somewhere. If Windows file encryption was used, export your public and private keys as well!! Start, Run, Certmgr.msc, Personal, Certificates, right click on cert, All Tasks, Export…, “Yes, export the private key”.

To restore from backup, read through and then follow these steps:

1) Restore this directory from backup. Make sure the
restored files are read-write (especially those in the MemoPad\
directory, such as memopad.dat, otherwise Palm Desktop will default
to creating a new, empty db instead of importing the old data!!).

2) Make a copy of the restored users.dat file from this directory; step 3)
is going to overwrite the one here. (This directory might already
contain a backup of users.dat, but it might be out of date; make
another backup just to be safe).

3) Uninstall and then re-install Palm Desktop selecting the “Custom”
installation type if necessary to point the install to any
non-standard User Data location. The installation will overwrite the
users.dat file in the User Data location. Pre-6 versions of Palm Desktop don’t have an option for a “custom” User Data location. Instead, update HKEY_CURRENT_USER\Software\U.S. Robotics\Pilot Desktop\Core\Path after the installation.

4) Finish the installation skipping the request for an initial device

5) Right click on Hotsync in the system tray and exit (it holds onto a copy of users.dat too).

6) Replace users.dat with the backup from step 2).

7) Start Palm Desktop to confirm the data has been restored.

------->8 </snip> 8<--------


Deactivate “Yahoo! Mail for iPhone” to allow the Palm Prē to access Yahoo!…

My solution for the common errors  “Invalid security token: 4 1213 0” and “Invalid security token: 6 1236 0” was to deactivate the “Yahoo! Mail for iPhone” partner application at Yahoo! before attempting to add my Yahoo! email address to the Palm Prē.  These steps resolved the problem:

  1. Sign in to your My Yahoo! account profile and then access the “Account Info” page.
  2. From the Account Info page, click on “Link your account with other sites” (in the Sign-In and Security section).
  3. On the resulting “Account Sign-In Settings” page, enable the check box next to “Yahoo! Mail for iPhone” and click the “Continue” button to deactivate that application.
    1. After the webOS 1.3.5 upgrade in Dec ’09, I also had to deactivate “Palm Synergy”, “Yahoo! Mail for Sprint/Palm” and “Y! Messenger Authentication” to resolve the constant “Please re-enter your password” errors on the Pre.
  4. Sign Out of Yahoo!.
  5. Restart the Palm Prē; follow the regular instructions to add your Yahoo! email address to the Prē.

Once those steps were done, the Account Sign-In Settings page showed a new Partner Account called “Yahoo! Mail for Sprint/Palm”.   The problem turned out to be (apparently) a conflict with the “Yahoo! Mail for iPhone” partner application link that was created long ago when I configured my iPhone to access Yahoo! Mail.  Hope this helped.  By the way, the manual configuration steps suggested on Yahoo! Answers did not work for my Prē ( ).