[General Questions and Answers] nathon_chiry:
Let me start by saying that before posting I have googled and read a lot of posts from here and other places, I have tried, but so far failed to resolve my sleep issue. (If I am not posting this question in the right place, please let me know)

So here is what I think is the important information I have learned so far;

1. My phone is rooted Andorid Jelly Bean

2. The built in battery monitor shows my phone is awake approximately half of the time the screen is off

3. Dumpsys shows for last night;

Total full wakelock time: 3s 366ms , Total partial waklock time: 3h 49m 44s 94ms

4. Wifi is off, data connection is off, global sync is off etc.

5. Alarm stats in dumpsys show nothing unusual, in my opinion - see bottom of post

6. However Wakelock detector (WLD) agrees that my phone is awake and that the alarm manager is to blame

Now I know the alarm manager itself is not usually the culprit, but some app that uses it, but as per the alarm stats below, nothing looks unusual there.

I have tried to look at kernel wakelocks, but /proc/wakelocks doesn't exist and WLD never shows any kernel information under its kernel option.

Can anyone tell me where to go from here - please?

Alarm Stats:

com.google.android.gsf

1081ms running, 16 wakeups

15 alarms: flg=0x14

1 alarms: act=com.google.android.intent.action.SEND_IDLE flg=0x14

com.android.calendar

568ms running, 0 wakeups

1 alarms: act=com.android.calendar.APPWIDGET_SCHEDULED_UPDATE dat=content://com.android.calendar typ=vnd.android.data/update flg=0x14

uavana.gmaps

314ms running, 6 wakeups

6 alarms: flg=0x4 cmp=uavana.gmaps/com.google.googlenav.prefetch.android.PrefetcherService

com.google.android.googlequicksearchbox

85ms running, 3 wakeups

3 alarms: flg=0x4 cmp=com.google.android.googlequicksearchbox/com.google.android.velvet.VelvetBackgroundTasksImpl$Service

com.android.vending

59ms running, 3 wakeups

1 alarms: flg=0x4 cmp=com.android.vending/com.google.android.finsky.services.DailyHygiene

2 alarms: flg=0x4 cmp=com.android.vending/com.google.android.finsky.services.ContentSyncService

android

21063ms running, 8 wakeups

105 alarms: act=android.intent.action.TIME_TICK flg=0x40000014

15 alarms: act=com.android.server.action.NETWORK_STATS_POLL flg=0x14

1 alarms: act=com.android.server.NetworkTimeUpdateService.action.POLL flg=0x14

7 alarms: act=android.appwidget.action.APPWIDGET_UPDATE flg=0x14

1 alarms: act=com.android.server.WifiManager.action.DELAYED_DRIVER_STOP flg=0x14

com.rootuninstaller.batrsaver

25ms running, 2 wakeups

1 alarms: act=com.rootuninstaller.batrsaver.action.DEEPSLEEP_START flg=0x4 cmp=com.rootuninstaller.batrsaver/.service.MasterService

1 alarms: act=com.rootuninstaller.batrsaver.action.DEEPSLEEP_ON flg=0x4 cmp=com.rootuninstaller.batrsaver/.service.MasterService

com.android.providers.calendar

8026ms running, 1 wakeups

1 alarms: act=com.android.providers.calendar.intent.CalendarProvider2 flg=0x14

org.dayup.gtask

794ms running, 2 wakeups

1 alarms: act=org.dayup.gtask.action.RepeatTaskSchedule flg=0x14

1 alarms: act=org.dayup.gtask.action.AutoSyncTaskScheduler flg=0x14

com.antivirus

317ms running, 2 wakeups

1 alarms: act=securityUpdate flg=0x14

1 alarms: act=AppUsageReporter flg=0x14

1 alarms: act=ALM flg=0x14

1 alarms: act=com.droidsec.apploaderalarm flg=0x14

net.moemoe.tomorrow.myAnalogClock2

19082ms running, 0 wakeups

343 alarms: act=net.moemoe.tomorrow.myAnalogClock2.ACTION_REDRAW0 flg=0x14

com.google.android.gms

361ms running, 2 wakeups

1 alarms: act=com.google.android.gms.icing.INDEX_RECURRING_MAINTENANCE flg=0x4 cmp=com.google.android.gms/.icing.impl.IndexService

1 alarms: act=com.google.android.intent.action.SEND_IDLE flg=0x14

com.acrossair.tvguideuk

79ms running, 2 wakeups

2 alarms: flg=0x4 cmp=com.acrossair.tvguideuk/.intentservice.NotificationSchedulerService

power off alarms dump