[HTC Sensation] s-a--m:
Have many crashes with pico-gapps:

11-16 11:42:48.204 2563-2748/com.google.android.gms.persistent E/LocationManagerHelper: Unable to assign LocationManager blame through WorkSource: java.lang.SecurityException: "passive" location provider requires ACCESS_FINE_LOCATION permission., cause: null
11-16 11:42:48.220 2563-2748/com.google.android.gms.persistent E/AndroidRuntime: FATAL EXCEPTION: FlpThread
Process: com.google.android.gms.persistent, PID: 2563
java.lang.SecurityException: "passive" location provider requires ACCESS_FINE_LOCATION permission.
at android.os.Parcel.readException(Parcel.java:1599)
at android.os.Parcel.readException(Parcel.java:1552)
at android.location.ILocationManager$Stub$Proxy.requestLocationUpdates(ILocationManager.java:606)
at android.location.LocationManager.requestLocationUpdates(LocationManager.java:896)
at android.location.LocationManager.requestLocationUpdates(LocationManager.java:502)
at com.google.android.location.fused.bt.a(SourceFile:69)
at com.google.android.location.fused.a.n.a(SourceFile:41)
at com.google.android.location.fused.a.o.g(SourceFile:56)
at com.google.android.location.fused.a.o.e(SourceFile:37)
at com.google.android.location.fused.av.a(SourceFile:331)
at com.google.android.location.fused.k.a(SourceFile:207)
at com.google.android.location.fused.f.a(SourceFile:164)
at com.google.android.location.fused.f.a(SourceFile:73)
at com.google.android.location.fused.bf.a(SourceFile:170)
at com.google.android.location.fused.db.a(SourceFile:151)
at com.google.android.location.fused.cg.a(SourceFile:60)
at com.google.android.location.fused.ci.a(SourceFile:126)
at com.google.android.location.fused.df.handleMessage(SourceFile:94)
at android.os.Handler.dispatchMessage(Handler.java:102)
at com.google.android.location.util.au.dispatchMessage(SourceFile:50)
at android.os.Looper.loop(Looper.java:148)
at android.os.HandlerThread.run(HandlerThread.java:61)
11-16 11:42:48.225 2563-2748/com.google.android.gms.persistent I/Process: Sending signal. PID: 2563 SIG: 9
11-16 11:42:48.232 1123-1123/com.android.systemui D/PhoneStatusBar: disable: < expand ICONS alerts SYSTEM_INFO back HOME* RECENT* clock SEARCH* quick_settings >
11-16 11:42:48.476 2702-2753/com.google.process.gapps I/Scheduler: Use legacy PeriodicScheduler
11-16 11:42:48.573 595-1076/system_process D/WifiService: Client connection lost with reason: 4
11-16 11:42:48.588 595-1325/system_process I/ActivityManager: Process com.google.android.gms.persistent (pid 2563) has died
11-16 11:42:48.589 595-1325/system_process W/ActivityManager: Scheduling restart of crashed service com.google.android.gms/.deviceconnection.service.DeviceConnectionServiceBroker in 1000ms
11-16 11:42:48.589 595-1325/system_process W/ActivityManager: Scheduling restart of crashed service com.google.android.gms/com.google.android.location.internal.server.GoogleLocationService in 11000ms
11-16 11:42:48.589 595-1325/system_process W/ActivityManager: Scheduling restart of crashed service com.google.android.gms/com.google.android.location.internal.GoogleLocationManagerService in 21000ms
11-16 11:42:48.589 595-1325/system_process W/ActivityManager: Scheduling restart of crashed service com.google.android.gms/.common.stats.GmsCoreStatsService in 31000ms

These restarts drain battery in 2 hours.