![]() ![]() If you decide your Android device fleet needs GMS, then Esper can help you deploy a software build that passes GMS compatibility requirements. Without GMS, end users of your hardware won’t have access to Google’s rich ecosystem of applications, and many applications that depend on Google’s APIs will fail to function properly. ![]() GMS includes applications like the Google Play Store, the predominant application store on Android, as well as frameworks like Google Play Services, which provides key application programming interfaces (APIs) for services like push notifications, location services, and more. If, however, you plan to use the trademarked “ Android” name or logo on hardware, packaging, or marketing materials, or you wish to seek approval to distribute GMS, then your device must be Android-compatible. If you only plan to build Android for your own personal hardware or other non-commercial use, then you don’t have to follow Google’s guidelines. This is how Esper develops Esper Foundation for Android (Foundation), our customized version of the Android OS designed for dedicated fleet use. You can download the source code for Android 12 from the Android Open Source Project (AOSP) git repositories right now and compile a build for compatible hardware. Android is indeed an open-source operating system licensed under Apache 2.0, a license that allows anyone, from indie developers to big companies alike, to freely modify and distribute the OS. If you wish to distribute Android software built on top of the latest Android 12 source code - either as pre-installed firmware or as an update to existing firmware - and you also wish to license Google Mobile Services (GMS), then you need to be aware of, and abide by, the latest compatibility requirements.īut wait! If Android is an open-source operating system, then why do you need to abide by Google’s compatibility requirements? To understand why, we have to briefly explain how Google distributes the Android OS and Google Mobile Services. After releasing the source code, Google also shared the new compatibility requirements that device makers must meet in order to distribute Android. This year saw the release of Android 12, Google’s most visually impressive and feature-rich Android update since 2014. Google typically releases a new version of its Android operating system in Fall of each year. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |