Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Root-vivo

This is one of the method to root vivo phones after bootloader is unlocked

Warning i am not responible for Bricked devices and unusable devices

prerequisites

ADB

To set up adb watch this video https://youtu.be/26GI3z6tI3E?si=CyTh9nLRGutm_M6u

Official frimware from vivo

Get the latest frimware from https://www.vivo.com/in/support/upgradePackageHome

Rooting

Rooting in simple words is just patching the boot.img file to gain super user access generally rooting steps are

  • Step 1: Unlock bootloader(assume you have done this)
  • Step 2: Get the boot.img file
  • Step 3: Patch it and flash it
  • Done

In Rooting Vivo phones

Assuming you have done the step one

Step 2 : Get The boot.img File

Step 3 : Patch boot.img file

  • Step 1: sent the boot.img and vbmeta.img files(from the zip file you just unzipped) to your vivo device (you can use adb or just use the filemanager on the system(pc)
  • Step 2: use this kernal patch tool https://github.com/4accccc/vivo-4.x-kernel-autopatch for making the boot.img rootable
  • Step 3: open the app and select the boot.img file
  • Step 4: Get the new patched file from the device (you can use adb or just use the filemanager on the system(pc))
  • Step 5: Open terminal(cmd,power shell, kitty,etc) and run adb reboot bootloader and run fastboot flash boot magisk_patched.img replace magisk_patched.img to your magisk patched image and run fastboot reboot
  • The device is now rooted

Check whether the wifi and bluetooth works or not.

if it wont work .The reson is due to the boot.img file you patched has compactablity issues image image

find the software version of the preinstalled software it somewhat looks like this PD1987F_EX_A_6.70.72 compare them with the zipfile you downloaded in my case the latest vertion given by vivo on their site is PD1987F_EX_A_6.70.72 and the pre installed frimware is this PD1987F_EX_A_6.71.42 which is greater than the official site has given that caused the problem

If the installed version is less than the official version

  • Step 1: Move the zip file (offical frimware from vivo) to your phone (you can use adb or just use the filemanager on the system(pc) and open terminal and type adb reboot recovery
  • Step 2: Select install software and click local install click the zip file you just moved to your phone
  • Step 3: do all the step from In Rooting vivo phones
  • Done

If the installed version is Greater than the official version

  • Step 1: Get the recovery.img file from the zipfile
  • Step 2:Build TWRP for that device using https://www.hovatek.com/twrpbuilder/
  • Step 3:Install the new recovery.img by using ```fastboot flash recovery recovery.img`
  • step 4: run adb reboot recovery
  • step 5: some times it shows an black screen just press the power button to see its ui
  • step 5: open mount and click dissable mtp which make it connected as an adb device on your pc conform it by running adb devices
  • step 6: copy the boot file from the phone to pc . open advanced and open file manager and find the path of the boot file it may be like /dev/block/bootdevice/by-name/boot
  • step 7: run adb pull <boot_file_path .
  • step 8: then your running folder should contain a file named boot and rename the file to boot.img
  • step 9: do step 3 : patch boot.img file from before insted of using boot.img from the zip file use the new boot.img

About

This is how to root vivo phones after bootloader is unlocked

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors