Despite of trying to understand documentation about custom roms or android, i feel always disarmed with my phone because many times documentation made by developer are very inequal or are lacking of important details for beginners (so much questions, where to start, how to learn efficiently basics and more).
Between website giving few informations (mainly “marketing fact” about hardware and software) and inequal explanations available everywhere on the web, maybe 60-70% of my current knowledge about android are based on deductions more than informations written and well explained by good sources.
I am looking for books, website, and good ressources (even not free) to improve my knowledge about Android and how phones works (hardware, firmware, etc …)
I don’t know much about Android itself but I would suggest to check the official training materials by Google. For technical books about anything computer science and programming I can recommend O’Reilly publishing, they are really good and are very easy to read and offer great advise. They published one book about Android on 2017 I think, based on Android Nougat, but should still be a great resource to learn.
Not sure if you were looking for this type of material which is more focused towards developers but hopefully it’ll be helpful. Let us know what you came up with, it definitely will be helpful if someone else has the same doubt.
Hi, this paper gives you a nice overview of how often Android has been forked in its history and what Goole has historically done to maintain control over its Open Source OS despite of the forks: Karhu et al (2018)-paper https://research.aalto.fi/files/26409122/isre.2018.0786.pdf
I think it is an interesting read and important for the e-community to know as well.