Smart Phone Flash Tool (SPFT – latest) Tutorial


Smart Phone Flash Tool (In short SPFT) is the free phone flashing software from MediaTek Inc., capable of flashing Stock ROMs, Custom ROMs or some particular partition alone in Android devices. This tool is specially coded by MediaTek Inc. for flashing Android smartphones powered by MediaTek Processors. So other phone users are requested to not try this for your phone. Most of the best smartphones in the market are powered by MediaTek processors, due to their vast availability and less price. If you really like Android Development, you may like our Tutorials on: Changing the Boot Logo in MediaTek Powered Android Smart Phones, Installing ADB drivers for any Android device, Stock Recovery and Custom Recovery in Android.

Requirements for using this tool

To use this tool you need a Windows Machine. If you are on Windows 8 & 8.1 machine you have to read Installing Unsigned Drivers in Windows 8, as the Preloader driver which we are going to install is unsigned. You need Smart Phone Flash Tool (SPFT) and the MTK preloader USB VCOM drivers. Download both the flash tool and the Preloader driver and keep it ready in a accessible location in your computer. Please note that this tool can flash your phone only when the preloader driver is installed. Download the stock firmware of your phone or any Custom ROMs that is meant for your phone and keep it ready. Note that the firmware differs from device to device. So do not install the firmware that is not meant for your device. Download links are in the download section.

Attention !!

Do not flash the ROM that is not meant for your device, as the size of the partitions in your android OS and the hardwares in your device may differ from other device. If you install such firmwares or custom ROMs, your phone may get bricked and there won’t be any way to get back your phone. I’m not responsible if you brick your phone. But do not worry. Our tutorials are 100% working if you follow it properly.

Its better to take a complete backup of your phone including contacts, messages, music, photos, etc,. before proceeding with the flashing. Flashing new ROM will erase everything from your phone and restores the factory default setting of that ROM. There are lots of backup and restore softwares available in the internet. Use the one that best suites your need.


Download the Flash Tool from here: Download SPFT. Download the Preloader driver from here: Download MTK Preloader Driver. Download the Stock Rom from your Manufacturer website. If not, search Google for the ROM that is meant for your phone. Download the ROM which usually comes as a zipped file. Extract and keep it in the accessible location. Say in your desktop. For Illustration I’m going to use the the stock firmware of my Celkon A97i powered by MediaTek MT6575 chipset.

Installing the Driver

Download the Preloader driver from the above link. Extract and keep it in the accessible location. This driver do not have any installer. so you have to install it as a legacy hardware device. Read our guide on Installing Legacy hardware device in Windows machine. This has all the steps to install this driver without any error. This driver is Unsigned and hence for installing it in Windows 8 & 8.1 needs disabling Windows signature verification. Our Tutorial on Installing Unsigned drivers in Windows 8 & 8.1 may help you. Read them properly and install the driver. Here are the simple steps if you are already familiar with the driver installation. Select the Mediatek Preloader USB VCOM Port from the list of drivers and click install. A popup appears and in that click “Install this driver software anyway“. It may show “The software for this device is now installed, but may not work correctly” at the end. Click finish. You have now installed the driver successfully. Check the following images for details.

Select the MTK Preloader Driver USB VCOM port
Install the Mediatek USB VCOM Port driver
Setting up your Phone
  • Switch off your Phone.
  • Open the back case and remove the battery.
  • Reinsert the battery and do not turn it on.
  • Keep your phone aside and do not connect it to your computer.
Setting up your Windows Machine

Open the Flash tool by clicking the flash_tool.exe file inside the SPFT software folder as shown. Do not connect your phone to your computer while setting up the Flash Tool.

Open Smart Phone Flash tool
Using Smart Phone Flash Tool

When the tool opens, navigate to Download and click on scatter loading as shown here. This scatter file will be there in the ROM folder. It has details about the size of the various partition. Do not alter it in any case.

Open SPFT and load the scatter file
Select the scatter file inside your ROM folder

When you load the scatter file it will show a list of image files that will get installed. Select everything if you are planning to install the entire ROM, or else select the required partition alone. For example, if you want to install only the recovery partition, check the recovery alone. Make sure that Download Only is selected in the drop down menu that appears below the Scatter loading if you are reinstalling the same ROM. Else select the Upgrade if you are upgrading the firmware to the latest version. Do not connect your phone during this process. Click Download button at the top.

Select all or required partition alone and click Download

After clicking Download button, connect your phone using the genuine Data Cable. Kindly note that Flashing has to be done when the phone is switched Off. Once the flashing completes, a small pop up window appears with the Green circle on it. Remove your phone from the computer and turn it ON. You have now Flashed a new ROM to your phone. The first boot may take a long time than usual.

You have now Flashed your Mobile
  • If it shows any error, restart your computer and try again.
  • Flashing has to be done only when the phone is powered OFF. The tool won’t work when the phone is ON.
  • Removing and reinserting the battery is mandatory.
  • We do not guarantee 100% success during flashing. Do it at your own risk.

We do not guarantee 100% success during this process. This tutorial is purely for education purpose and we do not take any responsibilities, if something happens to your phone while flashing. Do it at your own risk. If the process fails or interrupted in the middle, there are chances for bricking your phone. Kindly make sure that, you are doing everything in a proper way.

Other People are Reading
You have now learned to flash ROMs to your MediaTek powered Smart Phones using Smart Phone Flash Tool (SPFT). Hope you liked it. Leave your valuable feedback and suggestions in the comment box below. Subscribe to our newsletter for getting the future updates directly in your inbox.
Free Email Updates !
Join the visitors who are receiving our newsletter and receive the Daily Mass Readings, Prayers and other updates directly in your inbox.
We respect your privacy and take protecting it seriously.