Significant battery drain after latest update on S5 - Galaxy S 5 Q&A, Help & Troubleshooting

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

Related

Memory/CPU Usage with adb top

Hi,
I was curious why the Hero sometimes is blazing fast, and sometimes so incredible slow. That is why I decided to root the device to see what's going on in the device with top and other tools...
This is what is showing up, right after booting the device (sorted on memory usage and not showing kernel processes:
Code:
PID CPU% S #THR VSS RSS UID Name
123 12% S 12 239468K 43276K nobody com.htc.launcher
67 5% S 50 212448K 35532K system system_server
119 0% S 14 140420K 24796K misc android.process.acore
36 0% S 1 72644K 21680K root zygote
121 0% S 18 120660K 21200K radio com.android.phone
383 0% S 15 118140K 20328K app_40 com.htc.android.mail
214 0% S 13 109376K 17696K app_3 com.google.process.gapps
258 3% S 8 108124K 17636K app_5 com.android.mms
363 0% S 9 182892K 16784K app_25 com.android.calendar
336 0% S 8 95792K 16384K app_22 com.htc.android.psclient
301 0% S 7 102784K 15392K app_12 com.google.android.apps.maps:FriendS
ervice
486 0% S 5 177860K 15364K app_78 org.koxx.pure_calendar
271 0% S 8 95904K 15264K app_6 android.process.media
346 0% S 8 97212K 15120K app_15 com.htc.dcs
495 0% S 6 110632K 15056K app_68 com.tunewiki.lyricplayer.android:pla
yer
460 0% S 6 96336K 14688K app_41 com.htc.android.footprints
477 0% S 6 95972K 14496K app_24 com.htc.album
390 0% S 6 102280K 13956K app_25 com.htc.calendar
176 0% S 7 100340K 13928K app_26 com.htc.socialnetwork.provider
443 0% S 5 94192K 13912K app_53 net.rgruet.android.g3watchdog
448 0% S 6 96240K 13616K app_59 com.biggu.shopsavvy
293 0% S 5 93400K 13492K app_9 com.htc.htctwitter
469 0% S 6 100004K 13488K system com.android.settings
328 0% S 6 94660K 13316K app_17 com.htc.android.worldclock
249 0% S 5 93420K 13280K app_80 com.socialnmobile.hangulkeyboard
524 0% S 6 94024K 13248K app_48 com.htc.htclocationservice
376 0% S 6 93772K 13204K app_32 com.htc.providers.uploads
515 0% S 6 94324K 12620K app_13 com.google.android.gm
318 0% S 6 92960K 12460K app_21 com.htc.provider.weather
306 0% S 8 94976K 12140K app_19 com.htc.provider.settings
431 0% S 5 92016K 11708K app_73 com.rechild.advancedtaskkiller
417 0% S 6 99156K 11684K app_45 com.google.android.partnersetup
37 0% S 9 29752K 5360K media /system/bin/mediaserver
100 0% S 2 3124K 1156K wifi /system/bin/wpa_supplicant
35 0% S 9 11068K 1152K radio /system/bin/rild
38 0% S 1 1180K 740K bluetoot /system/bin/dbus-daemon
41 0% S 1 1196K 580K compass /system/bin/akm8973
131 0% S 1 856K 428K dhcp /system/bin/dhcpcd
33 0% S 1 852K 400K root /system/bin/vold
538 4% R 1 916K 376K shell top
537 0% S 1 740K 332K shell /system/bin/sh
39 0% S 1 800K 308K root /system/bin/installd
32 0% S 1 808K 268K system /system/bin/servicemanager
34 0% S 1 668K 268K root /system/bin/debuggerd
1 0% S 1 292K 204K root /init
43 0% S 4 3332K 164K shell /sbin/adbd
What I don't understand is why for example tunewiki has a memory intensive task in resident memory while i've never started it up. Also these processes I maybe (almost) never use , why on earth start them for me?:
com.android.mms
com.htc.htctwitter
com.biggu.shopsavvy
Also the android calendar seems unnessesary because of the HTC calendar?
Why is the system keeping these processes in memory when they are not used? That seems like a waste of memory to me..
I know Android has a particular view on proces lifecycle management, however when I start a program, it may not use many CPU cycles but it does use and keep memory for itself...
I read somewhere that when a program/process is not used the memory is "unloaded" on the internal memory to free up some space, and reloaded when you use the program again.
But i can be wrong, I don't remember where I saw that.
Yeah... But top tells me otherwise.. I think the application stays resident (RSS) but CPU cycles are kept to a minimum. I think this is design when you leave an application with no service:
- Stop CPU cycles
- Leave memory footprint until needed otherwise
sorry my previous message was not clear (and my english is quite bad)
What I remember is that the process is still active (so you can see it with top) but the memory (RAM) is unloaded and saved on the internal storage. When you start the process again it just reload the data to the RAM
Why are you worried about memory usage? These days many operating systems pre-fetch apps so they load quicker. I imagine Android has just selected certain apps to pre-fetch. Remember, empty RAM is wasted RAM!
I would be more concerned with cpu cycles if I were you.
kiz said:
Why are you worried about memory usage? These days many operating systems pre-fetch apps so they load quicker. I imagine Android has just selected certain apps to pre-fetch. Remember, empty RAM is wasted RAM!
I would be more concerned with cpu cycles if I were you.
Click to expand...
Click to collapse
pre-fetching apps is somewhat different than keeping programs in RSS. What I see in top is that programs stay in resident memory, which is not easely reclaimable. It then will take (a lot) of CPU cycles to free up and re-fill this memory, so there is a relation...
What I do see in practice is that android is sometimes slow and sometimes quite fast, without changing anything obvious. I was/am looking for a reason for this symptom.
That is why I rooted the thing to be able to see some low level system stat's. In top I see that a lot of programs stay in resident memory which is normaly not good in linux/unix land..
If there is an detail design of how Android does this, I would really like to see it (and hope that i'll understand it). By the way, I have seen the presentation of process lifecycle management, but this describes inactive applications as "saved" which i presume is not keeping it in memory.
And indeed emtpty ram will probably never happen with a linux kernel because of caching an buffering...
just use taskiller app all the time
darkpython666 said:
just use taskiller app all the time
Click to expand...
Click to collapse
Hmm.. i would like to approach it a more scientific way.. A good OS should not need you to do that..
http://linux.derkeiler.com/Mailing-Lists/Kernel/2009-01/msg05142.html
As I can see it, tuning could be done in the init.rc scripts and in particular this section which adresses the out of memory (oom) killer:
Code:
# Define the oom_adj values for the classes of processes that can be
# killed by the kernel. These are used in ActivityManagerService.
setprop ro.FOREGROUND_APP_ADJ 0
setprop ro.VISIBLE_APP_ADJ 1
setprop ro.SECONDARY_SERVER_ADJ 2
setprop ro.HOME_APP_ADJ 4
setprop ro.HIDDEN_APP_MIN_ADJ 7
setprop ro.CONTENT_PROVIDER_ADJ 14
setprop ro.EMPTY_APP_ADJ 15
# Define the memory thresholds at which the above process classes will
# be killed. These numbers are in pages (4k).
setprop ro.FOREGROUND_APP_MEM 1536
setprop ro.VISIBLE_APP_MEM 2048
setprop ro.SECONDARY_SERVER_MEM 4096
setprop ro.HOME_APP_MEM 4096
setprop ro.HIDDEN_APP_MEM 5120
setprop ro.CONTENT_PROVIDER_MEM 5632
setprop ro.EMPTY_APP_MEM 6144
# Write value must be consistent with the above properties.
# Note that the driver only supports 6 slots, so we have HOME_APP at the
# same memory level as services.
write /sys/module/lowmemorykiller/parameters/adj 0,1,2,7,14,15
write /proc/sys/vm/overcommit_memory 1
write /proc/sys/vm/min_free_order_shift 4
write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,4096,5120,563
2,6144
# Set init its forked children's oom_adj.
write /proc/1/oom_adj -16
I'm wondering the same thing lately as I try to speed up my Droid. With OSMonitor's new cpu graph in the notification area, I noticed my cpu usage was very high a good deal of the time. So I rebooted and watched it stay at 99% for a while. I went to watch the processes and it was tunewiki, mixzing and camera (android.media) taking up all the cpu. I hadn't started any of them. Tunewiki was over 90% for several minutes. I would understand an initial scan, but it's been installed for over 24 hours so I don't know what the hell it could still be doing. I have about 14GB of music on the SD right now, so I'm wondering if it has to scan through that on every reboot.
I wouldn't get too hung up about memory usage. The most important thing that will chew battery and slow down your device is CPU. And that is going to be up to the app developer and how they design things. Ideally, you want to write your program so that it doesn't run all the time - that is, it has a sleep state. If all your apps play nice and sleep when they are put in the background, your OS can then go into a hibernate mode when not being used by you (not tapping on the keyboard or doing other things interactively with it). This saves battery because hibernate allows halting the CPU cycles (when the CPU is awake, when it is not doing anything related to any app, it will be executing the equivalent of a NOP, which still chews battery). Also, if you have programs that don't allow a sleep (or rarely) , other apps get starved of cycles, hence you see a slow down.
As for your question as to why you have other processes at boot, some apps are written to start at boot. That was how the developer intended it to work. And some of these things, you don't want to kill. Some of these are even part of the core Android or HTC Sense, and if you kill it, Android will die an ugly death - try killing HTC Checkin and see how your Hero takes that!
If your system needs RAM, it will start swapping inactive app data out of active memory onto the swap. Use "free" in busybox, to gauge if anything got moved out to swap.
what is this "top" process ?
This issue has been covered in great detail and length throughout this thread:
http://forum.xda-developers.com/showthread.php?t=622666
I think most recent ROMs use higher values for the low memory killer. The trick is to find values that will on the one hand keep as much free memory for fast loading of new apps and disk caching. But on the other hand, you don't want apps too close to fast - i.e. switch from your browser to check an SMS and return to find it has been killed and needs to reload. Even worse, since the hero has a relatively low amount of physical memory, it is pretty easy to reach values which kill background services like your SMS program and then you start missing messages....
I will also say, that to the best of my knowledge, you are wrong that apps you never used open up. It might not kill apps which are not in use any more, but any app which see there was loaded for a reason. For example for the calender, I assume HTC's calender app still uses the stock calender under the hood - try to remove it and see what happens.
erasmux said:
This issue has been covered in great detail and length throughout this thread:
http://forum.xda-developers.com/showthread.php?t=622666
I think most recent ROMs use higher values for the low memory killer. The trick is to find values that will on the one hand keep as much free memory for fast loading of new apps and disk caching. But on the other hand, you don't want apps too close to fast - i.e. switch from your browser to check an SMS and return to find it has been killed and needs to reload. Even worse, since the hero has a relatively low amount of physical memory, it is pretty easy to reach values which kill background services like your SMS program and then you start missing messages....
I will also say, that to the best of my knowledge, you are wrong that apps you never used open up. It might not kill apps which are not in use any more, but any app which see there was loaded for a reason. For example for the calender, I assume HTC's calender app still uses the stock calender under the hood - try to remove it and see what happens.
Click to expand...
Click to collapse
In my option, for the little hero to run Sense 2.1 you need a lite version (Salsa Lite), so you can use whatever you like... But it seems that from the lack of processor power, hero lags.
On the other hand, if you want a new version of android, a stock version is more of use, but if you miss Sense(like i do), you get bored of it.
@ erasmux => can you make a .zip file that removes recent applications in the Sense 2.1 status bar, i think it's one of the sources that make the rom laggy...
stefpaul said:
In my option, for the little hero to run Sense 2.1 you need a lite version (Salsa Lite), so you can use whatever you like... But it seems that from the lack of processor power, hero lags.
On the other hand, if you want a new version of android, a stock version is more of use, but if you miss Sense(like i do), you get bored of it.
@ erasmux => can you make a .zip file that removes recent applications in the Sense 2.1 status bar, i think it's one of the sources that make the rom laggy...
Click to expand...
Click to collapse
I am not currently actively supporting any Android 2.3+ Sense ROMs. If and when I release future Sense ROMs, I will see if I find the time for this.

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.

What's The Point In Using A Package Disabler Anymore? I Have Been Seeing Things...

What's The Point In Using A Package Disabler Anymore? I Have Been Seeing Things I Disabled In PDP Show Up... But what's the point in disabling things when it seems things I went and disabled show up as included packages and included processes in Gsam when I go to see what all is running in Android System when I disabled a lot of those packages? There's no wakelocks from anything disabled but when you look at the included packages in the Android System there are packages I disabled in Package Disabler Pro, so what's the point in disabling them when they are the included packages running and included processes running? The wakelocks shown are not anything I have disabled. I'll show results tomorrow of battery usage and Gsam results and the apps I use before I charge my phone next time, so hopefully you all can help me pinpoint what is causing the wakelocks in Android System. I did a FDR on Monday due to high android system battery usage. So my phone, operating system, and battery could still be settling in. Right now I have 16h on the battery with Screen at 12% battery and Android System at 11% battery. I'm at 36%. I did restart my phone a few times and take off auto brightness app Lux and tried Velis but uninstalled it and I'm trying stock auto brightness and took PDP off a few times and downloaded it again and disabled packages so that's the reason I will wait until before I charge the phone again. I'm debating on just not using PDP for everything I disabled which includes packages and processes showing up in battery usage in GSAM and just disabling things I don't use that I can't disable in stock. since it doesn't seem to do much good because included packages and processes are showing up in GSAM under things using my battery. I had this before the FDR. Then it seems my gallery app went rogue because I was getting 31% battery usage in 8h 24m 18s the package com.samsung.cmh:CMH was the culprit in Gsam Battery Monitor Included packages were com.samsung.faceservice CMHProvider com.samsung.enhanceservice com.samsung.dcmservice com.samsung.ipservice com.samsung.storyservice My gallery kept doing weird things and all I had been doing was moving a bunch of pictures to different albums and before that editing pictures in Aviary. Now I also had disabled a few of those things causing wakelocks in PDP before the FDR. I just got this phone on June 9th as a replacement for a overheating phone. This is a brand new phone and not reconditioned. I already checked.
Can package disabler pro be causing these wakelocks?
Here's the apps I have downloaded. Accuweather Aviary Chrooma Keyboard Evernote Friendly Gsam Battery Monitor HP ePrint Instagrab Instasize KC Ready Layout Ovia Pregnancy Package Disabler Pro PDP Engine Snapchat WIC Shopper
I do use Instagram and I have disabled Facebook and Messenger since they are obvious battery drainers.
I disabled through stock app manager
Amazon Amazon Kindle Amazon Music Chrome Drive Facebook Game Launcher Google Hangouts Lookout Memo Messenger Photos Play Movies and TV Play Music Prime Photos Prime Video S Health S Voice Samsung Gear Samsung Plus Setup Wizard Sprint Fun and Games Sprint Zone Voice Search
I'm going to try an experiment and re-enabled 162 packages I had disabled in PDP and just disable things I can't disable in stock app manager that are obvious bloatware.
I'm doing that now. I'll post what I disabled in a few minutes.
So I now have 137 packages disabled. Here's what's disabled. <importExportSetting> <disabledPackages class="java.util.ArrayList"> <string>com.monotype.android.font.rosemary</string> <string>com.samsung.oh</string> <string>com.sec.android.widgetapp.samsungapps</string> <string>com.samsung.android.app.galaxyfinder</string> <string>com.sec.location.nsflp2</string> <string>com.amazon.clouddrive.photos</string> <string>com.sec.android.app.chromecustomizations</string> <string>com.samsung.android.app.aodservice</string> <string>com.sprint.zone</string> <string>com.samsung.svoice.sync</string> <string>com.google.android.googlequicksearchbox</string> <string>com.cnn.mobile.android.phone.edgepanel</string> <string>com.sec.android.app.wfdbroker</string> <string>com.sprint.w.installer</string> <string>com.samsung.android.app.withtv</string> <string>com.skms.android.agent</string> <string>com.samsung.android.hmt.vrshell</string> <string>org.simalliance.openmobileapi.service</string> <string>com.samsung.android.easysetup</string> <string>com.sec.android.easyonehand</string> <string>com.sec.factory</string> <string>com.samsung.android.app.sbrowseredge</string> <string>com.sec.android.easyMover.Agent</string> <string>com.samsung.faceservice</string> <string>com.sec.android.app.easylauncher</string> <string>com.monotype.android.font.foundation</string> <string>com.samsung.android.email.provider</string> <string>com.sec.android.app.factorykeystring</string> <string>com.sec.android.app.billing</string> <string>com.sec.epdgtestapp</string> <string>com.samsung.android.game.gamehome</string> <string>com.sec.android.daemonapp</string> <string>com.dsi.ant.service.socket</string> <string>com.sec.android.app.soundalive</string> <string>com.samsung.android.app.watchmanager</string> <string>com.samsung.SMT</string> <string>com.sec.sprint.wfc</string> <string>com.samsung.android.drivelink.stub</string> <string>com.samsung.hs20provider</string> <string>com.amazon.mp3</string> <string>com.dsi.ant.sample.acquirechannels</string> <string>com.samsung.android.smartface</string> <string>com.android.nfc</string> <string>com.sec.android.app.SecSetupWizard</string> <string>com.locationlabs.sparkle.yellow.pre</string> <string>com.hancom.office.editor.hidden</string> <string>com.samsung.sprint.setupwizard</string> <string>com.google.android.setupwizard</string> <string>com.samsung.android.sdk.professionalaudio.utility.jammonitor</string> <string>com.android.sharedstoragebackup</string> <string>com.samsung.android.app.colorblind</string> <string>com.google.android.music</string> <string>com.android.printspooler</string> <string>com.samsung.android.hmt.vrsvc</string> <string>com.android.dreams.basic</string> <string>com.sec.app.samsungprintservice</string> <string>com.sec.android.app.dictionary</string> <string>com.samsung.knox.securefolder</string> <string>com.samsung.android.app.talkback</string> <string>com.samsung.android.game.gametools</string> <string>com.samsung.android.app.simplesharing</string> <string>com.sec.smartcard.manager</string> <string>com.samsung.android.smartcallprovider</string> <string>com.google.android.apps.docs</string> <string>com.sec.enterprise.mdm.vpn</string> <string>com.samsung.android.weather</string> <string>com.dsi.ant.plugins.antplus</string> <string>com.samsung.android.personalpage.service</string> <string>com.samsung.android.app.taskedge</string> <string>com.samsung.android.app.advsounddetector</string> <string>com.samsung.android.app.mirrorlink</string> <string>com.samsung.android.app.vrsetupwizardstub</string> <string>com.android.chrome</string> <string>com.samsung.android.widgetapp.yahooedge</string> <string>com.samsung.android.sm</string> <string>com.google.android.tts</string> <string>com.sprint.ce.updater</string> <string>com.trustonic.tuiservice</string> <string>com.google.android.videos</string> <string>com.sec.spp.push</string> <string>com.dsi.ant.server</string> <string>com.sprint.dsa</string> <string>com.sprint.fng</string> <string>com.samsung.android.allshare.service.fileshare</string> <string>com.samsung.android.universalswitch</string> <string>com.samsung.helphub</string> <string>com.sec.android.app.apex</string> <string>com.sec.android.app.sns3</string> <string>flipboard.boxer.app</string> <string>com.google.android.printservice.recommendation</string> <string>com.google.android.apps.photos</string> <string>com.google.android.syncadapters.calendar</string> <string>com.sec.android.providers.tasks</string> <string>com.monotype.android.font.chococooky</string> <string>com.android.dreams.phototable</string> <string>com.sec.android.service.health</string> <string>com.samsung.safetyinformation</string> <string>com.facebook.katana</string> <string>com.amazon.avod.thirdpartyclient</string> <string>com.samsung.app.highlightplayer</string> <string>com.samsung.enhanceservice</string> <string>com.android.providers.partnerbookmarks</string> <string>com.samsung.android.keyguardwallpaperupdator</string> <string>com.samsung.android.app.accesscontrol</string> <string>com.android.wallpaper.livepicker</string> <string>com.samsung.android.beaconmanager</string> <string>com.sec.enterprise.mdm.services.simpin</string> <string>com.android.apps.tag</string> <string>com.facebook.orca</string> <string>com.amazon.mShop.android</string> <string>com.facebook.system</string> <string>com.samsung.android.oneconnect</string> <string>com.sec.android.app.quicktool</string> <string>com.sec.android.app.shealth</string> <string>com.sprint.psdg.sw</string> <string>com.samsung.android.samsungpass</string> <string>com.samsung.android.scloud</string> <string>com.samsung.android.spayfw</string> <string>com.samsung.android.spay</string> <string>com.samsung.android.dlp.service</string> <string>com.samsung.android.bbc.bbcagent</string> <string>com.samsung.android.nearby.mediaserver</string> <string>com.samsung.android.voicewakeup</string> <string>com.samsung.android.app.watchmanagerstub</string> <string>com.enhance.gameservice</string> <string>com.google.android.talk</string> <string>com.android.wallpaperbackup</string> <string>com.sec.svoice.lang.es_US</string> <string>com.lookout</string> <string>com.sprint.ms.smf.services</string> <string>com.samsung.android.app.appsedge</string> <string>com.samsung.android.sdk.handwriting</string> <string>com.facebook.appmanager</string> <string>com.samsung.voiceserviceplatform</string> <string>com.samsung.aasaservice</string> <string>com.samsung.android.allshare.service.mediashare</string> <string>com.amazon.kindle</string> </disabledPackages> </importExportSetting>
Sorry I'm not sure how to get a xml file to show on here.
I only enabled Google Drive to upload the xml file so I could post it on here. It's now disabled again.
Look for wakasoftware in Google play store. For Samsung devices.
It shows the actual services running from the application along with select off on toggles for it.
https://play.google.com/store/apps/details?id=com.kunkunsoft.packagedisabler

S7 edge battery drain/no deep sleep..

I have stock s7 edge,my battery was good but now is draining like crazy overnight.I cant find out whats causing for no deep sleep,in battery usage there is no real app like facebook or something, first thing is Android OS(theres a picture).I had 40% at 2-3 am and i leave the phone (no wifi,nothing) and when i wake up at 10,my battery is on 3%..I have GSam installed but cant find the app who is causing no deep sleep.Im desperate at this point,i did fac reset,wipe cache and all those battery saving things.help.
Edit: cant post a picture but Screen 27% Android OS 25% Device idle 22% Android system 17% ( 1 day 4 h on battery)
Did you get a recent OTA update?
I had similar trouble with the last one I got, and I am on the beta for OTA's
My CPU usage was sticking close to 100% after installing build G935PVPS4BQG1. Phone was always hot to the touch and the battery life was about 90 min on a full charge.
Reboot, clear cache, remove recently updated programs, re-enable previously disabled programs, none of the usual fixes worked.
I already had PDP [Package Disabler Pro] installed (to kill Occulus when not in use & enable Cardboard).
Used PDP to re-enable all the bloat, updated the bloatware, clear cache again, CPU still pegged.
Killed the bloat again and cleared the cache. Success. CPU down to normal ranges. Re-enable a few pieces of bloatware I actually use and life is good again.
Something else that might help if it really is a wakelock problem: use eRobot to turn off wakelock whenever you turn the screen off. I tried that for my issue. It did not help, but it did seem impact performance of Waze - hard to be sure as the whole phone was laggy as heck...
jdrissel said:
Did you get a recent OTA update?
I had similar trouble with the last one I got, and I am on the beta for OTA's
My CPU usage was sticking close to 100% after installing build G935PVPS4BQG1. Phone was always hot to the touch and the battery life was about 90 min on a full charge.
Reboot, clear cache, remove recently updated programs, re-enable previously disabled programs, none of the usual fixes worked.
I already had PDP [Package Disabler Pro] installed (to kill Occulus when not in use & enable Cardboard).
Used PDP to re-enable all the bloat, updated the bloatware, clear cache again, CPU still pegged.
Killed the bloat again and cleared the cache. Success. CPU down to normal ranges. Re-enable a few pieces of bloatware I actually use and life is good again.
Something else that might help if it really is a wakelock problem: use eRobot to turn off wakelock whenever you turn the screen off. I tried that for my issue. It did not help, but it did seem impact performance of Waze - hard to be sure as the whole phone was laggy as heck...
Click to expand...
Click to collapse
Me having the same problem but I am an existing PDP user. I never found anything related with Occulus, would appreciate if you kindly give me a clue. My device's battery is draining like anything especially since after last update.
jdrissel said:
........
Something else that might help if it really is a wakelock problem: use eRobot to turn off wakelock whenever you turn the screen off.
........
Click to expand...
Click to collapse
How do you do this, please? In e-Robot I found condiction (Screen Off) but not action (turn off wakelock).
Thanks
Its is under Display, but this might be easier...
Save this in wakeblock.xml and import it into eRobot and you should have the rule...
<?xml version='1.0' encoding='UTF-8' ?>
<command>
<event type="screen_off" enabled="true" />
<action type="stay_awake_always" enabled="true">
<param name="state" type="string">off</param>
</action>
</command>
Twrp and Nfc
jdrissel said:
Its is under Display, but this might be easier...
..............
Click to expand...
Click to collapse
Thanks. At least, the problem was Nfc. With root and Twrp, Nfc won't no more turn on and generates constant wakelock (no deep sleep at all).
I flashed CWM recovery and then phone goes in deep sleep sometimes (rarely), but Nfc wakelocks were still the problem.
So, I manually renamed Nfc, Tag and Beam apks from /app and /priv-app (since I don't use Nfc, that is not a big problem for me).
Now no more wakelocks and phone enters deepsleep normally.
Maybe flashing Cwm (via Cf autoroot) directly on clean stock rom would not have caused the "Nfc not working" and wakelocks issues.
First, at the moment, PDP is having some problems. If you are getting a white screen followed by an error message you should email the developer. Otherwise do not update PDP because that will probably break it.
I got 2 apk's from the developer that seem to have fixed it, but those are not yet live on the play store. They may show up in xda apps, it sounds like Samsung is objecting to PDP...
You might need to use the "show system" option from the menu at the top right to see the occulus stuff.
I used the "kill all bloatware" and then turned some of it back on (because I use them). Then I killed everything with Gear VR or Occulus) in the name.
Here is the export of what I killed. Save it to disabledpackages.xml and you should be able to import it into PDP.
<b>
<a class="java.util.ArrayList">
<string>com.mobeam.barcodeService</string>
<string>com.monotype.android.font.rosemary</string>
<string>com.samsung.oh</string>
<string>com.sec.android.widgetapp.samsungapps</string>
<string>com.samsung.android.app.galaxyfinder</string>
<string>com.samsung.android.themestore</string>
<string>com.sec.android.app.chromecustomizations</string>
<string>com.samsung.svoice.sync</string>
<string>com.samsung.android.calendar</string>
<string>com.cnn.mobile.android.phone.edgepanel</string>
<string>com.oculus.systemdriver</string>
<string>com.android.wallpapercropper</string>
<string>com.sec.android.app.wfdbroker</string>
<string>com.sprint.w.installer</string>
<string>com.samsung.android.app.withtv</string>
<string>com.samsung.android.hmt.vrshell</string>
<string>org.simalliance.openmobileapi.service</string>
<string>com.samsung.android.hmt.vrsystem</string>
<string>com.android.externalstorage</string>
<string>com.sec.factory</string>
<string>com.samsung.android.app.vrsetupwizard</string>
<string>com.samsung.knox.rcp.components</string>
<string>com.monotype.android.font.foundation</string>
<string>com.sec.android.widgetapp.easymodecontactswidget</string>
<string>com.samsung.android.email.provider</string>
<string>com.sec.android.app.billing</string>
<string>com.sec.epdgtestapp</string>
<string>com.samsung.android.game.gamehome</string>
<string>com.sec.android.daemonapp</string>
<string>com.dsi.ant.service.socket</string>
<string>com.oculus.vrshell</string>
<string>com.sec.android.app.soundalive</string>
<string>com.samsung.android.securitylogagent</string>
<string>com.samsung.android.app.watchmanager</string>
<string>com.samsung.SMT</string>
<string>com.samsung.android.drivelink.stub</string>
<string>com.samsung.hs20provider</string>
<string>com.amazon.mp3</string>
<string>com.dsi.ant.sample.acquirechannels</string>
<string>com.instagram.android</string>
<string>com.sec.android.app.SecSetupWizard</string>
<string>com.sec.bcservice</string>
<string>com.sec.android.uibcvirtualsoftkey</string>
<string>com.samsung.android.sdk.professionalaudio.utility.jammonitor</string>
<string>com.android.sharedstoragebackup</string>
<string>com.samsung.android.app.colorblind</string>
<string>com.android.printspooler</string>
<string>com.samsung.android.hmt.vrsvc</string>
<string>com.android.dreams.basic</string>
<string>com.sec.app.samsungprintservice</string>
<string>com.sec.android.app.dictionary</string>
<string>com.samsung.android.app.talkback</string>
<string>com.samsung.android.game.gametools</string>
<string>com.samsung.android.service.peoplestripe</string>
<string>com.sec.smartcard.manager</string>
<string>com.sec.enterprise.mdm.vpn</string>
<string>com.samsung.android.weather</string>
<string>com.dsi.ant.plugins.antplus</string>
<string>com.samsung.android.personalpage.service</string>
<string>com.samsung.android.app.taskedge</string>
<string>com.samsung.advp.imssettings</string>
<string>com.samsung.android.app.advsounddetector</string>
<string>br.com.rilix.rilixcoaster.gearvr</string>
<string>com.samsung.android.app.mirrorlink</string>
<string>com.samsung.android.app.vrsetupwizardstub</string>
<string>com.samsung.android.widgetapp.yahooedge</string>
<string>com.samsung.android.sm</string>
<string>com.trustonic.tuiservice</string>
<string>com.google.android.videos</string>
<string>com.sec.spp.push</string>
<string>com.dsi.ant.server</string>
<string>com.sprint.fng</string>
<string>com.samsung.android.allshare.service.fileshare</string>
<string>com.sec.android.mimage.photoretouching</string>
<string>com.samsung.helphub</string>
<string>com.sec.android.app.sns3</string>
<string>flipboard.boxer.app</string>
<string>com.sec.android.providers.tasks</string>
<string>com.monotype.android.font.chococooky</string>
<string>com.android.dreams.phototable</string>
<string>com.samsung.safetyinformation</string>
<string>com.facebook.katana</string>
<string>com.samsung.app.highlightplayer</string>
<string>com.android.providers.partnerbookmarks</string>
<string>com.oculus.home</string>
<string>com.samsung.android.keyguardwallpaperupdator</string>
<string>com.android.wallpaper.livepicker</string>
<string>com.samsung.android.beaconmanager</string>
<string>com.sec.enterprise.mdm.services.simpin</string>
<string>com.facebook.orca</string>
<string>com.facebook.system</string>
<string>com.sec.android.app.popupcalculator</string>
<string>com.samsung.android.mdm</string>
<string>com.sec.android.app.shealth</string>
<string>com.oculus.systemactivities</string>
<string>com.sec.knox.knoxsetupwizardclient</string>
<string>com.samsung.android.samsungpass</string>
<string>com.samsung.android.spayfw</string>
<string>com.samsung.android.spay</string>
<string>com.samsung.android.bluelightfilter</string>
<string>com.samsung.android.bbc.bbcagent</string>
<string>com.samsung.android.nearby.mediaserver</string>
<string>com.samsung.android.voicewakeup</string>
<string>com.sec.android.splitsound</string>
<string>com.samsung.android.app.watchmanagerstub</string>
<string>com.policydm</string>
<string>com.enhance.gameservice</string>
<string>com.oculus.mediaplayer</string>
<string>com.sec.enterprise.knox.cloudmdm.smdms</string>
<string>com.lookout</string>
<string>com.samsung.android.app.appsedge</string>
<string>com.monotype.android.font.cooljazz</string>
<string>com.facebook.appmanager</string>
<string>com.samsung.aasaservice</string>
<string>com.samsung.android.allshare.service.mediashare</string>
<string>com.sec.knox.switcher</string>
<string>com.sec.android.app.magnifier</string>
<string>com.oculus.vrshell.home</string>
<string>com.amazon.kindle</string>
</a>
</b>
jdrissel said:
Did you get a recent OTA update?
I had similar trouble with the last one I got, and I am on the beta for OTA's
Click to expand...
Click to collapse
How did you get on the Beta OTA?
Corduroysack said:
How did you get on the Beta OTA?
Click to expand...
Click to collapse
I signed up at Samsung via my developer account. When I next registered a phone, I got a change to join. I can't remember if it was o the phone or in an email.
Cheers. I'll have a look into it, never thought of going through developers account

Battery Saving Techniques

There's a lot of threads out there regarding battery saving techniques, but I didn't really see anything that went into a lot of detail on the OP3t. I own both an OP3t and an OP5T, and after running into some issues with the battery I have finally gotten my phone to idle fairly well on the devices and figured I would share my techniques.
Anyone that reads this and finds this useful, I encourage you to let me know the outcome of your battery after following this guide. Also if you have any suggestions/recommendations, please share them with me on here. I can update the original post and include your suggestions so that it can be helpful for other users as well.
The wakelocks category can be pretty intimiating because it's different for all users based on applications they have, but if you have some custom regex wakelocks or just standard wakelocks that you would like to share, please let me know.
Now to the guide...
Phone Specs:
OnePlus 3T - 64Gb
OxygenOS 5.0.3 (stock) & rooted with Magisk
Kernel - Bane Kernel https://forum.xda-developers.com/on...e-development/kernel-bane-kernel-r-1-t3801778
Recovery - https://androidfilehost.com/?fid=890129502657595792
Developer Options:
Developer - On
OEM Unlocking - Enabled
Advanced Reboot - Enabled
* Doze mode * - Disabled
-I need to highlight this, because I usually enable this option, and I know many others do as well. I'm not sure if my situation is an anomaly, however I must highlight if you use 3rd party battery saving apps such as naptime, forcedoze, leandroid, you should disable this mode. If you don't use these apps, then you should be okay to enable the option. I had this option enabled initially while using the 3rd party apps, and they were conflicting with my phone and my battery was draining very rapidly. It wasn't until after I disabled this option that I noticed a significant improvement with the battery.
USB Debugging - Enabled
Verify apps over USB - Enabled
Tools I use:
Amplify - https://forum.xda-developers.com/xposed/modules/mod-nlpunbounce-reduce-nlp-wakelocks-t2853874
Better Battery Stats - https://forum.xda-developers.com/showthread.php?t=1179809
ForceDoze - https://forum.xda-developers.com/android/apps-games/app-forcedoze-force-doze-mode-screen-t3377694
LeanDroid - https://forum.xda-developers.com/showthread.php?t=2743316
Magisk v16.0\5.8.3 - https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Nova Launcher - https://forum.xda-developers.com/showthread.php?t=1389071
Xposed Framework v90 beta3 - https://dl-xda.xposed.info/framework/sdk26/arm64/xposed-v90-sdk26-arm64-beta3.zip
OOS Debloater v5 - https://forum.xda-developers.com/on...hemes-apps--mods/aroma-oos-debloater-t3615828
Amplify Settings:
WakeLocks:
Wakelocks(Allow every 900 seconds)
WakefulIntentService[GCoreUlr-LocationReportingService]
NetworkStats
Wakelocks(Allow every 3600 seconds)
WeatherUpdateService
Wakelocks(Allow every 10800 seconds)
SyncLoopWakeLock(delays sync)
*net_scheduler*
GCoreFlp
Icing
Wakeful StateMachine: GeofencerStateMachine
NfcService:mRoutingWakeLock
wake:com.pushbullet.android/.gcm.GcmService
SyncService(Package: Push Bullet)
ai(Package: Push Bullet)
ae(Package: Push Bullet)
AsyncService
Wakelocks(Allow every 41400 seconds)
NlpWakeLock
NlpCollectorWakeLock
LocationManagerService
Config Service Fetch
Wakelock regex:
*gms* 900 seconds
*facebook* 9999999 seconds (if you use facebook)
Alarms:
Alarms(Allow every 600 seconds)
com.android.internal.telephony.data-stall
Alarms(Allow every 1800 seconds)
com.oasisfeng.greenify.CLEAN_NOW (If you use greenify)
Alarms(Allow every 3600 seconds)
android.appwidget.action.APPWIDGET_UPDATE
Alarms(Allow every 7200 seconds)
android.content.syncmanager.SYNC_ALARM(delays sync
Alarms(Allow every 10800 seconds)
android.net.ConnectivityService.action.PKT_CNT_SAM PLE_INTERVAL_ELAPSED
com.facebook.common.executors.WakingExecutorServic e.ACTION.ALARM.com.facebook.katana
com.google.android.apps.hangouts.CLEANUP_DB
com.pushbullet.android/.gcm.GcmFixReceiver
com.android.server.action.NETWORK_STATS_POLL
com.diune.pictures.intent.action.MEDIA_CHECK
LocationManagerService
Alarms[LOCATION](Allow every 41400 seconds)
ALARM_WAKEUP_LOCATOR(com.google.android.gms.nlp.AL ARM_WAKEUP_LOCATOR)
ALARM_WAKEUP_CACHE_UPDATER
ALARM_WAKEUP_BURST_COLLECTOR(com.google.android.gm s.nlp.ALARM_WAKEUP_BURST_COLLECTOR)
com.google.android.gms.location.fused.GPS_ALARM_BA LANCED_ACCURACY
ALARM_WAKEUP_ACTIVE_COLLECTOR
ALARM_WAKEUP_PASSIVE_COLLECTOR
ALARM_WAKEUP_BURST_COLLECTION_TRIGGER
com.google.android.intent.action.SEND_IDLE
ALARM_WAKEUP_ACTIVITY_DETECTION
com.google.android.location.reporting.ACTION_UPDATE_WORLD
Alarms(Allow every 93600 seconds)
android.app.backup.intent.RUN
com.google.android.gms/.checkin.EventLogService$Receiver
com.google.android.gms/.checkinCheckinService%Receiver
Alarms regex:
ALARM_WAKEUP[0-9]+ 9999999 seconds
ForceDoze
These are the options I have checked in Forcedoze settings. Everything else is unchecked.
Turn off while charging - checked
Show persistent notification - checked
Ignore lockscreen timeout - checked
Disable motion sensing for Doze - checked
LeanDroid
Disable​Wi-Fi - checked
Cellular data - checked
Cellular Radio - unchecked
Bluetooth - checked
Network location - checked
GPS location - checked
Switch​Cellular network mode to 2G - unchecked
5 min after screen off except (click except to add exceptions)
The only options I have checked under the exceptions are the following:
Except if tethering - checked
except if charging (AC) - checked
except if charging (USB/wireless) - checked
Disable (Under Exceptions settings)​The only options I have checked are
Under (wi-fi, data, network mode)
Except if active: limit 3KB/s - checked
Under Bluetooth
Except if connected - checked
Under Location
Except if GPS in use - checked
Now back to the Leandroid home screen the following settings under "Restore"
I have selected "After screen unlocked"
Every 60 min for 60 seconds after screen off - checked
except 11PM - 6AM - checked
Except below 15% - checked
Magisk
The only module I use in Magisk is "Sysconfig Patcher" - This is supposed to help with optimizing battery for the google services (that are normally exempt from battery optimizations)
Xposed
The modules I have enabled are:
Amplify
ForceDoze
No Device Check (this is a xposed module you can download from the app that helps make SafetyNet check pass)
Now in Android Settings --> Data usage
Click on the cellular data usage as well as the wifi data usage, you can click on an app that shows up in that list that uses up a lot of data and when you click on it, there is an option to toggle off the option "Background data"
I'm not sure if this is really needed, but what I did is I went through the apps that used the most data (including google play store and google play services) and I toggled the background data off
Android Settings --> Battery
Click "Battery Optimization" --> click the ellipses (top right corner) --> Advanced optimization --> turn this on
Android Settings --> Apps --> Special Access --> Usage Access
Turned off for google play store and google play services
Android Settings --> Apps --> Special Access --> Unrestricted data access
All apps are turned off
These are all my custom settings. If you would like to share any, let me know!
Probably you didn't search enough.
There are many helpful topics here or at Oneplus forum for Amplify, Betterbatterystats or with guides for increased battery.
Sent from my ONEPLUS A3003 using Tapatalk
RASTAVIPER said:
Probably you didn't search enough.
There are many helpful topics here or at Oneplus forum for Amplify, Betterbatterystats or with guides for increased battery.
Sent from my ONEPLUS A3003 using Tapatalk
Click to expand...
Click to collapse
There are several very useful posts each individually spread around these forums; the purpose of this thread is to have a unified source so people don't have to look all over like I did. I know you initially posted on my thread when I had terrible battery drain issues; and after I posted the information you requested, I haven't heard anything from anyone so I had to troubleshoot and fix it on my own. I guess what I'm saying is, I just want to help others in case they run into a similar situation because it can be frustrating when you're seeking guidance or help and no one responds.
I use Naptime and also had enabled the Doze mode in the settings, so like you say i disabled doze mode now and kept naptime running , ill update this post with my findings
manohar3787 said:
I use Naptime and also had enabled the Doze mode in the settings, so like you say i disabled doze mode now and kept naptime running , ill update this post with my findings
Click to expand...
Click to collapse
Yeah, keep me posted. I'd be interested to see if your results are similar to mine. Were you also having a lot of battery drain despite using naptime and doze mode?
manohar3787 said:
I use Naptime and also had enabled the Doze mode in the settings, so like you say i disabled doze mode now and kept naptime running , ill update this post with my findings
Click to expand...
Click to collapse
@manohar3787 - curious to hear about your phone after turning off doze. Any updates?
Leandroid app is responsible of a severe wakelock, I think is almost better not to have it? Any opinion?
Also, what about RILJ And RILJ_ACW_WL wakelocks? Are these safe to block?
Sent from my ONEPLUS A3003 using Tapatalk
RILJ was safe to block on nougat and below, but in Oreo+ it will actually cause a lot of trouble with the system. The other wakelock you mentioned "RILJ_ACW_WL", I'm not familiar with. What I woudl recommend is do a full backup in your recovery, then make the change to observe what happens. If it messes things up you can recover from your backup.
Regarding Leandroid, I haven't really heard any concerns with it. There have been some responses of users that didn't find it to help any, but I haven't heard of it having an adverse affect.
Another app I haven't tried, but am tempted to try at some point is called Island: https://play.google.com/store/apps/details?id=com.oasisfeng.island
Also a thread about it here: http://forum.xda-developers.com/android/-t3366295
@xNAPx - how is your SOT and your idle battery like? DO you use any 3rd party apps/tools to help with battery drain?
m0d hipp¥ said:
RILJ was safe to block on nougat and below, but in Oreo+ it will actually cause a lot of trouble with the system. The other wakelock you mentioned "RILJ_ACW_WL", I'm not familiar with. What I woudl recommend is do a full backup in your recovery, then make the change to observe what happens. If it messes things up you can recover from your backup.
Regarding Leandroid, I haven't really heard any concerns with it. There have been some responses of users that didn't find it to help any, but I haven't heard of it having an adverse affect.
Another app I haven't tried, but am tempted to try at some point is called Island: https://play.google.com/store/apps/details?id=com.oasisfeng.island
Also a thread about it here: http://forum.xda-developers.com/android/-t3366295
@xNAPx - how is your SOT and your idle battery like? DO you use any 3rd party apps/tools to help with battery drain?
Click to expand...
Click to collapse
My SoT is dependent on the usage, night drain is less than 1% a hour even 0% sometimes, SoT is between 7 and 5 h
About those wakelock I've heard the same about RILJ on Oreo, about the other one I don't know but is heavy as well.
About Leandroid I'm not very convinced. It messes up with notification and now I have another big wakelock to worry about
Sent from my ONEPLUS A3003 using Tapatalk
Unable to End Google play services
i am unable to doze google play services since am already running doze mode+magisk modules(sysconfig patcher + enable doze moe for gms )
Still i can see play services in Running services
Kind help needed
@xNAPx - do you have any custom settings or tools you use? Do you use Greenify?
What are the big wakelock issues that you have trouble with? Is it the one you mentioned "RILJ_ACW_WL" or other ones?
@Anusha Rao - Are you using doze mode within the Android system or 3rd party tools like I posted?
I don't think you want to use both magisk modules. As I mentioned in my post, I only use the sysconfig patcher. And make sure you reboot the phone after enabling that.
To check and see if google play services is being optimized for battery try going here:
Settings --> Apps --> Application List--> Google Play Services --> Battery
When I look at mine it shows 0m in use
0% battery usage
Battery Optimization:
Optimizing battery use
EDIT:
I'm posting screenshots of my googple play store and the google play services having battery optimization enabled and using 0% battery.
BTW, just so we're on the same page, you shouldn't completely "stop" google play services because it's essentially what drives the OS. Those services are important for letting your phone operate correctly. My thread is about optimizing those services not disabling/stopping them.
If you want to completely "freeze" certain apps and services you can try out that application I posted in my previous post called "Island". I'd be curious to hear how it works out.
That one plus "RILJ" plus "LEANDROID service" (which I un installed) , and also "AudioMix" and "xalarmx"
Sent from my ONEPLUS A3003 using Tapatalk
Amplify tells me I need to root my device but I have Magisk installed...?
I'm not familiar with the rom that you have "Dirty Unicorns". I use the stock ROM.
Most custom roms have root built in though so you might not even need to use magisk or super SU. You can check to see if there are any custom rom settings o maybe go into developer settings and see if you see a "Root" option.
Face unlock is not supported in the "Bane Kernel".
Does Lean Droid caused more battery Drain?
m0d hipp¥ said:
@Anusha Rao - Are you using doze mode within the Android system or 3rd party tools like I posted?
I don't think you want to use both magisk modules. As I mentioned in my post, I only use the sysconfig patcher. And make sure you reboot the phone after enabling that.
To check and see if google play services is being optimized for battery try going here:
Settings --> Apps --> Application List--> Google Play Services --> Battery
When I look at mine it shows 0m in use
0% battery usage
Battery Optimization:
Optimizing battery use
EDIT:
I'm posting screenshots of my googple play store and the google play services having battery optimization enabled and using 0% battery.
BTW, just so we're on the same page, you shouldn't completely "stop" google play services because it's essentially what drives the OS. Those services are important for letting your phone operate correctly. My thread is about optimizing those services not disabling/stopping them.
If you want to completely "freeze" certain apps and services you can try out that application I posted in my previous post called "Island". I'd be curious to hear how it works out.
Click to expand...
Click to collapse
Disable background data in Play Store and Play service will not disabling them right?
@Bintang Ksatria - Leandroid should be using less battery. @Rvl7 - No it won't disable them. I still use them, but it's on manual load, and not in the back ground. At least that has been my experience.
m0d hipp¥ said:
@Bintang Ksatria - Leandroid should be using less battery. @Rvl7 - No it won't disable them. I still use them, but it's on manual load, and not in the back ground. At least that has been my experience.
Click to expand...
Click to collapse
A good post , it helps us a lot .

Categories

Resources