I can't speak to how safe/secure it is, but installing the Greenify app on my Android phone has made a huge difference to battery life.
I'd love to have a "never allow bg wakeup" option in the OS without needing additional root apps.
-
-
It's close to being how it works by default in 6.0 without Play Services. Apps need to ask for battery optimization exceptions.
-
These APIs can bypass it but have very coarse granularity with coalescing: https://developer.android.com/reference/android/app/AlarmManager.html#setAndAllowWhileIdle%28int,%20long,%20android.app.PendingIntent%29 … https://developer.android.com/reference/android/app/AlarmManager.html#setExactAndAllowWhileIdle%28int,%20long,%20android.app.PendingIntent%29 ….
-
Could have been a nice feature if it wasn't ruined by using it as a bludgeon to make everything adopt Google Cloud Messaging...
-
Well I want a bludgeon to get rid of all notifications. If I want to see what's new on Twitter I'll run the Twitter app, thx.
-
Unfortunately even with notifs turned off in-app, they still constantly run in the bg, unless/until you forcibly kill them.
-
On 6.0, the only way they can continue to do that is migrating to sending endless GCM high priority messages (and we lack GCM).
-
Many apps are doing exactly that, but they're @ mercy of Google's policing high priority messages. Even if some users want it.
-
The whole GCM thing is really irritating. Their own service shouldn't have an exception from these rules... not playing fair.
- 3 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.