back to top
HomeCustom RecoveryHow To Root And Install TWRP On Tecno Spark 5 Pro KD7

How To Root And Install TWRP On Tecno Spark 5 Pro KD7

In this guide, we will show the steps to install TWRP Recovery on Tecno Spark 5 Pro KD7 and root it. The custom recovery will let you take a full backup of your stock ROM, install custom GSI ROMs to upgrade your device to a newer Android Version and boost its performance with custom mods.

Tecno Spark 5 Pro runs MediaTek Helio A25 MT6765 Soc with up to 4GB RAM and 128GB onboard storage. The device is built around a 6.6-inch IPS LCD hole-punch display with 720 x 1600 pixels resolution. The device runs Android 10 with HiOS 6.1 out of the box and is fueled by a 5000mAh battery.

What is TWRP?

Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. Unlike stock Android recovery, TWRP offers a touch-enabled interface that allows users to backup their ROM, flash performance mods, sound mods etc. These are features that stock Android Recovery don’t have.

This TWRP 3.5.0 for MT6765 can be ported to other devices with the same kernel version 4.9.190+. See how to port recovery for the same chipsets and others in the video below.

TWRP Features:

  • Install Zip (From SD Card, Internal Storage, OTG Storage)
  • Advanced Wipe Menu (Dalvik, System, Cache, Data,
  • Internal Storage, SD Card, USB Otg)
  • Advanced (Backup | Restore) Menu
  • Advanced Mount Options
  • TWRP File Manager
  • Advanced Reboot Option
  • Completely Material Themes
  • Easy And Simple
  • Proper Detail Of Task
  • Showing Progress In Percentage
  • Automatically Flash More Than One Zip File One By One
  • Fix automatic installation of OTA zips on encrypted devices
  • Remove SuperSU from TWRP
  • Support both md5 and md5sum file extensions when doing MD5 checking for zip files
  • File Manager
  • Brightness Control
  • Full Touch control

Disclaimer: Make sure you take a full backup of your device (including all your important files and data) before proceeding with the guides ahead, all files and data stored on your internal storage will be lost in the process of flashing Tecno Spark 5 Pro KD7 TWRP. This site or its author won’t be responsible if you brick/damage your device.

TWRP Screenshots:

Recovery Info:

- Recovery Name: TWRP 
- Recovery Version: v3.5.0
- Recovery Status: Stable  
- Current Stable Version: Unofficial   
- Supported Language: Multi-Language Support

Device Info:

- Device name: Tecno Spark 5 Pro
- Device model: KD7
- Stock OS Version: Android 10
- Chipset: MediaTek – MT6765
- Kernel: 4.9.190+
- Bit Version: 64-bit (Arm86)

How To Install TWRP On Tecno Spark 5 KD7

There are two steps in installing TWRP on Tecno Spark 5 KD7: these include unlocking the device bootloader and flashing the TWRP recovery image on the device.

If you’re installing TWRP for the first time, read the instructions carefully before trying to install the TWRP on your Tecno Spark 5 Pro KD7 device.

Step 1. Unlocking Tecno Spark 5 Pro KD7 Bootloader

1. First off, install ADB and Fastboot drivers on your PC.

2. Enable developer options on your device, to do that go to About Phone on your device and scroll to find your device build number and once found tap on it continuously until you see you’re now a developer.

3. Now, go back to the settings app list and find the system option, tap on it and you’ll now see the developers option.

3. In the developer option, enable OEM unlocking and USB debugging.

4. Now download and install Minimal ADB and Fastboot tools on your PC.

5. Once, you’ve installed ADB and Fastboot tool on your PC, launch it and connect your device.

6. Now, enter the following commands below.

adb devices

You should get a prompt on your phone’s screen to grant access permission, and accept the permission.

7. Now, we’ll reboot into the device bootloader by using the below command.

adb reboot bootloader

8. Once your device reboots into the bootloader, you now have to unlock your bootloader using the command below.

fastboot flashing unlock

Step 9. Now, when the unlock process is done, reboot your device using the command.

fastboot reboot

Wait for your device to boot. On boot, you’ll notice a warning text that your device is now insecure blah blah blah. You don’t have to panic, your device is ok.

You’ve successfully unlocked your device bootloader. Now, you can proceed to install TWRP for Tecno Spark 5 Pro KD7.

Step 2. Flashing TWRP On Tecno Spark 5 Pro KD7

You can flash TWRP custom recovery on your Tecno Spark 5 Pro KD7 device via ADB or using a smartphone flash tool. But first, you need to first disable DM_verity on your device:

  1. First off, download TWRP for Tecno Spark 5 Pro KD7 and a vbmeta.img file from the link below.
  2. If you’re using adb, boot your device into fastboot mode.
  3. In fastboot mode, flash the vbmeta.img first using fastboot –disable-verification flash vbmeta vbmeta.img to disable Dm_verity. If the command gives an error then try fastboot flash – disable-verity – disable-verification flash vbmeta vbmeta.img.
  4. Now flash TWRP using the command fastboot flash recovery recovery_name.img and hit enter.
  5. After flashing the empty vbmeta.img successfully, flash the TWRP recovery image using fastboot flash recovery twrp.img.
  6. Now reboot with fastboot reboot.
  7. Hold down the Volume Up key while your device is still off during the reboot process and release once TWRP loads up.
  8. Smartphone flash tool users should use the device scatter file to load each file and flash. Read how to flash with the sp flash tool here.
  9. You can now disconnect your device from your PC.

That’s it, you’ve successfully installed TWRP recovery on your Tecno Spark 5 Pro device.

How to root Tecno Spark 5 Pro KD7 Using TWRP

  1. Download the latest Magisk Manager zip file
  2. Boot your device into TWRP recovery mode
  3. In recovery, flash Magisk Manager and make sure you don’t wipe anything
  4. Just flash Magisk manager and reboot.

How To Fix Storage Issues After Installing TWRP On Tecno Spark 5 Pro KD7

  • After successfully booting in TWRP recovery on your Tecno KD7 device, tap of the wipe option.
  • Tap on format data and type “yes” on the next window to grant the formatting process permission.
  • Reboot your device back into recovery mode
  • Storage should now be fixed, reboot the device.

It will take a few minutes for your device to boot back up, so don’t panic. Your TWRP recovery is now ready for use.

Known Issues After Installing The TWRP For Tecno Spark 5 Pro

  • System-product – vendor writer does not work
  • Everything else works.

Download TWRP for Tecno Spark 5 Pro KD7


- TWRP Developers
- Masterenpai05


Please enter your comment!
Please enter your name here

Subscribe to our newsletter 🔔

Join 1000+ subscribers and receive notifications of new posts by email.