I ran betterbatterystats and cpuspy last night. Phone is definitely getting plenty of deep sleep, and I'm not really sure what to look for in better batterstats logs....
BetterBatteryStats:
=========
Wakelocks
=========
SignalCollector.ScannerThread (com.google.android.apps.maps.Maps): 5 m 21 s (321 s) Count:181 1.0%
SignalCollector.Scanner (com.google.android.apps.maps.Maps): 5 m 15 s (315 s) Count:2871 1.0%
Genie (com.google.android.apps.genie.geniewidget.News & Weather): 2 m (120 s) Count:6 0.4%
AWS NW Stats (com.avast.android.mobilesecurity.avast! Mobile Security): 48 s (48 s) Count:109 0.2%
AlarmManager (Android System): 38 s (38 s) Count:668 0.1%
MediaScannerService (Media): 25 s (25 s) Count:5 0.1%
EntriesRefresh_wakelock (com.google.android.googlequicksearchbox.Google Search): 23 s (23 s) Count:93 0.1%
LocationReceiverService (com.google.android.apps.maps.Maps): 16 s (16 s) Count:1997 0.1%
AsyncCollectorListener (com.google.android.apps.maps.Maps): 12 s (12 s) Count:2682 0.0%
ActivityManager-Launch (Android System): 9 s (9 s) Count:74 0.0%
LocationPrivacyService (com.google.android.apps.maps.Maps): 7 s (7 s) Count:7 0.0%
NetworkLocationLocator (com.google.android.apps.maps.Maps): 6 s (6 s) Count:959 0.0%
NetworkLocationCallbackRunner (com.google.android.apps.maps.Maps): 5 s (5 s) Count:1811 0.0%
ConnectMQTT (com.nuance.swype.beta.Swype Beta 1.4): 5 s (5 s) Count:45 0.0%
AlarmManager (com.google.android.apps.maps.Maps): 4 s (4 s) Count:3553 0.0%
*backup* (Android System): 2 s (2 s) Count:91 0.0%
SCREEN_FROZEN (Android System): 2 s (2 s) Count:21 0.0%
Event Log Service (Google Services): 2 s (2 s) Count:246 0.0%
BBS_WAKELOCK_WHILE_SAVING_REF (com.asksven.betterbatterystats_xdaedition.BetterBatteryStats): 2 s (2 s) Count:6 0.0%
NetworkLocationCacheUpdater (com.google.android.apps.maps.Maps): 2 s (2 s) Count:182 0.0%
NetworkLocationLocator (Google Services): 1 s (1 s) Count:146 0.0%
sleep_broadcast (Android System): 1 s (1 s) Count:13 0.0%
GTALK_ASYNC_CONN_<redacted email address goes here>/android_talkde72a8447f49 (Google Services): 1 s (1 s) Count:371 0.0%
LocationReportingService (com.google.android.apps.maps.Maps): 1 s (1 s) Count:3554 0.0%
AudioOut_2 (1013): 1 s (1 s) Count:-2 0.0%
================
Kernel Wakelocks
================
"modem_usb_gpio_wake" (): 20 m 53 s (1253 s) Cnt
c/wc/ec)1525/202/1525 3.8%
"PowerManagerService" (): 17 m 30 s (1050 s) Cnt
c/wc/ec)1837/0/0 3.2%
"modem_usb_suspend_block" (): 16 m 20 s (980 s) Cnt
c/wc/ec)1759/0/0 3.0%
"alarm_rtc" (): 12 m 20 s (740 s) Cnt
c/wc/ec)1439/0/190 2.2%
"musb_autosuspend_wake_lock" (): 3 m (180 s) Cnt
c/wc/ec)1347/583/0 0.5%
"alarm" (): 2 m 40 s (160 s) Cnt
c/wc/ec)2044/538/0 0.5%
"max17040-battery" (): 11 s (11 s) Cnt
c/wc/ec)550/0/0 0.0%
"twl6030 adc" (): 7 s (7 s) Cnt
c/wc/ec)3575/0/0 0.0%
"nfc" (): 5 s (5 s) Cnt
c/wc/ec)23/0/23 0.0%
"radio-interface" (): 2 s (2 s) Cnt
c/wc/ec)19/0/0 0.0%
"vbus-tuna_otg" (): 1 s (1 s) Cnt
c/wc/ec)5/0/5 0.0%
"KeyEvents" (): (0 s) Cnt
c/wc/ec)6915/0/0 0.0%
"mmc0_detect" (): (0 s) Cnt
c/wc/ec)1656/0/1 0.0%
"gpio_input" (): (0 s) Cnt
c/wc/ec)36/5/0 0.0%
"secril_fmt-interface" (): (0 s) Cnt
c/wc/ec)307/0/0 0.0%
"power-supply" (): (0 s) Cnt
c/wc/ec)55/0/0 0.0%
"client-interface" (): (0 s) Cnt
c/wc/ec)22/0/0 0.0%
(not meant to be sad faces... lol)
Maybe I need to uninstall updates for and disable google maps? Don't know what to do about the top processes under kernel wakelocks... betterbatterystats logcat attached too. Seems like there were some errors connecting to servers, and some weird alarm stuff in there... don't know what any of it means. I think at the time I had leankernel installed --- which actually gave me greater drain from phoneidle. Now I am back to stock after a factory reset. Will get another log tonight.