How to Flash MediaTek Stock ROMs With SP Flash Tool (MTK Android Smartphones)

SP Flash Tool is a user-friendly tool designed for MediaTek devices like Tecno, Infinix, Innjoo, Gionee, BML, etc. SP Flash Tool is a great piece of software that allows you to flash your smartphone ROMs (Stock or Custom). It supports flash stock, installing custom recovery, Unbrick the Bricked Smartphones, and firmware updates for your Mediatek devices.

Below is the guide to Flash Custom ROMs using SP Flash Tool on Windows Computer.

Materials Needed

1. SP Flash tool – Download it 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 – a 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. Shelaf takes 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.

3. Extract the SP Flash tool on your computer and launch it.

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

flashtool1

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

flashtool2

6. 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).

flashtool3

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

flashtool4

8. Connect your Smartphone to the computer with a USB without a battery, if possible to remove it. 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.

flashtool5

9. Close the SP Flash Tool and disconnect your phone from the computer. Congratulation, your Smartphone is now flashed with the new Stock Rom you downloaded.

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

Stay Glued for the updates about different Smartphones Latest Stock ROMs with downloading links and the instruction on how to get it done.

Ditch the Scroll, Dive Deep: Tech's Weekend Must-Read Delivered to Your Inbox.
[newsletter_signup_form id=1]
Picture of Sheu Abdullateef Funsho
Sheu Abdullateef Funsho
I'm a certified tech expert with over a decade of experience. Serving as a Blogger, Copywriter, Web Designer, Crypto Expert, and Digital Marketer. I'm passionate about sharing unique insights and ideas on technology and trends. Need help with any of these areas? DM me, and let's collaborate to achieve your goals with cutting-edge expertise.
Related Articles
Xiaomi devices with Android 16
Taming Notification Overload: Android 16's Gmail-Style Bundled Notifications
Android 15 QPR2 Beta 2
Pixel Phones Get Android 15 QPR2 Beta 2 with Android 16 Sneak Peek
OnePlus 12 Leaps Ahead
OnePlus 12 Leaps Ahead with Early Android 15 Update (But There's a Catch)
Get ready for Android 15
Android 15 is Here: How to Prepare Your Device for the Upgrade
Android 15 and One UI 7
One UI 7: Samsung's Bold New Interface Overhaul Coming to Galaxy S25 Ultra
Android 15 and One UI 7
Samsung One UI 7 Update: Android 15 Arrives on Galaxy Devices

88 thoughts on “How to Flash MediaTek Stock ROMs With SP Flash Tool (MTK Android Smartphones)”

  1. Thank you so much, for this wonderful tutorial. Am using Goober M2, a pop came dat I shld update my fone which i did. After upgrading i launch it. But unfortunately my fone did nt comes up. I took it to fone technician for flashing. It was flashed but since den i can nt download frm playstore again i can't use my camera nd flash light again. If i tried to use it, a pop cums up saying my fone hard ware those nt support it. Pls wat do i do next. Thanks.

  2. Sir shelaf,
    Please teach us a working method to flash spreadtrum device ROMS.. and also please where can i get a custom rom for my itel it1453? i can't continue with its contact list disappearin problem most times i can't even call my contacts.. PLEASE HELP ME!
    email: alaminmomoh[at]gmail.com
    BBM 55728fd1
    fb.com/alamin.momoh

  3. Oga Shelaf, I greet u. Pls can create a whatsapp group or BBM channel/group for ya members.

    I would highly appreciate it.

    08108565416 is my whatsapp no

  4. Oh, Shelaf! God bless ur hussle. You're a life saver. Just praises I have you. Been following for a year now but never commented on any post. "The pen is mightier than the sword". #Applaudise Monsieur.

  5. That is why we keep shouting that make sure u have backup of ur previous ROM b4 u go 4 update. Since u don't have it's previous backup & d ROM loaded 4 u by an Engineer was full of errors, what u need is to download another compatible ROM & reflash ur phone by urself with d above method.

  6. shelaf am always feeling ur track gud job..i have sum issues de link u posted on where to get ur phone custom rom is nt working…so wat dis custom rom all abt…would its ave any side effect

  7. U are welcome & thanks for d compliment.
    U have nothing to worry once u have backup ur previous ROM b4 u flash ur phone with new ROM.
    U can Google out d link to download d compatible ROM.

  8. it don't work with with hot2 x510…it as if d flash tool can't find it and how do I do factory reset in recovery mode for d phone… help plz

  9. Press volume up plus power button simultaneously to boot your infinix phone in to system recovery mode, when it open recovery mode, scroll down to wipe data/factory reset, select d option to factory reset your phone.

    To unbrick the bricked Infinix hot2 X510
    1. Download VCOM Drivers here
    2. Download Infinix hot2 X510 Stock ROM here
    3. Then, flash it with the above instruction.
    Good luck.

  10. God bless u sir, being learning a lot there. This blog is Nigeria XDA forum. Pls have got Infinix hot 2, but MTK tool could not read it. Have installed vcom drivers, ADB, PDNET TOO. D MTK tool for back could read my Samsung duos but can't read infinix hot2. Just trying to do a backup ROM b4 I proceed further. Pls help

  11. I keep getting PMT changed for the rom it must be downloaded, please any help, was trynna flash my Infinix zero to lollipop

  12. Hope you downloaded the Lollipop Infinix X506 Rom.zip file from the link that I provided? Delete the Infinix Zero files that you extracted and re-extract them from d zip file, then retry d process again.

  13. Pls bro i did it on one of ma infinix x506 it works bt it dint work on d second one. D phone is nt even comin up again. Pls help m out

  14. please help o, i tried it on my gionee p2s mt6572, but i keep getting BROM ERROR 4032, please what do i do?
    fb.com/ytitus2

  15. Pls help me with my infinix x506 I try to upgrade it but it did not work and my phone is not on again pls help me wat can I do

  16. I really like your work Shelaf.. Thank you for your time.

    I have a Cubot X6. I flashed it in the above way, but I get a message that "Unfortunately Contacts has stopped". I cant even open my Dialer and end up with this message

    Please Help. Thank You in Advance 🙂

  17. Pls help me with my infinix x506 I try to upgrade it but it did not work and my phone is not on again pls help me wat can I do – See more at:

  18. +Team Hovatek please help me out my phone stop booting
    then i tried to flash it myself
    but during the process the phone dead and did not come up again
    please help me what do i do? infinix x506 aka infinix zero.

  19. +Team Hovatek please help me out my phone stop booting
    then i tried to flash it myself
    but during the process the phone dead and did not come up again
    please help me what do i do? infinix zero aka infinix zero

  20. please i have downloaded the infinix 510 rom but if i extract it i get so many files
    pls am not supose to get only one scatter file after extracting
    please help

  21. brother, i have windows 10 pro and i have gionee m3 phone. it is soft bricked. i have the stock rom lollipop.
    but the pc (sptools) is not detecting the phone. what should i do.

  22. To flash an MTK/Any other Brand Phone u must be patient and calm, if you are too excited about the new lollipop stock ROM you downloaded sorry to say, you may encounter unfixable mistake.
    Furthermore, after downloading the exact Stock ROM for your device make sure all required drivers are installed on your PC from ADB,ADB Interface,Bootloader & SP Tool Drivers from COM5 to COM 11.
    In Addition, Before flashing a ROM do a standard crosscheck to confirm the presence of necessary files to flash, most especially the "SCATTER FILE".txt.
    In Conclusion, The Required And Genuine Tool to Flash MTK devices is "SP Flash Tool" coz it dedicated to flash only MTK PHONES.
    Finally, Unzip your ROM, Select the MT_6666_Scatter file.txt inside the ROM folder wait for SP Flash Tool to load the ROM, At the Top Left handside Click Firmware Upgrade, Click on Start. Plug In your MTK Phone for flashing to start.
    Note: Do not interrupt the process coz your phone will be dead beyond repair. For more tips on flashing call: 08083434342 Lexi TechKing.

  23. sir tankz ,,,i like yr post ,,,pls i nid tecno m3 stock rom android 4.2.2 ,,,,,pls it very hard for me to download on googel /…..pls help tankz

  24. sir,sp flash has never connected with with my infinix x510,even after installing all necessary drivers, but when i used infinix flashing tools it worked. but the problem now is that the phone is demanding for privacy protection password word.. wish i think format option in sp flash tools would solve.

  25. oga Welaf cant thank you enough my brother was stuck in using this software but after i read your guide tutorial i was able to flash and upgrade his phone for him to lollipop.
    Oscar winning Actress, Lupita Nyongo'o Dancing to Lil Kesh's Efejoku Song (VIDEO)|CREEBHILLS BLOG REVIEW'

  26. Thanks admin for sharing.

    My recent work
    Zune Software for Windows 7, 8, 10 PC [Free Download]
    Nokia Lumia 610 RM-835 Flash File and Dirver [Dowload Here]
    Samsung Galaxy SIII shv-e210s Official Firmware [Download]
    Honor 4X Che2-L11 Lollipop Firmware Updat

  27. hello bro i just updated my infinix x506 but it wont boot to the main booting i hope you understand please can you help me out

  28. Remove the battery and replace it, then boot your phone into recovery mode.
    "Wipe data/factory reset", also "wipe cache partition", then reboot your phone and if the problem persist, look for another better ROM to re-flash your phone or restore the initial backup.

  29. Dear Shelaf, thanks for your frequent post. Please I need a tutorial on how to do the ROM backup before I flash my android phone.
    Secondly I flash a Tecno L7 with SP TOOLS but I keep getting PMT changed for the rom it must be downloaded, please any help.
    Thank you.

  30. Please help me when i do this my phone turning off and it dosen't turn on again please help me to fix this my phone
    +201226743756

  31. Thanks for the info,i wanted to flash a tecno h7 wt its exact backup rom bt d reply i keep getting PMT must be downloaded, Please help mr shelaf

  32. good day sir, thanks for all the tips and helps above. pls could remake another link for the adb file, my browser said the one there has virus or bter stil send it to this address: banigoprince2015[at]outlook.com. thanks

  33. Hi,my name is jatin verma. I'm using htc desire 516ds phone.To flash my htc phone ,I download flash file form internet.After downloading flash file extrct it and use OTA_2_ FILE and install it to my phone by using memory card.After installing that file my phone suddenly swith off and now it not starts.HOW CAN I FIX MY PHONE..PLZ HLEP ME..

  34. Enter your comment…
    please I need help since I bought ma phone google Play store is not functioning..and it's making some applications not to function in this phone.. what can I do
    I need help please.. am usin Innjoo Max 2 plus

  35. I have problem also help with error 4032 the typical dram and did everything just still can be flashed please help man 🙁

  36. have searched everywhere on google couldnt find solo s500 stock rom,if anyone knows how to get it pls post a download link

  37. X506 has 2variants
    J608 & J609
    Check the previous file you used to flash your formal one and then download the other variant to flash the other one that's not coming up..10000% solution

  38. Wow! In the end I got a website from where I know how to actually take useful data concerning my study and knowledge.

  39. It's actually a nice and useful piece of info. I am happy that yyou judt shared this
    hellpful information with us.Please keep us up to date like this.

    Thanks for sharing.

  40. Good post. I learn soimething new and challenging
    on websites I stumbleupon on a daily basis. It will always
    be exciting to read articles from other authors andd use something from their sites.

  41. Eze Christian

    Please add me on Whatsapp I get some grave issue on my anAndro d Gionee m6 +22967702899 .i need your help shelaf

Leave a Comment

Your email address will not be published. Required fields are marked *

Latest Posts
Sync Google Drive to PC
Sync Google Drive to PC: A Step-by-Step Guide
FaceTime
Master FaceTime Audio & Video Settings in iOS 18 for Crystal-Clear Calls
Galaxy S25 Slim
Galaxy S25 Slim: Ultra-Thin Design with Flagship Features? (Rumors & Analysis)
HyperOS 2.1 Smarter QR Code Scanning
HyperOS 2.1: Smarter QR Code Scanning is Here
Scroll to Top