[T-Mobile Galaxy Note 4 Android Development] AndroidRooterKev:
For those of you who have not read the “how to get your battery drain to 0.0%” forum below, I highly recommend it. It has great information for controlling wakelocks and massively preventing battery drain especially when your phone is not actively in use (biggest culprit is Google Service).

http://xdaforums.com/android/general/guide-0-0-hour-idle-battery-drain-stock-t2973588

This post is just building up on it and showing updated wakelock names for marshmallow and specifically for the note 4. Below is a list of limited wakelocks/alarms/services using Amplify which have been successful for me with absolutely no negative side effects and saved me a lot of battery life. I wanted to share and hopefully build on it and work together to get some even more awesome battery on this awesome ROM – without making our smartphones dumb. :good:

Quick note: With my exact limitations below, I'm fairly confident no apps will break and you'll experience almost (if not) no issues. The ones in green means they can probably be heavily limited without issues. The ones in orange means they're lightly limited but heavily limiting could result in push notification problems/google maps may not be accurate or instant, etc but feel free to increase the limitations and keep us posted. :good:

Wakelock limited:

> Nlpwakelock – 600 secs (listed as safe to limit by Amplify)

> LocationManagerService – 60 secs (limited as safe to limit as Amplify)

> *net_scheduler* - 3600 secs (hasn’t affected anything)

> Icing – 3600 secs (hasn’t affected anything)

> wakeful statemachine: geofencerstatemachine – 3600secs (hasn’t affected anything)

> GcoreFlip – 3600secs (hasn’t affected anything)

> SyncLoopWakeLock – 3600secs (hasn’t affected anything)

> NfcService:mRoutingWakeLock – 86400 secs (I don’t use NFC ever)

> BaseIntentService – 300 secs (this is a pushbullet wakelock – doesn’t limit any of the awesome functionality such as responding to texts on my computer, receiving phone notifications on my computer or sending files to any device. UPDATE: maybe a few seconds to 1 min max of a delay in receiving or sending the message via desktop)

> NlpCollectorWakelock – 600 secs (also listed as safe to limit by Amplify – hasn’t affected anything)

> MqttLite – 120 secs (haven’t noticed any delay in Facebook messages but I don’t communicate with it that frequently to notice)

> *sync*/com.google.android.gms.fitness/com.google/x@gmail.com – 86400 secs (I don’t use any fitness apps)

> RILJ – 300 secs (it’s listed as “not safe to limit” but I haven’t encountered any problems with phone calls, mobile data or anything)

> *vibrator* - 120 secs (didn’t limit my vibration notification – not sure what it did – feel free to increase it and let us know)

> *alarm* - 600 secs (hasn’t affected anything other than the number of *alarm* wakelocks showed in the BetterBatteryStats – I get no force closing on anything)

> *launch* (WARNING: THIS WILL CAUSE FORCE CLOSE IN CERTAIN APPS – I do not have this limited anymore) – It does limit the *launch* wakelocks in BBS though.

> WifiSuspend – 86400 secs (I don’t use Wi-Fi ever so not sure what it does when blocked and using Wi-Fi so be careful)

Alarms limited:

> com.facebook.common.executors.WakingExecutorService.ACTION_ALARM.com.facebook.katana.Mqtt_Wakeup – 600 secs (I don’t need FB to check for notifications that often – other than every 10mins)

> com.android.internal.telephony.data-stall (this is listed as safe to limit by Amplify) – 300 secs (no negative effects in my day-to-day, calling, text, mobile data or anything)

> com.facebook.rti.mqtt.e.f.ACTION_INEXACT_ALARM.MqttLite.com.facebook.orca – 600 secs

> com.facebook.common.executors.dy.ACTION_ALARM.com.facebook.orca.Mqtt_Wakeup – 600 secs

> com.facebook.analytics.service.a.ACTION_ALARM – 600 secs

> com.facebook.common.executors.dy.ACTION_ALARM.com.facebook.orca – 600 secs

> ALARM_WAKEUP_ACTIVITY_DETECTION – 1800 secs (listed as a location service – doesn’t affect my Google Maps)

> ALARM_WAKEUP_LOCATOR – 1800 secs (also listed as a location service – doesn’t affect my Google Maps either)

> com.google.android.gms.icing.proxy.action.SMS_CHANGED – 1800 secs (not sure what this limits – but it hasn’t affected anything)

> com.google.android.intent.action.SEND_IDLE – 3600 secs (also not sure of this one but it hasn’t affected anything)

> ALARM_WAKEUP_SENSOR_UPLOADER – 3600 sec (It’s listed as a location service – doesn’t affect Google Maps)

> am.sunrise.android.calendar.action.TIME_TICK – 600 secs (don’t have that many calendar notifications to be needed more than 1x per 10mins)

> com.google.android.gms.analytics.ANALYTICS_DISPATCH – 86400 secs (not sure what this limits – hasn’t affected anything)

> com.google.android.gms.fitness.aggregate – 86400 secs (I don’t use any fitness gear or apps)

Services denied:

> com.google.android.gms/.icing.service.IndexWorkerService (no clue what it does – hasn’t stopped my daily google notifications)

> com.pushbullet.android/.etc.LogService (doesn’t stop my awesome Pushbullet actions on my desktop)

> com.google.android.gms/.checkin.CheckinService (no clue what it does – hasn’t stopped my daily google notifications)

> com.google.android.gms/.wearable.service.WearableControlService (I don’t use any wearable devices)

> com.google.android.gms/.icing.proxy.AppsMonitorIntentService (no clue what it does – hasn’t stopped my daily google notifications)

> com.facebook.orca/com.facebook.analytics.service.AnalyticsService (this does not stop Facebook from sending push notifications)

> com.google.android.gms/.checkin.EventLogService (no clue what it does – hasn’t stopped my daily google notifications)

> com.microsoft.skydrive/.upload.AutoUploadService (I use Dropbox as my main auto-photo upload – don’t need 2 apps to do the same thing)

What still works:

Everything! I get my normal push notifications from my apps (with some very minor delay):

> Texts/calls (instant)

> Facebook Message (might be some delay depending on the limit time – idk - haven't noticed since I don't communicate on it that heavily)

> Google notifications about the weather/drive time (don’t know if it has decreased but receiving them is nice)

> Google maps catches my location instantly

> Geenify hibernates normally

> Tapatalk notifications for my forums (instantly)

> Emails (instantly)

> Pushbullet notifications on desktop (delayed by up to 1mins)

What does not work:

Nothing! Everything seems to work perfectly. I have unlimited data so I never connect to Wi-Fi. For those who use Wi-Fi, the battery saving will be better for you. Also, all other apps that come with the ROM that I don’t use, are disabled/frozen via titanium backup. I’ve been running this with the listed limitations for a week so this data should be fairly accurate. I have attached a few screenshots of my BBS per day. 1 on airplane mode to see my battery drain baseline without data. The other screenshots are my battery drain after my regular usage (which is not that high as you can see).

Note: I also use Privacy Guard, Greenify, and Smart Network to limit apps even further, downgrade network from LTE to 3G/High Accuracy GPS to Battery Saving during screen off.