Menu

SP Flash Tool – The Ultimate Guide + Download Link

By Rodrick Brown | Blog

Dec 02
sp flash tool

Are you a MediaTek Smartphone user? It may be MTK 6572, MTK 6582, MTK 6589, MTK 6592 or whatever.You need to flash your phone when it has the Hard Brick position.So, how can you flash your phone easily by your own?

SP Flash Tool is the best tool to flash your phone easily without taking any kind of risk. in this guide I will describe SP Flash Tool, its features, how to flash any MTK phones using this tool and etc. So, let’s start.

What Is SP Flash Tool?

SP Flash Tool (Smartphone Flash tool) is a free application of MediaTek Corporation which allows you to install/flash Stock Firmware/Stock Rom, Stock and Custom Recovery, update Firmware, unbrick brick MTK Android phones etc. It is a cross-platform software. So, you can easily use it any Windows and Linux machine.

This tool doesn’t need any extra hardware to flash phones. You just need a USB cable to transfer files from PC to Phone.

Features Of SP Flash Tool

  • Simple, Fast And Easy to Use
  • Easily Flash Stock Firmware/Stock ROM
  • Upgrade Stock Recovery To Custom Recovery Easily
  • Don’t Need Any Extra Hardware
  • Windows And Linux Supported
  • Very Low Resource Uses

System Requirments

  • A Pentium 4 Desktop Computer Or Laptop
  • A Fresh USB Data Cable (Original Preferred)
  • MediaTek USB VCOM Driver (Download Link Will Be Given Below)
  • MTK 65XX Scatter File.Can Be Found In Stock Rom
  • At List 50% Of Charged Battery

Using SP Flash Tool On Windows

Now I am going to show you step by step guide how to use sp flash tool on windows. Then you will have no confusion about how to do it. Don’t worry, I will also discuss how to do it on Linux. So keep reading and be an expert.

But, Before using sp flash tool,  you need to install USB VCOM Driver and install sp flash tool on your computer.

So, let’s do it.

Install Driver

First Extract Mediatek USB VCOM Driver and keep it where you can find it easily.

Then go to Windows Control Panel and open Device Manager.

Click any of the device group of them that you see there, Now from Action menu at the top, select Add legacy hardware

SP FLASH TOOL

Sp Flash Tool install USB VCOM Driver

The Add hardware wizard will be launched, click Next

smart phone flash tool

install USB VCOM Driver on Sp Flash Tool

Now Select install the hardware that I manually select from a list (Advanced) and click next

flashtool

Installing USB VCOM Driver

Now Click Have Disk… and Click Browse… then locate your driver’s .inf file and select it

 

flash tool

USB VCOM Driver Install

Click Open and You will see the drivers listed. From them Select your driver there (select MediaTek Preloader USB VCOM Port) and Click Next

android flash tool

USB VCOM Driver Install Done

Click Finish. Ignore the Code 10 error. it’s nothing. You’re seeing it because you have installed an unsigned driver.

flash tool android

After Installing USB VCOM Driver

Now You can see drivers appear on the list. Ignore the yellow triangle warning. You’re getting it only because of you have installed an unsigned driver.

And done.

Note

  • Ensure to select the 64 bit .inf if your PC is 64 bit
  • If you’re using a Windows 8 PC or 32 bit PC then install the Windows 7 drivers
  • If SP flash tool or other software still don’t detect your phone then install MediaTek DA VCOM Driver.
  • You can install more drivers  from the list one at a time if needed.

 

Install SP Flash Tool

mtk flash tool

Install SP Flash Tool On Windows

flash tool for android

After Installing SP Flash Tool On Windows

Installing SP Flash Tool on windows is just like other software. You need to download and extract SP Flash Tool on your computer. then find “Flash_Tool.exe” from extracted file. Now launch it by dabble click or Ran as Administor. After that, you will see sp flash tool is opened.Now you can install/flash Stock Firmware/Stock Rom, Stock, and Custom Recovery, update Firmware, unbrick brick MTK Android phones and so on.

Flash Phone Using SP Flash Tool

If you install USB VCOM Driver and install sp flash tool on your computer. Then Flashing Phone is not so hard for you. You can do it just follow the instruction given below.

Flash A Custom Recovery

So How To Install Custom Recovery Using Sp Flash tool. Frist, Now find recovery.img file and download it. I meant it could be TWRP/CWM you can place it on your Pc desktop or where you can find it easily.

latest sp flash tool

Flash Phone Using SP Flash Tool

After launching SP Flash Tools fast click Download then click Scatter Loading.

flashtool download

Flash A Custom Recovery By Sp Flash Tool

Now find and select the scatter file of your device it would look like this (MT6572_Android_Scatter.txt) just click on “Open”.

sp flash tool v5

Install Custom Recovery Using Sp Flash tool

You should see below image from your Sp flash tools. Make sure all boxes are NOT checked, if there’s a check, remove it by clicking the check.And now, click “RECOVERY” from the list. in the mine time, a  new window will pop up, locked the recovery image for your phone that you want to flash or install. Now click Open.

Now, SWITCH OFF your android phone. When it is off, click the “DOWNLOAD” button on the SP Flash Tool, then click Yes. After that, connect your Switched-OFF phone to your computer using USB Cable and allow the flashing procedure to do its thing.

sp flash tool v3 windows

After Flash A Custom Recovery By Sp Flash Tool

After successfully flashing your custom recovery img, you will see a green “OK”. That’s all, your phone is now running custom recovery img. Now unplug your device, press and hold Volume up + Power button to boot into recovery mode.

See it’s not too hard.

Using SP Flash Tool On Linux

It is too easy to install sp flash tool on windows. But how to install sp flash tool on Linux. Well, Some say it is too heard but I say it’s not. Just read the post and you will say just like me. Its seem too heard but it’s not.

Let’s see how to do it on Linux.

Install driver on Ubuntu

install the Linux generic USB-driver package

sudo apt-get install libusb-dev libmtp libmtp-runtime

Install SP Flash Tool on Ubuntu

sp flash tool linux

Install SP Flash Tool on Ubuntu

Fast of all you need to download sp flash tool and Extract it on Desktop.

Now open Terminal, For opening a Terminal, go to Dash and search for ‘Terminal’.Or, press ‘Ctrl+T’ from the keyboard to open Terminal.

Type the below commands on Terminal:

sudo apt-get install libusb-dev

flashtool linux

Install driver on Ubuntu part 1

And give your password

android flash tool for windows

Install driver on Ubuntu part 2

Now it’s going like this

how to install sp flash tool linux

Install driver on Ubuntu part 3

Then type “cd” on the terminal and give a space then drag and drop “SP_Flash_Tool” folder to the terminal, press enter.

Now run these commands like this

chmod +x flash_tool.sh

chmod +x flash_tool

how to run sp flash tool in linux

Using SP Flash Tool On Linux

And run these commands:

sudo adduser adnan dialout (change adnan with your login name) newgrp – dialout

how to run sp flash tool on linux

how to run sp flash tool on linux

Then Type

sudo –i

sp flash tool linux download

Sp Flash Tool Linux

and give your password

Then type below command:

gedit /etc/udev/rules.d/80-persistent-usb.rules

Copy the below string in the text file opened automatically by gedit ,Then save and close it:

how to use sp flash tool linux

Use Sp Flash Tool On Linux

SUBSYSTEM==”usb”, ACTION==”add”, ATTR{idVendor}==”0e8d”, ATTR{idProduct}==”*”

And  then this command:

gedit /etc/udev/rules.d/20-mm-blacklist-mtk.rules

Copy below 2 strings in the text file opened automatically by gedit, Then save and close it:

ATTRS{idVendor}==”0e8d”, ENV{ID_MM_DEVICE_IGNORE}=”1″

mtk sp flash tool linux

Useing Sp Flash Tool On Linux

ATTRS{idVendor}==”6000″, ENV{ID_MM_DEVICE_IGNORE}=”1″

Then run below commands:

sudo service udev restart

Now setup is completely done, next time you don’t have to follow these steps. Just go to terminal and follow below steps to open sp flash tool.

sp flash tool for linux ubuntu

drag and drop “SP_Flash_Tool” to the terminal

Open terminal and type “cd” then give space and drag and drop “SP_Flash_Tool” to the terminal.

And then type

sudo ./flash_tool

Give password

Now sp flsash tool will open.

Fixing ROM ERROR On Ubuntu

Okay on windows I show you how to Flash A Custom Recovery

Now  I going to show you how to fix room error using SP Flash Tool on Ubontu.

Open terminal and type “cd” then give space and drag and drop “SP_Flash_Tool” to the terminal

Then

sudo ./flash_tool

sp flash tool linux ubuntu

Fixing ROM ERROR On Ubuntu

and Give password

Just said before

Now Copy ROM and extract it in a folder on Desktop.

Then

sp flash tool linux

Fixing ROM ERROR On Ubuntu Part 2

Click on the scatter-loading and also locate the scatter file from extracted ROM folder.

flash tool linux guide

Fixing ROM ERROR On Ubuntu Part 3

Now Click on the “Download” button .

flash tool

Fixing ROM ERROR On Ubuntu By Sp Flash Tool

Switch off your device and connect to PC or Laptop through USB cable.

sp flash tool

Fixing ROM ERROR On Ubuntu By Sp Flash Tool Is Done

Wait untill a green pop-up appears and you will see a “Download Ok”  message :

And now Disconnect phone and press power button to reboot.

Install driver on Debian distro

Install the Linux generic USB-Driver package

sudo apt-get install libusb-dev libmtp libmtp-runtime

Install driver on Arch Linux distro

sudo pacman -S gvfs-mtp libmtp

Install SP Flash Tool on Debian/Arch Linux

It is easy to install SP Flash tool on Debian/Arch linux. all you need to do run those coud on terminal.

Download SP Flashtools and locate to /opt

 

cd /opt wget http://spflashtool.com/download/SP_Flash_Tool_exe_Linux_64Bit_v5.1520.00.100.zip unzip SP_Flash_Tool_exe_Linux_64Bit_v5.1520.00.100.zip mv SP_Flash_Tool_exe_Linux_v5.1520.00.100 SPflashtools rm SP_Flash_Tool_exe_Linux_64Bit_v5.1520.00.100.zip

 

Fixing ROM ERROR on Debian/Arch Linux

 

touch /etc/udev/rules.d/80-persistent-usb.rules echo “SUBSYSTEM==”usb”, ACTION==”add”, ATTR{idVendor}==”0e8d”, ATTR{idProduct}==”*”” > /etc/udev/rules.d/80-persistent-usb.rules touch /etc/udev/rules.d/20-mm-blacklist-mtk.rules echo “ATTRS{idVendor}==”0e8d”, ENV{ID_MM_DEVICE_IGNORE}=”1″” > /etc/udev/rules.d/20-mm-blacklist-mtk.rules echo “ATTRS{idVendor}==”6000″, ENV{ID_MM_DEVICE_IGNORE}=”1″” >> /etc/udev/rules.d/20-mm-blacklist-mtk.rules

 

Consideration

  • Take Backup – Before using sp flash tool take a backup of your personal data. Because it will remove when you flashing phone.
  • Warranty –   Your phone warranty may invalid if you flash any custom ROM or custom recovery.
  • Confusion – Don’t confuse with custom ROM and stock rom they are not same. Though stock ROM never invalid Phone warranty.
  • Remember – If you made any mistake during flash your phone we are not reasonable for this. Please read carefully then use sp flash tool. So we recommend that before using smart phone flash tool get complete knowledge about it. And try to use latest version.

 

Download SP Flash Tool

Latest Smart Phone Flash Tool

Download Version 5.1712 (Windows)

Download Version 5.1712 (Linux)

Older Smart Phone Flash Tool (Windows)

Download Version 5.1708 (Windows)

Download Version 5.1648 (Windows)

Older Smart Phone Flash Tool (Linux)

Download Version 5.1708 (Linux)

Download Version 5.1648 (Linux)

MediaTek USB VCOM Driver

Download USB VCOM Driver

Conclusion

In this post, I have described that, How to install, Configure and use SP Flash Tool.  You can use both of them. But, I recommend that if you using this fast time then try to do this on Windows.

If you have and question or suggestion about this post, please fill free and let me know by leaving a comment. I will answer to your question soon.

Thanks for reading ‘SP Flash Tool – The Ultimate Guide + Download Link’

 

About the Author

Leave a Comment:

(3) comments

Mary November 2, 2017

This is a very big and effective post about “Sp flash tool”. And you guys are mention very important thing in post and this information very useful for me. Thanks for sharing this important and useful content .Now I can flash my android phone by using Sp flash tool on Linux and windows .

Reply
Jone November 6, 2017

I am so happy to find a blog like this. Thanks for this post.
Well, I have a question – can I flash my phone Samsung J2 with Sp Flash Tool?

Reply
Helena Jones November 7, 2017

I am really happy to say it’s an interesting post to read . I learn new information from your article , you are doing a great job . Keep it up.

Reply
Add Your Reply

Leave a Comment: