Increase battery life - OnePlus 7 Pro Guides, News, & Discussion

If you have developers options enabled, connect to PC with USB debugging enabled.
and type each line in CMD which CD to the platformtools/adb then press enter:
This is System Tracing which is automatically enabled when dev options is on.
adb shell pm disable-user com.android.traceur
oneplus bug reporting
adb shell pm disable-user com.oneplus.opbugreportlite
zen mode (i dont use)
adb shell pm disable-user com.oneplus.brickmode
oneplus logging
adb shell pm disable-user net.oneplus.odm
more oneplus logging
adb shell pm disable-user net.oneplus.odm.provider
you can re-enable these packages by doing
adb shell pm enable <package_to_enable>
share your results, ive noticed a good amount of battery savings.

virtyx said:
If you have developers options enabled, connect to PC with USB debugging enabled.
and type each line then press enter:
adb shell pm disable-user com.android.traceur
adb shell pm disable-user com.oneplus.opbugreportlite
adb shell pm disable-user com.oneplus.brickmode
adb shell pm disable-user net.oneplus.odm
you can re-enable these packages by doing
adb shell pm enable <package_to_enable>
share your results, ive noticed a good amount of battery savings,
Click to expand...
Click to collapse
How much more SOT would you say in your usage?

dagod80 said:
How much more SOT would you say in your usage?
Click to expand...
Click to collapse
i havent done a complete cycle, but my battery is draining much slowly now.

What's exactly are we disabling,

misiokicio said:
What's exactly are we disabling,
Click to expand...
Click to collapse
Most likely some device information/bug information which is forwarded to OnePlus

memocatcher said:
Most likely some device information/bug information which is forwarded to OnePlus
Click to expand...
Click to collapse
adb shell pm disable-user com.android.traceur --this is system tracing, used when developer options is enabled.
adb shell pm disable-user com.oneplus.opbugreportlite --THIS IS ONEPLUS LOGGING
adb shell pm disable-user com.oneplus.brickmode -- this is zen mode.
adb shell pm disable-user net.oneplus.odm -- THIS IS ONEPLUS LOGGING

Anybody knows similar list for Google / Facebook /etc analytics processes that we can disable?

spawnn617 said:
Anybody knows similar list for Google / Facebook /etc analytics processes that we can disable?
Click to expand...
Click to collapse
Cool idea tbh

misiokicio said:
Cool idea tbh
Click to expand...
Click to collapse
Removing things like Facebook and just using your web browser will save you a lot on battery over a day.
Out of hte 4 items listed by the OP, I have only removed one, ZEN Mode. I found that made a big difference on its own to suggest that one specifically.
Other apps I have removed with ADB from my T-Mobile (SM1915) are:
net.oneplus.forums
net.oneplus.weather
com.oneplus.note
com.oneplus.filemanager
com.google.android.apps.docs
com.google.android.apps.techyon
com.google.android.videos
com.google.android.music
com.google.android.apps.maps
com.google.android.apps.photos
com.google.android.youtube
com.google.android.apps.walletnfcrel
com.tmobile.pr.mytmobile
com.tmobile.vvm.application
com.tmobile.services.nameid
I used the ADB command below with the app package name to remove the above bloat.
pm uninstall -k --user 0

virtyx said:
If you have developers options enabled, connect to PC with USB debugging enabled.
and type each line then press enter:
adb shell pm disable-user com.android.traceur
adb shell pm disable-user com.oneplus.opbugreportlite
adb shell pm disable-user com.oneplus.brickmode
adb shell pm disable-user net.oneplus.odm
you can re-enable these packages by doing
adb shell pm enable <package_to_enable>
share your results, ive noticed a good amount of battery savings,
Click to expand...
Click to collapse
It didn't find the last one but disabled the first 3 and idle usage went from 1-1.4% an hour to 0.5% an hour so far today. Good find and have to remember to do this after each update :good:

There is an application named package name viewer with that you can see the package name of an app you want to disable and use the name with this command to disable it

jcsww said:
Removing things like Facebook and just using your web browser will save you a lot on battery over a day.
Out of hte 4 items listed by the OP, I have only removed one, ZEN Mode. I found that made a big difference on its own to suggest that one specifically.
Other apps I have removed with ADB from my T-Mobile (SM1915) are:
net.oneplus.forums
net.oneplus.weather
com.oneplus.note
com.oneplus.filemanager
com.google.android.apps.docs
com.google.android.apps.techyon
com.google.android.videos
com.google.android.music
com.google.android.apps.maps
com.google.android.apps.photos
com.google.android.youtube
com.google.android.apps.walletnfcrel
com.tmobile.pr.mytmobile
com.tmobile.vvm.application
com.tmobile.services.nameid
I used the ADB command below with the app package name to remove the above bloat.
pm uninstall -k --user 0
Click to expand...
Click to collapse
Couldn't I just disable those app. Would they still be active in the background of they are disabled?

harpin14789 said:
Couldn't I just disable those app. Would they still be active in the background of they are disabled?
Click to expand...
Click to collapse
Disabling helps in most cases. Facebook mines data from your device even whwn diaabled though.

dagod80 said:
How much more SOT would you say in your usage?
Click to expand...
Click to collapse
Because the display, when on, consumes so much more power than every other component and/or software in the phone, the SoT won't improve by anything noticeable disabling those things. :good:

Well, I got 9.5 hours SOT on first cycle and 11hrs on second cycle. Without disabling anything.
See the video I made here - https://www.youtube.com/watch?v=EmG_7M2wcYM

stanley08 said:
Well, I got 9.5 hours SOT on first cycle and 11hrs on second cycle. Without disabling anything.
See the video I made here - https://www.youtube.com/watch?v=EmG_7M2wcYM
Click to expand...
Click to collapse
Was everything stock? Qhd 90hz
How about ram boost
I have a feeling ram boost may drain battery

Is my

Does RAM Boost realy consumes so much battery?

virtyx said:
Was everything stock? Qhd 90hz
How about ram boost
I have a feeling ram boost may drain battery
Click to expand...
Click to collapse
I specified in the video. 90Hz, Auto Res and Auto Brightness. RAM Boost is on yes. DC Dimming on too tho but that probably does nothing

stanley08 said:
I specified in the video. 90Hz, Auto Res and Auto Brightness. RAM Boost is on yes. DC Dimming on too tho but that probably does nothing
Click to expand...
Click to collapse
Do you think ram boost uses Battery?

Related

How to deactivate RCS service / Rich Communication on XZ1 compact?

Hi all,
after updating to 47.1.A.8.49 my XZ1 compact (german firmware, retail) keeps on consuming like 8% battery on RCS.
I already disabled VoLTE and Wifi-Calling but it did not help.
I read that normally there should be an option to deactivate Rich Communication in the Messages App, but I can't find any there.
(I know it should help to deactivate/deinstall the Messages App, but I would like to keep receiving SMS, I only do not need the "chat" feature of RCS.)
Anyone knows how I can deactivate RCS?
best wishes
nospherato
nospherato said:
Hi all,
after updating to 47.1.A.8.49 my XZ1 compact (german firmware, retail) keeps on consuming like 8% battery on RCS.
I already disabled VoLTE and Wifi-Calling but it did not help.
I read that normally there should be an option to deactivate Rich Communication in the Messages App, but I can't find any there.
(I know it should help to deactivate/deinstall the Messages App, but I would like to keep receiving SMS, I only do not need the "chat" feature of RCS.)
Anyone knows how I can deactivate RCS?
best wishes
nospherato
Click to expand...
Click to collapse
If you have ADB set up on your laptop/desktop it would be easy.
ADB Shell
pm list packages ?
pm uninstall --user 0 "package name goes here"
Sorry, I am not at home with my machine in front of me, so I can't tell you what the package name is.
I also have had big battery drain since the 8.49 update. If you're in the uninstalling mood, removing 'home network' made a difference to battery life, as did removing 'Find My Device' from admin apps.
To remove home network, look for a package called 'com.sony.android.dnla', or something similar, sorry not in front of my machine to check.
RCS isn't actually the problem. It's a bug in Oreo. Android System is sometimes showing up as RCS or Phone in the battery stats or monitoring apps. So disabling RCS won't actually help you.
@Didgesteve
Thanks for your post. As I do not use "find my device" I removed it after your post. I don't really know if it got the battery usage better, but well.. I didn't use it before, so why keep it in admin apps
Do I really need to remove the dnla package to save battery? (It's deactivated anyway in my settings)
@jrbmed08
Thank you, too. I once thought I have seen exactly this: After a reboot the x% usage were shown as Android System; after 1-2min it said RCS.
nospherato said:
@Didgesteve
Thanks for your post. As I do not use "find my device" I removed it after your post. I don't really know if it got the battery usage better, but well.. I didn't use it before, so why keep it in admin apps
Do I really need to remove the dnla package to save battery? (It's deactivated anyway in my settings)
@jrbmed08
Thank you, too. I once thought I have seen exactly this: After a reboot the x% usage were shown as Android System; after 1-2min it said RCS.
Click to expand...
Click to collapse
I don't think there's any one thing that will miraculously change your battery usage, it's the unwritten scripture that drives all us modders and obsessive fiddlers to keep trying to improve.
But if you are into tweaking for the better, the new Google Play services beta did seems to make a small difference.
Download from APK mirror and update.
nospherato said:
Hi all,
after updating to 47.1.A.8.49 my XZ1 compact (german firmware, retail) keeps on consuming like 8% battery on RCS.
I already disabled VoLTE and Wifi-Calling but it did not help.
I read that normally there should be an option to deactivate Rich Communication in the Messages App, but I can't find any there.
(I know it should help to deactivate/deinstall the Messages App, but I would like to keep receiving SMS, I only do not need the "chat" feature of RCS.)
Anyone knows how I can deactivate RCS?
best wishes
nospherato
Click to expand...
Click to collapse
I did some digging with your tip about RCS. When I first got this phone I was getting almost 4 days on one charge (I'm not a heavy user), but I thought it was a bit strange that since November I have had much worse battery. I put it down to the new firmware, perhaps 8.49 was much more thirsty. Aparently, since November, Google have activated RCSService, I keep seeing this coming up my battery usage charts, next to Carrier Service, using more battery than bluetooth and I do 2 hours of bluetooth music a day. I never saw it before, suddenly it's on all the time, using batrery and data.
Turning on the 'background data only' makes no difference, likewise 'background activity'
So the intention here is to stop and disable carrier services and disable RCSService (it's impossible to stop or uninstall).
adb shell
pm disable --user 13 com.gsm.service.rcs
pm disable --user 13 com.google.ims
pm disable --user 13 com.android.service.ims.rcsservice
pm disable --user 13 com.android.ims.rscmanager
pm uninstall -k --user 0 com.qualcomm.qti.uceShimService
To find which is your elevated user
pm list users
and pick the higher user number
The offending package is called com.qualcomm.qti.uceshimservice.
My battery usage has never been so good, I've gone from 2 days to almost 4.
But, there are consequences, I don't get a 'delivered' notice on my SMS anymore and perhaps this rolls over to other messanger apps. I've tested Whatsapp and Telegram, eveything apears to be ok.
I might be doing something awful to the messanger and it would be great if someone could tell me what I've done, but so far I can live with it if I get my amazing battery back.
It could be to undo disabling the services you need to factory reset your phone, just sayin.
Edit: my fault if you were having problems copy/pasting these as I had not put a space inbetween User & 13. I have corrected it now, so copy/paste should work.
Sorry, I can not tell you what you did there, but what I can tell you is that on my device none of these packages exist (yes my id is also 13):
1|G8441:/ $ pm disable --user13 com.gsm.service.rcs
Error: java.lang.IllegalArgumentException: Unknown package: com.gsm.service.rcs
1|G8441:/ $ pm disable --user13 com.google.ims
Error: java.lang.IllegalArgumentException: Unknown package: com.google.ims
1|G8441:/ $ pm disable --user13 com.android.service.ims.rcsservice
Error: java.lang.IllegalArgumentException: Unknown package: com.android.service.ims.rcsservice
1|G8441:/ $ pm disable --user13 com.android.ims.rscmanager
Error: java.lang.IllegalArgumentException: Unknown package: com.android.ims.rscmanager
The qualcomm package exists, but as you said: No way to disable it...
package:com.qualcomm.qti.uceShimService
There is also a
package:com.google.android.ims
there, but like the qualcomm one, you can not disable this one, too.
My workaround at the moment is just to let the phone disable wifi in standby. This way I get like 4-5 days standby (+just a little bit usage).
pm uninstall -k --user 0 com.qualcomm.qti.uceShimService
did the trick @Didgesteve
This is working for weeks now.
nospherato said:
Sorry, I can not tell you what you did there, but what I can tell you is that on my device none of these packages exist (yes my id is also 13):
1|G8441:/ $ pm disable --user13 com.gsm.service.rcs
Error: java.lang.IllegalArgumentException: Unknown package: com.gsm.service.rcs
1|G8441:/ $ pm disable --user13 com.google.ims
Error: java.lang.IllegalArgumentException: Unknown package: com.google.ims
1|G8441:/ $ pm disable --user13 com.android.service.ims.rcsservice
Error: java.lang.IllegalArgumentException: Unknown package: com.android.service.ims.rcsservice
1|G8441:/ $ pm disable --user13 com.android.ims.rscmanager
Error: java.lang.IllegalArgumentException: Unknown package: com.android.ims.rscmanager
The qualcomm package exists, but as you said: No way to disable it...
package:com.qualcomm.qti.uceShimService
There is also a
package:com.google.android.ims
there, but like the qualcomm one, you can not disable this one, too.
My workaround at the moment is just to let the phone disable wifi in standby. This way I get like 4-5 days standby (+just a little bit usage).
Click to expand...
Click to collapse
Hmm, it worked for me, each line comes back 'Package "package name" new state: disabled'
I'm not sure that user 13 necessarily exists on other phones. You have to see what number your elevated user is and use that.
I checked the users before I used the commands, my user has also id 13, nur even of I do not use this option the return message is the same...
@shaftenberg
If I would deinstall the package and would need it later, how would I reinstall it?
I checked the users before I used the commands, my user has also id 13, but even if I do not use this option the return message is the same...
@shaftenberg
If I would deinstall the package and would need it later, how would I reinstall it?
with install
shaftenberg said:
pm uninstall -k --user 0 com.qualcomm.qti.uceShimService.
Click to expand...
Click to collapse
It won't let you uninstall, it's a system file. You need elevated access.
nospherato said:
I checked the users before I used the commands, my user has also id 13, nur even of I do not use this option the return message is the same...
@shaftenberg
If I would deinstall the package and would need it later, how would I reinstall it?
Click to expand...
Click to collapse
Are you using ADB shell from a command prompt on a PC, or an emulator on the phone?
Hi, I tested it too.
I got the same results as in #7.
I got my Packages with "pm list packages ?" copied it into notepad and searched for the rcs packages, found nothing.
This Package I haven't too: package:com.qualcomm.qti.uceShimService
The Result for "pm list users" is:
UserInfo{0:...:13} running
... shows my real name.
I'm using FW DE 8.49.
Best regards, mates.
@Didgesteve
I did my commands via ADB. It showed my user correctly and his ID.
Like Raz0Rfail I also copied the complete list into notepad and searched for the packages. Didn't find them there, too.
(Just the qualcomm one as mentioned. Also using FW DE 8.49)
@Didgesteve
I did my commands via ADB. It showed my user correctly and his ID.
Like Raz0Rfail I also copied the complete list into notepad and searched for the packages. Didn't find them there, too.
(Just the qualcomm one as mentioned. Also using FW DE 8.49)
@shaftenberg
Ahh okay, thanks
I thought I would need to download the install package or something like this. (Because uninstall would really "wipe" the package.)
Perhaps I need to check my spelling, but here is the results I got.
I did RCSService twice by mistake, but otherwise, they all show as disabled.
All,
You should be aware that the RCS and IMS services are required for VoLTE and VoWiFi.
So if you have disabled them, your VoLTE will not work.
I'll repeat my statement from here, that:
IMS is the "IP Multimedia Subsystem" and is used as the framework for telephony over IP based data connections. That's essentially what VoLTE is: VOIP for mobile phones.
I'll also note that RCS is the "Rich Communication Services" and is the successor to SMS and is essentially an extension of SMS and MMS as better described here.
So you're probably guaranteed to be breaking some advanced SMS/MMS features by disabling RCS services.
Yes, only I don't use VoLTE or VoWifi, and also my carrier does not really support RCS features... So in my case it's only extra battery usage for features I don't need or use
pbarrette said:
So you're probably guaranteed to be breaking some advanced SMS/MMS features by disabling RCS services.
Click to expand...
Click to collapse
Yes @pbarrette , you're right. But I have looked into this. I'm not suggesting that everyone starts deleting random system files on their phone.
Carrier services was rolled out by Google to try and claw back some of the market share of the messaging market.
It theory it brings group messaging, bigger pictures, read receipts and of course emojis to SMS.
Google realised that they were losing to the likes of Whatsapp and Telegram, but as usual it's too little too late.
I don't use group SMS messaging. Group messaging belongs in Whatsapp, obviously. I don't use emojis in texts. If I lose read receipts to claim back 20% battery, then that's a hardship I'll suffer.
I'm not sure what happened to the November update of carrier services, but I'm not alone in noticing HUGE battery drain from an app that I didn't ask for and don't want.
I've explained their might be risks, but for me, removing these services has made no difference to my SMS use and my battery is lasting longer. I'm just saying it like it is.

App List

here's a list of the pre-installed apps for anyone looking to trim their Pixel down a tad, there are a couple of my own apps in the list (please ignore) my device was bought Sim-Free (UK) but notice the collection of several Verizon apps installed!
I use Xiaomi ADB/Fastboot tools app to remove them but use whatever works for you, terminal, cmd etc
com.google.android.networkstack.tethering
com.google.omadm.trigger
com.google.android.carriersetup
com.android.cts.priv.ctsshim
com.vzw.apnlib
com.android.internal.display.cutout.emulation.corner
com.google.android.ext.services
com.android.internal.display.cutout.emulation.double
com.google.android.overlay.pixelconfig2018
com.google.android.overlay.pixelconfig2019
com.android.providers.telephony
com.google.android.carrierlocation
com.android.dynsystem
com.android.sdm.plugins.connmo
com.android.theme.color.amethyst
com.android.theme.icon.pebble
com.google.android.cellbroadcastservice
com.verizon.mips.services
om.android.providers.calendar
com.google.android.googlequicksearchbox.nga_resources
com.android.providers.media
com.google.pixel.livewallpaper
com.google.android.onetimeinitializer
com.google.android.ext.shared
com.android.internal.systemui.navbar.gestural_wide_back
com.android.theme.color.sand
com.android.hbmsvmanager
com.android.theme.icon.vessel
com.android.theme.color.cinnamon
com.android.theme.icon_pack.victor.settings
com.google.android.apps.diagnosticstool
com.google.euiccpixel
com.google.android.flipendo
com.android.theme.icon_pack.rounded.systemui
com.android.settings.overlay.gtt9q
com.android.theme.icon.taperedrect
com.android.simappdialog.auto_generated_rro_product__
com.android.safetyregulatoryinfo.auto_generated_rro_product__
com.android.externalstorage
com.qualcomm.uimremoteclient
com.android.htmlviewer
com.whatsapp
com.qualcomm.qti.uceShimService
com.android.companiondevicemanager
com.verizon.obdm_permissions
com.android.mms.service
com.hdeva.launcher
com.android.providers.downloads
com.android.sdm.plugins.usccdm
com.android.systemui.auto_generated_rro_product__
com.google.android.apps.messaging
com.google.android.networkstack.tethering.overlay
com.google.android.soundpicker
com.android.theme.icon_pack.rounded.android
vendor.qti.hardware.cacert.server
com.breel.wallpapers20
android.autoinstalls.config.google.nexus
com.qualcomm.qti.telephonyservice
com.android.theme.icon_pack.victor.systemui
com.android.theme.icon_pack.circular.themepicker
vendor.qti.iwlan
com.google.android.configupdater
com.google.android.files.theme.pixel
com.google.android.providers.media.module
com.google.android.wifi.resources.pixel
com.qualcomm.uimremoteserver
com.android.theme.color.tangerine
com.google.android.overlay.googlewebview
com.google.android.factoryota
com.android.timezone.updater
com.android.systemui.plugin.globalactions.wallet
com.google.ar.core
com.google.android.hotspot2.osulogin
com.android.vending PLAY STORE
com.android.pacprocessor
com.android.simappdialog
com.google.android.overlay.pixelconfig2019midyear
com.android.theme.color.aquamarine
com.android.internal.display.cutout.emulation.hole
com.android.internal.display.cutout.emulation.tall
package:/system/app/CertInstaller/CertInstaller.apk=com.android.certinstaller
com.android.theme.color.black
com.android.theme.color.green
com.android.theme.color.ocean
com.android.theme.color.space
com.android.internal.systemui.navbar.threebutton
com.google.android.apps.work.oobconfig
com.qti.qualcomm.datastatusnotification
com.android.hotwordenrollment.xgoogle
com.google.android.pixel.setupwizard
com.amazon.mp3
com.android.theme.icon_pack.rounded.launcher
com.google.android.grilservice
com.android.theme.icon_pack.kai.settings
com.android.egg
com.android.mtp
com.android.nfc
com.android.ons
com.android.backupconfirm
com.android.settings.auto_generated_rro_vendor__
com.android.theme.font.arvolato
com.android.systemui.auto_generated_rro_vendor__
com.google.android.deskclock
org.codeaurora.ims
com.android.statementservice
com.google.android.as
com.google.android.gm
com.google.android.carrier
jp.co.canon.bsd.ad.pixmaprint
com.microsoft.emmx
com.android.theme.icon_pack.sam.settings
com.android.sdm.plugins.sprintdm
com.google.android.turboadapter
com.android.internal.systemui.navbar.gestural_extra_wide_back
com.google.android.permissioncontroller
com.google.intelligence.sense
com.android.theme.icon_pack.kai.themepicker
com.google.android.setupwizard
com.qualcomm.qcrilmsgtunnel
com.android.providers.settings
com.android.sharedstoragebackup
com.android.theme.icon_pack.victor.launcher
com.verizon.services
com.android.nfc.auto_generated_rro_product__
com.google.android.euicc
com.android.printspooler
com.android.hotwordenrollment.okgoogle
com.android.sdm.plugins.diagmon
com.android.theme.icon_pack.filled.settings
com.android.dreams.basic
com.google.android.pixel.setupwizard.auto_generated_rro_product__
com.android.providers.settings.auto_generated_rro_product__
com.android.theme.icon_pack.kai.systemui
com.android.se
com.android.inputdevices
com.google.android.dialer
com.android.bips
com.google.audio.hearing.visualization.accessibility.scribe
com.google.android.apps.nbu.files
com.google.android.captiveportallogin
com.android.theme.icon_pack.circular.settings
com.google.android.accessibility.soundamplifier
com.qti.xdivert
com.twitter.android
com.android.musicfx
com.google.android.apps.tips
com.google.android.documentsui.theme.pixel
com.android.theme.icon_pack.sam.systemui
com.google.android.modulemetadata
com.google.android.markup
com.android.cellbroadcastreceiver
com.google.android.webview
com.android.theme.icon.teardrop
com.google.android.apps.carrier.log
com.google.android.networkstack
com.google.pixel.redbull.gpuprofiling.vulkanlayer
com.google.android.contacts
com.android.server.telecom
com.google.android.syncadapters.contacts
com.android.theme.icon_pack.rounded.themepicker
com.android.keychain
com.android.server.telecom.auto_generated_rro_product__
com.google.android.overlay.googleconfig
com.google.android.calculator
com.android.service.ims
com.simplemobiletools.smsmessenger
com.android.bips.auto_generated_rro_product__
com.android.theme.icon_pack.filled.systemui
com.google.android.packageinstaller
com.google.android.apps.customization.pixel
com.google.android.gms
com.google.android.gsf
com.google.android.ims
com.google.android.tag
com.google.android.tts
com.google.android.overlay.permissioncontroller
com.google.android.apps.walletnfcrel GOOGLE PAY
com.android.calllogbackup
com.google.android.partnersetup
com.android.safetyregulatoryinfo
com.google.android.pixel.setupwizard.overlay
com.android.hbmsvmanager.auto_generated_rro_vendor__
com.google.android.apps.wallpaper.pixel
com.google.pixel.dynamicwallpapers
com.android.localtransport
com.google.android.apps.nexuslauncher
com.android.carrierdefaultapp
com.android.settings.overlay.redfin
com.google.RilConfigService
com.qualcomm.qti.devicestatisticsservice
com.android.theme.icon_pack.sam.android
com.android.theme.icon_pack.filled.android
com.android.proxyhandler
com.android.internal.display.cutout.emulation.waterfall
com.google.SSRestartDetector
com.android.theme.icon_pack.circular.systemui
com.customermobile.preload.vzw
com.android.theme.font.arbutussource
com.android.theme.font.rubikrubik
com.android.providers.contacts.auto_generated_rro_product__
com.google.android.printservice.recommendation
com.google.android.calendar
com.android.theme.icon_pack.kai.android
com.android.managedprovisioning
com.google.android.pixelnfc
com.android.theme.font.victor
com.android.soundpicker
com.google.android.documentsui
com.google.mainline.telemetry
com.android.cellbroadcastservice.overlay.pixel
com.android.sdm.plugins.dcmo
com.android.theme.icon_pack.kai.launcher
com.google.android.pixel.setupwizard.overlay2019
com.android.service.ims.presence
com.android.wallpaper.livepicker
com.android.providers.telephony.auto_generated_rro_product__
com.android.phone.auto_generated_rro_vendor__
com.android.theme.icon_pack.sam.launcher
com.android.se.auto_generated_rro_vendor__
com.google.android.apps.cbrsnetworkmonitor
com.android.theme.icon.squircle
com.generalmagic.magicearth
com.cxinventor.file.explorer
com.google.android.networkstack.permissionconfig
com.android.theme.icon_pack.victor.android
com.android.theme.color.palette
com.android.bookmarkprovider
com.google.android.overlay.pixelconfigcommon
com.android.settings
com.qualcomm.qti.cne
com.google.android.wfcactivation
com.google.android.apps.pixelmigrate
com.android.theme.icon_pack.filled.launcher
com.immediasemi.android.blink
com.google.android.settings.intelligence
com.google.android.projection.gearhead ANDROID AUTO
com.verizon.obdm
com.google.android.apps.scone
com.google.android.apps.turbo
com.google.android.tetheringentitlement
com.android.omadm.service
com.google.android.apps.dreamliner
com.android.cts.ctsshim
com.google.android.apps.wearables.maestro.companion
com.android.theme.color.carbon
com.google.android.wifi.resources
com.google.android.hiddenmenu
com.android.nfc.auto_generated_rro_vendor__
com.android.theme.icon_pack.circular.launcher
com.google.android.connectivitythermalpowermanager
com.qualcomm.qti.services.secureui
com.android.vpndialogs
com.google.android.apps.wallpaper
com.android.phone
com.android.shell
com.google.android.apps.recorder
com.android.theme.icon_pack.filled.themepicker
com.android.wallpaperbackup
com.android.providers.blockednumber
com.android.settings.auto_generated_rro_product__
com.google.android.apps.work.clouddpc
com.android.providers.userdictionary
com.google.android.apps.carrier.carrierwifi
com.android.captiveportallogin.overlay
com.google.android.gms.location.history
com.android.internal.systemui.navbar.gestural
com.android.location.fused
com.android.theme.icon_pack.victor.themepicker
com.android.theme.color.orchid
com.android.systemui
com.google.android.hardwareinfo
com.android.theme.color.purple
com.android.bluetoothmidiservice
com.google.android.dreamlinerupdater
com.android.traceur
com.qualcomm.qti.gpudrivers.lito.api30
com.google.android.cellbroadcastreceiver
com.google.android.apps.helprtc
com.android.phone.auto_generated_rro_product__
android.auto_generated_rro_product__
com.android.theme.icon_pack.sam.themepicker
com.google.android.apps.gcs
com.android.bluetooth
com.qualcomm.timeservice
com.qualcomm.atfwd
com.android.providers.contacts
com.android.theme.icon.roundedrect
com.android.theme.font.kai
com.android.theme.font.sam
com.google.android.GoogleCamera
com.android.internal.systemui.navbar.gestural_narrow_back
com.android.theme.icon_pack.rounded.settings
com.android.connectivity.metrics
com.verizon.llkagent
com.google.android.inputmethod.latin GBOARD
com.google.android.storagemanager
android.auto_generated_rro_vendor__
com.android.theme.icon_pack.circular.android
I just checked my phone and It also has some Verizon apps preinstalled. Why is that for a phone sold in UK?
not quite the vanilla experience I was expecting, but easy enough to purge.
kinny314 said:
not quite the vanilla experience I was expecting, but easy enough to purge.
Click to expand...
Click to collapse
Out of curiosity, which apps have you removed and what actually are they?
Given the names not a lot of these are intuitive to understand what they actually relate to?
Sent from my Pixel 5 using XDA Labs
a lot if googling brings up the apps descriptions, why they cant leave it for the end user to install as they see fit (more analytics for google?)
Ive removed ALL verizon apps as Im not a customer, most stock google apps (search,maps,drive and a few others) I love the hardware but theres way better apps that work for me (simple sms over messages 15mb vs 90mb) and some system apps too - pixel stand app, pixel buds app to name a couple.
Im gonna get it as stripped as possible even though the battery life is excellent as it stands, hope to get a script to simplify it for others interested.
kinny314 said:
Im gonna get it as stripped as possible even though the battery life is excellent as it stands, hope to get a script to simplify it for others interested.
Click to expand...
Click to collapse
I would definitely be interested, thanks.
kinny314 said:
a lot if googling brings up the apps descriptions, why they cant leave it for the end user to install as they see fit (more analytics for google?)
Ive removed ALL verizon apps as Im not a customer, most stock google apps (search,maps,drive and a few others) I love the hardware but theres way better apps that work for me (simple sms over messages 15mb vs 90mb) and some system apps too - pixel stand app, pixel buds app to name a couple.
Im gonna get it as stripped as possible even though the battery life is excellent as it stands, hope to get a script to simplify it for others interested.
Click to expand...
Click to collapse
I would be interested to see what your battery life is like after in comparison to before you did the debloating!!!
Sent from my Pixel 5 using XDA Labs
How do I remove some of these apps? I have the Xiaomi tool but it's not listing apps
you will need to add the apps not listed manually, sadly only a few are listed by default.
be sure to remove apps deemed safe as you can mess up your phone, requiring a factory reset to fix.
So, all the listed apps above can be removed from my pixel 5 without any problems??? What will work and wont work???
Not so fast, Id only remove apps you know otherwise you'll brick your device.
I was going to add a description but sold my Pixel.
An easier method is to use kDrag0n's proton rom/kernel which is fast and lite.

[Debload][Bloatware] S21 | S21+ | S21Ultra or any flagship Samsung /Huawei /OnePlus phones

He I will try to advise you how to optimise and debloat your phone for better performance and battery as well as free of bloat device.
I have used this method over the years for my S10 | S10+ | S20+ | S20Ultra | S21Ultra | P40 |P40 Pro and OP8 Pro and many other phones. And works as expected.
Prerequisites:
#1. ADB AppControl
Which can be found here:
[TOOL] ADB AppControl 1.8.0 🚀 Ultimate App Manager & Debloat Tool + Tweaks
ADB AppControl 🚀 Root is not required. Works with any Android device. Can do almost everything you dreamed about with applications. ADB AppControl - the desktop program, that will allow you to easily manage applications on your android device...
forum.xda-developers.com
ADB AppControl - android applications manager and debloat tool. Official website. Free download.
Thanks to @Cyber.Cat for this application of for posting it.
#2. Windows computer or for MAC owners, Parallel Desktop to run Windows
#3. Android phone which you want to optimise
Steps for debloating bloatware:
#1. Download and install ADB AppControl from the above link
#2. Activate Developer Options: go to Settings >> About phone >> Software information >> tap 7 times on Build Number
#3. in Developer Options enable USB debugging mode
#4. Open ADB AppControl
#5. Connect your phone to your computer
#6. Allow USB connect message on your phone several times until ADB AppControl shows connect message on top
#7. Chose what applications you would like to disable or uninstall (i recommend you disable them not uninstall)
#8. From bootom right corner in ADB AppControl chose Disable option
#9. Check the box to delete cache and data [it is on top where you chosed Disable option at the previous step]
#10. Press Apply
#11. Confirm that you agree to disable the selected apps on the popup message which will appear
#12. Unplug your phone from the computer
#13. Shut down the phone
#14. Connect the phone again to your computer [being closed]
#15. Quick press Volume button + Volumne Up button until you see on your screen the logo
#16. Release the buttons
#17. Now you are into the phone recovery
#18. Chose the option to clear cache [NOT phone reset] with your power buttons
#19. Select the option to clear cache by presing the power button
#20. Chose restart phone
E voila.
There is no miracle bloatware list. It depends from phone to phone.
Being on a S21 series forum I will post what I debloated for my S21Ultra SM-G998B device.
com.android.apps.tag
com.android.bookmarkprovider
com.android.chrome
com.android.dreams.basic
com.android.dreams.phototable
com.android.hotwordenrollment.okgoogle
com.android.hotwordenrollment.xgoogle
com.android.managedprovisioning
com.android.printspooler
com.android.providers.partnerbookmarks
com.android.providers.userdictionary
com.diotek.sec.lookup.dictionary
com.facebook.services
com.facebook.system
com.facebook.appmanager
com.google.android.apps.tachyon
com.google.android.printservice.recommendation
com.google.android.projection.gearhead
com.google.android.tts
com.google.ar.core
com.google.audio.hearing.visualization.accessibility.scribe
com.justride.stbbuch
com.plantronics.headsetservice
com.samsung.android.accessibility.talkback
com.samsung.android.app.ledbackcover
com.samsung.android.app.notes
com.samsung.android.app.notes.addons
com.samsung.android.app.readingglass
com.samsung.android.app.routines
com.samsung.android.app.settings.bixby
com.samsung.android.app.spage
com.samsung.android.app.tips
com.samsung.android.ardrawing
com.samsung.android.aremoji
com.samsung.android.aremojieditor
com.samsung.android.arzone
com.samsung.android.bixby.agent
com.samsung.android.bixby.agent.dummy
com.samsung.android.bixby.service
com.samsung.android.bixby.wakeup
com.samsung.android.bixbyvision.framework
com.samsung.android.game.gamehome
com.samsung.android.game.gametools
com.samsung.android.kidsinstaller
com.samsung.android.knox.containeragent
com.samsung.android.knox.containercore
com.samsung.android.livestickers
com.samsung.android.mateagent
com.samsung.android.service.airviewdictionary
com.samsung.android.service.pentastic
com.samsung.android.service.tagservice
com.samsung.android.six.webtrans
com.samsung.android.spay
com.samsung.android.spayfw
com.samsung.android.svoiceime
com.samsung.android.visionintelligence
com.samsung.android.vtcamerasettings
com.samsung.desktopsystemui
com.samsung.knox.securefolder
com.samsung.SMT
com.sec.android.app.bluetoothtest
com.sec.android.app.desktoplauncher
com.sec.android.app.dexonpc
com.sec.android.app.kidshome
com.sec.android.app.magnifier
com.sec.android.cover.ledcover
com.sec.android.desktopmode.uiservice
com.sec.android.emergencylauncher
com.sec.android.mimage.avatarstickers
com.sec.android.widgetapp.webmanual
com.sec.spp.push
com.spotify.music
com.swiftkey.swiftkeyconfigurator
com.touchtype.swiftkey
de.axelspringer.yana.zeropage
with the above done I always get 6hrs+ of SoT and battery live of over 1day and 10hrs in a single charge with 120hz WHD+ resolution
Thanks for this method... I am using it with my S21 Ultra and works fine
So, Im trying to figure out a way to safely disable the Samsung Dialer. Ive already installed the google dialer but I broke the calls when i uninstalled it the first time. Im trying to figure out which package is the one to disable. Trying to remove as much Samsung as possible
Good to see this Debloat for the OnePlus, etc....
Excuse me, I´m totally new to the package disabling and I´m really looking forward to get it working on my new S21 Ultra. Could somebody please take some time, and explain to me what does it do and if the apps will still work even after disabling? (For example the bixby voice wakeup was disabled as seen in the screenshot, will my phone be able to get awaken via Bixby if it is disabled?)
Secondly I´d like to ask you if there is some sort of "best" list of packages to disable. I really want to maximize the battery life and performance of my device since it´ll be my inevitable workstation for couple of months.
Kind regards!
If you are new to this and your device will be an inevitable workstation for a couple of months I would wait with the most crazy debloat.
You can only disable things you know of, if you disable bixby bixby wont work, at all.
Hi everyone, if I do an OTA update the process will reinstall debloated apps?
Saluzzo97 said:
Hi everyone, if I do an OTA update the process will reinstall debloated apps?
Click to expand...
Click to collapse
No.
You can double check by seeing number of installed apk in settings.
But I never had a problem with debloated app reinstalling.
lyzgaard said:
No.
You can double check by seeing number of installed apk in settings.
But I never had a problem with debloated app reinstalling.
Click to expand...
Click to collapse
Thank you very much!
Hello all, it has been sometime since I rooted my phone / removed all the extra crap lol.
Is there a way to know what each Items do?
I know in the past the roms would be debloted and you had a stock rom and had the option to add what you wanted.
Thank you
Nice start with original post. I'm also looking for any further explanation or categorization of s21+ bloat please?
If uninstalled, can app be reinstalled manually from play store if desired later?
What phone is best for clean customizable ROM now?
Guessing Pixel series, but what else... OnePlus?
I've custom rom'd my s3 to s8, but now want to have Netflix working on my s21. Just don't want apps I never use taking up space and populating the share menu options, etc.
does debloating drain battery?
xkawsx said:
does debloating drain battery?
Click to expand...
Click to collapse
There are a couple of apk's who can drain battery if you deleted them.
I don't remember their name but if you debolat them the phone won't get into deep sleep....
But you can always double check if the phone enters deep sleep by installing CPU Spy from Play Store.
Just a little headsup on two packages you should NEVER disable!
Device Services (com.samsung.android.kgclient) - If you disable this, you will LOCK YOURSELF OUT of your phone (Error 3020). Chances are good to recover from this if you have TWRP installed or USB debugging always enabled. Otherwise a factory reset is the only solution. Nevertheless, this is a core component and WILL cause problems if disabled.
Device Security (com.samsung.android.sm.devicesecurity) - If you disable this, app installations will take significantly longer (about 5x). Not sure why, but better leave it.
In general, if you are not 100% sure what a package does, leave it! Even if someone on the internet says "I disabled it and had no problems"... There is a high possibility that you don't achieve optimization by disabling, but crippling your device and creating lots of errors in the background you don't know about (thus using more battery).
As far as I can tell, the list in the OP seems reasonable though.
@AllAboutTech Might be helpful for beginners if you add those 2 warnings to the OP.
AtrixBomb said:
If uninstalled, can app be reinstalled manually from play store if desired later?
Click to expand...
Click to collapse
You can always use ADB to re-enable apps, as long as you just disabled them (not uninstalled).
Connect to your phone via ADB and use the following command:
adb shell pm enable <package_name>
// Edit: I guess the ADB AppControl from the OP also allows to re-enable apps.
If you have uninstalled system apps, some of them might be re-installable via Play / Galaxy Store, but definitely not all.
bluediablito said:
Is there a way to know what each Items do?
Click to expand...
Click to collapse
Someone over at the S20 forums made a pretty good list some time ago:
Google Sheet
Lartsch said:
Just a little headsup on two packages you should NEVER disable!
Device Services (com.samsung.android.kgclient) - If you disable this, you will LOCK YOURSELF OUT of your phone (Error 3020). Chances are good to recover from this if you have TWRP installed or USB debugging always enabled. Otherwise a factory reset is the only solution. Nevertheless, this is a core component and WILL cause problems if disabled.
Device Security (com.samsung.android.sm.devicesecurity) - If you disable this, app installations will take significantly longer (about 5x). Not sure why, but better leave it.
In general, if you are not 100% sure what a package does, leave it! Even if someone on the internet says "I disabled it and had no problems"... There is a high possibility that you don't achieve optimization by disabling, but crippling your device and creating lots of errors in the background you don't know about (thus using more battery).
As far as I can tell, the list in the OP seems reasonable though.
@AllAboutTech Might be helpful for beginners if you add those 2 warnings to the OP.
Click to expand...
Click to collapse
That's strange. I always delete both of these without any poblems.
Device Security it's part of the Macfee antivirus thingy options.
I always get rid of because I think Play Protect does the job.
When I delete this all that's happens is that the Security Option is gone from Device Care Settings.
And I don't get those anyoing security notifications about enable it.
No problem with app install.
As for kgclient that's part of the Samsung Payment Service, I have never had any problems with deleting it.
That said, I have never used Samsung Pay.
Im on S21 Ultra european model unbranded right now.
lyzgaard said:
That's strange. I always delete both of these without any poblems.
Device Security it's part of the Macfee antivirus thingy options.
I always get rid of because I think Play Protect does the job.
When I delete this all that's happens is that the Security Option is gone from Device Care Settings.
And I don't get those anyoing security notifications about enable it.
No problem with app install.
As for kgclient that's part of the Samsung Payment Service, I have never had any problems with deleting it.
That said, I have never used Samsung Pay.
Im on S21 Ultra european model unbranded right now.
Click to expand...
Click to collapse
Hey, that's interesting. A friend also tested and confirmed the lock out / slow install.
Is your device encrypted?
Lartsch said:
Hey, that's interesting. A friend also tested and confirmed the lock out / slow install.
Is your device encrypted?
Click to expand...
Click to collapse
No I haven't encrypted it, also I don't use Secure Folder.
Maybe this has something to do with Knox Vault on encrypted phones?
Samsung Pay is also a part of the Knox vault.
Exynos, modell named SM-G998B/DS

Question Tab S8 performance throttle

I bought a Tab S8 recently and i expected it to take more advantage of snapdragon 8 gen 1 than phones. Turns out that after updating it to latest version (OneUI 4.1.1) it barely performs as well as my former phone, a Pixel 6. Happens also in my S21 FE no matter if it's a benchmark or a game, it performs lower than what the hardware is actually capable of.
Does anyone have the same experience with the tablet?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Samsung said that power usage is limited. But there is a setting they added into game booster that let's you remove the limit so the phone/tablet can use full power of the cpu/GPU
Jake.S said:
Samsung said that power usage is limited. But there is a setting they added into game booster that let's you remove the limit so the phone/tablet can use full power of the cpu/GPU
Click to expand...
Click to collapse
There is an option but still, performance is more like Pixel 6 series than a phone with snapdragon 8 gen 1. Tab S8/S8+/S8 Ultra is more capable than what Samsung allows it to be.
I got the kernel to run in performance mode and it does well for a while better than stock, but soon starts to throttle again a fluctuate. Pretty underwhelmed so far to be honest. My OP9 is consistently faster and smoother.
This game booster mentioned. Is that just when gaming or all the time?
Lol, my s8+ can't even play 2k youtube video because apparently wifi modem starts throttling. I have a feeling that s7+ would be a more reasonable choice in my case.
HPLazerJetPrinter1012 said:
Lol, my s8+ can't even play 2k youtube video because apparently wifi modem starts throttling. I have a feeling that s7+ would be a more reasonable choice in my case.
Click to expand...
Click to collapse
Tried that on other wifi spots, as it might be the wifi router itself, one of the ones at my place is for some reason also bad at streaming to my devices for some reason. While my other gives me no problems.
Mario919 said:
Tried that on other wifi spots, as it might be the wifi router itself, one of the ones at my place is for some reason also bad at streaming to my devices for some reason. While my other gives me no problems.
Click to expand...
Click to collapse
I tried on few different wifi hotspots and tried switching channels on my wifi, but result was the same. Probably this happens because I'm using youtube vanced which has different package name and is installed along with original youtube app. Throttling starts approx after 5min into the video, so maybe system tries to conserve power this way. Also, throttling is clearly noticeable when downloading game files, e.g. in pubg or genshin impact speed drops to 3 mb/s.
Throttling on the S8+ vs my OnePlus 9
Both stock kernels, both in performance mode
OP9:
S8+:
The S8+ throttled immediately after starting a throttle tester (the green graphs) but my OP9 just kept going with no drop in performance. The S8+ suffered instant noticeable stutter and lag. Throttling sarts at around 50% cpu load. Throttling here seems way too aggressive.
Wtf is that about? This tablet should be a beast but my phone is running rings around it.
Is there anything we can do? Anyway to disable or tweak throttling?
Spoiler
S8+
Oneplus 7 pro
Reason for this maybe the Game optimization service which throtthrottles the tab s8+ performance, a workaround could be to flash another rom but no roms are currently available for even the last gen tab s7 let alone tab s8 so we are stuck with this. You can try disabling GOS but it's not a permanent fix and samsung is making it harder to block it. That alternate performance mode is a joke and they made a fool out of us by giving it, it does not do anything.
You can easily permanently disable game optimization services but you have to uninstall game booster and game launcher then disable game optimization services and it will stay disabled. It's 4 adb Commands and I used LADB app . Let me find the adb commands and I'll post them
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.samsung.android.game.gos
pm disable-user --user 0 com.samsung.android.game.gos
Do in that order and it will disable GOS permanently and will see a noticable difference playing games and I've hadn't had any issues with overheating
HARNATH said:
Reason for this maybe the Game optimization service which throtthrottles the tab s8+ performance, a workaround could be to flash another rom but no roms are currently available for even the last gen tab s7 let alone tab s8 so we are stuck with this. You can try disabling GOS but it's not a permanent fix and samsung is making it harder to block it. That alternate performance mode is a joke and they made a fool out of us by giving it, it does not do anything.
Click to expand...
Click to collapse
You can disable it permanently with adb Commands .I uninstalled game booster and game launcher and disable GOS permanently. I posted in this thread with the adb commands
Lolorider64 said:
You can disable it permanently with adb Commands .I uninstalled game booster and game launcher and disable GOS permanently. I posted in this thread with the adb commands
Click to expand...
Click to collapse
Did you notice any change in performance?
Lolorider64 said:
pm uninstall -k --user 0 com.samsung.android.game.gamehome
pm uninstall -k --user 0 com.samsung.android.game.gametools
pm uninstall -k --user 0 com.samsung.android.game.gos
pm disable-user --user 0 com.samsung.android.game.gos
Do in that order and it will disable GOS permanently and will see a noticable difference playing games and I've hadn't had any issues with overheating
Click to expand...
Click to collapse
Can I run these commands with adb on PC?
HARNATH said:
Can I run these commands with adb on PC?
Click to expand...
Click to collapse
Yea . I've only used LADB app but I think you have to add .\ adb shell before the commands I've posted. I've never done it connect though PC but I know a few people that did. After you run the commands then go to settings>apps>turn on show system apps then scroll down to game optimization services and see if it says disable next to it
HARNATH said:
Did you notice any change in performance?
Click to expand...
Click to collapse
Yes. The game I play used to randomly lag but its good now
HARNATH said:
Can I run these commands with adb on PC?
Click to expand...
Click to collapse
I did it and got all 4 successfully but the performance is still exactly same, even geekbench results are exactly same, Gos is now disabled and not working yet no change in performance like before.
shadowofdeth said:
I got the kernel to run in performance mode and it does well for a while better than stock, but soon starts to throttle again a fluctuate. Pretty underwhelmed so far to be honest. My OP9 is consistently faster and smoother.
This game booster mentioned. Is that just when gaming or all the time?
Click to expand...
Click to collapse
What kernel?

General The OnePlus 10 Pro Debloat Thread

Hey guys. I know no one asked. And I know there are 13,126 different threads across different sites for debloating your phone. Of course, none of those are universal, and none of them are tailored to the device in-question.
My device details : [NE2215 Android 13.1 - Oneplus update : EX01. This should be fine for the other models, and other update versions, but just wanted it to be understood that this is what I used, tested, and confirmed stable.
Here is my debloat thread. It breaks no core functions of the phone, but it may remove a niche thing or two that a very small percent of people use. I was not going to initially write anything up like this, I mostly do what I do for myself nowadays. I recently made a comment somewhere here showing the list of things I debloated. I will not be held responsible for any issues you may face, but I will tell you that I have run this phone with these packages removed with no issues, and only update this list after extensive testing to confirm no crashing or weirdness.
Also know, you can disable the update package (included in the .zip or 2nd preset). com.oplus.ota cannot be uninstalled, but it can be disabled. The other 2 packages that are relevant to updates are com.oplus.sau and com.oplus.romupdate, but these cannot be disabled or uninstalled.
Be advised - Always-On Display needs a TON of extra stuff which I personally do not like having enabled. Just know if you run my debloat thing, AOD won't work unless you restore the AOD dependencies. There is a spoiler at the bottom to try and help you get this back if you want. Not recommended.
On the latest 13.1 update (13.1.0.522(EX01)), OnePlus actually removed some of the bloat. So you will notice only like 130 or so from the 154 packages are "selected", but that is because a lot of the crap was removed from the system by OnePlus. I left the list with all the old stuff, just in case someone is on an older version. No harm to anyone either way.
In 13.1, they only added like 7 packages worth removing from whatever the last update was. Info on the packages in the spoiler "Info" below
Latest debloat. as of 6/17/23. No AOD as usual
There is a .bat file attached. Assuming you have ADB working, just have to double-click the .bat.
Alternatively, if you have or use ADB AppControl (basically ADB with a GUI and pretty icons) there is a .txt preset you can use. The same text can be used to "rebloat"/undo.
There is a "rebloat" batch file if you want to undo and restore everything. As usual, AOD (Always On Display) is debloated. There are instructions on how to re-enable AOD stuff, but it was a while back, and idk if still useful (OP version of AOD requires a TON of crap, be advised). But know I won't support AOD, sorry. Shouldn't be hard to fix if you read the instructions, maybe have to add/edit something, maybe not.
Below, is only a list of things removed, this is only informational, and my understanding of what those things are/do. If the section is blank, I either don't know and/or it isn't worth mentioning. This list is likely missing a few packages, but meh, nothing too major i imagine. You can compare the preset/batch file to check if/what something is missing. Currently, it tries to remove up to 154 packages (if installed). Or just ask if you have a question on a specific package.
Spoiler: Long list, so spoiler Just info.
com.android.apps.tag
Stock android fluff
com.android.bips
Stock android fluff
com.android.bluetoothmidiservice
Stock android fluff
com.android.bookmarkprovider
Stock android fluff
com.android.calllogbackup
Stock android fluff
com.android.cellbroadcastreceiver
Stock android fluff
com.android.cellbroadcastreceiver.overlay.common
Stock android fluff
com.android.cts.priv.ctsshim
Stock android fluff
com.android.dreams.basic
Stock android AOD provider. This is needed for AOD to work fully
com.android.dynsystem
Stock android fluff
com.android.egg
Stock android fluff
com.android.managedprovisioning
Stock android fluff
com.android.printspooler
Stock android fluff
com.android.providers.partnerbookmarks
Stock android fluff
com.android.stk
Stock android fluff
com.android.traceur
Stock android fluff
com.coloros.activation
E-warranty card - (iirc only applicable in china)
com.coloros.assistantscreen
realme crap
com.coloros.bootreg
per 1 post i found online : "Warranty doesn't really work outside mainland China"
com.coloros.childrenspace
com.coloros.floatassistant
oneplus assistive ball
com.coloros.operationManual
com.coloros.scenemode
simple mode
com.coloros.smartsidebar
com.coloros.systemclone
system cloner thing to backup/restore settings. meh
com.coloros.weather.service
battery-draining weather service. This is needed for AOD to work fully.
com.daemon.shelper
SPYWARE - realme
com.google.android.adservices.api
introduced in new android OS. idk, but seems ad-related. no issues since uninstall
com.google.android.apps.nbu.paisa.user
com.google.android.apps.photos
Google Photos app. No need for two. I left the oneplus photo app
com.google.android.apps.restore
Be advised. This may or may not break Factory Reset from settings menu. If apps do not restore, you will have to reset from bootloader. Be advised.
com.google.android.apps.wellbeing
Meh
com.google.android.as
Android Intelligent Services. Needed for AOD to work fully.
com.google.android.as.oss
Private Compute Services. May or may not be needed for AOD.
com.google.android.cellbroadcastreceiver
com.google.android.feedback
com.google.android.gms.location.history
Potential battery drain service
com.google.android.marvin.talkback
com.google.android.onetimeinitializer
com.google.android.overlay.modules.documentsui
com.google.android.partnersetup
com.google.android.printservice.recommendation
com.google.android.setupwizard
com.google.ar.core
I don't use Augmented Reality. Maybe people might need only for Pokemon Go type games.
com.google.ar.lens
Google lens. Take pic and google the thing you took a pic of.
com.google.mainline.adservices
introduced in new android OS. idk, but seems ad-related. no issues since uninstall
com.google.mainline.telemetry
I mean, telemetry is right in the name.
com.heytap.accessory
quick device connect "feature". this is a massive battery drain historically.
com.heytap.colorfulengine
Realme crap. This is needed for AOD to work
com.heytap.mcs
quick device connect "feature". this is a massive battery drain
com.mediatek.omacp
Notice "mediatek"... We don't use that chipset at all. This is some spyware to potentially leak carrier registration data.
com.oneplus.account
Useless. Battery drain if account added. This is one of the things that removes the oneplus account annoying setting in the Settings menu.
com.oneplus.filemanager
Crappy file manager that can't get elevated rights (like for some folders in SD card). Use google app or something better.
com.oneplus.membership
Useless. Battery drain if account added. This is one of the things that removes the oneplus account annoying setting in the Settings menu.
com.oneplus.opwlb
Work-Life balance. Annoyance, and potential high battery drain
com.oplus.aod
oneplus selection of AOD. removed since AOD doesnt work without TONS of extra services.
com.oplus.apprecover
system app reinstall bs
com.oplus.atlas
"Realme" spam
com.oplus.bttestmode
?bluetooth test for oneplus? crap
com.oplus.cast
Oneplus screencast. Per post online : #Required if you cast screen to TV or use 3rd part Screen Recording Apps
com.oplus.cosa
"app enhancement service". this is crap that kills battery. This is needed for AOD to work.
com.oplus.crashbox
realme spyware potentially. useless at best
com.oplus.customize.coreapp
com.oplus.deepthinker
"intelligent services". this is crap that kills battery. This is needed for AOD to work
com.oplus.encryption
"private safe" - yea go ahead and trust oppo with your sensitive stuff... (dont)
com.oplus.games
Self explanatory. OnePlus Games app.
com.oplus.hamlet
Dont remember. Definitely crap
com.oplus.healthservice
Crapware. Also, I can 100% agree with this info I found online from 1 post : "#Gimmick serves no purpose"
com.oplus.interconnectcollectkit
Guaranteed telemetry/spyware
com.oplus.lfeh
[needed for Gamespace if you use that]
com.oplus.linker
?some oneplus crap
com.oplus.location
Extra location telemetry. not related to any GPS functions
com.oplus.locationproxy
Extra location telemetry. not related to any GPS functions
com.oplus.logkit
spyware...
com.oplus.multiapp
Crappy app cloner. There are better stuff out there.
com.oplus.nhs
NetworkHealthService. nothing changes after removing.
com.oplus.ocs
Potential spyware? Info from 1 post online : "Chinese unique identifier privacy hazard"
com.oplus.olc
Realme crap
com.oplus.omoji
Self emoji. I guess you can leave it on, there are probably safer, better ways to do this. Can be used in AOD. Needed for full AOD functionality.
com.oplus.onet
realme
com.oplus.portrait
Portrait Silhoutte. Idk, might be related to self emoji? Not sure. Can be used in AOD. Needed for full AOD functionality.
com.oplus.postmanservice
com.oplus.qualityprotect
com.oplus.safecenter
"private safe" - yea go ahead and trust oppo with your sensitive stuff... (dont)
com.oplus.sauhelper
auto updates. (still get notices for updates)
com.oplus.securitypermission
com.oplus.smartengine
not really sure. but 1 post online says : "don't like blackbox phone manager". This is needed for AOD to work
com.oplus.sos
com.oplus.statistics.rom
telemetry
com.oplus.stdid
[needed for Gamespace]
com.oplus.stdsp
maybe similar to above
com.oplus.synergy
related to linker. heytap crapware
com.oplus.trafficmonitor
oneplus traffic monitor (monthly data usage, etc). potential telemetry
com.oplus.uiengine
no clue. has been great without it for weeks. This is needed for AOD to work.
com.qti.confuridialer
com.qti.dpmserviceapp
com.qti.qualcomm.datastatusnotification
com.qti.xdivert
com.qualcomm.atfwd
this is antique and unused crap
com.qualcomm.embms
antique qualcomm service
com.qualcomm.location
useless
com.qualcomm.qti.dynamicddsservice
com.qualcomm.qti.lpa
com.qualcomm.qti.modemtestmode
crap. but per 1 online post "Runs in background , not needed for a user"
com.qualcomm.qti.uim
remote "help" tool for them to control your device
com.qualcomm.qti.uimGbaApp
remote "help" tool for them to control your device
com.qualcomm.uimremoteclient
remote "help" tool for them to control your device
com.qualcomm.uimremoteserver
remote "help" tool for them to control your device
com.quicinc.voice.activation
Qualcomm has nothing to do with Google Assistant or always on speech recognition. crap
com.rongcard.eidapi
maybe related to chinese payments like wechat. not for us
com.ses.entitlement.o2
Crap
com.wapi.wapicertmanage
Useless for us. But here is some info from online searching " WAPI (WLAN Authentication and Privacy Infrastructure) is the wireless local area network (WLAN) standard officially supported by the Chinese state government. WAPI was initiated in 2004. In 2006, however, the International Standards Organization (ISO) rejected the incorporation of WAPI as an international WLAN security standard in 2006."
net.oneplus.weather
Oneplus weather service. Battery draining potential. Better altnernatives with google. This is needed for AOD to work fully.
changes in 13.1 EX01 (as of 6/17/23) :
newly-added and left enabled :
net.oneplus.widget oneplus widgets (clock)
com.android.remoteprovisioner likely related to the new google thing for internal key exchange and secure services. maybe their new front for "passwordless" everything idk. left it because seems it may be needed (if not now, maybe in the future)
com.oplus.metis for oneplus screen mirroring (like to show your phone on a nearby TV). i left it it bc idk how well it works, doesnt seem too intrusive
newly-added and removed
com.coloros.relax new app sounds and "games" to relax. probably what they referred to as "Zen"
com.oplus.eid 90% sure it is related for service in china. not applicable to us
com.oplus.melody oneplus headphones app (only for the oneplus brand)
com.qti.dcf not exactly sure, but likely some sort of un-needed qualcomm telemetry
com.oplus.nas OnePlus "Network Assistant". lol nope.gif
AOD will not work. This is not a bug/glitch, AOD was removed on purpose. Read all the way below to restore AOD functionality (not recommended).
Now, these apps are not actually uninstalled. The APK resides within /system somehwere, and it is not possible to remove files from SAR without breaking the OS. So instead, these are uninstalled from the user profile. Most phones only have 1 user account. Most people do not share with other people like a PC that use multiple users. In addition, I choose to use the user uninstall instead of disable because disabled packages can actually run without you knowing. Not to mention via updates or other methods, a disabled app can be re-enabled.
The apps if you choose to remove them, can actually be re-added, since they are not actually deleted. For example, if I wanted to restore the oneplus file manager, the command would be adb shell pm install-existing com.oneplus.filemanager .Simply change the package name [from the list above] you want to re-install. Let me know if anyone has any questions or concerns.
Also, I highly recommend everyone go into Developer Options, and enable the setting that says "Disable Permission Monitoring". I am not going to turn this into a "tune-up your phone thread", but I strongly advise that one thing.
Important : I do not recommend removing this package : com.oplus.athena. Removing Athena breaks the "close all" button, it also screws up some actual memory management which can lead to the system freezing and you have to force turn it off with button combo. ( I do not touch it in the script )
Notable Mention : com.oplus.eyeprotect --removing this breaks the special color modes (brilliant vibrant, cinematic). doesnt actually change colorations. ( I do not touch it in the script )
AOD =
Below you will find the commands to try enable AOD and all its dependencies (it is a LOT of crap just for AOD. There is a way to have only stock android AOD, but it's not worth it for me.) [also, there may be new things needed as of new updates, i haven't kept up with this and will no longer support it]
Here are the things you need to restore if you want AOD. Keep in mind, I restored ALL functions for ALL things related to AOD. This pretty much makes the debloat useless, because the services used are atrocious (deepthinker, cosa, and smartengine. plus the weather services). If you really want to restore AOD and all its features you need this :
Spoiler: Restore AOD Functions only
adb shell pm install-existing com.oplus.deepthinker
adb shell pm install-existing com.oplus.portrait
adb shell pm install-existing com.android.dreams.basic
adb shell pm install-existing com.oplus.omoji
adb shell pm install-existing com.google.android.as
adb shell pm install-existing com.oplus.uiengine
adb shell pm install-existing com.oplus.cosa
adb shell pm install-existing com.oplus.smartengine
adb shell pm install-existing net.oneplus.weather
adb shell pm install-existing com.coloros.weather.service
adb shell pm install-existing com.heytap.colorfulengine
adb shell pm install-existing com.oplus.aod
adb shell pm install-existing com.google.android.as.oss
Which package would refer to the aod? disabled aod, used it in power saving mode
joaofer said:
Which package would refer to the aod? disabled aod, used it in power saving mode
Click to expand...
Click to collapse
I'll find it. Didn't realize it was disabled, since I left the OnePlus aod package. Ty for reporting.
Give me a few mins. likely com.android.dreams.basic
joaofer said:
Which package would refer to the aod? disabled aod, used it in power saving mode
Click to expand...
Click to collapse
I found it on my phone under Wallpapers & Style > Always-On Display (large button on the right). BUT, it does not work without "Intelligent Services" (the phone asks you to enable that service once you try to apply an AOD effect). "Intelligent Services" is a no-go for me, but I will make sure to put a disclaimer about AOD. Why it's tied to "Intelligent Services", I couldn't tell you. I get it has to check online for things, and I can understand it needs background gathering capabilities, but it is too intrusive.
Intelligent Services, Portrait, daydreams, omoji, android intelligent services, and more are needed to get it fully working. Idk why oppo/op tied it to so many things. , but its a bit much for my taste. Below you will find script to enable AOD and all its dependencies (it is a LOT of crap just for AOD. There is a way to have only stock android AOD, but it's not worth it for me to put the trouble into it.)
Here are the things you need to restore if you want AOD. Keep in mind, I restored ALL functions for ALL things related to AOD. This pretty much makes the debloat useless, because the services used are atrocious. If you really want to restore AOD and all its features you need this :
Spoiler: Restore AOD Complete
adb shell pm install-existing com.oplus.deepthinker
adb shell pm install-existing com.oplus.portrait
adb shell pm install-existing com.android.dreams.basic
adb shell pm install-existing com.oplus.omoji
adb shell pm install-existing com.google.android.as
adb shell pm install-existing com.oplus.uiengine
adb shell pm install-existing com.oplus.cosa
adb shell pm install-existing com.oplus.smartengine
adb shell pm install-existing net.oneplus.weather
adb shell pm install-existing com.coloros.weather.service
adb shell pm install-existing com.heytap.colorfulengine
adb shell pm install-existing com.oplus.aod
adb shell pm install-existing com.google.android.as.oss
OMG, I better do without the AOD anyway, I never really liked the notification system of this aod haha
would you have a more conservative DEBLOAT?
Thanks a lot! Worked good on OP9Pro with A13 Open Beta 1. No side issues to report yet.
I did notice that while on idle, connection request made to "tracking domains" were lowered (using ControlD DNS). I will monitor standby battery consumption in the coming days. Thanks again!
(There is a way to have only stock android AOD, but it's not worth it for me) Could you teach me how to have the stock android aod system?
joaofer said:
(There is a way to have only stock android AOD, but it's not worth it for me) Could you teach me how to have the stock android aod system?
Click to expand...
Click to collapse
You would have to enable the android services disabled for the full AOD remove. Then you have to figure out which items, likely oplus AOD, to enable for the settings to appear.
how to uninstall the intelgent service? will it damage the phone? in the application management there is a function to stop, after the acquisition, the current consumption from the battery drops, and after a few seconds it rises again to 350-400mA.
persey1977 said:
how to uninstall the intelgent service? will it damage the phone? in the application management there is a function to stop, after the acquisition, the current consumption from the battery drops, and after a few seconds it rises again to 350-400mA.
Click to expand...
Click to collapse
.Run the adb commands to debloat all the things including intelligent services. It will not damage anything on the phone. And if you want to, you can undo the process
Ran through a bunch of these.. Left a few like photos (I use the unlimited back up, I posted the mod the other day)
The telemetry in this phone is so bad.
Hoping with my already tweaked system I can get some more out of it. Will let you know buddy
I don't seem to have stats rolling through but my SOT has gone through the roof..
Some of this telemetry crap is a hog.. I had a list of apps I used yesterday, but they're gone today.
Here's my battery screen, I'll grab GSAM and get clearer stats today, I've been using my phone normally, calls, camera, Whatsapp, telegram, Amazon, browsing, no games.
10+ hours with 21% left lol.. This is more like it..
I'd recommend everyone running through these debloats.
dladz said:
I don't seem to have stats rolling through but my SOT has gone through the roof..
Some of this telemetry crap is a hog.. I had a list of apps I used yesterday, but they're gone today.
Here's my battery screen, I'll grab GSAM and get clearer stats today, I've been using my phone normally, calls, camera, Whatsapp, telegram, Amazon, browsing, no games.
10+ hours with 21% left lol.. This is more like it..
I'd recommend everyone running through these debloats.
Click to expand...
Click to collapse
That´s insane. I have moreless the same usage as you, as weel as the standby time and got 4h30min sot with 20 % left.
Also I´m on 9 Pro with a slight smaller battery, but still!
dladz said:
Eu não pareço ter estatísticas rolando, mas meu SOT passou pelo telhado ..
Algumas dessas porcarias de telemetria são uma porcaria. Eu tinha uma lista de aplicativos que usei ontem, mas eles sumiram hoje.
Aqui está a tela da minha bateria, vou pegar o GSAM e obter estatísticas mais claras hoje, estou usando meu telefone normalmente, chamadas, câmera, Whatsapp, telegrama, Amazon, navegação, sem jogos.
Mais de 10 horas com 21% restantes lol .. Isso é mais parecido com isso ..
Eu recomendo a todos que passem por esses debloats.
Click to expand...
Click to collapse
what debloat did you do?
TrajanoX3 said:
what debloat did you do?
Click to expand...
Click to collapse
Almost all of them, didn't do photos, just use your head. If it seems important then kill it.
Even removing just the tracking apps should be enough.. for crying out loud they even included media Tek software lol we use SDragon
dladz said:
Ran through a bunch of these.. Left a few like photos (I use the unlimited back up, I posted the mod the other day)
The telemetry in this phone is so bad.
Hoping with my already tweaked system I can get some more out of it. Will let you know buddy
Click to expand...
Click to collapse
Can you tell me where did you post the mod for the unlimited photos storage?
I´m very interested.
Thanks
Here in the 10 pro section.. Would you like it?
Here you go.
Flash in magisk and enjoy unlimited back up.
Hello @dladz
Question 1 : Past 3 Days I Notice , When i charged my phone ie.100% after few mins its drop 2% in idle why there's no app running in background
Question 2 : If i use your Debloat method should i get 7 or 8 SOT.
Question 3 : After used your Debloat method if any OTA system update came , shall i update or i cant system update.
Thank You.
jack_ssl said:
Hello @dladz
Question 1 : Past 3 Days I Notice , When i charged my phone ie.100% after few mins its drop 2% in idle why there's no app running in background
Question 2 : If i use your Debloat method should i get 7 or 8 SOT.
Question 3 : After used your Debloat method if any OTA system update came , shall i update or i cant system update.
Thank You.
Click to expand...
Click to collapse
1. it's more then likely apps, follow my tips at the end of this message.
2. That depends, apps is the main cause for concern, again follow my tips.
3. You should always be using oxygen updater to obtain full firmwares... This sentiment is doubled if you're rooted.
Tips:
Change 5G to 4G
Remove tiktok is 100% dodgy Chinese spyware.
Remove Facebook use web based
Remove Facebook messenger use web based
Remove Twitter use web based
Remove any ad based apps pay for the pro version
Turn off gestures like lift to wake
Change from QHD to FHD (No difference)
Allow auto brightness
Turn off WiFi overnight
Turn all updates to manual not auto (play store)
Remove any so you don't use
Change back up to once a month (WhatsApp)
Turn off location history (Google)
Use titanium to remove any system apps you don't need
Don't allow anonymous usage statistics for any app ever.
Don't allow tracking cookies on any website
Use adaway (root needed)
Don't open web pages in Google app (I use Samsung browser)
Don't use xposed.
If you game you will not get high SOT scores, period.
Don't bother with battery saving apps or monitoring apps.
Streamline your apps, if you don't use it, remove it.
Don't allow WiFi scanning (as in letting other apps use it when it's not on)
Never allow personalised ads.
Never allow notifications from websites
Always decline cookies unless your absolutely have to allow some tracking (common sense prevails here)
Optimise as many apps as possible unless it affects performance.
Don't allow apps to remain open in the notification area.
Change your launcher, my preferred launcher is lawn chair and this did actually burn up some battery when compared to the OnePlus launcher.
Don't use live widgets (yes they look cool, but they annihilate your battery)
Live wallpaper, again very cool, but battery burners.
Again! Don't charge overnight, make a note of your percentage then see what it is in the morning, you shouldn't be losing more than 5% really, if you've done well then it'll be reflected here, the good SOT results will follow.
Turn off live read outs of network speed, RAM usage in the status bar.
Turn off NFC unless in use.
Leave location on in quick settings.
Don't overcharge your phone, IE: overnight
Don't allow your phone to fully deplete the battery.
Whatever anyone says, this does 100% damage batteries, there is no argument here and I won't entertain anyone who says otherwise, Ive seen through real life tests what this results in, bloated, inefficient, possibly dangerous lithium batteries.
Keep your phone out the sun.
Keep it out of extreme cold.
Keep your device clean dust free.
Snapchat, Viber, house party, apps like that tends to use more battery as they don't have great dormancy periods.
Apps like speed test by Ookla tend to have location tracking, similarly they tend to turn themselves on and off when they feel like it, my advice, install test and uninstall.
Allow a couple of battery cycles between tweaking sets, to give you an idea of how much of a difference you've made.
Use BBS to see what is being used, once you've removed problems, remove BBS.
I've just written this from the top of my head so o probably missed some things, the general idea is to keep your device clean and fresh, remove files you don't need any more.
Keep an eye on apps that misbehave or aren't wanted, index your folders so they aren't a mess.
The more good things you do means the more potentially bad apps you can have on your phone, eg if you really need Facebook, you could keep it so long as you clean up other areas of your phone.
Good luck.

Categories

Resources