Skip to main content

Install OpenGApps to Access Google Play Store

OpenGApps is a third-party open-source project which automates the collection and generation of Google Play Services applications (including the Play Store) to install on devices under your control. More information about the project can be found on their website.

As part of Corellium's Android devices, we have included a streamlined way to download and install the latest stable pico OpenGApps files onto your device.

MindTheGapps is available for Android 13 and 14. OpenGApps is available for all firmware versions from Android 7 through Android 12.

Installation of MindTheGapps on Android 13 and 14

MindTheGapps is a third-party open-source project which automates the collection and generation of Google Play Services applications (including the Play Store) to install on devices under your control.

For Android 13 and 14, you can install MindTheGapps by following these steps:

  1. Download the appropriate release package.

  2. Rename the zip package to mindthegapps.zip.

  3. Connect to your Corellium device with adb.

  4. Push the zip file to /data/local/tmp/ on the device. Alternatively, use the device's Files tab to upload the file.

    adb push mindthegapps.zip /data/local/tmp/
  5. On the device's Console tab, become superuser and install the package.

    • On Android 13:

      su
      /system/bin/flash-update.sh /data/local/tmp/mindthegapps.zip google/redfin/redfin:13/TQ3A.230901.001.C2/10753682:user/release-keys
    • On Android 14:

      su
      /system/bin/flash-update.sh /data/local/tmp/mindthegapps.zip google/redfin/redfin:14/UP1A.231005.007/10754064:user/release-keys
  6. On the device's Console tab, soft reboot the device. (Dont use the Reboot button on the Corellium web interface).

    reboot
  7. You will be able to interact with Google Play Services, sign in to the Play Store, and install applications directly from the Play Store.

Quick installation of OpenGApps on Android 12 and below

The button to install the OpenGApps package is located on the Apps tab, shown below. For this button to be enabled, the device must be powered on and not paused.

  1. Click Apps, then click INSTALL under OpenGApps.

    connect page

  2. ACCEPT the Terms and Conditions.

    accept terms

  3. The installation will take a few minutes. Once the installation is complete, the device will reboot and the button will indicate that the package is installed. You will be able to interact with Google Play Services, sign in to the Play Store, and install applications directly from the Play Store.

    installed

Advanced installation of OpenGApps on Android 12 and below

Warning: If you flash something that is not compatible with the Android version of the device or contains untested buggy scripting, you may render the device unbootable. We recommend that you create a snapshot before running flash-update.sh.

If you would like to install something other than the pico variant, or some other type of OpenGApps customized package, you may utilize the underlying utilities for flashing the archives.

Push the archive you want to flash, utilizing adb or the file browser tab, to the device at /data/local/tmp/.

Get a shell through either adb or the console tab, then execute the flash-update.sh script with the target archive as the argument. You may optionally pass a second argument, a device build property, to fool the device into thinking it is not an emulator.

/system/bin/flash-archive.sh /data/local/tmp/custom-archive.zip "google/flame/flame:10/QQ3A.200705.002/6506677:user/release-keys__2020-07-05"

If this does not work, you may reference the boilerplate /system/bin/flash-archive.sh file for what is being replaced, remounted, and run - which may need to be tweaked for the archive you’re attempting to flash.