Pimlico Software Inc.
Awards Tech Support  Contact 
 Advanced Calendar & PIM Software for Desktop and Handheld Computers 
Home > Tech Support > FAQ's

Migrating from a Palm OS handheld to an Android Phone - requires Windows Desktop (or Windows environment running on a Mac or Linux) and Android phone running OS 2.0 or later

At this time you need a V-2.3 (or later) Android Phone
We don't recommend any specific phones, The most popular models appear to be from Motorola, Samsung and HTC.
Step 1 - get V-6.2 of the Palm Desktop Installed
Earlier versions of the Palm desktop (4.x etc.) use an undocumented, proprietary format for the PIM databases. V-6.2 switched to using MS Access databases which are far more easily accessible and self-documenting and suitable for migrating to other platforms. Ignore Palm's comments about compatibility, as you will be installing Pimlical which overcomes the unnecessary restriction that Palm placed on getting their sync software to work with older devices. You can download the Palm desktop from: http://www.pimlicosoftware.com/PalmDesktopWin62.exe.

Before installing the V-6.2 desktop, it is recommended that you make a complete backup of the palm folder containing all your data, so you can always recover easily if an error is made or some other problem arises.

Step 2 - Install Pimlical/Desktop
You can download Pimlical from a link on the home page (click on Home at top left). Be sure to use the link for the version marked Synching to the Palm OS. When you install it you will need to choose whether to install for a Newer or legacy Palm device:

Newer Palm Devices:
any Treo model (except Treo-600), Tungsten T3/T5/Tx/LifeDrive, Zire 72/31, E2, Centro
Legacy Palm devices:
OS4 or earlier, any non-Palm brand handheld (Sony, Garmin, etc.), or Treo-600, Tungsten C/T/T2, Zire-71

If you install for a legacy device, note that the palm desktop will not display your data until after you get Pimlical installed. Before moving to the next step though, be sure that you can sync with your Palm OS handheld and see your data in the Palm desktop and in Pimlical. T3's were the first "newer" devices and you may have more success treating it as a legacy device, so try that if the first install as a "newer" device does not seem to work properly.

Step 3 - Setup Pimlical to migrate your calendar data to your phone
If you have a phone other than Android, you will be syncing Pimlical/Desktop to Google Calendar which you can then sync with your phone (iPhone, Symbian, WinMob, Blackberry, etc.). Launch Pimlical to view the calendar, select the items you wish to export in Advanced Find (or hit Clear to select all of them) and then use the Export ICS: button to export the calendar in iCalendar format to your desktop. You can then use Google Calendar's import feature to import that calendar into Google Calendar (try and keep such calendars under 5k events or so for best performance). From there you can use Google's sync software or your phone's sync software to migrate your calendar data into the phone.

If you have an Android phone, you can use Pimlical on the Android phone, and will benefit from continuing to use Pimlical Desktop, in which case proceed as indicated below.

Install Pimlical/Android on your Android phone. Connect your Android phone to desktop using regular USB cable and select that you want to mount the phone as a PC Drive (so it appears as a device under windows). If you have an Android 4.x device that only has Phone Storage, read the section in the DirectSync documentation that covers the use of the local HTTP Sync method or  a third party application like WebDAV Server Pro which can mount your phone's Phone Storage as a standard network device that Pimlical/Desktop can see. Some Android phones support a compatible MTP type connection which Pimlical/Desktop can also handle. 

Launch Pimlical/Desktop. If your database is really large, be sure to save older appointments in a separate file as you will likely be copying that later on to your phone (as there is no point in constantly syncing really old events). Click on this web page: Direct Sync and look for the section: Setting up Local Calendar on Android Device from Desktop

If you have a custom icon collection, you can get that migrated into Pimlical by following the directions in the Pimlical manual (see Help menu for reference manual). You will need to export your icons (using the Export button in Pimlical/desktop) in a different format for use by Pimlical/Android. But when this is done, icons that you used in DateBk will also appear in Pimlical on both the desktop and the handheld.

Getting your contacts into Gmail Contacts and Native Android Contacts database
Using the Pimlical/Desktop, export your (contacts) as a vCard file ( Export button). Then go into Gmail, select contacts (link at top left), then go to bottom of page and select Import from the More Actions dropdown list. You can then import this file into your Gmail contacts. One user following this procedure offered this helpful advice:
In doing this, I discovered all my contacts that had company names but NOT
first/last names, were imported into Google Contacts with "-Unnamed-".
My first few hundred contacts were all "-Unnamed-".

The solution was to 1st export the contacts to vCards. The hand edit the
text file to globally remove all "-Unnamed-". It didn't have to be replaced
with anything. This took all of 10 seconds using VIM.

If you have custom fields and want to get them into the Note field, you can do that too with these steps:

1. Edit the VCF file with a text edit (I used GVIM). Replace any instance of "X-PALM-CUSTOM;1:" with "NOTE:". Also, if there are instances with "X-PALM-CUSTOM;2:", "X-PALM-CUSTOM;3:", "X-PALM-CUSTOM;4:", these must be deleted and the field contents made a part of the line "NOTE:". Note if you try to use Openoffice writer instead of gedit the non-printing characters are messed up and file is not recognized properly as a VCF file when trying to import (yes I tried it and it failed)
2. Save the file with a new unique name in case you made a mistake editing the file.
3. Go to Gmail, select "Contacts", then Import
4. Locate your newly edited *.vcf file and import your Palm contacts into Gmail account

I then imported to Google Contacts (using the web page) and all looks great.

Memos, Contacts and Tasks
Pimlical/Android supports both memos and contacts in a local database and they can be synced back and forth with Pimlical/Desktop. Memos are stored in a different format, so there is a one-time migration from the memopad.mdb Access database into a folder (PimlicalMemos) where each memo is stored as a separate text file (this also facilitates future migration). Tasks can be synced EITHER directly using DirectSync, or they can be synced through a google calendar - there is no direct support at this time to sync to GTasks. Contact linking is supported by Pimlical/Android both with the native contacts database and with P/A's local contacts database. The local contacts database syncs to the local contacts database in Pimlical/Desktop.

Copyright 2015 Pimlico Software, Inc. All rights reserved.
Last Updated 2014-01-07 19:17:44