Can anyone recommend a reliable Android (KitKat-compatible) contacts backup/restore tool that is able to successfully backup and restore the following offline contact:
First Name: Nikola Last Name: Tesla Group: Scientists Company: Nikola's Laboratories Title: Owner Phone: (Laboratory) 111-111-1111 Phone: (Basement Office) *99 111-111-1111 x1111 Location: (Laboratory) 123 Electric Slide Row #1, Energy Village, BL 12345 Location: (Basement Office) 456 Light Lane, Volt Village, PA 12345-1234 Website: nikolatesla-ftw.org Website: tesla-candy-store.com Birthday: July 10, 1856 Notes: Electric conversation while drinking tea together Dog's Name: Sparky Favorite Color: Electric-Orange
I have tried over a dozen backup/restore apps, import/export apps, web-apps, and other tools, and they all fail a "roundtrip" backup-restore process in one way or another.
Here are the common snags:
- Unable to backup/restore the Group
- Unable to handle custom multi-word types such as 'Basement Office' for phone numbers and locations
- Unable to properly handle multi-line notes, notes that have lines that begin with spaces, or notes with blank lines
- Unable to backup/restore all fields
- Unable to handle multiple websites
- Unable to handle all legal characters in phone numbers:
0-9 + * , ; ( )
- Unable to handle basic special characters in all fields, including:
# & $ : ' , + - _
- Unable to maintain order of multiple phone numbers or addresses
- Unable to backup birthdate
The default Android contact export/import process supplied by Google (via their Contacts app) fails on multiple issues, including #1 and #2.
The following features would be nice, but are not required (in order of importance):
- Backup/export to a human readable/editable format such as CSV, XML, or HTML
- Gratis (free-of-charge)
Note that all the contacts that need to be backed up are offline contacts, not Google contacts. When they are restored, they should remain that way.