- Computer running Windows
- MTK USB Drivers – Download it here (credits to the developer from XDA for this tool)
- MTK Droid Root and Tools – Get it here
- SP Flash Tool – Get it here (download the recommended or latest version)
- Scatter file of your device
- Notepad ++ – for opening scatter file. Download it here.
- MTK Device having EXT4 block type and USB Cable
Download and install MTK USB Drivers to detect your device even on preloader. Download and extract SP Flash Tool and MTK Droid Root and Tools to any location in your computer. Put your MTK device on USB debugging mode, go to your device Settings – Developer options to enable it. Don’t forget to prepare for the scatter file for your device. Please carefully follow the instructions below, GOODLUCK!
The second thing that we need to do is to open SP Flash Tool application, run it as administrator. From the tool, you’ll see a button Scatter-loading, click it locate and open the scatter file of you created in step one that look like
Click on Read Back tab then click ADD once. It will add one row, double click on number 2 on the first row. The tool will ask you where to save the file and what file name, don’t ever change the filename (if it was named as ROM_0 , leave the name as it is). Just go to the folder where you want to save it then click SAVE.
Now, you need to enter the proper Hex values for the Start Address and the Length. How? Find the scatter file which you have made previously and open it using Notepad ++.(edit “MT6582_Android_scatter.txt” with note pad)
The next step is to find the value to be entered in the Length field, this will be your option. If you want to backup or dump the ROM from Preloader down to the android system only (no user-data), then,search for Cache
Turn OFF your android phone or tablet. From SP Flash Tool, click Read Back button and immediately connect you switched-OFF android device via USB cable. The tool will detect your device and it will start backing up and dumping your current ROM. It may take 20 minutes to 1 hour depending on the ROM size and the specs of your computer (mine is 1.6 Gb which takes around 30 minutes on a Dual Core processor, be sure your not running any apps aside from this tool so you won’t have any interruptions).
After the download is done, you will see the sign like the image below.
Preparing the ROM backup / dump for flashing
Since we are done getting a ROM backup / dump, the next step is to prepare it and make it flashable.
Open MTK Droid Root and Tools application, run it as administrator. From the tool, click the root, backup, recovery tab. You need to disconnect the USB cable from your phone or tablet and turn it ON, when it is powered ON already, connect again your device. The tool will recognize your device and the button To process file ROM_ from Flash Tool will be enabled. Click on that button and select the ROM that we have made earlier which in my case “ROM_0“.
Wait for the process to be completed, if you will be asked To automatically create CWM recovery, click YES. Read the status messages and wait for the task to complete.
If the process is done, you will now have your ROM backup or dump at the Backup folder on MTK Droid Root and Tools folder. The backup that we have processed has a filename with ForFlashtoolFromReadback