Tutorial to flash GSI on Tecno Pova 5/5 Pro

PLEASE HAVE A BACKUP OF YOUR DATA AS FLASHING GSI WIPES ALL DATA ON THE PHONE.

Prerequisite (Requirements) :-


PC/Laptop with Windows XP or newer/MacOS/Linux
Platform tools guide to install
Phone with type-C usb cable
Developer options and Usb debugging should be turned on
Bootloader should be unlocked guide

TABLE OF CONTENTS


Step-1 [Downloading appropriate GSI for your device]


  • Download required GSI from this list
  • Download product_gsi.img from here
  • Once you've finished downloading GSI, extract the img.xz file into a folder.

Step-2 [Downloading important files for your device]


  • Download appropriate firmware from here which matches the firmware version on your device.
  • Extract boot.img, vbmeta.img & vbmeta_system.img from the firmware file you downloaded above.

Step-3 [Flashing boot.img]


  • Connect phone to laptop with USB Debugging turned ON in Developer options.
  • In Powershell do ./adb devices in order to check if your phone is detected or not.
  • If you see device name then do ./adb reboot bootloader
  • See if your device is listed in ./fastboot devices
  • If the device is listed then run this command to flash boot.img ./fastboot flash boot /path/to/bootxxx.img
  • Continue the next step.

Step-4 [Disable verified boot]


  • Run this command to disable vbmeta verification ./fastboot --disable-verity --disable-verification flash vbmeta vbmetaxxx.img
  • After doing the above command run this ./fastboot --disable-verity --disable-verification flash vbmeta_system vbmeta_systemxxx.img
  • Continue the next step.

Step-5 [Flash GSI]


  • Now reboot your phone to fastboot again ./fastboot reboot fastboot
  • Make sure you remember the folder where you extracted downloaded GSI before.
  • Make sure you have downloaded product_gsi.img from Step 1.
  • Flash product_gsi using this command ./fastboot flash product product_gsi.img
  • After doing the above flash system using this command ./fastboot flash system yourdownloadedgsi.img
  • Reboot your phone to recovery using this command ./fastboot reboot recovery and peform a Factory rest/wipe using recovery.

If you face any issues or want anything else to be added/updated to this guide please feel free to contact the admins of the group.

Edit

Pub: 06 Dec 2023 10:44 UTC

Views: 3594