It’s not easy, but it is possible to install the Google Play Store to any tablet or smartphone running Android 7.0 Nougat or above. It’s not just that, it’s also quite easy to do. In case of some Android devices, downloading the Google Play Store APK file is all that is required. To install the Google Play Store on Android 7.0, you need a driver that includes the necessary files.
First, you’ll want to make sure you have a non-rooted device, because if you do, you can easily install apps without getting permission from Google Play. From within the Play Store on your device, go to App Manager and tap Install in the upper-right corner. A popup will appear. Tap the arrow next to (via Google Play on your device) to install the GApps APK. There are four options – All, System, SafetyNet, and Unknown. The latter is the newest option, which many manufacturers are using. Some manufacturers (like Xiaomi) are using a custom version that offers different permissions. Either way, you can install apps without getting Google Play’s permission.
If you aren’t familiar with a sideloaded APK, think of it as a ZIP file that can be installed on your Android device. If you install a ZIP file, the system prompts you to confirm that you want to proceed – Google Play installs a Google update using the ZIP file you downloaded as a hook, and that’s how sideloading works. It can also be a little risky if you have an unofficial ROM that you don’t want to get rid of. There was an easier way, but now we’re in for the difficult way. The Google Play Store has apps that let you get APKs using web links, but sideloading as a non-root user is very difficult and dangerous.
The image I built myself was nearly 50 percent larger, but included more packages. A typical image is over 1GB in size, and a full toolchain is nearly as large as U-Boot itself. The full image is a little over 400MB, including over 60MB of the Google Play APK itself, and the image takes around 1GB of flash to start up.
The other layer manager I use is one that built the ST processor distribution I shipped to SPCraft: