Standby drain - Sony Xperia XZ1 Compact Real Life Review

When you sleep, does your phone sleep, or does it stay up all night and crunch 1s and 0s? Rate this thread to express how you deem the speed at which the Sony Xperia XZ1 Compact's battery drains under standby conditions. A higher rating indicates that when the phone is not in use, the battery drains minimally.
Then, drop a comment if you have anything to add!

XDA_RealLifeReview said:
When you sleep, does your phone sleep, or does it stay up all night and crunch 1s and 0s? Rate this thread to express how you deem the speed at which the Sony Xperia XZ1 Compact's battery drains under standby conditions. A higher rating indicates that when the phone is not in use, the battery drains minimally.
Then, drop a comment if you have anything to add!
Click to expand...
Click to collapse
im having 6% loss for 8hours of standby with wifi on. meanwhile, if i turn on the flight mode, the battery only reduced 1~2% for 8 hours of standby

I am draining quite badly. I uninstalled almost all apps, and the drain went away. With the exact same apps on the z5c and the xz1c, only the xz1c drains badly (10-15% loss overnight). Looking at the battery stats, no app is listed as consuming battery, yes the battery drains badly. My apps are all very common ones which most people have, and dont drain other peoples phones.
This issue is totally confusing me.

same here...

Just have the phone, a few days ago, same issue.
I stopped one day to use email's apk Sony and use gmail.
It seems better. Can somebody try this to confirm ?

s0geking said:
Just have the phone, a few days ago, same issue.
I stopped one day to use email's apk Sony and use gmail.
It seems better. Can somebody try this to confirm ?
Click to expand...
Click to collapse
The fix for me was to run the following commands via ADB
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

i've found running swiss firmware (unbranded/customized CH) or even german one doesnt cause standby drain.

My battery drains 1% at night, with wi-fi on. Here is a full list of the apps and services I uninstalled, For most apps I am using an alternative, and it does not mean you should uninstalled them too. It only means that, if you decide to uninstall them, there is no risk of anything happening to your phone... and it will be noticeably faster, not so noticeably leaner, and give you the satisfaction you did what you wanted - and not SONY. Everything has been uninstalled using ADB and I did not see a reason to root the phone. If you see one, enlighten me.
adb uninstall --user 0 com.amazon.avod.thirdpartyclient
adb uninstall --user 0 com.amazon.kindle
adb uninstall --user 0 com.amazon.mShop.android.shopping
adb uninstall --user 0 com.android.browser.res.overlay_305
adb uninstall --user 0 com.android.chrome
adb uninstall --user 0 com.android.dreams.basic
adb uninstall --user 0 com.android.egg
adb uninstall --user 0 com.android.providers.partnerbookmarks
adb uninstall --user 0 com.android.providers.partnerbookmarks.res.overlay_305
adb uninstall --user 0 com.android.providers.settings.res.overlay_305
adb uninstall --user 0 com.facebook.appmanager
adb uninstall --user 0 com.facebook.katanacsson
adb uninstall --user 0 com.facebook.services
adb uninstall --user 0 com.facebook.system
adb uninstall --user 0 com.google.android.apps.messaging
adb uninstall --user 0 com.google.android.apps.photos
adb uninstall --user 0 com.google.android.apps.tachyon
adb uninstall --user 0 com.google.android.feedback
adb uninstall --user 0 com.google.android.gm
adb uninstall --user 0 com.google.android.marvin.talkback
adb uninstall --user 0 com.google.android.videos
adb uninstall --user 0 com.google.android.youtube
adb uninstall --user 0 com.s.antivirus
adb uninstall --user 0 com.sony.tvsideview.videoph
adb uninstall --user 0 com.sonyericsson.advancedwidget.notewidget
adb uninstall --user 0 com.sonyericsson.album
adb uninstall --user 0 com.sonyericsson.androidapp.timescapefeedsplugin
adb uninstall --user 0 com.sonyericsson.idd.agent
adb uninstall --user 0 com.sonyericsson.idd.agent
adb uninstall --user 0 com.sonyericsson.music
adb uninstall --user 0 com.sonyericsson.setupwizard.res.overlay_305
adb uninstall --user 0 com.sonyericsson.startupflagservice
adb uninstall --user 0 com.sonyericsson.textinput.chinese
adb uninstall --user 0 com.sonyericsson.wappush
adb uninstall --user 0 com.sonyericsson.xhs
adb uninstall --user 0 com.sonymobile.android.contacts
adb uninstall --user 0 com.sonymobile.android.dialer
adb uninstall --user 0 com.sonymobile.android.externalkeyboardjp
adb uninstall --user 0 com.sonymobile.androidapp.cameraaddon.areffect
adb uninstall --user 0 com.sonymobile.anondata
adb uninstall --user 0 com.sonymobile.assist
adb uninstall --user 0 com.sonymobile.btidd
adb uninstall --user 0 com.sonymobile.demoappchecker
adb uninstall --user 0 com.sonymobile.deviceconfigtool
adb uninstall --user 0 com.sonymobile.dualshockmanager
adb uninstall --user 0 com.sonymobile.email
adb uninstall --user 0 com.sonymobile.enterprise.service
adb uninstall --user 0 com.sonymobile.entrance
adb uninstall --user 0 com.sonymobile.exchange
adb uninstall --user 0 com.sonymobile.getset
adb uninstall --user 0 com.sonymobile.getset.priv
adb uninstall --user 0 com.sonymobile.home
adb uninstall --user 0 com.sonymobile.indeviceintelligence
adb uninstall --user 0 com.sonymobile.infoapp
adb uninstall --user 0 com.sonymobile.moviecreator
adb uninstall --user 0 com.sonymobile.moviecreator.rmm
adb uninstall --user 0 com.sonymobile.music.googlelyricsplugin
adb uninstall --user 0 com.sonymobile.music.wikipediaplugin
adb uninstall --user 0 com.sonymobile.music.youtubekaraokeplugin
adb uninstall --user 0 com.sonymobile.music.youtubeplugin
adb uninstall --user 0 com.sonymobile.pobox
adb uninstall --user 0 com.sonymobile.retaildemo
adb uninstall --user 0 com.sonymobile.sso
adb uninstall --user 0 com.sonymobile.support
adb uninstall --user 0 com.sonymobile.themes.sou.cid18.black
adb uninstall --user 0 com.sonymobile.themes.sou.cid19.silver
adb uninstall --user 0 com.sonymobile.themes.sou.cid20.blue
adb uninstall --user 0 com.sonymobile.themes.sou.cid21.pink
adb uninstall --user 0 com.sonymobile.themes.xperialoops2
adb uninstall --user 0 com.sonymobile.themes.xperialoops2
adb uninstall --user 0 com.sonymobile.twitter.setupwizard
adb uninstall --user 0 com.sonymobile.xperialounge.services
adb uninstall --user 0 com.sonymobile.xperiaservices
adb uninstall --user 0 com.sonymobile.xperiaweather
adb uninstall --user 0 com.sonymobile.xperiaxlivewallpaper
adb uninstall --user 0 com.spotify.music
adb uninstall --user 0 com.swiftkey.swiftkeyconfigurator
adb uninstall --user 0 com.touchtype.swiftkey

Earlier in the post I said I fixed my drain. I lied........ My phone drains 20-25% per night, will all above mentioned packages disabled. There is no fix for me.......... Last night I tried put the phone in stamina mode - it still drained just as bad in stamina mode!!

Do you have a possibility to test the phone for a few days with another SIM from different mobile network? Or at least with flight mode enabled?

Davka said:
Do you have a possibility to test the phone for a few days with another SIM from different mobile network? Or at least with flight mode enabled?
Click to expand...
Click to collapse
I have tried with mobile data switched off- and it still drained.
To any one still getting a battery drain, try installing firmware Customized GR 47.1.A.2.281. This is the phones original firmware, I think it predates the drain issue - which came early this year.

same here , in 1 day my batterie is empty just in standby

I have the same issue
I already tried: factory reset and xperia companion repair and problem still there
Please notify if you find a fix

very good, compared to og pixel
restricted background data to many apps
restricted app background activity to many apps
wifi & data scanning off
always active mobile data off
play store app scanning off
disabled some apps - avg, drive, duo, facebook, google, movie creator, spotify, video and weather
weather service is off
smart lock off
some permissions restricted to apps
standby drain is less than 1% per hour, which is good enough for me.

Nelson George said:
restricted background data to many apps
restricted app background activity to many apps
wifi & data scanning off
always active mobile data off
play store app scanning off
disabled some apps - avg, drive, duo, facebook, google, movie creator, spotify, video and weather
weather service is off
smart lock off
some permissions restricted to apps
standby drain is less than 1% per hour, which is good enough for me.
Click to expand...
Click to collapse
On one side it is weird that the phone idle uses more power than the screen.
On the other side, am I seeing right?
Do you have 5h of SOT with 50% battery? With a single charge?

Yes, battery life is crazy
Tudor M said:
On one side it is weird that the phone idle uses more power than the screen.
On the other side, am I seeing right?
Do you have 5h of SOT with 50% battery? With a single charge?
Click to expand...
Click to collapse
yes, but as i told above... i have restricted many background activities from "app info" for apps like chrome, amazon, whatsapp, shareit, instagram, . . . and limited background data usage per app basis.
Limited some play services permissions like usage access, body sensors and unrestricted data access and unchecked usage reports from all app's and turn off all google web/search activities.
mobile/wifi network is enabled only when using.
i am using wakeup app, which is running in background always, that's why idle drain seems high. but last night it was only 3% for 6 hrs.
here's another attachment charged 100% yesterday night. after 2.30 hrs usage, its still 75%.
light usage only, i dont know about heavy/gaming usage

Nelson George said:
yes, but as i told above... i have restricted many background activities from "app info" for apps like chrome, amazon, whatsapp, shareit, instagram, . . . and limited background data usage per app basis.
Limited some play services permissions like usage access, body sensors and unrestricted data access and unchecked usage reports from all app's and turn off all google web/search activities.
mobile/wifi network is enabled only when using.
i am using wakeup app, which is running in background always, that's why idle drain seems high. but last night it was only 3% for 6 hrs.
here's another attachment charged 100% yesterday night. after 2.30 hrs usage, its still 75%.
light usage only, i dont know about heavy/gaming usage
Click to expand...
Click to collapse
Nice!
I don't play games either, but I use Whatsapp, Facebook(a little), Messenger(more), Slack, Outlook, Yahoo Mail....
Still, the phone idle consumption is crazy high.
From 100% to 21%, I have 19% Phone Idle and 3h 35 Screen.

give it a try. . .
Tudor M said:
Nice!
I don't play games either, but I use Whatsapp, Facebook(a little), Messenger(more), Slack, Outlook, Yahoo Mail....
Still, the phone idle consumption is crazy high.
From 100% to 21%, I have 19% Phone Idle and 3h 35 Screen.
Click to expand...
Click to collapse
all those apps consumes background data too much, i think.
did you disabled background data, background activity and location access for those apps ??
turn off auto update from developer settings.
unchecked "mobile data always active" from developer settings.
turn off gps and mobile data of when unused

I tried accubattery, so I charged from 0% to 100% and I got 6h of screen on, and 5h 21' of hibernation screen off, it's ok for me, I have disabled wifi and 4g, so just 3g and data on ( inthe screenshot it's 4g I activated in the last minutes) The next day I used wifi on and 3g and I got 4h 30' of screen on and 2h 17' of hibernation with screen off. Well is it wifi the culprit? Today I'm trying wifi off and 3g on, but no hibernation...why? So the draining is caused by the lack of hibernation when the screen is off. Which app is the culprit?

For anyone who this helps. I fixed my drain by removing my simcard. Before people had suggested testing the sim by changing 3g / 4g, disable mobile data etc. That had no effect. But when I actually physically removed the sim card, or replaced it with a different sim - the drain was gone. Poor contact on the sim card surface maybe? Finding the solution took my months, and also buying a second phone - as i thought my original unit was faulty! Please consider trying this method if your phone drains, but there is no app listed as the cause of the drain in BBS, Gsam, or other advanced battery diagnostic app.

Related

CPU always at 90%

My CPU runs at 84-90% all the time, and my battery is hot. I get about 4 hours of stand-by time.
using JesusFreke RC33
julienstanford said:
My CPU runs at 84-90% all the time, and my battery is hot. I get about 4 hours of stand-by time.
using JesusFreke RC33
Click to expand...
Click to collapse
use advanced task manager to look at current running processes and apps, see whats taking up so much cpu, and either uninstall that app, or figure out whats causing that app to do that, there is a log app (cant remember the name) that will create a log of everything that app is doing and you can check it out from there, but id suggest running the task manager and starting there, let us know
The only programs running are Android services, all appear to be sleeping the in System Monitor app.
Running in memory atm
com.poidio.ServiceViewer
com.android.launcher
com.skid.systemmonitor
com.android.mms
de.android_telfonie.appmanager
com.android.vending
com.android.browser
com.google.android.gm
Run top from Term Emulator or adb interactive shell. That will display all the active processes sorted by their cpu usage percentage.
jashsu said:
Run top from Term Emulator or adb interactive shell. That will display all the active processes sorted by their cpu usage percentage.
Click to expand...
Click to collapse
Thank you jashsu, wait did that rime
Can it be the phones hardware or what?
com.android.calendar 75% all the time!!!!!!!!!
T-Mobile will not send me a new phone to replace my 3 week old phone....

Brand new phone issues. Help please.

Good Morning,
I have just bought a brand new LG g2 32 GB with android 4.2.2 software version D80210f-AME-XX
Unfortunately the phone gets hot and battery last very little.
The reseller is refusing to support me and asked me to take it into an LG repair center with all sort of excuses
the reseller is Offerbank can safely say to avoid this online shop.
I have installed Gsam battery monitor and most of the battery is used by the Android OS Kernel.
I have attached a screenshot of Gsam.
Please can someone help me fixing this since I believe is an OS issue?
Thank you all.
Brand new phone issues
gaz77 said:
Good Morning,
I have just bought a brand new LG g2 32 GB with android 4.2.2 software version D80210f-AME-XX
Unfortunately the phone gets hot and battery last very little.
The reseller is refusing to support me and asked me to take it into an LG repair center with all sort of excuses
the reseller is Offerbank can safely say to avoid this online shop.
I have installed Gsam battery monitor and most of the battery is used by the Android OS Kernel.
I have attached a screenshot of Gsam.
Please can someone help me fixing this since I believe is an OS issue?
Thank you all.
Click to expand...
Click to collapse
GSam Labs - Battery Monitor - Export Data
Kernel (Android OS)
29 Jul 2014 10:02:06
Usage Details
CPU Usage:18m 38s
CPU Usage (Background Only):18m 38s
Keep Awake:33m 4s
App UID:0
Wakelock Detail
Included Packages
Included Processes
irq/289-wcd9xxx
kworker/u:31
migration/3
kworker/u:30
migration/2
vold
kworker/u:33
migration/1
file-storage
kworker/u:32
dhd_rxf
kworker/u:35
kworker/u:34
kworker/u:37
kworker/u:36
jbd2/mmcblk0p25
kthreadd
irq/170-msm_sdc
kworker/0:3H
jbd2/mmcblk0p21
jbd2/mmcblk0p22
ngd_msm_ctrl_ng
bdi-default
kworker/u:1H
debuggerd
kworker/u:22
kworker/u:21
kworker/u:20
kworker/u:26
kworker/u:25
kworker/u:24
kworker/u:23
mmcqd/1rpmb
kworker/u:29
jbd2/mmcblk0p14
com.android.mms
kworker/u:27
kworker/u:28
wl_event_handle
kworker/0:2H
kswapd0
/init
mpdecision
kcdrom-storaged
vmalloc
com.lge.lgdmsgcm
kworker/1:3
kworker/1:2
flush-179:0
kworker/1:1
kworker/1:0
khubd
kworker/1:3H
workqueue_trust
kworker/3:0H
kworker/3:1
kworker/3:2
kworker/3:0
sync_supers
dhd_dpc
kworker/2:3H
kworker/1:2H
kworker/u:4
kworker/u:3
kworker/u:6
kworker/u:5
kworker/u:8
kworker/u:7
kworker/u:9
kworker/0:4
kworker/0:5
kworker/u:0
kworker/3:1H
kworker/0:0
kworker/0:1
kworker/u:2
kworker/0:2
kworker/u:1
kworker/0:3
kworker/2:2H
sh
kworker/1:1H
bnrd
dhd_sysioc
ueventd
dhd_watchdog_th
kworker/3:2H
msm_slim_qmi_cl
kworker/2:1H
ksoftirqd/0
ksoftirqd/1
kworker/1:0H
flush-0:17
ksoftirqd/2
ksoftirqd/3
mmcqd/1
kworker/0:1H
netd
kworker/3:3H
zygote
kworker/2:0H
kworker/u:19
kworker/u:18
kworker/u:17
rctd
kworker/u:16
thermal-engine
kworker/u:10
kworker/u:11
jbd2/mmcblk0p31
jbd2/mmcblk0p30
kworker/u:14
kworker/u:15
kworker/u:12
kworker/u:13
kworker/2:1
kworker/u:0H
kworker/2:0
kworker/0:0H
jbd2/mmcblk0p35
irq/314-s3404
kworker/2:2
jbd2/mmcblk0p34
did you put a big chunk of music, vids or photos on there?
if so goto settings/accounts/google and uncheck some sync settings
meangreenie said:
did you put a big chunk of music, vids or photos on there?
if so goto settings/accounts/google and uncheck some sync settings
Click to expand...
Click to collapse
Thak you for assisting me meangreenie, unfortuantely not, the phone is close to stock as possible, no music or pictures have been stored in the phone aprt the one I have taken in the lst few days.
I have checked the sync and all I can see is whatsapp, Skype and mail but theis behaviour is present even after restoring the phone to factory settings... which is the first step I have taken
Thank you again.
Hot / Battery
gaz77 said:
Thak you for assisting me meangreenie, unfortuantely not, the phone is close to stock as possible, no music or pictures have been stored in the phone aprt the one I have taken in the lst few days.
Thank you again.
Click to expand...
Click to collapse
Check your phone for wake locks
1. Try Wakelock Detector - This app Detects wake locks and you can then use greenify to hibernate the app
2. Try Greenify - This app hibernates apps so they don't use so much battery
3. Try Titanium Backup - Basically if you find an app that is eating up a lot of stuff but can't greenify it or its just not working or you feel that its destroying battery freeze it with Titanium Backup - Be careful not to freeze apps that your system depends on
4. Try a smaller launcher
5. Don't use your phone for heavy usage
Thanks
jcbjoe said:
Check your phone for wake locks
1. Try Wakelock Detector - This app Detects wake locks and you can then use greenify to hibernate the app
2. Try Greenify - This app hibernates apps so they don't use so much battery
3. Try Titanium Backup - Basically if you find an app that is eating up a lot of stuff but can't greenify it or its just not working or you feel that its destroying battery freeze it with Titanium Backup - Be careful not to freeze apps that your system depends on
4. Try a smaller launcher
5. Don't use your phone for heavy usage
Thanks
Click to expand...
Click to collapse
Hi jcbjoe,
Thank you for your advice, I will try the above tools but is sad that I have a brand new phone and have to fix it myself with very little or no help from the reseller.
Thank you.

Significant battery drain after latest update on S5

Hey all, first post here. Not a crazy power user but after my recent update my S5 has been dying way faster. According to gsam it's mostly Android system and kernel. Adding dumps
GSam Labs - Battery Monitor - Export Data
Android System
Aug 30, 2016 2:09:19 PM
Usage Details
CPU Usage:46m 30s
Bytes Sent:69.80 KB
Bytes Received:298.26 KB
App UID:1000
Wakelock Detail
Included Packages
System updates
IPsec Service
DiagMonAgent
Color adjustment
Voice Recorder
UcsPinpad
ClipboardSaveService
bootagent
RilNotifier
ClipboardUIService
SamsungDLPService
Fingerprints
Filter Installer
IMS Service
Fused Location
ANT HAL Service
SetDefaultLauncher
SmartFaceService
Camera test
Software update
TetheringAutomation
SecurityLogAgent
PopupuiReceiver
KnoxAppsUpdateAgent
Settings
Remote Controls
DumpCollector
com.android.wallpapercropper
BluetoothTest
USBSettings
Launcher
Assistant menu
Baby crying detector
SecurityManagerService
com.sec.android.app.wfdbroker
Samsung MirrorLink 1.1
SysScope
Input Devices
Samsung text-to-speech engine
Key Chain
KNOX
com.qualcomm.timeservice
withTV
Settings storage
WlanTest
Screen Mirroring
Setup Wizard
Service mode
GestureService
Enterprise Sim Pin Service
Perso
Factory Mode
EasyOneHand
Backup and Restore Manager
Mobile tracker
MTP application
Samsung keyboard
Private Mode Service
EmergencyManagerService
BBCAgent
DeviceTest
com.qualcomm.atfwd
KnoxFolderContainer
com.samsung.InputEventApp
SyncMLSvc
Phone
Easy settings
com.sec.bcservice
Interaction control
Application installer
Security policy updates
Kies Application BnR
Beaming Service
SilentLogging
Security storage
HwModuleTest
SyncmlPhoneDataService
Help
Android System
SecVideoEngineService
IOTHiddenMenu
DeviceKeystring
WallpaperPicker
KNOX SetupWizardClient
Included Processes
/system/bin/servicemanager
/system/bin/surfaceflinger
/system/bin/rfs_access
/system/bin/qseecomd
/system/bin/edmaudit
/system/bin/ddexe
/system/bin/smdexe
/system/bin/connfwexe
/system/bin/ss_conn_daemon
/system/bin/ss_kbservice_daemon
/system/bin/sensorhubservice
/system/bin/npsmobex
/system/bin/bintvoutservice
/system/bin/imsd
/system/bin/sdp_cryptod
/system/bin/gatekeeperd
/system/bin/ATFWD-daemon
/system/bin/time_daemon
/system/bin/audiod
/system/bin/vcsFPService
/system/bin/secure_storage_daemon
/system/bin/cs
system_server
/system/bin/mcDriverDaemon
/system/bin/tlc_server
/system/bin/otp_server
com.samsung.ucs.agent.boot
com.sec.imsservice
com.sec.sve
com.samsung.ucs.ucspinpad
com.sec.android.app.wfdbroker
com.sec.imsservice:ConfigService
com.ipsec.service
/system/bin/vpnclientd
com.samsung.android.fingerprint.service
com.qualcomm.telephony
com.sec.android.app.mt
com.android.settings
com.policydm
system:ui
android:ui
Thread-9134
GSam Labs - Battery Monitor - Export Data
Kernel (Android OS)
Aug 30, 2016 2:09:36 PM
Usage Details
CPU Usage:27m 27s
Bytes Sent:1.44 MB
Bytes Received:361.33 KB
App UID:0
Wakelock Detail
Included Packages
Included Processes
/init
kthreadd
ksoftirqd/0
kworker/u:0
kworker/u:0H
kworker/u:1H
sync_supers
bdi-default
kblockd
system
khubd
irq/305-max7780
kswapd0
fsnotify_mark
ecryptfs-kthrea
spi7
spi32765
file-storage
irq/627-cypress
irq/628-synapti
cfinteractive
irq/170-msm_sdc
irq/253-msm_sdc
irq/256-msm_sdc
irq/626-SSP_Int
ssp_sensorhub_t
mmcqd/0
mmcqd/0rpmb
irq/195-ngd_sli
ngd_rx_thread1
msm_thermal:fre
boost_sync/0
boost_sync/1
boost_sync/2
boost_sync/3
mmcqd/2
/sbin/ueventd
jbd2/mmcblk0p23
jbd2/mmcblk0p26
jbd2/mmcblk0p24
jbd2/mmcblk0p21
jbd2/mmcblk0p12
jbd2/mmcblk0p22
jbd2/mmcblk0p25
/system/bin/vold
msm_slim_qmi_cl
irq/288-wcd9xxx
/sbin/healthd
/system/bin/lmkd
/system/bin/netd
/system/bin/debuggerd
/system/bin/installd
/system/vendor/bin/thermal-engine
zygote
dhd_watchdog_th
dhd_dpc
dhd_rxf
flush-179:0
mdss_fb0
kworker/0:0H
pkgld
kworker/u:1
kworker/u:4
kauditd
irq/33-cpubw_hw
/system/bin/mpdecision
kworker/0:0
sdcard
loop0
kworker/0:1H
kworker/u:2
kworker/u:5
kworker/u:6
kworker/0:1
kworker/u:7
kworker/0:2H
ksoftirqd/2
kworker/0:3
wl_event_handle
kworker/0:2
kworker/u:3
flush-ecryptfs-
flush-179:64
ksoftirqd/3
kworker/u:8
kworker/3:0
kworker/3:0H
kworker/2:0H
kworker/2:1
kworker/1:0
ksoftirqd/1
kworker/2:1H
kworker/3:1H
Sent from my cell phone
Just a quick bump here and also if anyone needs more info to diagnose or has questions let me know
Sent from my cell phone
Hi. I'm having the same problem. It only occurs when connected to a certain wifi-network. I'm not rooted, but figuered out (thanks to cpu monitor) that IMS service is the main process that drains my battery, (while doing nothing). When I shut off wifi, this service disappears from the top list.
I hope to figure out how to close this service or to fix its behavior.
Just another bump here. Mine definitely drains while on WiFi, but it's doing it off of WiFi networks. It goes down like 10% an hour off of WiFi, with consistent signal, and with no real reason except that GSAM tells me it's almost entirely "Android System" and "Kernel (Android OS)"
I just upgraded from 9/1 to 9/9 and suffer from way more battery drain than normal.
I barely use my phone, and typically have ~70% left at bedtime. (this has been typical for years).
Since updating to the 9/9 build, I ran out of battery before lunch....
There have been an unusually high number of changes in the last 9 days:
https://www.cmxlog.com/13/klte
Same here...
It's little unbelievable but I have this battery after many tries ... With marshmallow, btu last version.
First of all,I bought a new battery. I did a full factory reset and install only Rom with a gsam, to find what drain the battery. I leave the phone , no "play" with it, and the results is over 6% drain per hour!
Close Google back up, auto brightness, weather app...and many apps, don't need as Polaris office.
Can anyone help me to find what drain the battery and fix it?
prntscr.com/ci7c65
prntscr.com/ci7ciy
prntscr.com/ci7cn2
SM-G935F

Guide for hunting down wakelocks and battery drain (No Root)

I've posted this guide on reddit already, but thought it might be useful here as well. A lot of users promote intense usage of package disablers to reduce battery drain, but this is not required to such an insane extend.
---
After experimenting with my S8 for 2-3 months now, I've collected some data and constructed some basic idea on how to fight wakelocks without having to root your device. I'll try to lay down everything here under a few categories.
First of all, I'll say that I tried using my S8 with a package disabler with hundreds of apps and services disabled, and also tried using it with no package disabler at all. I did not see a significant difference. It's too hard to determine if there is one, but I have to note that disabling TOO MUCH can actually hurt your battery usage.
Finally, I settled on using the device with a disabler again, only this time I disabled things strategically after some investigation with battery stats measurement and wakelock detection.
The apps I used were:
BK Package Disabler + BK Plugin
Better Battery Stats or GSam
These are paid apps, but I am happy with what they can do. BK can be replaced with another disabler (as long as it gives you control over individual package services) and BBS can be replaced with GSam Battery Stats, which is free.
General tips on using these apps:
BBS will require your device to have USB debugging enabled, so that you can connect the phone to your PC and unlock the permission manually. You need an ADB command prompt to do that, and you need to give it the following permission with the following command (read more here).
Code:
adb -d shell pm grant com.gsamlabs.bbm android.permission.BATTERY_STATS
You can use BBS if you do not restart your phone while testing. If you do, it will wipe stats and likely not activate for another few hours, or until you charge again.
You should be using BBS to observe Deep Sleep percentage in the Summary tab (which should be above 95% when the phone is left in idle mode for hours), and Partial Wakelocks to find individual wakelocks that come from apps. Kernel wakelocks are hardly ever something you can do anything about and shouldn't be observed too much, no point in that unless you are rooted. The highest kernel wakelocks should be the ones related to your screen-on time - they are easy to point out as their awake time equals your screen on time.
BK Package disabler, or any other disabler for that matter, WILL require admin privileges to work on your device, so keep that in mind.
BK Package disabler should be used in tandem with BBS, only once you have found wakelocks and/or managed to understand which service is the actual cause. I will give examples below.
---
So, let's start.
Google Play Services battery drain
This one really sucks and it seems to plague any Android device at some point. Most often than not, this problem will occur after you do a system update without doing a factory reset. Last time it occurred on my S8 was right after I did the AQI7 update, after having very good idle drain previous to updating.
What to do in this case?
Log out of your Google account(s).
Enroll for Google Play Services BETA. To enroll, scroll down on this page and find the beta button OR Find Play services in your App list, and do "Uninstall updates", then update it right after that.
Turn off your phone and then boot it in recovery mode (Hold volume up + bixby key, then also hold power button) and select Wipe Cache - This will erase Dalvik cache.
Reboot the phone and delete system cache from the Storage settings
Log back into your Google account(s).
Charge your device and then observe idle drain overnight, or over a few hours.
If this process does not help your problem at all, you might have to do a factory reset to cure the services issue, or the problem might be related to something else, like a google service from some particular app. Use BBS to investigate wakelocks as you check your idle drain.
If this process helps you, but you see the issue again in future without changing anything, try going to the Developer Settings, look for active processes, and find Google Play services. Open them and then hit 'STOP' for each of their sub-services. Don't worry, they will restart on their own. After doing this, you might reboot your phone as well. Last time this little chore helped me out and the drain went away.
---
General Wakelocks
It's normal to get wakelocks even on a perfect system, but BBS will show exact percentages on each of them. Normal wakelocks usually show 0-1% of awake time for a session. If you start seeing numbers like 3%, 7% , 9%, or more, on some specific wakelock, then there is definitely a problem.
Wakelock battery drain will usually appear in your Android System/OS drain stats, so it's impossible to determine without an app.
The most common wakelocks for me are:
- *net_scheduler* wakelock - this one can be related to your WiFi connection. In order to fix it you should have access to the router's settings, and that is not always possible. If you do have access, you can try changing the Wi-Fi channel (choose channel based on Channel Width, for example 40Hz width on 2.4GHz network could use channel 11), and Beacon Interval (set the interval to the highest possible). I found this helped in my case. This wakelock can also be related to google play services - check the previous part of the post on how to possibly resolve the GPS issue. Also, the wakelock can appear under the icons of other apps, when there is little you can do to track down exactly why it happens.
- *com.google.android.gms.measurement* wakelock - this is a VERY common one in my case, and BBS usually shows it comes from Google Services, but always has a specific app icon next to it. In order to resolve this wakelock I had to do the following:
Open my package disabler and go through each app that might be using background data, or the app that is shown next to that wakelock, and then open their lists of individual services. I searched for:
1. AppMeasurementService
2. AppMeasurementJobService
3. Firebase... any service starting with Firebase in its name
These services are related to apps collecting some usage statistics on how you use them and sending them back somewhere, probably the app vendors. You do not need them for any app to be functional, and many apps don't have them. For some reason they can keep your device awake for long periods of time. I disabled them on ALL apps I could find them in and it seemed to resolve a lot of wakelocks after investigating the next following days. This process was probably one of the things that helped me the most with hunting down daily wakelocks as the drain is very stable for me now. For example, today I came back from work with 20 hours of phone usage since charge, almost 1h of SoT and 75% battery left. Other days, I have come back from home with 10 hours of usage, 1.5h of SoT and ~60%. I've seen a lot of improvement lately after doing all of the suggested things and keeping Google services at bay in parallel to that.
---
Bluetooth wakelock
This one was the most inexplicable to me. I never use Bluetooth, or turn it ON for any reason at all. I could not understand why the wakelock occurs.
Ultimately, my solution was to completely disable the Bluetooth System package and all services in it through the BK disabler.
I know this solution doesn't sound good to anyone, but at the same time it might be useful if you also do not use BT at all.
I plan to buy BT headphones in the near future and will be re-enabling this, and at that point I will start observing the behavior of the package once again and maybe turn it on/off at will if the wakelock re-appears too often.
---
Other wakelocks
The general rule here still applies. First, you record your usage with BBS. Then you note down which wakelocks appear on top, and google them as best as you can. Search is your friend here, as the wakelocks are endless and it is impossible for me to list them all and give solutions for even a small percentage of them. Sometimes you might get lucky and find an easy fix. In other times, there will be no easy explanation, or no explanation at all. Such is the nature of Android.
In some cases the wakelocks might be specific services that you can disable for specific apps. In other cases, they will be too general and it will be unclear why they occur. For example, I sometimes get *net_scheduler* wakelock with the Viber app, that can last for 20-30 minutes at random times, and still have not found a way to resolve that, other than uninstalling Viber completely (which is not a bad idea but sadly some of my contacts insist on using that crap. Telegram is your friend).
---
General Tips:
Use an AMOLED black theme. System theme from Samsung Themes (!) and individual app themes / status bar from Substratum. Do not use overlays for the system UNLESS you do not use samsung themes. I found out that Samsung themes do a better job at painting all system apps black, while some substratum overlays miss a few things. It will also be a LOT less painful to update overlays as you uninstall all of them and re-install them, because using Samsung for the system means less packages from Substratum to be installed. REMEMBER to always uninstall system overlays and statusbar overlays (ALL overlays if you want to be super safe) before doing a system update! Otherwise you can soft-brick your device.
Use auto-brightness and make sure to make it as low as you are comfortable with in rooms that you stay often in (like your own room, your office room, etc). Smart auto-brightness will remember you preference and you will hardly ever use more brightness than you need.
Turn off notifications for any apps that are not essential to you. In fact, I have turned off everything except Gmail, because I have a habit of checking my phone very often and do not miss out on anything, while notifications have become a bit annoying to me anyway.
Put almost all of your apps to 'Always Sleeping' in the device optimization app.
Do NOT always sleep apps that you need to be awake, like your Messaging app, Home Launcher, utility stuff like Navbar Apps, Keyboard. Put those in the 'Unmonitored' category instead.
DE-OPTIMIZE your fingerprint scanner from battery optimization settings if you are having issues with waking up the device with it. It is optimized by default if I remember correctly.
If you are feeling BRAVE, you can do your own investigation for each app that you use often to look for any services that might look like Analytics services. Experiment at your own risk, but generally such services are always a benefit to turn OFF for both battery and privacy reasons.
---
Overall, that's it. If I remember something, I will update the thread. Hopefully this can help someone.
In my personal results, I've managed to achieve a 0.3% idle drain per hour with Wi-Fi active during a test of 12 hours of standby. As visible in the screenshot, the Wi-Fi signal is not even perfect.
Here is an example of idle drain with about 1h 10m of SoT at the time it was taken.
---
Feel free to use this guide in conjunction with Neomancr's general battery and performance tuning guide
Thanks!
magarto said:
Thanks!
Click to expand...
Click to collapse
No problem!
This should be on top! Thanks a lot!
The "Service Disabler" functionality has been removed from the latest app version due to Google Play policies.
Fortunately we can find the previous apk version in the developers website.
https://kunkunsoft.wordpress.com/news_2/
Cheers!
hey thanks a ton for this article! My battery is horrible...REALLY. 2 h ost...I've just completed the first part. please explaind better what do you mean with "sign out from Google accounts" step by step. and in my case BBS was not adb enabled...I was not able to see wakelocks. the command explained here https://alexus.org/howto/better-battery-stats-no-root/amp (the google play store version) granted permissions for me. maybe you want to update the guide! I'll let you know how it goes.
cheers
@brokich
Could you please point us exactly to what are the main apps with AppMeasurement and Firebase services?
Until now I have found only the Google play store app.
Thanks for your great guide.
Thanks for the guide. Starting to debug battery issues. Meanwhile tried setting up the black theme. What do you mean by installing only Samsung theme? Do you mean a specific theme made by Samsung electronics or any black theme from Samsung theme market?
Here are the correct adb commands to BBS, as shown in the app in first start:
adb -d shell pm grant com.asksven.betterbatterystats android.permission.BATTERY_STATS
adb -d shell pm grant com.asksven.betterbatterystats android.permission.DUMP
adb -d shell pm grant com.asksven.betterbatterystats android.permission.PACKAGE_USAGE_STATS

prevent colorOS from ending apps in the background

I finally found a system to prevent colorOS from ending apps in the background and not allowing synchronization.
you must be root.
these are the steps to take do not prevent the regular operation of the operating system.
A backup from twrp is recommended to avoid data loss or bootloop.
there are three offending applications and they are all system applications:
-com.coloros.athena
-com.coloros.safecenter
-com.coloros.oppoguardelf
packages must be frozen.
I decided to freeze these applications using TITANIUM BACKUP, and it worked.
finally the operating system is more fluid and has reported the following benefits:
- longer battery life with the screen on (since the system is not always busy terminating running apps)
- apps receive instant and scheduled notifications
- the temperature of the phone is always cold, the CPU works at lower speeds)
I finally master the resources of my phone.
the downsides of this mod are:
- inability to use the phone's battery settings, but this will not affect your use.
this is my experience and it works
I hope you can also contribute with feedback
I'll keep you up-to-date
Can't you just take usb debugging, go to adb and disable the apps? Does it need root?
Root permissions are required!
Hey,
Just to let you know. I did the same via adb shell and it works.
Battery section isn't accessible as you've put forth and the apps finally get their messages and notifications without getting closed.
Root is not mandatory.
if you can tell us the procedure so we can help Some other user who doesn't have root permissions
Thanks, your tip finally fixed my issues!!!
So you don't plan to upgrade to realme UI?
Tetraeder said:
Thanks, your tip finally fixed my issues!!!
So you don't plan to upgrade to realme UI?
Click to expand...
Click to collapse
thanks for your feedback, for now I don't want to update the device.
which build do you have installed?
westenlive said:
thanks for your feedback, for now I don't want to update the device.
which build do you have installed?
Click to expand...
Click to collapse
RMX1931EX_11_A.10
Thanks again!!
The only annoyance left now is that developer options are not persistent so that I'm unable to permanently turn off transition animations.
I am looking for a guide to be able to update the device with the latest firmware version
I would like to bring the device to its original state and then update with the recovery realme.
Basically I have a problem with spontaneous reboots, and I would like to understand if it is a hardware problem OR it is a software problem.
westenlive said:
if you can tell us the procedure so we can help Some other user who doesn't have root permissions
Click to expand...
Click to collapse
Enable developer option, switch on USB debugging.
Hook it up via USB, ensure device shows up and type away.
adb shell pm uninstall -k --user 0 com.coloros.athena
Replace the apk for the other two and you've done the same that titanium backup does via root.
I've done this on c23, android 10
I did the same using adb
But i am facing a problem now.
Now apps are hanging a lot like it take 10 seconds after pressing back button in WhatsApp and my phone settings, so is there a way to undo my actions or solve this problem.
This is quite irritating, i really want to solve it. Can anyone give me some suggestions?
Thanks to anyone who helps.
Write step by step what operations you have performed.
ritishmadaan4 said:
I did the same using adb
But i am facing a problem now.
Now apps are hanging a lot like it take 10 seconds after pressing back button in WhatsApp and my phone settings, so is there a way to undo my actions or solve this problem.
This is quite irritating, i really want to solve it. Can anyone give me some suggestions?
Thanks to anyone who helps.?
Click to expand...
Click to collapse
adb shell cmd package install-existing <package_name>
Worked for me using adb. Phone feels much faster and stand by drain is 1% per hour. But screen on time is reduced to 6 hours, from about 8 or 9. However with fast charging I think I prefer a faster phone with no app shutdowns to longer sot.
ipnface said:
Worked for me using adb. Phone feels much faster and stand by drain is 1% per hour. But screen on time is reduced to 6 hours, from about 8 or 9. However with fast charging I think I prefer a faster phone with no app shutdowns to longer sot.
Click to expand...
Click to collapse
Hi. May I ask you how to use adb on removing coloros athena? And is it worked for realme smartphones on Realme UI? Because it said coloros not realmeui. Thank you for your answer.
Hi
In the glass to carry out the procedure that you did, is it recommended to return all the apps that you activate for the backroung to smart backroung?
---------- Post added at 12:39 PM ---------- Previous post was at 12:08 PM ----------
and what would be the procedure for RUI? the name of the apps are not
westenlive said:
I finally found a system to prevent colorOS from ending apps in the background and not allowing synchronization.
you must be root.
these are the steps to take do not prevent the regular operation of the operating system.
A backup from twrp is recommended to avoid data loss or bootloop.
there are three offending applications and they are all system applications:
-com.coloros.athena
-com.coloros.safecenter
-com.coloros.oppoguardelf
packages must be frozen.
I decided to freeze these applications using TITANIUM BACKUP, and it worked.
finally the operating system is more fluid and has reported the following benefits:
- longer battery life with the screen on (since the system is not always busy terminating running apps)
- apps receive instant and scheduled notifications
- the temperature of the phone is always cold, the CPU works at lower speeds)
I finally master the resources of my phone.
the downsides of this mod are:
- inability to use the phone's battery settings, but this will not affect your use.
this is my experience and it works
I hope you can also contribute with feedback
I'll keep you up-to-date
Click to expand...
Click to collapse
After disabling com.coloros.oppoguardelf and restarting my device, screen brightness scale decreased, and i cant set high brightness without changing value of /sys/class/leds/lcd-backlight/brightness
MrMiyamo said:
After disabling com.coloros.oppoguardelf and restarting my device, screen brightness scale decreased, and i cant set high brightness without changing value of /sys/class/leds/lcd-backlight/brightness
Click to expand...
Click to collapse
this system is tested with Android 9, which version do you have?
westenlive said:
this system is tested with Android 9, which version do you have?
Click to expand...
Click to collapse
Android 10, RealmeUI 1.0
MrMiyamo said:
Android 10, RealmeUI 1.0
Click to expand...
Click to collapse
I can't tell you.
I am left with Android 9 and I don't know that android version. I'm sorry.

Categories

Resources