How to Flash MediaTek Stock ROMs With SP Flash Tool [Latest]


Smart Phone Flash Tool (SP Flash Tool) allows you to Flash any Stock Rom or any Custom on the Android MediaTek Smartphone.  like Tecno, Infinix, Innjoo, Gionee, BML, etc. It supports flash stock, installing custom recovery, Unbrick smartphones and firmware updates for your Mediatek devices. Ever wonder how Android phones are Flshed? Here is a guide on how to Flash Custom ROMs using SP Flash Tool on Windows Computer.

Materials Needed
1. SP Flash tool – Download it here  | Direct download SP flash tool here
2. Android ADB drivers – Download it here
3. Stock or Custom Rom you want to flash on your Smartphone. Make sure you download the exact Rom of your phone – few Roms can be found from this #link
4. Laptop or Desktop Computer
5. USB Cable for communicating between PC and Smartphones

To Flash a Backup or ROM with SP Flash Tool

Disclaimer: Don’t flash another preloader and DSP_BL blocks! It is always dangerous! On some models of phones you will have a brick even if you download these blocks read from a phone which you own! Always remove from them marks in SPFT! ALWAYS have a working backup of your original ROM before you flash a new unknown ROM. Rubiztech take no responsibility for any harm done while attempting this!

1. Disconnect your phone if connected with USB to the PC, and turn OFF the phone completely, also take out the battery if possible (ignore this step 1, for phones with built in battery).

2. Now connect or reconnect the USB cable to the phone with the PC while the phone is still off, Windows should pop up and begin to install the MTK65XX Preloader Drivers, this only happens if you installed the Mediatek Preloader USB Drivers correctly in Windows. After they successfully installed, disconnect the USB cable again.

2. Extract SP Flash tool on your computer and launch it.

3. Open the folder you extract it to and locate flash_tool, double click on it to open.

Flash Tool

Flash_tool. / © Rubiztech

3. Once it is launched, hit the Scatter-loading button

Click Scatter Loading

Click Scatter Loading. / © Rubiztech

4. Locate the scatter file in the backup or Rom of the phone that you downloaded. It’s usually a text file. (ALWAYS only load a ROM that is 100% made for your phone, flashing a wrong ROM may make your phone non-bootable).

Flash Tool. / © Rubiztech

Flash Tool. / © Rubiztech

5. Hit the “Download’ button in SP Flash Tool to begin the flashing process

Download . / © Rubiztech

Download . / © Rubiztech

6. Connect your Smartphone to the computer with a USB without battery, if possible to remove. Press, Vol Down or Up so that the computer can easily detect the phone.

7. Once the Flashing is complete you will see a green circle confirming… With Download OK

Click OK. / © Rubiztech

Click OK. / © Rubiztech

8. Close the SP Flash Tool and disconnect your phone from the computer.

9. Congratulation, your Smartphone is now flashed with the new Stock Rom you downloaded.

If your phone bootloops, remove battery and boot into recovery mode. Factory reset the phone.

Next time your Android MediaTek phone runs into a brick or you have a reason to upgrade/downgrade the ROM,  you now know How to Flash MediaTek Stock ROMs With SP Flash Tool.


About Author

I am an Electrical Engineer and a blogger who loves to share about latest Tech news, Online money making ideas, Gadget reviews, Security, Computers, Android etc. You can capture him on: Facebook, Google+, Twitter, Pinterest, BBM, Telegram.


  1. Hello bro.

    Please I need to install the latest OS update which I have downloaded already but my infinix marshmallow is currently rooted. I know I may not be able to install the latest update without first uprooting the phone.

    How do I unroot without wiping the latest downloaded OS update? Will flashing the recovery image help?