18 ms·
I find it ironic seeing all those Google developer guidelines on how to be responsible with leaving Services running, but they leave their own crap running 24/7
by tdkl 12y ago
I find it ironic seeing all those Google developer guidelines on how to be responsible with leaving Services running, but they leave their own crap running 24/7 while you don't even need to run the app.
http://pastebin.com/AdUsUaG6 http://pastebin.com/AdUsUaG6
Not to mention their last Google Play Services update that gets forced to all users automatically is causing wakelocks wanting to update the system, which wrecks havoc on custom ROMs : http://review.cyanogenmod.org/#/c/91021/ http://review.cyanogenmod.org/#/c/91021/
Google Android, thank you, not anymore.
- charleslmunger 12y agoCyanogenmod is disabling parts of the Google Play Services APK and then acting surprised when that introduces bugs. I don't have a ton of sympathy towards that.
- tdkl 12y agoGreat choice of cherry picking a comment, disregarding the shit Google does before this. But OK, let me reply to your statement. Before Google Play Services existed, there was already a mechanism in place that checked for OTA updates. It was in AOSP and could be easily disabled for custom ROMs. Remember those custom ROMs Google was so proud of when they advertised "open source" and how Android was dedicated to it ? Then in a full "bait and switch" manner they placed everything in the Google Play Services. AOSP doesn't matter anymore, but the proprietary code no one has control of, except the Mountainview mothership. If CyanogenMod didn't disable those services, they would constantly download OTA package to /cache wasting user bandwidth and resources as in wakelocking the device causing battery drain. Is this "responsible programming" ? My personal experience with the new GPS 7.0 update woes doesn't even include a custom ROM. I had Googles Nexus 5 factory image of Kitkat 4.4.4 installed and blocked the GPS SystemUpdate receivers manually to avoid OTA updates to Lollipop 5.0 .Why ? Because I don't want an update that turns a well working OS to one which leaks memory and has to be rebooted every two days. It's my choice. Other vendors include an option, whether user wants update notifications or not. Not on Googles turf, they want to force you with their beta software, then turn the head away when there are issues without comments when they'll be fixed.