Definitive rescue of S10E battery drains

fuyong123

Member
Jul 27, 2019
8
5
3
Yeah, I do not have to explain what the problem is as everyone knows. I have successfully solved the problem and battery life became excellent.

The devil apps causing battery drains are among this list, just remove them with adb:

pm uninstall -k --user 0 com.samsung.android.cameraxservice
pm uninstall -k --user 0 com.samsung.android.camerasdkservice
pm uninstall -k --user 0 com.sec.android.app.camera
pm uninstall -k --user 0 com.samsung.android.app.selfmotionpanoramaviewer
pm uninstall -k --user 0 com.samsung.android.app.interactivepanoramaviewer
pm uninstall -k --user 0 com.samsung.android.motionphoto.viewer
pm uninstall -k --user 0 com.samsung.android.app.motionpanoramaviewer
pm uninstall -k --user 0 com.samsung.android.singletake.service
pm uninstall -k --user 0 com.samsung.android.clipboarduiservice
pm uninstall -k --user 0 com.samsung.android.mdx.quickboard
pm uninstall -k --user 0 com.samsung.android.providers.media
pm uninstall -k --user 0 com.samsung.android.honeyboard
pm uninstall -k --user 0 com.sec.vsim.ericssonnsds.webapp
pm uninstall -k --user 0 com.sec.android.app.chromecustomizations
pm uninstall -k --user 0 com.sec.android.easyonehand
pm uninstall -k --user 0 com.sec.android.uibcvirtualsoftkey
pm uninstall -k --user 0 com.sec.android.app.suwscriptplayer
pm uninstall -k --user 0 com.sec.android.app.ve.vebgm
pm uninstall -k --user 0 com.sec.android.ofviewer
pm uninstall -k --user 0 com.samsung.android.app.smartcapture
pm uninstall -k --user 0 com.samsung.android.location
pm uninstall -k --user 0 com.sec.unifiedwfc
pm uninstall -k --user 0 com.sec.automation
pm uninstall -k --user 0 com.sec.android.provider.badge

If it does solve your battery drain problem and you so want to thank me, I welcome any gift through Paypal.

If you want to debloat further, refer to the links below:
https://github.com/AlexQuiniou/remove-bloatware-galaxy-s10e
https://forum.xda-developers.com/galaxy-s20/how-to/how-to-ultimate-adb-debloating-thread-t4089089
 
Last edited:
  • Like
Reactions: tombbb

fuyong123

Member
Jul 27, 2019
8
5
3
I also removed these, if you are interested in doing the same:

# DO NOT REMOVE com.osp.app.signin, it will crash OneUI 3.0 settings app.

pm uninstall -k --user 0 com.samsung.android.livestickers
pm uninstall -k --user 0 com.samsung.android.stickercenter
pm uninstall -k --user 0 com.samsung.android.aremojieditor
pm uninstall -k --user 0 com.samsung.android.allshare.service.fileshare
pm uninstall -k --user 0 com.samsung.android.allshare.service.mediashare
pm uninstall -k --user 0 com.samsung.android.ipsgeofence
pm uninstall -k --user 0 com.samsung.android.emojiupdater
pm uninstall -k --user 0 com.samsung.android.shortcutbackupservice
pm uninstall -k --user 0 com.sec.android.mimage.avatarstickers
pm uninstall -k --user 0 com.samsung.android.sdk.handwriting
pm uninstall -k --user 0 com.samsung.android.bio.face.service
pm uninstall -k --user 0 com.samsung.android.biometrics.app.setting
pm uninstall -k --user 0 com.samsung.faceservice
pm uninstall -k --user 0 com.samsung.android.smartface
pm uninstall -k --user 0 com.samsung.android.beaconmanager
pm uninstall -k --user 0 com.samsung.android.tapack.authfw
pm uninstall -k --user 0 com.samsung.android.app.siofviewer
pm uninstall -k --user 0 com.samsung.android.samsungpositioning
pm uninstall -k --user 0 com.samsung.android.app.dofviewer
pm uninstall -k --user 0 com.samsung.android.smartmirroring
pm uninstall -k --user 0 com.samsung.android.forest
pm uninstall -k --user 0 com.samsung.SMT
pm uninstall -k --user 0 com.samsung.android.da.daagent
pm uninstall -k --user 0 com.sec.android.app.clockpackage
pm uninstall -k --user 0 com.sec.android.daemonapp
pm uninstall -k --user 0 com.sec.android.app.vepreload
pm uninstall -k --user 0 com.google.android.googlequicksearchbox
pm uninstall -k --user 0 flipboard.boxer.app
pm uninstall -k --user 0 com.samsung.sec.android.teegris.tui_service
pm uninstall -k --user 0 com.sem.factoryapp
pm uninstall -k --user 0 com.sec.android.app.apex
pm uninstall -k --user 0 com.osp.app.signin (DO NOT REMOVE THIS)
pm uninstall -k --user 0 com.sec.android.mimage.photoretouching
pm uninstall -k --user 0 com.sec.android.app.applinker
pm uninstall -k --user 0 com.samsung.mlp
pm uninstall -k --user 0 com.samsung.android.mdecservice
pm uninstall -k --user 0 com.samsung.android.dqagent
pm uninstall -k --user 0 com.samsung.android.fmm
pm uninstall -k --user 0 com.samsung.sec.android.application.csc
pm uninstall -k --user 0 com.samsung.android.provider.filterprovider
pm uninstall -k --user 0 com.samsung.android.MtpApplication
pm uninstall -k --user 0 com.samsung.aasaservice
pm uninstall -k --user 0 com.skms.android.agent
pm uninstall -k --user 0 com.samsung.android.svcagent
pm uninstall -k --user 0 com.sec.android.app.soundalive
pm uninstall -k --user 0 com.sec.android.app.factorykeystring
pm uninstall -k --user 0 com.sec.android.smartfpsadjuster
pm uninstall -k --user 0 com.sec.epdgtestapp
pm uninstall -k --user 0 com.sec.ims
pm uninstall -k --user 0 com.sec.sve
pm uninstall -k --user 0 com.sec.bcservice
pm uninstall -k --user 0 com.sec.imsservice
pm uninstall -k --user 0 com.sec.imslogger
pm uninstall -k --user 0 com.sec.enterprise.mdm.services.simpin
pm uninstall -k --user 0 com.sec.android.autodoodle.service
pm uninstall -k --user 0 com.sec.app.RilErrorNotifier
pm uninstall -k --user 0 com.sec.hearingadjust
pm uninstall -k --user 0 com.sec.android.splitsound
pm uninstall -k --user 0 com.sec.epdg
pm uninstall -k --user 0 com.sec.android.app.personalization
pm uninstall -k --user 0 com.sec.factory.cameralyzer
pm uninstall -k --user 0 com.sec.android.app.magnifier
pm uninstall -k --user 0 com.sec.android.widgetapp.webmanual
pm uninstall -k --user 0 com.samsung.klmsagent
pm uninstall -k --user 0 com.samsung.rcs
pm uninstall -k --user 0 com.samsung.cmh
pm uninstall -k --user 0 com.samsung.clipboardsaveservice
pm uninstall -k --user 0 com.samsung.crane
pm uninstall -k --user 0 com.samsung.android.mdm
pm uninstall -k --user 0 com.samsung.android.dsms
pm uninstall -k --user 0 com.samsung.android.sm.policy
pm uninstall -k --user 0 com.samsung.ucs.agent.ese
pm uninstall -k --user 0 com.samsung.android.mcfserver
pm uninstall -k --user 0 com.samsung.ims.smk
pm uninstall -k --user 0 com.samsung.advp.imssettings
pm uninstall -k --user 0 com.samsung.android.drivelink.stub
pm uninstall -k --user 0 com.samsung.android.aircommandmanager
pm uninstall -k --user 0 com.samsung.android.mdx.kit
pm uninstall -k --user 0 com.android.bookmarkprovider
pm uninstall -k --user 0 com.samsung.android.sm.devicesecurity
pm uninstall -k --user 0 com.sec.android.diagmonagent
 
Last edited:
  • Like
Reactions: tombbb

Hai Karate

Senior Member
Mar 5, 2012
246
191
73
St. John's
Yeah, I do not have to explain what the problem is as everyone knows. I have successfully solved the problem and battery life became excellent.

The devil apps causing battery drains are among this list, just remove them with adb:

... list of apps here ...
Do you have any idea what you're removing or are you just disabling a load of apps and hoping for the best? Maybe I'm old-fashioned, but I do not consider the camera app and the ability to view the pictures I take with it removable. Looks like you're disabling that, along with a vast amount of other apps.
 

fuyong123

Member
Jul 27, 2019
8
5
3
Do you have any idea what you're removing or are you just disabling a load of apps and hoping for the best? Maybe I'm old-fashioned, but I do not consider the camera app and the ability to view the pictures I take with it removable. Looks like you're disabling that, along with a vast amount of other apps.
The good way to know the truth is to test it out. I switched to Photoshop Camera by the way. Samsung apps are crap. I also replaced the SMS app.
 

kodiak799

Senior Member
Jan 17, 2012
141
21
38
Isn't best practices to rename instead of delete?

Interesting idea, and some of those I think I'll try renaming. But seems like you're just making your phone dumber by removing it's ability to sense gestures and the like (i.e. face lock). There's a much easier way to do this: airplane mode.

I mean - com.samsung.android.location - that's got nothing to do with GPS and a bunch of apps that need location service to function?
 
  • Like
Reactions: Finn1sher

fuyong123

Member
Jul 27, 2019
8
5
3
Isn't best practices to rename instead of delete?

Interesting idea, and some of those I think I'll try renaming. But seems like you're just making your phone dumber by removing it's ability to sense gestures and the like (i.e. face lock). There's a much easier way to do this: airplane mode.

I mean - com.samsung.android.location - that's got nothing to do with GPS and a bunch of apps that need location service to function?
The deleted app can be restored. Refer to the github link for more details. I personally don't like to use gestures as it is dumb, especially the wave hand screenshot gesture (please kill me now).

That "com.samsung.android.location" is unrelated to GPS. My phones did not lose essential functionalities after the above removal (I actually removed more than I listed).
 

RobboW

Senior Member
Jul 5, 2012
1,535
275
0
Forster, NSW, Australia
I thought part of the point of buying flagship phones was so you can leave it as is and enjoy. Not strip out this and that, root it etc just to make it functional.
I'm leaving mine alone, it's a work device. See how it goes over time.


Even my own phone has had no modification, although it has a much bigger battery which was one of the requirements for purchase.
 

fuyong123

Member
Jul 27, 2019
8
5
3
DO NOT REMOVE ""com.osp.app.signin", it will crash OneUI 3.0 settings app. If you have done so, after upgrading to OneUI 3.0, restore it with:

cmd package install-existing com.osp.app.signin

If you are unable to launch settings app to turn on USB debug mode, search for "developer options" app in Google store then use it to turn on developer options in order to enter debug mode.

Do take note a bit playing around the app list, or seek help from friend or forum first.
 
  • Like
Reactions: okij