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.
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
Tecno Spark 3 Pro KD8 Firmware Download
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.
» 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.
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!