[Vivo X60 Pro+] dj_jormi:
This method is to be able to unlock the bootloader to later root or install funtouch for people who have originOS. I have only tested it in Origin, I have not installed later funtouch, so I cannot guarantee that it will work. I am not responsible for what you do with your phones.

WARNING! THIS IS EXPERIMENTAL, I HAVE NO IDEA WHERE WE CAN GO FROM HERE.

THIS MIGHT BREAK YOUR DEVICE!!!

UNLOCKING THE BOOTLOADER REQUIRES A WIPE AFTERWARDS!

UNLOCKING THE BOOTLOADER WILL DISABLE YOUR FINGERPRINT READER! (FIXED BY RELOCKING)

I explain this method that has helped me to unlock the bootloader, and I have had to download from adnroid 13 origin os 3, latest version to android 11 originos1.o

Follow these steps:

1. Downgrade as much as possible with the official vivo application, to go from android13 to android 11:

1.2. Enter the following link and follow the steps, I recommend using Google Lens, to translate from Chinese to your language

OriginOS系统降级教程 - vivo官网社区

vivo官网社区是V粉大本营，是一个汇聚vivo最新品牌动态、新品资讯、评测技巧的阵地，也是V粉获取福利、参与互动、交流体验的大家园。

bbs.vivo.com.cn

You have to

Activate mutual transfer on the computer, select [Data Backup] > [USB Connection], follow the instructions to activate the "Developer Options" and "USB Debugging" functions on the phone, and connect the computer and phone to via a data cable. If the computer does not recognize the phone, please disconnect the data cable and connect the phone again to try again. But install the live drivers.

To activate it, Enter phone settings > Find “Software version number” at the top > Click “Software version number” 7 times in a row, the system will prompt developer mode is on > Enter to phone settings again > System Management > Developer Options > Turn on developer options, find and turn on “USB Debugging”.

The downgrade process will delete all files and leave the phone at the factory.

2. Once the downgrade process is complete, check the version of the security patch, if your phone is in May or August, android 11 origin 1.0 go to step 7 and try unlocking the bootloader. If it works you have achieved it, if not continue with the guide.

3. If your phone, as happened to me, has origin1.0 on Android 11 but security patch 2022-11-01 or similar, you have to downgrade again to get to the May or August version. So you have to activate USB debugging again, activating Developer Options, USB Debugging, and unlock bootloader also activated.

4. The following steps are thanks to xda user @Pervokur, all credits to him.

Install com.vivo.vtool.apk (attached down)

install termux app from f-droid or github, you need to execute commands through adb shell

#update termux:

yes | pkg upgrade -y

#connect with adb wifi in termux (search for guides in google), but you need to do:

Use termux in floating window mode to connect the device

Enable wireless debugging in developer options with pin

Write:

adb kill-server

Write the command with your phone's IP, port, and pin

(adb pair IP : PORT PIN)

adb pair 192.168.x.x:XXXXX XXXXX

View attachment 6031170View attachment 6031171

Connect

adb connect localhost:XXXX

View attachment 6031172

#install adb and java:

pkg install android-tools openjdk-17 -y

#open com.vivo.vtool app

#forward port

adb forward tcp:8600 jdwp:$(adb shell pidof com.vivo.vtool)

#attachdebuger

jdb -attach localhost:8600

#execute "threads"

threads

#search for main, then number afer 0x, search "main", may appear as 16xxxx

#execute thread number_here

thread number_here

View attachment 6031174

#execute stepi

stepi

#switch to com.vivo.vtool app and then back to termux

#you should see >>> stepi completed: "thread=main"

View attachment 6031176

#now you can execute commands with system rights

#setprop

print new java.lang.Runtime().exec("setprop persist.sys.factory.mode yes")

5. Make sure the version of your device you have:

#in termux

getprop | grep PD or getprop | grep oem

then look for you device oem name, in my case PD2056

5. Now you must download your oldest originos1 android 11 firmware and open the zip and do the following: (the name of the firmware may vary depending on your phone and firmware version)

1) from oem_zip folder inside ota zip you should copy oem_PD2056_* for your device (look into getprop)

to root folder of external storage (where you have Android, DCIM, Downloads folders)

In my case it was [ro.vivo.oem.name]: [PD2056B_CN-ZH_FULL_SC_NULL]

rename oem_PD2056B_CN-ZH_FULL_SC_NULL it to apps.zip

2) copy vgc_NULL_PD2056MA.zip from ota_zip to root

copy vgc_SYS_VIVOTEST_PD2056MA.zip without renaming

3) same for full ota firmware too and rename: PD2056_A_1.15.4-update-full_1630411745.zip to PD2056_A_1.15.4-update.zip (firmware name may vary depending on your phone and firmware version)

PD2056_A_1.15.4-update-full_1630411745.zip

rename to

PD2056_A_1.15.4-update-full.zip

View attachment 6031178

View attachment 6031177

View attachment 6031179

you can see in your phone:

View attachment 6031180

4) remove frp/pin!!!

5) start activity from termux, where you were before and where it says main

print new java.lang.Runtime().exec("am start -n com.iqoo.engineermode/.utils.SystemUpdateEngineer")

The phone will reboot and start downgrading. You will see that at the end it appears as an error, no problem, click restart

6. Finally, you now have a downgrade to a security patch from May or August.

View attachment 6031163

7. Now to unlock the bootloader

Vivo x70 Pro+ Bootloader Unlock - HOW TO GUIDE

THIS GLITCH HAS BEEN FIXED AS OF MAY 2022. IF YOUR FIRMWARE IS PAST THAT SECURITY LEVEL YOU CAN NOT OPEN THE BOOTLOADER ANYMORE. WARNING! THIS IS EXPERIMENTAL, I HAVE NO IDEA WHERE WE CAN GO FROM HERE. THIS MIGHT BREAK YOUR DEVICE!!! UNLOCKING...

xdaforums.com

Download 2 vivo fastboot_v2: https://xdaforums.com/t/how-to-unlock-bootloader-of-vivo-phones.3686690/

Download 3 vendor.img: https://xdaforums.com/t/unlocking-b...hers-new-vivo-oppo-models-check-list.4440801/

NEEDED: Vivo USB Driver

NEEDED: ADB and Fastboot (Added to PATH)

1.Enable OEM Unlock in Developer Options

2. Connect your device via ADB

3. Use "adb reboot fastboot"

4. Use "fastboot reboot-bootloader" -> This fastboot now looks different

5. Copy the vendor.img into the folder of Download 2

6. Open two cmd's in Download 2

7. Type in "fastboot vivo_bsp unlock_vivo" into the first one, hit enter

8. Type in "fastboot flash vendor vendor.img" into the second one, hit enter

9. Immediately switch back to the first one, press up and enter many times

10. If you time this right your bootloader is unlocked

11. Press the power button to restart the phone and see your bootloader warning

12. Let the phone restart a few times until it asks you to wipe

13. Select the first option, then select the one on the right to proceed

And that's it, your phone is unlocked.!!! Install magisck!

EDIT: finally i have root with this guide:

Root Vivo X70/Pro/Plus via Magisk Patched Boot.img

In this comprehensive tutorial, we will show you the detailed steps to root your Vivo X70/Pro/Plus via Magisk Patched Boot.img.

droidwin.com

EDIT2: FIX SAFETYNET

Pass SafetyNet on Rooted Android 12/13/14

In this comprehensive tutorial, we will show you detailed steps to pass the SafetyNet Test on your rooted Android 12/13/14 device.

droidwin.com

EDIT3: banking apps fix

How to Hide Root from Apps via Magisk [Android 14]

In this comprehensive guide, we will show you the steps to hide root from apps and games using Magisk Denylist on Android.

droidwin.com

EDIT4: Install xposed

Install Xposed Framework on Android 10/11/12 using LSPosed

In this comprehensive tutorial, we will show you the steps to install Xposed Framework on Android 10/11/12 using LSPosed and Riru Module.

droidwin.com

EDIT5: NETFLIX HD FIX

How to Watch Netflix in HD on Rooted Devices (Get Widevine L1 Support)

In this tutorial, we have listed the steps to watch Netflix in HD on a rooted Android device and keep the Widevine L1 support.

droidwin.com

EDIT6: fingerprint, you block bootloader to finished, and not upgrade systen never

I think this guide can be used for other current vivo models, since I have taken it from x70 pro plus and they are all similar

Thanks to @Killuminati91 for the previous unlock guide and to @Pervokur for the help doing the second downgrade.