Skip to content

Data Source: SMS Backup & Restore

Matt Holt edited this page Jul 14, 2019 · 2 revisions

This data source adds your SMS (text) and MMS (multimedia/group) messages from exports from the SMS Backup & Restore Android app.

SMS Backup & Restore
Site https://synctech.com.au/sms-backup-restore/
Listing Mode ⬜️ Download via API
✅ Import from file
Data Source ID smsbackuprestore
Authentication None

Obtaining the data file from SMS Backup & Restore

  1. Install the Android app.
  2. Make sure you allow it to have the necessary permissions to access messages and contacts.
  3. Configure and perform a backup. A .xml file will be stored at the place you configured.

Importing "SMS Backup & Restore" data

If you haven't done so already, add your account. The username must be your phone number (it will be standardized under the hood, but I recommend using only numbers anyway):

$ timeliner add-account smsbackuprestore/1234567890

If you live in a region other than the US, specify your region code with the -phone-default-region CLI flag. Its value should be your two-letter country code (e.g. "US").

Then just import the XML file:

$ timeliner import /path/to/sms-timestamp.xml smsbackuprestore/1234567890

Caveats

  • This app is only available for Android (sorry), but it's the best one I could find for Android that checked all my boxes.

  • Associating names of people with their phone numbers from group texts is often impossible to do reliably with this app's export file. In order to associate names with numbers, make sure the individuals are in your contact list, and have at least one SMS or non-group-MMS with them to ensure the association can be made (it won't be created from MMS alone, so if group texts are the only interactions you've had with them, they will remain nameless).