Android to Android Migration: SMS, Call Log & Contacts

Updated on April 21, 2025

Table of Contents

This guide walks you through transferring your SMS, call logs, and contacts from one Android device to another using the free and open-source app SMS Import / Export.

📱 What You’ll Need #

You can scan this QR code to download the SMS import / Export app easily if you do not have F-Droid or Neo Store installed


🔄 Step 1: Export Data from the Old Phone #

  1. Install SMS Import / Export on the old device.
  2. Open the app and choose Export.
  3. Select the data types you want to export (SMS, Call Log, Contacts).
  4. Tap Export and choose a location to save the .xml backup file (Downloads, USB thumbdrive, etc.).

📤 Step 2: Transfer the Backup File #

Transfer the .xml file to your new phone using one of the following:


📥 Step 3: Import Data to the New Phone #

  1. Install SMS Import / Export on the new device.
  2. Open the app and choose Import.
  3. Locate and select the transferred .xml file.
  4. Follow prompts to restore your messages, call logs, and/or contacts.

⚠️ You may need to grant the app permission to access and modify system data (e.g. set it as the default SMS app temporarily during import).


✅ Done! #

Once the import finishes, you can uninstall the app or switch back to your regular SMS app if prompted.

Table of Contents

Is this article helpful?