[Vivo X90 Pro Plus] luontokoodaus:
Improving on what I (and some others) found was the v2.5 script not working. I made some changes and now it works fine for me and others.

You might need the other original files here (adb.exe + the .dll files), but those old .bat files from the .zip won't work. Use the one below.

I do not have permission to link files here on XDA and I do not want to rely on a file host that people will complain about, so just copy-paste the below code into a new .bat file.

@echo OFF
set s=---------------------------------------------------------------------------
set m1= [v2.6.5] Script made By luontokoodaus, RaimondoMartire and Pervokur
set m2= Please turn on USB debugging if you haven't already enabled it in Developer Options
echo %m1%
echo %m3%
echo %s%
echo %m2%
echo %s%
pause
adb wait-for-any-device
adb reconnect
adb wait-for-any-device
adb shell service call package 131 s16 com.vivo.agent i32 0 i32 0
adb shell service call package 131 s16 com.vivo.browser i32 0 i32 0
adb shell service call package 131 s16 com.vivo.smartremote i32 0 i32 0
adb shell service call package 131 s16 com.vivo.easyshare i32 0 i32 0
adb shell service call package 131 s16 com.android.bbkmusic i32 0 i32 0
adb shell service call package 131 s16 com.android.VideoPlayer i32 0 i32 0
adb shell service call package 131 s16 com.vivo.translator i32 0 i32 0
adb shell service call package 131 s16 com.vivo.simplelauncher i32 0 i32 0
adb shell service call package 131 s16 com.vivo.hiboard i32 0 i32 0
adb shell service call package 131 s16 com.baidu.input_vivo i32 0 i32 0
adb shell service call package 131 s16 com.bbk.calendar i32 0 i32 0
adb shell service call package 131 s16 com.vivo.car.networking i32 0 i32 0
adb shell service call package 131 s16 com.vivo.smartlife i32 0 i32 0
adb shell service call package 131 s16 com.vivo.ai.ime.nex i32 0 i32 0
adb shell service call package 131 s16 com.tencent.mobileqq i32 0 i32 0
adb shell service call package 131 s16 com.tencent.mm i32 0 i32 0
adb shell service call package 131 s16 com.kugou.android i32 0 i32 0
adb shell service call package 131 s16 com.qiyi.video i32 0 i32 0
adb shell service call package 131 s16 com.taobao.taobao i32 0 i32 0
adb shell service call package 131 s16 com.youku.phone i32 0 i32 0
adb shell service call package 131 s16 com.baidu.BaiduMap i32 0 i32 0
adb shell service call package 131 s16 com.eg.android.AlipayGphone i32 0 i32 0
adb shell service call package 131 s16 com.sina.weibo i32 0 i32 0
adb shell service call package 131 s16 com.bbk.appstore i32 0 i32 0
adb shell service call package 131 s16 com.shoujiduoduo.ringtone i32 0 i32 0
adb shell service call package 131 s16 com.tencent.qqlive i32 0 i32 0
adb shell service call package 131 s16 com.tencent.mtt i32 0 i32 0
adb shell service call package 131 s16 com.tencent.qqmusic i32 0 i32 0
adb shell service call package 131 s16 com.sohu.sohuvideo i32 0 i32 0
adb shell service call package 131 s16 com.smile.gifmaker i32 0 i32 0
adb shell service call package 131 s16 com.sankuai.meituan i32 0 i32 0
adb shell service call package 131 s16 com.uc.browser.en i32 0 i32 0
adb shell service call package 131 s16 com.zhihu.android i32 0 i32 0
adb shell service call package 131 s16 com.dragon.read i32 0 i32 0
adb shell service call package 131 s16 com.baidu.carlife.vivo i32 0 i32 0
adb shell service call package 131 s16 ctrip.android.view i32 0 i32 0
adb shell service call package 131 s16 com.xingin.xhs i32 0 i32 0
adb shell service call package 131 s16 com.xtc.originwidget i32 0 i32 0
adb shell service call package 131 s16 com.achievo.vipshop i32 0 i32 0
adb shell service call package 131 s16 tv.danmaku.bili i32 0 i32 0
adb shell service call package 131 s16 com.jingdong.app.mall i32 0 i32 0
adb shell service call package 131 s16 com.ximalaya.ting.android i32 0 i32 0
adb shell service call package 131 s16 com.kaixinkan.ugc.video.atom i32 0 i32 0
adb shell service call package 131 s16 com.vivo.wallet.appwidget i32 0 i32 0
adb shell service call package 131 s16 com.kaixinkan.ugc.video i32 0 i32 0
adb shell service call package 131 s16 com.vivo.browser.novel.widget
adb shell service call package 131 s16 com.unionpay.tsmservice i32 0 i32 0
adb shell service call package 131 s16 com.vivo.minigamecenter i32 0 i32 0
adb shell service call package 131 s16 com.vivo.vhome i32 0 i32 0
adb shell service call package 131 s16 com.vivo.video.widget i32 0 i32 0
adb shell service call package 131 s16 com.vivo.familycare.widget i32 0 i32 0
adb shell service call package 131 s16 com.baidu.searchbox i32 0 i32 0
adb shell service call package 131 s16 com.autonavi.minimap i32 0 i32 0
adb shell service call package 131 s16 com.vivo.weather i32 0 i32 0
adb shell service call package 131 s16 com.vivo.widgetweather i32 0 i32 0
adb shell service call package 131 s16 com.vivo.dream.weather i32 0 i32 0
adb shell service call package 131 s16 com.vivo.weather.provider i32 0 i32 0
adb shell service call package 131 s16 com.android.notes i32 0 i32 0
adb shell service call package 131 s16 com.vivo.space i32 0 i32 0
adb shell service call package 131 s16 com.vivo.wallet i32 0 i32 0
adb shell service call package 131 s16 com.vivo.email i32 0 i32 0
adb shell service call package 131 s16 com.vivo.game i32 0 i32 0
adb shell service call package 131 s16 cn.com.omronhealthcare.omronplus.vivo i32 0 i32 0

echo %s%
echo your vivo has been debloated
echo %s%
echo %m1%
echo %s%
pause

Credits to: @raimondomartire and @Pervokur

To enable an app again. Simply replace the first "0" in the line with a "1" and run that line on its own.

Please do not argue about politics or other off-topic nonsense in this thread.

Post if you need help and I will see what I can do.

Thanks.

__________________________________

EDIT 1: Restored the V-Play store (Vivo store).

EDIT 2: Restored default SMS app (you can't get SMSes without it).

EDIT 3: Restored the Network Monitor app so taskbar network speed widget works again.

EDIT 4: Removed duplicate lines.

EDIT 5: Reverted edit 1 because the app store is highly annoying, mostly in Chinese and spams notifications constantly. It also does not need to be installed to get system app updates.

EDIT 6: Added some sneaky thing I saw running: cn.com.omronhealthcare.omronplus.vivo