This method should also work on any Vivo phone that use mediatek soc, using security patch before April 2023.
Tested on Vivo Y30 (1938) PDF1987F_EX Funtouch OS 10.5
Process include bypass unlock bootloader, readback boot.img and flash magisk, lsposed. I also provide the boot.img from EX_A_6_20.7 firmware.
Make sure follow all the steps and use right files!
Disclamer!
Not recomended for newbie, failed can make your device hardbrick!
Use at your own risk! I am not responsible for your actions.
Make sure read all the instruction & watch the video carefully.
Prerequisite
- Use at your own risk! I am not responsible for your actions
 - Tips, use same stock fw and just flast my boot.img if want to do simple! If you have difference fw, patch you own boot.mg
 - Take IMEI Backup !! Store backup on pc/sdcard (nvram,nvdata,persist,persistents,protect_f,protect_s and EFS for snapdragon)
 
Video Tutorial
File Needed
- ADB & Fastboot
 - Unlock tools
 - Special Magisk For Vivo Download Magisk-suu| Kitsune-suu
 - boot.img EX_A_6_20.7
 
Instruction
- Turn of phone
 - open UT > Select custom Preloader eg. vivo (S1/ S2/ etc use common sense)
 - hit boot device
 - Select > Backup NV (IMEI & Baseband)
 - Backup > readback (backup full scatter for caution)
 - Go partition list > backup vbmeta and boot
 - Boot into android install magisk & patch boot.img
 - turn on
 - UT > Select perm UBL
 - Booot info fastboot (vol up + down)
 - format data
 - fastboot getvar all
 - fastboot flash boot boot.img
 - fastboot reboot
 - open magisk & update if needed
 
