Tutorial] How to create a scatter file using MTK Droid tools

Tutorial] How to create a scatter file using MTK Droid tools

This tutorial will explain how to create a scatter file for a Mediatek Android device using MTK Droid tools. You'll need a scatter file to use SP flash tool in fixing a bricked Android or flashing files to it. In this guide, I'll assume you'll be making use of a functioning device to create the scatter file for a bricked device of the same type.

Let's begin!

Follow the steps below to generate a scatter file using MTK Droid Tools & ROM Studio

  1. Download MTK droid tools
  2. Install ADB drivers for your device
  3. If you can't find ADB drivers for your device, install PdaNet on your PC and connect your device with USB debugging enabled (i.e., settings > developer > tick USB debugging). PdaNet automatically installs the ADB drivers for the connected device type.
  4. Root and Install Busybox on your Android
  5. Launch MTK droid tools on your PC
  6. It will read your device and display information about it
  7. Click on the "Partition" tab and select the partition you want to create a scatter file for (e.g., boot, system, or data)
  8. Type in the command adb shell (press enter) to open a terminal window
  9. In the terminal window, type in the command cat /proc/mtd (press enter) to display the partition table
  10. A Partition table will appear; to save it, type in the command cat /proc/mtd > /sdcard/firmware.info
  11. Alternatively, you can use cat /proc/emmc > /sdcard/firmware.info if the above command doesn't work
  12. Put your phone in storage mode or check your SD card and you should see firmware.info file
  13. If the ADB method fails, repeat steps 1-9 then click on the "Root", "Backup", "Recovery" tab in MTK droid tools and select "Backup". Wait for the process to complete, then get the firmware.info file from the backups folder in MTK droid tools
  14. After that, use MTK ROM Studio to load firmware.info and generate the corresponding scatter file that will be needed for SP Flash Tool.

Troubleshooting Tips:

  • If you encounter errors during the process, check the tutorial again for any mistakes or typos.
  • Make sure your device is properly connected to the computer via USB and that the ADB drivers are installed correctly.
  • If you're still having issues, try restarting the process from step 1.

Note: MTK Droid Tools 2.5.3 doesn't support certain devices, such as the Tecno J5 (see this post for more information).

I hope this tutorial helps you create a scatter file for your MTK device!