To backup or create a read-back of your Mediatek smartphone ROM that can be flashed on another device via SP Flashtool, follow the instructions here carefully.
If you have any questions, do not hesitate to ask in the comments section.
Prerequisites
- MTK Drivers – Download
- SP Flash Tool – Download
- Scatter file for your phone – how to create one
- MTKDroidTools – Download
How to Create MTK ROM Read-back, Backup
Step 1:
Launch the SP Flash Tool and load the created scatter file by clicking scatter-loading button. After loading scatter file click Read-back tab.
Step 2:
Click Add then double click in the File column of the added entry.
Step 3:
Select location where you want to save read-back file and click Save.
Step 4:
See linear_start_addr of last partition in scatter file. Input the linear_start_addr address in Readback Length.Note: If this length doesn’t work, try adding linear_start_addr of 2nd to the last partition or CACHE partition.
Step 5:
Turn off your phone, remove the battery for a few seconds, then insert the battery (don’t switch on).
Step 6:
Click Read Back button in SP flash tool and connect your phone to PC via USB cable.
Step 7:
Once read-back is complete, Readback Ok message with green circle will popup. You can now disconnect your phone from PC.
Step 8:
Launch MTKdroidTools and connect your phone via USB cable. If MTKdroidTools doesn’t detect your phone, navigate to Settings -> Developer Options and select USB debugging on your phone.
If there is no Developer Options in Settings, go to About phone and tap Build number 7 times to enable Developer Options.
Step 9:
In MTKdroidTools click root, backup, recovery tab.
Step 10:
Click To process file ROM_from Flash Tool.
Read also: How to backup Spreadtrum (SPD) Firmware
Step 11:
Select the Read-back file. Should be ROM_0, ROM_1, or something like that.
Step 12:
Click No to cancel CWM recovery creation popup.
Step 13:
When asked to select recovery.img file, click Cancel
Step 14:
Wait for the read-back extraction task to be completed.
That’s all!
Navigate to the MtkDroidTools/backups folder to find your backup file. To be sure that the backup was completed without fault, compare the size of the system.img file with the /system folder. If they are the same, your backup is good to use.