This guide will walk you through the process of creating a read-back (backup) of your MediaTek smartphone ROM. This backup can be flashed onto another device using SP Flash Tool. Follow these instructions carefully to ensure a successful backup.

Prerequisites

Before you begin, make sure you have the following:

  1. MTK Drivers
  2. SP Flash Tool v5.2032 or later
  3. Scatter file for your phone
  4. MTKDroidTools v2.5.3 or later
  5. A USB cable
  6. Your MediaTek smartphone with at least 50% battery charge

Step-by-Step Backup Process

Part 1: Using SP Flash Tool

  1. Launch SP Flash Tool and load your scatter file by clicking the "scatter-loading" button.
  2. Switch to the "Read-back" tab.
  3. Click "Add" and then double-click in the "File" column of the added entry.
  4. Choose a location to save your read-back file and click "Save".
  5. In the scatter file, find the linear_start_addr of the last partition. Enter this address in the "Readback Length" field.
    • Note: If this doesn't work, try adding the linear_start_addr of the second-to-last partition or the CACHE partition.
  6. Power off your phone and remove the battery for a few seconds (if removable).
  7. Reinsert the battery but don't turn on the phone.
  8. Click the "Read Back" button in SP Flash Tool.
  9. Connect your phone to the PC via USB cable.
  10. Wait for the process to complete. You'll see a "Readback Ok" message with a green circle when finished.
  11. Disconnect your phone from the PC.

Part 2: Using MTKDroidTools

  1. Launch MTKDroidTools.
  2. Enable USB debugging on your phone:
    • Go to Settings > Developer Options > USB debugging
    • If Developer Options is not visible, go to About phone and tap "Build number" 7 times
  3. Connect your phone to the PC via USB cable.
  4. In MTKDroidTools, click the "root, backup, recovery" tab.
  5. Click "To process file ROM_from Flash Tool".
  6. Select the read-back file you created (usually named ROM_0 or ROM_1).
  7. When prompted to create CWM recovery, click "No".
  8. If asked to select a recovery.img file, click "Cancel".
  9. Wait for the read-back extraction to complete.

Verifying Your Backup

To ensure your backup was successful:

  1. Navigate to the MtkDroidTools/backups folder.
  2. Compare the size of the system.img file with the /system folder on your device.
  3. If they're the same size, your backup is valid and ready to use.

Troubleshooting

  • If MTKDroidTools doesn't detect your phone, try using a different USB cable or port.
  • Make sure you have the latest version of MTK Drivers installed on your PC.
  • If you encounter errors during the process, try rebooting your PC and phone, then start over.

You've now successfully created a backup of your MediaTek smartphone ROM. This backup can be used to restore your device or flash onto a compatible device using SP Flash Tool.

Remember to store your backup in a safe place, preferably on an external drive or cloud storage for added security.