Android was beautiful idea: mobile operating system is free and open source, so everyone can contribute and make it better for all.

Unfortunately, as with most open source project it has a lot of issues in areas that nobody wants to work because it is boring, not really visible or has hard to measure effect. Other lacking areas where someone needs to make important and impactful decision, and everyone will accept it.

But before I start I would like to mention that I don’t have a lot of experience with Android, but I spent quite a bit of time to solve these issues. For some of these I found and for some I didn’t find any solutions. Some problems could