ThisCalculator

Everyday

How to Root Tecno P5: Full Step-by-Step Guide

Updated · Standard formula, shown below

How to Root Tecno P5: Full Step-by-Step Guide

Rooting your Tecno P5 gives you full administrative control over the Android system, allowing you to remove bloatware, install custom ROMs, use root-only apps, and tweak system settings that are normally locked. This guide walks you through the entire process safely, from unlocking the bootloader to verifying root access. Before you start, back up all important data, charge your phone to at least 70%, and ensure you have a Windows PC and a USB cable.

What You’ll Need

  • A Tecno P5 (make sure it’s the exact model – check Settings > About Phone)
  • A Windows PC with a USB port
  • USB debugging cable (the one that came with the phone is best)
  • Internet connection to download files
  • Backup of all personal data (contacts, photos, etc.)
  • Patience – the process takes about 30-45 minutes

Step-by-Step

  1. Enable Developer Options and USB Debugging
    Go to Settings > About Phone. Tap “Build Number� 7 times until you see “You are now a developer.� Then go back to Settings > Developer Options and enable “USB Debugging� and “OEM Unlocking� (if available).
  2. Install ADB and Fastboot on your PC
    Download the official Android SDK Platform Tools (or a trusted ADB installer) and extract the folder. Open a command prompt in that folder (Shift+Right-click > “Open command window here�).
  3. Connect your phone to the PC
    Plug in your Tecno P5 via USB. When prompted on the phone, allow USB debugging. In the command prompt, type adb devices and confirm your device appears with a “device� status.
  4. Unlock the Bootloader
    Type adb reboot bootloader to enter fastboot mode. Then type fastboot oem unlock (or fastboot flashing unlock on some models). Accept the warning on the phone screen. This will wipe your data – that’s why you backed up.
  5. Download a Custom Recovery (TWRP) for Tecno P5
    Find a TWRP recovery image specifically for the Tecno P5 (model number TECNO-P5). Save it in the same folder as ADB and rename it to twrp.img for simplicity.
  6. Flash TWRP Recovery
    With the phone still in fastboot, type fastboot flash recovery twrp.img. Then type fastboot reboot – but immediately hold Volume Up + Power to boot into recovery (if you let it boot normally, it may overwrite TWRP).
  7. Download SuperSU or Magisk ZIP
    Get the latest SuperSU ZIP (or Magisk ZIP) from a trusted source. Do not unzip it – just place it on your phone’s SD card or internal storage.
  8. Install the Root Package via TWRP
    In TWRP, tap “Install,� navigate to the ZIP, and swipe to confirm. Wait for the installation to finish. If TWRP asks to fix root, choose “Do Not Install� (or “Keep� if using Magisk).
  9. Reboot and Verify
    Tap “Reboot System.� Once booted, install a root checker app from the Play Store (like Root Checker) and run it. It should confirm root access.

Common Mistakes

  • Wrong model number: Using a recovery or root package for a different Tecno model (like P5 Pro or P5 Lite) can brick your phone. Always double-check the exact model.
  • Skipping the backup: Unlocking the bootloader wipes all data. Forgetting to back up is the most common regret.
  • Letting the phone boot normally after flashing TWRP: Many phones overwrite custom recovery on first boot. You must immediately boot into recovery.
  • Using an outdated SuperSU/Magisk: Older versions may not support newer Android versions. Always use the latest stable release.
  • Not enabling USB debugging: If ADB doesn’t see your phone, it’s usually because USB debugging is off or the driver isn’t installed.

Tips

  • Use a short, high-quality USB cable – long or damaged cables cause connection drops.
  • Keep the phone plugged in during the entire process to avoid battery death.
  • If you get a “waiting for deviceâ€� error, install the correct USB driver for MediaTek (most Tecno phones use MediaTek chipsets).
  • Write down your phone’s IMEI number before starting – it’s useful if you ever need to restore.
  • After rooting, consider installing a firewall app to manage root permissions for apps.

Troubleshooting

  • Phone stuck in boot loop: Boot into TWRP (Volume Up + Power), wipe cache and dalvik cache, then reboot. If that fails, re-flash the stock ROM via SP Flash Tool.
  • ADB says “device unauthorizedâ€�: Unplug the phone, revoke USB debugging authorizations in Developer Options, then reconnect and accept the prompt.
  • Fastboot doesn’t recognize the device: Install the proper fastboot driver (usually from the phone manufacturer or MediaTek). Try a different USB port (preferably USB 2.0).
  • Root checker says “not rootedâ€�: Reboot into TWRP and re-flash the root ZIP. Ensure you flashed the correct architecture (ARM vs ARM64 – Tecno P5 is usually ARM).
  • Phone won’t boot into recovery: Use the key combination – Volume Up + Power for most Tecno models. If that doesn’t work, try Volume Down + Power.
  • Lost data after unlock: If you backed up, restore it. If not, there’s no reliable way to recover after a factory reset – this is why the backup is essential.

Frequently Asked Questions

Will rooting void my warranty?

Yes, rooting typically voids the manufacturer’s warranty. If you need to claim warranty, you can usually unroot and restore the stock ROM, but it’s not guaranteed.

Can I unroot my Tecno P5 later?

Yes. You can unroot by opening SuperSU/Magisk and choosing “Full unroot,� or by flashing the stock ROM via SP Flash Tool.

Is rooting legal?

Rooting is legal in most countries, but it may violate the terms of service of some apps (like banking apps). Check your local laws and app policies.

Will rooting improve performance?

It can, if you remove bloatware and use performance tweaks. But it can also cause instability if you change system files incorrectly.

What is the risk of bricking my phone?

If you follow this guide carefully, the risk is low. But flashing the wrong recovery or interrupting the process can brick the device – meaning it won’t boot.

Do I need to root to install custom ROMs?

No, you only need an unlocked bootloader and a custom recovery. Rooting is separate, though many custom ROMs come pre-rooted.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.