Share your experience!
This has been around for a while now - but I just wanted to remind some people - without root/superuser, you can still limit apps from background data - but more importantly - if you don't use some Google Services such as: Nearby, Google Fit or other Location services - you can stop the service without stopping Google Play Services entirely, which ends up starting again with all of the services active.
These settings aren't persistent and need to be checked again when the device restarts.
Be careful when turning some other Play services off - there's only a few you can turn off without causing one of the Google Apps to crash. They're named fairly distinctively - like NearbyService or GoogleFit - the worst that can happen is the app crashes - so you can do trial and error to find what's best for you.
These settings can be found in developers options - by going to
Settings >> About Phone >> Build Number (Tap 7 times)
Developers Options >> Running Services (Near the top)
Developers Options >> Inactive Apps (Near the bottom)
Settings >> Data Usage
The Inactive Apps work in a way where the device will not start any services for the app if the app is inactive. When you start the app, it will become active, and to shut it down completely, make it inactive again. Otherwise - there may be services running in the background.
There's no easy way to do this - because this is manually controlling how the app is meant to run - hence the 'Developers Options'
You'll notice a change in your battery life because your standby mode will have more of a flat decline than a gradually declining slope. (Provided you don't have apps like Facebook or Twitter connected 24/7). There are also settings in each of the Google Apps - such as Maps, and some of them you won't actually see, unless you are signed in. If you don't use it, just turn them off.
Don't touch anything com.qualcom...... This will make the device crash or other unwanted results