[Nexus 5 Q&A, Help & Troubleshooting] Bob Barnsen:
Hello my friends,

(my device: Nexus 5, 4.4.4, rooted)

since about a week now i have much increased battery drain. It seems that Google Play Services is the cause for this.

I already cleared the cache and uninstalled the updates for all apps related to that package (Maps, Gmail, etc.).

Google Now and location setting are off. I also tried disabling every synchronization option in my Google account.

Also several shutdowns and restarts of the Smartphone were done.

Nothing helped sadly.

What i find extremely strange is, that the Google Play Services are downloading something the whole time. After several hours of the smartphone being connected to WLAN there is download traffic of about 500 MB!

But i don't notice that the free space is getting less (about 10GB are free).

And here is also the log of GSAM for the Google Play Services process:

Google Play-Dienste

30.09.2014 18:06:01

Usage Details

CPU Nutzung:30m 58s

CPU Nutzung (Nur Hintergrund):30m 58s

Aktiv halten:19m 42s

Zahl der Wake Locks:3165

Zahl, wie oft das Gerät geweckt wurde:459

WLAN An:10m 43s

Bytes gesendet:726,35 KB

Bytes empfangen:281,37 MB

App UID:10007

Wakelock Details

NlpWakeLock12m(356)

wake:com.google.android.gms/.config.ConfigFetchService3,2m(4)

WifiStateMachine1,7m(236)

Checkin Service41,6s(45)

Config Service fetch20,1s(6)

*net_scheduler*18,7s(501)

GCM_CONN_ALARM18,5s(72)

SnetLaunchService16,8s(1)

NlpCollectorWakeLock16,2s(63)

Icing9,9s(284)

GCoreFlp5,4s(484)

Event Log Service4,7s(77)

*sync*/subscribedfeeds/com.google/kraven1@gmail.com4,2s(6)

AlarmManager3,1s(140)

GCM_CONN2,9s(219)

*sync*/com.google.android.gms.reminders/com.google/kraven1@gmail.com2,0s(2)

*sync*/com.google.android.gms.reminders/com.google/drakenor@gmail.com1,7s(2)

*sync*/subscribedfeeds/com.google/drakenor@gmail.com1,3s(5)

*sync*/com.google.android.location.reporting/com.google/kraven1@gmail.com0,6s(1)

LocationManagerService0,5s(316)

Event Log Handoff0,5s(77)

*sync*/com.google.android.gms.auth.confirm/com.google/kraven1@gmail.com0,5s(2)

UlrDispatchingService0,4s(10)

*sync*/com.google.android.location.reporting/com.google/drakenor@gmail.com0,4s(1)

GmsDownloadService0,4s(3)

GOOGLE_C2DM0,3s(16)

*sync*/com.google.android.gms.auth.confirm/com.google/drakenor@gmail.com0,2s(2)

Checkin Handoff0,2s(69)

Wakeful StateMachine: GeofencerStateMachine0,2s(103)

*sync*/com.google.android.gms.plus.action/com.google/kraven1@gmail.com0,1s(1)

copresGcore_EventLoop0,1s(2)

*sync*/com.google.android.gms.fitness/com.google/drakenor@gmail.com0,1s(1)

GCM_HB_ALARM0,1s(41)

GCM_LIB0,1s(5)

*sync*/com.google.android.gms.games.background/com.google/kraven1@gmail.com0,1s(1)

*sync*/com.google.android.gms.fitness/com.google/kraven1@gmail.com0,0s(1)

*sync*/com.google.android.gms.games.background/com.google/drakenor@gmail.com0,0s(1)

SystemUpdateService0,0s(2)

*sync*/com.google.android.gms.plus.action/com.google/drakenor@gmail.com0,0s(1)

wake:com.google.android.gms/.auth.be.proximity.authorization.userpresence.UserPresenceService0,0s(1)

WakefulIntentService[NotificationService]0,0s(4)

wake:com.google.android.gms/.auth.be.change.LoginAccountsChangedIntentService0,0s(1)

Included Packages

Google Account Manager

Google-Dienste-Framework

Google-Kontakte synchronisieren

Google Play-Dienste

Google Backup Transport

Included Processes

com.google.android.gms.wearable

com.google.android.gms.unstable

com.google.process.gapps

com.google.android.gms.ui

com.google.process.location

com.google.android.gms:snet

*wakelock*

com.google.android.gms