Comments (10)
Why the downvote? :(
Also, I suggest to star this issue, to raise awareness
from dont-kill-my-app.
Thanks for sharing this. At least we know Google has been informed officially. I think if thing goes out of control, Google will try to pull back battery optimization policy from phone device OEM, back to Google own hand.
This is more preferable way, so that we, developers only need to write code according to Google's specification, and not phone device OEM's specification.
May all Alarm apps in Google Play store work flawless again! (Including Google own Alarm app)
from dont-kill-my-app.
That specific issue does not seem to be a generic and comprehensive thread for the problems of “battery optimization”. It just seems to be yet another attempt at getting Google or the vendors to listen. Besides, it doesn’t have much information provided by Google. Mostly it’s inquiries from users and developers about things we know and which this project already describes.
from dont-kill-my-app.
@ocram Incorrect. It is all about what Chinese companies are doing. This includes battery optimization settings, killing apps, not allowing apps to "auto-start" themselves (which is just Intent handling),...
When I wrote about these crucial changes, it was marked as duplicate:
https://issuetracker.google.com/issues/123653024
They cover there all kinds of dangerous changes ...
from dont-kill-my-app.
I think it might be useful to link it somewhere so more people can find and upvote the issue.
However all of the issues are most probably not addressable by Google. I'm not an expert on how the Android certifying process works, but for example Nokia does this by preinstalling a system app. While certainly undesirable (coupled with the fact that you can't disable or uninstall the app easily), it is questionable whether this is modifying the Android system in a way that might violate certification policies.
I'd love to be enlightened with regards on how the certification process works.
And regarding the link - where should it be put? I'm hesitant to snap it to any vendor..
from dont-kill-my-app.
@Artaud That's what I did. It's should be Google that will impose those rules on the licensing, so that companies won't add behaviors that break apps by default. This website of "don't kill my app" just proves how important it is. And it shows just one aspect of it...
I don't know how they got away with this, but they ruin the eco-system. They ruin apps, and they ruin the experience to users, by default.
I want Google to do something about it. That's why I think this website should join the battle against this behavior (in all kinds of those issues).
About where to put the link, you can start by writing it on the "our mission" page, and also add the link of "contribute" or "help fight this" or something like that, both on the main page and on the "our mission" page (yet there it could be with a sub-title and paragraph, with explanation of what's going on, including other bad behaviors).
But why downvote it? I don't get it. I'm against this behavior of manufacturers, of all kinds. If the app gets ruined by default, it's the manufacturers fault.
from dont-kill-my-app.
Closing with 1be6b9c
from dont-kill-my-app.
Yes, I see it here:
https://dontkillmyapp.com/problem
Right?
from dont-kill-my-app.
Yes, that's it!
from dont-kill-my-app.
OK thank you.
Do you have any news about Google though (related to this) ?
They haven't responded recently on those threads...
from dont-kill-my-app.
Related Issues (20)
- Not working in background
- Feedback for Sony page
- Feedback for Vivo page
- Feedback for Other vendors page
- 小米页面反馈 HOT 2
- Feedback for realme page
- Infinix hot 30i
- Feedback for Meizu page
- Feedback for AOSP page
- Feedback for Other vendors page
- Feedback for Motorola page
- Feedback for Motorola page
- Feedback for Tecno page
- Feedback for Oppo page
- Feedback for Motorola page
- Feedback for AOSP page
- Listo 1
- Feedback for Tecno page
- Feedback for Huawei page
- Feedback for Other vendors page
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dont-kill-my-app.