If you’ve been searching for how to root your Tecno Spark 3 and Spark 3 Pro device on Android 9.0 Pie, you’ve just landed on the right page.
In a previous article, I explained how to root Tecno Spark 3 running Android 8.0.1 Oreo OS using the latest pitch black TWRP and here we’ll be explaining the root process for Spark 3 on Android 9.0 Pie
Rooting as we all know is a way to obtain SuperSU Right on Android allowing you to take full control of your device. Rooting your Tecno Spark 3 allows you to have total control over your device software and hardware and also gives you more functionalities and better optimization.
There are several benefits of rooting an Android smartphone, while rooting has proven to very useful on Android, it also has some disadvantages which you should also know before rooting your device.
To root Tecno Spark 3, you first need to unlock it’s bootloader and patch Tecno Spark 3 boot.img with Magisk Manager to obtain root.
Before we dive into the steps for rooting Tecno Spark 3, you need to first download Tecno Spark 3 firmware to get the stock boot.img which we’ll be using for the tutorial.
Tecno Spark 3 Key Specs and Features
- Display: 6.2-inch IPS LCD notch display, 720 x 1500 pixels.
- OS: Android 9.0 (Pie), XOS 5.0
- Processor: Mediatek MT6761 Helio A22 (12 nm)
- Storage: 16GB/32GB Storage (with 2GB RAM); microSD, up to 128 GB (dedicated slot)
- Camera: 13MP + 2MP; 8MP Selfie snapper
- Battery: 3,500 mAh Non-removable Li-Po Battery
How to root Tecno Spark 3 and Spark 3 Pro
In order to root Tecno Spark 3 on Android 9.0 Pie, you’ll need the following;
- Stock Boot.img (get it from the firmware)
- adb tools (for flashing the boot.img)
- adb driver (impotant)
- Magisk Manager
It is important that you have your Tecno Spark 3 stock firmware for this process, so that you can restore your device if at any point anything goes wrong.
Tecno Spark 3 KB7j Firmware Download
Build (KB7j-H615EF-P-190424V119)
Tecno Spark 3 Pro KD8 Firmware Download
Build (KB8-H624BNPQ-P-190424V179)
Steps to root Tecno Spark 3
Follow the simple steps by step guide to root Tecno Spark 3 and Spark 3 Pro running Android 9.0 Pie.
Step 1. Unlocking Bootloader
» First off, Download and install adb and fastboot tool on your PC.
» Once you’ve installed adb and fastboot, enable USB debugging on your device in developer option.
» Now, we need to unlock the bootloader of your device. Note unlocking your bootloader will clear all data on your device, so it’s advisable you backup before proceeding.
» If you’ve already backed up, connect your device to the PC and launch adb and fastboot tool.
» In the command line interface, enter the following command.
adb devices
» The first command will establish a connection between your PC and phone, so, grant any permission prompt from your phone’s screen.
» Once a successful connection is established, enter the next command to reboot to the bootloader.
adb reboot bootloader
» In bootloader, enter the following command to unlock.
fastboot oem unlock
» Reboot your device after a successful unlock with the command below and wait for your device to boot.
fastboot reboot
Viola!, you’ve successfully unlocked your Tecno Spark 3 bootloader.
Step 2. Patching Tecno Spark 3 Boot.img
» Extract the Tecno Spark 3 firmware you downloaded earlier if you’ve not already extracted.
» Now, copy your device boot.img to the root of your SD card or internal storage.
» Download & Install the latest Magisk Manager on your Phone.
» Run Magisk Manager & Click Install. Select patch img File.

» Navigate the Stock boot.img
» Patched boot.img will be saved in download folder on your phone Storage.
Step 3. Flashing Tecno Spark 3 Patched Boot.img
» Now we need to flash the patched boot.img to root Tecno Spark 3.
» Now copy the Patched_boot.img from your phone and paste in adb and fastboot installation folder on your PC.
» Reboot your phone to bootloader mode and connect to PC.
» Now type the command below to unlock.
fastboot flash recovery recovery.img
» Once you’ve flashed successfully, reboot your device.
That’s it, you’ve successfully rooted your Tecno Spark 3 device. If you encounter any difficulties rooting your Tecno Spark 3 device, use the comment box below and we’ll get back to you ASAP!
Hi I have tried installing Twrp on my Tecno camon 11 using the Adb and fast boot but it doesn’t work ,I have tried using sP flash tool but it gives me errors do you have any working methods.it runs android 8.1
What error did you face using adb?
when i tried the oem unlock it says FAILED (remote: not allowed in locked state)
Try the command – fastboot flashing unlock
The command “fastboot oem unlock ” doesn’t work. But the command “fastboot flashing unlock” works. this is for all spark 3 pro. thanks mudasiru for this
Glad you unlocked your bootloader successfully.
How to root tecno in1 Ace please please please please please I try sins last 2 years but always failed. ????
Download twrp here.
Man, do you have another custom recovery for tecno spark 3 kb7j? The one you posted doesn’t work on my phone… I’m trying to root my device, I tried to root with magisk just ended up in a bootloop.
Are you a member of our Telegram group? If no, Join and send me a DM.