Themes / Apps / Mods X90 pro + Script to Remove Vivo system app (ver. 2.5)

Search This thread

raimondomartire

Senior Member
Nov 9, 2005
3,643
4,934
Salerno
Xiaomi Mi 11 Ultra
Vivo X80 Pro
Hi guys, I give you a new tool thanks @Pervokur help (credit inside the script)

You must decompress zip in a directory and click on debloatx90.bat file or DebloatX90v_deep.bat (delete all chinese and vivo app inside the smartphone).
Reverse.bat and ReverseX90v_deep.bat restore all Vivo app
 
Last edited:

vendetta17

Senior Member
Sep 27, 2016
159
39
This is brilliant . So simple and effective . You just made my Christmas better . This was the last thing that was annoying me at this phone . Rest of them are fixed , Thanks a lot !
 

jericho246

Senior Member
Dec 19, 2015
682
408
Google Pixel 7 Pro
This is brilliant . So simple and effective . You just made my Christmas better . This was the last thing that was annoying me at this phone . Rest of them are fixed , Thanks a lot !

Do you get notifications when dark mode is enabled? On all my phones I set the dark mode to turn on automatically after sunset, but on the Vivo X90 Pro+ no notifications appear, so I am forced to use light mode all the time :(
 

pepisho

Member
Jun 25, 2008
5
0
Notifications in dark mode don't work for me either. I have tested in the stock launcher and in nova (notifications only work in light mode). On the other hand, even in stock mode, the badges only work in a few apps. I use nova in light mode to have at least the notification badges in all apps.
 

Attachments

  • x90pp_notis_darkmode.mp4
    15.1 MB · Views: 0

jericho246

Senior Member
Dec 19, 2015
682
408
Google Pixel 7 Pro
It would appear the culprit was "sleep mode". It can be found in Settings>Battery>More settings, and at the bottom you should see the Sleep mode. Disable it and now you should be able to get notifications with dark mode enabled! :)

edit: spoke too soon... :(((
 
Last edited:

pepisho

Member
Jun 25, 2008
5
0

Attachments

  • Screenshot_20221225_192855.jpg
    Screenshot_20221225_192855.jpg
    394.2 KB · Views: 98
  • Sad
Reactions: jericho246

morpheus620

Senior Member
Mar 8, 2012
984
321
Cottbus
Notifications in dark mode don't work for me either. I have tested in the stock launcher and in nova (notifications only work in light mode). On the other hand, even in stock mode, the badges only work in a few apps. I use nova in light mode to have at least the notification badges in all apps.
this is a OriginOS Bug/ Vivo Bug. It also existed with Android 12 and was then fixed.
 
  • Like
Reactions: jericho246

Top Liked Posts

  • 1
    One key function on my current Huawei P30 pro is that I'm running company portal/intune in order to use my work email and chat (outlook/teams). Do any of you have this installed or know whether it runs flawlessly on the vivo? If I can get than running along with my Starling banking app and google pay - happy days
    I have Outlook, Teams, Authenticator on my phone and they work, no problems with them.
  • 3
    I've update script to delete all chinese app.

    There is new .bat file DebloatX90v_deep.bat
    3
    Install unknown apps problem after deep Debloat.
    i can not install any apk, , i can only install via google play.
    solve it?
    Go to apps > show system apps > find package installer app > uninstall updates, force stop, clear cache & then clear data > reboot your phone.

    It should now install APKs. Let me know if it works
    2
    Hey there, I got my Vivo today 🫡

    I don't fancy running the script as it's causing issues with random features, how can I manually debloat apps individually?
    Download the script and edit it to your liking with a text editor. Just remove the lines for services that you dont know or that you would like to keep. "Debloatx90.bat" to be exact.
    2
    Which version? I downloaded 8.6 and it crashes.
    You'll need to install activity launcher from Playstore and open the settings directly without opening the gcam mod. Then you can change the lens settings like I did in the screenshot before and it won't crash anymore. It's a bit tricky but after that everything works.

    But let's move back to topic. It's a shame we don't have a separate X90 Pro section here.🤣
    2
    Which version? I downloaded 8.6 and it crashes.

    8.6 won't work for the time being. Needs a fix from the dev apparently. 8.4 works though.
    Make sure to download the SNAPCAM package (for all lenses to be detected).


    Tutorial from Martin on telegram. Follow the instructions and you'll have a working AGC 8.4.

    Together with Kaka (dev AGC) I've figured out how to get AGC v8.4 working on the X90 Pro Plus.

    What you need to do is download the app Activity Launcher from the Play Store. With it you can select various actions in an app without having to start it. In this case it's ideal because AGC force closes once you start it.

    Now select under AGC the action "Settings"

    Go to Lens Setting. Here you have to choose the correct lenses in order to get AGC working. Go to "Choose select" and select 1,3,4,5 and 6 only. Do not select any other lens. By default 7 is activated.

    After, make sure you see the correct lenses, or go back to the previous menu one time, this way the lens setting screen is "refreshed"

    Now, for all of the lenses it's needed to choose at interface "Pixel 2 XL (Taimen)"

    Then, scroll down to "Stream configuration"

    Select on top of the page "SDK28"

    Make sure that you edit all the lenses this way.

    After this, you can start AGC v8.4! 😁

    Unfortunately for now it doesn't work for the latest v8.6, but in time I know, we'll get that one working too 😁👌🏻

    Have fun with it!
  • 6
    Hi guys, I give you a new tool thanks @Pervokur help (credit inside the script)

    You must decompress zip in a directory and click on debloatx90.bat file or DebloatX90v_deep.bat (delete all chinese and vivo app inside the smartphone).
    Reverse.bat and ReverseX90v_deep.bat restore all Vivo app
    6
    How did you manage to get rid of the remaining Chinese bloatware? Nice find with the fingerprint btw 💐
    The same way the OP's script does. Here's my list of packages that I disabled. Be aware that disabling all of them might break some other things! But you can always re-enable them by replacing the first "i32 0" in the command with "i32 1".

    service call package 131 s16 com.android.notes i32 0 i32 0 service call package 131 s16 com.vivo.agent i32 0 i32 0 service call package 131 s16 com.vivo.browser i32 0 i32 0 service call package 131 s16 com.vivo.smartremote i32 0 i32 0 service call package 131 s16 com.vivo.easyshare i32 0 i32 0 service call package 131 s16 com.android.bbkmusic i32 0 i32 0 service call package 131 s16 com.android.VideoPlayer i32 0 i32 0 service call package 131 s16 com.vivo.translator i32 0 i32 0 service call package 131 s16 com.iqoo.secure i32 0 i32 0 service call package 131 s16 com.vivo.simplelauncher i32 0 i32 0 service call package 131 s16 com.vivo.hiboard i32 0 i32 0 service call package 131 s16 com.bbk.appstore i32 0 i32 0 service call package 131 s16 com.baidu.input_vivo i32 0 i32 0 service call package 131 s16 com.bbk.calendar i32 0 i32 0 service call package 131 s16 com.vivo.car.networking i32 0 i32 0 service call package 131 s16 com.vivo.smartlife i32 0 i32 0 service call package 131 s16 com.vivo.ai.ime.nex i32 0 i32 0 service call package 131 s16 com.vivo.wallet i32 0 i32 0 service call package 131 s16 com.android.bbklog i32 0 i32 0 service call package 131 s16 com.android.bbkcalculator i32 0 i32 0 service call package 131 s16 com.android.BBKCrontab i32 0 i32 0 service call package 131 s16 com.android.bbksoundrecorder i32 0 i32 0 service call package 131 s16 com.android.BBKClock i32 0 i32 0 service call package 131 s16 com.tencent.soter.soterserver i32 0 i32 0 service call package 131 s16 com.yozo.vivo.office i32 0 i32 0 service call package 131 s16 com.bbk.theme i32 0 i32 0 service call package 131 s16 com.bbk.facewake i32 0 i32 0 service call package 131 s16 com.bbk.account i32 0 i32 0 service call package 131 s16 com.android.bbkcalculator i32 0 i32 0 service call package 131 s16 com.android.bbklog i32 0 i32 0 service call package 131 s16 com.bbk.photoframewidget i32 0 i32 0 service call package 131 s16 com.bbk.scene.databaseprovider i32 0 i32 0 service call package 131 s16 com.bbk.scene.launcher.theme i32 0 i32 0 service call package 131 s16 com.bbk.SuperPowerSave i32 0 i32 0 service call package 131 s16 com.bbk.cloud i32 0 i32 0 service call package 131 s16 com.bbk.theme.resources i32 0 i32 0 service call package 131 s16 com.android.bbksoundrecorder i32 0 i32 0 service call package 131 s16 com.vivo.deformer i32 0 i32 0 service call package 131 s16 com.vivo.aiengine i32 0 i32 0 service call package 131 s16 com.vivo.puresearch i32 0 i32 0 service call package 131 s16 com.vivo.upnpserver i32 0 i32 0 service call package 131 s16 com.vivo.doubletimezoneclock i32 0 i32 0 service call package 131 s16 com.vivo.globalanimation.resources i32 0 i32 0 service call package 131 s16 com.vivo.nightpearl i32 0 i32 0 service call package 131 s16 com.vivo.cota i32 0 i32 0 service call package 131 s16 com.vivo.quickpay i32 0 i32 0 service call package 131 s16 com.vivo.networkimprove i32 0 i32 0 service call package 131 s16 com.vivo.aiservice i32 0 i32 0 service call package 131 s16 com.vivo.devicepower i32 0 i32 0 service call package 131 s16 com.vivo.dream.weather i32 0 i32 0 service call package 131 s16 com.vivo.audiofx i32 0 i32 0 service call package 131 s16 com.vivo.livewallpaper.boxres i32 0 i32 0 service call package 131 s16 com.vivo.safecenter i32 0 i32 0 service call package 131 s16 com.vivo.videoeditor i32 0 i32 0 service call package 131 s16 com.vivo.sps i32 0 i32 0 service call package 131 s16 com.vivo.gametrain i32 0 i32 0 service call package 131 s16 com.vivo.livewallpaper.box i32 0 i32 0 service call package 131 s16 com.vivo.secime.service i32 0 i32 0 service call package 131 s16 com.vivo.share i32 0 i32 0 service call package 131 s16 com.vivo.vivokaraoke i32 0 i32 0 service call package 131 s16 com.vivo.tam i32 0 i32 0 service call package 131 s16 com.vivo.smartmultiwindow i32 0 i32 0 service call package 131 s16 com.vivo.smartshot i32 0 i32 0 service call package 131 s16 com.vivo.sos i32 0 i32 0 service call package 131 s16 com.vivo.uwbtest i32 0 i32 0 service call package 131 s16 com.vivo.favorite i32 0 i32 0 service call package 131 s16 com.vivo.vivo3rdalgoservice i32 0 i32 0 service call package 131 s16 com.vivo.setupwizard i32 0 i32 0 service call package 131 s16 com.vivo.smartLife i32 0 i32 0 service call package 131 s16 com.vivo.widget.calendar i32 0 i32 0 service call package 131 s16 com.vivo.contentcatcher i32 0 i32 0 service call package 131 s16 com.vivo.weather i32 0 i32 0 service call package 131 s16 com.vivo.multinlp i32 0 i32 0 service call package 131 s16 com.vivo.floatingball i32 0 i32 0 service call package 131 s16 com.vivo.systemblur.server i32 0 i32 0 service call package 131 s16 com.vivo.vibrator4d i32 0 i32 0 service call package 131 s16 com.vivo.upslide i32 0 i32 0 service call package 131 s16 com.vivo.motionrecognition i32 0 i32 0 service call package 131 s16 com.vivo.weather.provider i32 0 i32 0 service call package 131 s16 com.vivo.widget.cleanspeed i32 0 i32 0 service call package 131 s16 com.vivo.minscreen i32 0 i32 0 service call package 131 s16 com.vivo.livewallpaper.behavior i32 0 i32 0 service call package 131 s16 com.vivo.faceui i32 0 i32 0 service call package 131 s16 com.vivo.pcsuite i32 0 i32 0 service call package 131 s16 com.vivo.hover i32 0 i32 0 service call package 131 s16 com.vivo.epm i32 0 i32 0 service call package 131 s16 com.vivo.remoteassistant i32 0 i32 0 service call package 131 s16 com.vivo.tam.tamserver i32 0 i32 0 service call package 131 s16 com.vivo.vdfs i32 0 i32 0 service call package 131 s16 com.vivo.livewallpaper.behaviorskylight i32 0 i32 0 service call package 131 s16 com.vivo.fuelsummary i32 0 i32 0 service call package 131 s16 com.vivo.gamecube i32 0 i32 0 service call package 131 s16 com.vivo.smartanswer i32 0 i32 0 service call package 131 s16 com.vivo.dream.music i32 0 i32 0 service call package 131 s16 com.vivo.widget.timemanager i32 0 i32 0 service call package 131 s16 com.vivo.globalanimation i32 0 i32 0 service call package 131 s16 com.vivo.connbase i32 0 i32 0 service call package 131 s16 com.vivo.abe i32 0 i32 0 service call package 131 s16 com.vivo.phonehandoff i32 0 i32 0 service call package 131 s16 com.vivo.video.floating i32 0 i32 0 service call package 131 s16 com.vivo.SmartKey i32 0 i32 0 service call package 131 s16 com.vivo.seservice i32 0 i32 0 service call package 131 s16 com.vivo.livewallpaper.behaviorcity i32 0 i32 0 service call package 131 s16 com.vivo.are i32 0 i32 0 service call package 131 s16 com.vivo.magazine i32 0 i32 0 service call package 131 s16 com.vivo.globalsearch i32 0 i32 0 service call package 131 s16 com.vivo.vhomeguide i32 0 i32 0 service call package 131 s16 com.vivo.gamewatch i32 0 i32 0 service call package 131 s16 com.vivo.moodcube i32 0 i32 0 service call package 131 s16 com.vivo.carlauncher i32 0 i32 0 service call package 131 s16 com.vivo.third.numbermark i32 0 i32 0 service call package 131 s16 com.vivo.voicewakeup i32 0 i32 0 service call package 131 s16 com.vivo.pushservice i32 0 i32 0 service call package 131 s16 com.vivo.familycare.local i32 0 i32 0 service call package 131 s16 com.vivo.vms i32 0 i32 0 service call package 131 s16 com.vivo.livewallpaper.behaviormountain i32 0 i32 0 service call package 131 s16 com.vivo.xspace i32 0 i32 0 service call package 131 s16 com.vivo.cipherchain i32 0 i32 0 service call package 131 s16 com.vivo.space i32 0 i32 0 service call package 131 s16 com.vivo.countdownwidget i32 0 i32 0 service call package 131 s16 com.vivo.sdkplugin i32 0 i32 0 service call package 131 s16 com.vivo.dream.clock i32 0 i32 0 service call package 131 s16 com.vivo.desktopstickers i32 0 i32 0 [FONT=-apple-system]service call package 131 s16 com.vivo.healthwidget i32 0 i32 0[/FONT] service call package 131 s16 com.vivo.musicwidgetmix i32 0 i32 0 service call package 131 s16 com.amap.android.location i32 0 i32 0 service call package 131 s16 com.vivo.assistant i32 0 i32 0 service call package 131 s16 com.vivo.appfilter i32 0 i32 0 service call package 131 s16 com.vivo.permissionmanager i32 0 i32 0 service call package 131 s16 com.vivo.dr i32 0 i32 0 service call package 131 s16 com.vivo.widget.gallery i32 0 i32 0 service call package 131 s16 com.vivo.hybrid i32 0 i32 0 service call package 131 s16 com.vivo.devicereg i32 0 i32 0 service call package 131 s16 com.vivo.numbermark i32 0 i32 0 service call package 131 s16 com.vivo.faceunlock i32 0 i32 0 service call package 131 s16 com.vivo.vtouch i32 0 i32 0 service call package 131 s16 com.vivo.card i32 0 i32 0 service call package 131 s16 com.vivo.daemonService i32 0 i32 0 service call package 131 s16 com.vivotouchscreen.synadeltadiff i32 0 i32 0 service call package 131 s16 com.vivo.doubleinstance i32 0 i32 0 service call package 131 s16 com.vivo.widgetweather i32 0 i32 0 service call package 131 s16 com.vivo.accessibility i32 0 i32 0 service call package 131 s16 com.vivo.singularity i32 0 i32 0 service call package 131 s16 com.vivo.networkstate i32 0 i32 0 service call package 131 s16 com.vivo.timerwidget i32 0 i32 0 service call package 131 s16 com.vivo.findphone i32 0 i32 0 service call package 131 s16 com.vivo.simpleiconthemeres i32 0 i32 0 service call package 131 s16 com.vivo.iotserver i32 0 i32 0 service call package 131 s16 com.vivo.fuzzylocationmanager i32 0 i32 0

    These are the Vivo packages that I have not disabled, in order to keep updates, fingerprint reader, gestures an gallery access from the camera:

    #service call package 131 s16 com.bbk.updater i32 0 i32 0 #service call package 131 s16 com.android.bbk.lockscreen3 i32 0 i32 0 #service call package 131 s16 com.vivo.fingerprintengineer i32 0 i32 0 #service call package 131 s16 com.vivo.wifiengineermode i32 0 i32 0 #service call package 131 s16 com.vivo.fingerprint i32 0 i32 0 #service call package 131 s16 com.vivo.smartunlock i32 0 i32 0 #service call package 131 s16 com.vivo.sim.contacts i32 0 i32 0 #service call package 131 s16 com.vivo.systemuiplugin i32 0 i32 0 #service call package 131 s16 com.vivo.engineercamera i32 0 i32 0 #service call package 131 s16 com.vivo.fingerprintui i32 0 i32 0 #service call package 131 s16 com.vivo.gallery i32 0 i32 0 #service call package 131 s16 com.bbk.launcher2 i32 0 i32 0
    4
    Hey, could you possibly add ALL Chinese bloatware apps to the script ? I don't want to see any Chinese text on my phone 😂y

    Yes my next script will be in this way
    4
    Hey, how & where do I execute the decompressed file?

    Does the phone need to be in a specific "mode" when executing the file?

    First of all you need to enable developer options.

    System management > About phone > Version info > keep tapping on "Software version" until it says you are now a developer.

    Now, go back to system management and scroll to the bottom. You should see "developer options" now. Open it and enable "USB Debugging".

    To get the .bat file to actually work, you also need to have ADB drivers installed. I'm assuming you already have those?

    Does the decompressed file remove ALL Chinese bloatware?



    Not all, there's a few ones remaining

    If I want to remove any other bloatware, what should I type as a adb command?

    The easiest way by far to do this is to get https://adbappcontrol.com/en/
    It's a GUI tool to disable or remove apps via adb.


    There are some apps that can be considered bloatware that won't be removed. For example there's

    com.vivo.carlauncher
    com.vivo.voicewakeup

    that I tried to remove but couldn't. Perhaps if they were added to the .bat script in the same manner as the other package names, then it would work?

    On the lockscreen, if you swipe left, you get a whole page of Chinese writing. What app is this & how can I remove it permanently?

    Settings> Home screen, lock screen & wallpaper > Lock screen setings > Lockscreen poster > simply disable it.
    3
    I've update script to delete all chinese app.

    There is new .bat file DebloatX90v_deep.bat