[Vivo X90 Pro Plus] extremecarver:
Oh yeah - anyone got an idea how to replace the default gallery / albums from the camera link? If you remove vivo.albums - then instead of opening the default gallery - you will end up with the tips app telling you to install vivo albums...

Oh and the latest deep version still removes the screenshot function... That's not too nice., also the default apps are still missing. Yeah account is back - but that's still not really usable too well.

So this one should not be disabled:

adb shell service call package 131 s16 com.vivo.permissionmanager i32 0 i32 0 --- This is the permissions manager

Another one that really should not be disabled - I think this one kills AOD:

adb shell service call package 131 s16 com.vivo.daemonService i32 0 i32 0

VIVO Service (com.vivo.daemonService) Breaks option of "screen always on".

Are you sure it's better to remove the aiengine? I'm not sure what it is good for. But it can be disabled easily via settings menu.

adb shell service call package 131 s16 com.vivo.aiengine i32 0 i32 0

adb shell service call package 131 s16 com.vivo.aiservice i32 0 i32 0

There may be some more - after running your deep script - geekbench scores plummit. But I don't know why. Single score drops from 1500 to 950! Multi-Core suffers less. I think this is because of missing some sort of CPU governor influencing system.

Some more I don't konw what they do - but it would be nice if you tell why you remove them - because nothing can be found about what they do:

adb shell service call package 131 s16 com.vivo.sps i32 0 i32 0

--- Super Process System

adb shell service call package 131 s16 com.vivo.epm i32 0 i32 0

adb shell service call package 131 s16 com.vivo.vdfs i32 0 i32 0

adb shell service call package 131 s16 com.vivo.connbase i32 0 i32 0

adb shell service call package 131 s16 com.vivo.seservice i32 0 i32 0

--- https://developer.android.google.cn/reference/kotlin/android/se/omapi/SEService

adb shell service call package 131 s16 com.vivo.vms i32 0 i32 0

adb shell service call package 131 s16 com.vivo.deformer i32 0 i32 0

How vivo Origin OS Redefine the user experience

New to World - vivo Origin OS On November 18th, vivo held an Origin OS special event in Shenzhen and officially released a brand-new mobile phone operating syst

www.vivoglobal.ph

adb shell service call package 131 s16 com.vivo.ai.ime.nex i32 0 i32 0

I think you cripple the camera here: com.vivo.ai.ime.nex

adb shell service call package 131 s16 com.vivo.tam i32 0 i32 0

adb shell service call package 131 s16 com.vivo.card i32 0 i32 0

adb shell service call package 131 s16 com.vivo.hybrid i32 0 i32 0

adb shell service call package 131 s16 com.vivo.dr i32 0 i32 0

this seems to be related to location requests - I think you break some functionality here too by removing it.

adb shell service call package 131 s16 com.vivo.sdkplugin i32 0 i32 0

adb shell service call package 131 s16 com.vivo.are i32 0 i32 0

adb shell service call package 131 s16 com.vivo.phonehandoff i32 0 i32 0

that one likely is not too dangerous to remove.

adb shell service call package 131 s16 com.vivo.vdfs i32 0 i32 0

adb shell service call package 131 s16 com.vivo.tam.tamserver i32 0 i32 0

adb shell service call package 131 s16 com.vivo.vdfs i32 0 i32 0

adb shell service call package 131 s16 com.vivo.hover i32 0 i32 0

adb shell service call package 131 s16 com.vivo.multinlp i32 0 i32 0

-- I think by removing this you make gps reception go bad - it's location related.

adb shell service call package 131 s16 com.vivo.vivo3rdalgoservice i32 0 i32 0

adb shell service call package 131 s16 com.vivo.uwbtest i32 0 i32 0

adb shell service call package 131 s16 com.vivo.upnpserver i32 0 i32 0

--- This breaks screen mirroring if removed

adb shell service call package 131 s16 com.bbk.scene.databaseprovider i32 0 i32 0

adb shell service call package 131 s16 com.bbk.facewake i32 0 i32 0

-- this is related to the face unlock/smart unlock. It is quite essential too I think

adb shell service call package 131 s16 com.android.BBKCrontab i32 0 i32 0

--- removing a cron job is usually not a good idea - things may go wack. This seems cron related - yeah clear point for the paranoid list. Else leave it on

So afterall I would not call this deep, but Vivo paranoid. Because you break plenty of functionality.