Android google application package

Android google application package

A list of the various support channels available for the OpenGApps.org packages:

Download Speed

The releases are all hosted using GitHub’s releases functionality. GitHub’s releases are hosted on Amazon’s S3 US-East servers. If you experience slow downloads it is caused by limited connectivity from your ISP to US East. If your downloads are interrupted you can try to use a download manager until your ISP or GitHub/Amazon finds a solution to improve connectivity to your region. Add the github.com/opengapps/ URL to your download-manager, not the Amazon S3 URL, to support continuable downloads.

Changelog

The Open GApps changelog is aggregated on the Open GApps Twitter feed.

Questions

If you have any questions check out the Open GApps Wiki, especially the FAQ answers most questions. If you can’t find the answer to your question use the XDA Q&A Thread or join us on Gitter to receive support. Don’t forget to add at least the Open GApps installer debug log and if experiencing Force Closures also include a logcat.

If you’ve found a bug in the pre-built OpenGApps.org packages you can report it at the XDA Open GApps Development Thread. Remember to include at minimum the Open GApps installer debug log and if applicable a logcat.

Please don’t file directly any GitHub issues for The Open GApps Project if you experience problems with the OpenGApps.org pre-built packages. The GitHub issues tracker is only used for issues concerning The Open GApps Project compiler-scripts themselves.

The Open GApps Project is an open-source effort to script the automatic generation of up-to-date Google Apps packages.
On OpenGApps.org you can find more information about the project effort and also pre-built Google Apps packages generated by the OpenGApps.org buildbot.

Some highlights about the characteristics of the Open GApps packages:

Источник

Download and install the latest GApps: Open GApps, NikGApps, FlameGApps, and more!

GApps (short for Google Apps) packages are essential in the Android aftermarket development community. They are specially crafted optional add-ons for custom ROMs that can be used to get Google apps such as Google Play Services and the Play Store on your device. If you’re wondering how to pick and install the right GApps package on your device or on one of the best Android phones, this guide should help you with that.

Table of Contents:

In case you don’t see your favorite GApps distribution mentioned here, send a message to Skanda Hazarika (SkandaH on the forums) with the necessary details.

Why GApps?

Google requires every Android device maker to follow the Compatibility Definition Document (CDD) to pass the Compatibility Test Suite (CTS) so they can be allowed to pre-load their devices with Google apps and services. Custom ROM developers however can’t easily bundle these Google apps and services with their builds. As these apps are not using the Apache or GPLv2 license, bundling them within the ROM presents legal challenges.

This is exactly where the GApps packages come in. The GApps maintainers rely on build scripts that allow for the automated creation of new updated packages at regular intervals. ROM developers, on the other hand, usually build the custom ROMs in such a way that an end-user can flash a third-party GApps distribution on top of their builds and seamlessly gain the ability to use the Google Play Store or any other applications that require Google Play Services.

Keep in mind Google apps are not required to boot or run most custom ROMs. However, many users find them beneficial to take full advantage of the Android ecosystem.

Variants of GApps

For a regular user, a bunch of first-party Google applications have gradually become integral to Android’s functionality or look and feel. Then come those who prefer an absolute minimalistic setup and consider virtually everything as bloatware.

Since it’s really hard to come up with a common solution for all, the GApps maintainers usually offer several variants of their builds. That’s the reason you can find GApps packages with “pico”, “basic”, “full”, and similar tags. Of course, the Play Store, along with obligatory Play Services and related libraries, are the common components between them, but the number of bundled first-party Google applications is the key differentiating factor out there.

Compatibility with older Android versions is another interesting aspect of the GApps scene. Not all devices can run the latest and greatest version of Android even with the help of custom ROMs, which is why it’s necessary to maintain support for older releases. Moreover, some low-level libraries are dependent on the CPU architecture, so mainstream maintainers sometimes offer architecture-specific builds as well.

Throughout the years, many different GApps distributions have gained popularity. Below you can find some of the most well-liked and actively maintained GApps offerings from the aftermarket development community.

Open GApps

Perhaps the most popular choice to download Google Apps on custom ROMs, the Open GApps project started its journey back in 2015 as the spiritual successor to the ParanoidAndroid GApps. The codebase of this distribution has been forked numerous times, all thanks to the project’s versatility, extensive documentation, and rich support for legacy Android builds.

  • Android Version Support: Android 4.4 KitKat to Android 11.
  • Platform Support: ARM, ARM64, x86, and x86_64.
  • Variants:
    • Pico: This package is designed for users who want the absolute minimum GApps installation available.
    • Nano: This package is designed for users who want the smallest Google footprint possible while still enjoying native “Okay Google” and Google Search support.
    • Micro: This package is designed for users of legacy devices with small system partitions or those who prefer a minimalistic approach.
    • Mini: This package is designed for those who use limited Google apps or prefer to install apps on their own.
    • Full: If you prefer the option to use stock/AOSP apps, this package is designed for you.
    • Stock: This package includes all the Google Apps that come standard on the Pixel smartphones.
    • Super: This package is for those who want to have all Google Applications. It includes all Google Apps that were ever shipped on a Google device.
    • Aroma: The Aroma package is a special version of the regular ‘Super’ package, but with a graphical front-end that will allow you to select which specific applications to install (or not) without having to manually write a gapps-config file.
    • TVStock: This package is for Android TV devices. It includes all the Google Apps that come standard on the Nexus Player.
    • TVMini: A smaller set of Google Apps for Android TV devices, similar to what Mini has compared to the Stock variant.
Читайте также:  Андроид не гас экран во время звонка

NikGApps

NikGApps is another feature-rich GApps distribution that offers extensive customization options for power users. Created by XDA senior member Nikhil, one of the most distinguishing features of this GApps project is it comes with a dedicated Android Go package for low end devices. Unlike other distributions, it also allows you to dirty flash the package anytime you want.

Last but not least, users can upload their custom configurations to the project’s repository to create a personalized build.

  • Android Version Support: Android 10 and Android 11.
  • Platform Support: ARM64.
  • Variants:
    • Core: The minimum Google Apps set required to run Play Store.
    • Basic: Everything from Core, plus Google Carrier Services, Google Dialer (Replaces AOSP Dialer), Google Messages (Replaces AOSP Messages), Google Contacts (Replaces AOSP Contacts), etc.
    • Omni: Everything from Basic, plus Gmail (Replaces AOSP Email), Google/Pixel Setup Wizard, Google Photos (Replaces AOSP Gallery), etc.
    • Stock: Everything from Omni, plus Google Sound Recorder, Google Markup, Google Sounds, Google Wallpaper, etc.
    • Full: Everything from Stock, plus Google Chrome (Replaces AOSP Browser), Google Assistant, Android Auto, etc.
    • Go: Meant for low-end devices. A slightly enhanced version of the Core variant.

FlameGApps

Formerly known as “ExLiteGApps”, the FlameGApps project is the brainchild of XDA senior member ayandebnath. Thanks to the modular design of the distribution, end users can install various components like Pixel Launcher with Device Personalization Services, Google Search with Assistant, and Device Personalization Services using official add-on packages.

  • Android Version Support: Android 10 and Android 11.
  • Platform Support: ARM64.
  • Variants:
    • Basic: Includes the core GApps like Google Play Services (GMS), Google Services Framework (GSF), Google Play Store, and other essentials.
    • Full: Includes all the necessary core apps with more useful ones like Google Dialer, Google Contacts, Google Messages, etc.

BiTGApps

With less than 90MB size, BiTGApps from XDA senior member TheHitMan is a distinctive minimalistic distribution. Besides the minimalism, it also offers a handful of unique features, such as enabling battery optimization for all Google apps, the ability to install directly from a booted system, and installing systemlessly as a Magisk module.

  • Android Version Support: Android Nougat (7.1.2 and 7.1.1) to Android 11. The developer has also added preliminary Android 12 support.
  • Platform Support: ARM, ARM64.
  • Variants:
      • Minimal: The goal is to stick with a minimal setup that can provide proper Google Services functionality. There are no other variants.

MindTheGapps

Maintained by LineageOS contributor Alessandro Astone, AKA XDA senior member aleasto, MindTheGapps is yet another compact GApps distribution. This one is particularly known in the community for being the officially recommended GApps solution by the LineageOS team for its custom ROM.

  • Android Version Support: Android 11. The official mirror also hosts legacy packages for Android 9 Pie and Android 8.1 Oreo.
  • Platform Support: ARM, ARM64, x86.
  • Variants: None. There’s only a single variant with no customization options. It provides everything required to make use of Google systems and no more.

How to Install GApps

Download and Preparation

Before installing a GApps package, you need to pick the version that matches the CPU architecture of the target device and the Android base of your desired custom ROM. Keep in mind some OEMs deliberately ship ARM32 firmware on ARM64 devices, so consult with the custom ROM maintainer to determine platform compatibility. In case you’re going to flash a custom ROM that ships with integrated Google apps, then you don’t need to install a standalone GApps package.

To know the CPU architecture, run the following command using a terminal emulator app on your device:

Crudely speaking, if you have a smartphone that’s fairly recent and you’re planning to install a custom ROM based on Android 11, download one of the ARM64 GApps for Android 11 from the aforementioned list.

For the actual flashing process, we’ll assume you have a custom recovery like TWRP installed and (optionally) have root access. If not, we have guides on how to root your Android device and how to install TWRP.

Flashing GApps from TWRP

Warning:В In most cases, the GApps package must be flashed before booting into the custom ROM for the first time! It’s always recommended to factory reset and format data to clear out any possible residue of a previously installed GApps distribution.

  • Make sure your computer has ADB and Fastboot. Setup instructions can be found here.
  • Download both the custom ROM package and the matching GApps package on your computer.
  • Reboot the target device into recovery mode using the appropriate key-combo or using ADB:

  • Now tap on Wipe, Factory Reset, and finally Format Data to continue with the cleanup process. This will remove encryption and delete all files stored in the internal storage.
  • Return to the main menu.
  • Sideload the custom ROM ZIP package:
      • On the target device, select Advanced, then ADB Sideload to begin sideload.

  • On the host machine, sideload the package using:
  • Without rebooting, tap on the back button, then repeat the same process for the GApps package.

  • The TWRP screen on the target device should show the installation progress.

  • Once you have installed everything successfully, tap on the Reboot System button.
  • Voila!

Validation

If everything goes right, you should get the Google apps and services ready to use once you reboot.

LineageOS 18.1 with GApps

Most GApps distributions and custom ROMs support OTA survival, which means it’s not necessary to re-flash a GApps package when you install a ROM update. A major version update is another story though, as you have to locate the appropriate GApps package for the new Android base and if necessary, make a clean install.

What is your preferred GApps package of choice? Let us know in the comments below!

Источник

Google Gapps – Download Gapps for Android

Gapps (or Google Apps) are the proprietary applications developed by Google and are included in most Android devices. These are the core Google applications that are found in every phone and tablet so you can sign in to Google services and download the latest apps and games from the Google Play Store. Most of these Gapps can now be found and updated by the Google Play Store app, however, you still need the complete Gapps package installed into your /system directory when working with custom ROMs. These apps are always running on an Android device under the process of com.google.process.gapps (Google Services Framework / Google Play Services)!

Previously, you only needed to download Gapps as a single package, but now, there are several variants available – depending on the number of Google apps you want to include in your Android device. The most popular variants are: pico, nano, micro, mini, full, stock and super. We will discuss these variants below in detail. And since Android is now available for a lot more platforms, Gapps can be downloaded for the following architecture platforms: ARM, ARM64, x86 and x86_64.

Why download GApps?

You need to download Gapps when you install a custom ROM on your Android phone, tablet, TV or watch. Most custom ROMs are built using the AOSP (Android Open Source Project) code. And since AOSP is completely independant of Google services, you need to install Google services and apps (GApps package) separately. Some of the popular ROMs that require GApps are: CyanogenMod / LineageOS, ParanoidAndroid, ResurrectionRemix etc.

This is also particularly useful when you need to port Google Play services on Android phones that do not have them. But installing Google apps and services on such Andorid phones is not as easy as installing just one the Gapps package. It requires a lot more than this. These packages are designed for phones that already have the framework to run them. Chinese variants of phones do not have that. In fact, since Google is banned in China, there is completely no sign of Google, Google Play or its services on those phones.

What is included in GApps package?

GApps package is a collection of services and applications that help you connect to Google with your account. Google Play Services, Google Play Framework etc. are some of the apps that are bundled along and make it possible for you to use your Google account with their apps.

Some of the Android Google apps are: Google Play Store app, Google Photos, YouTube, Google Maps, Google Search, Google Drive, Gmail, Google Play Music and Google Keep. To access Google Docs, Slides and Sheets, you may have to download and install them separately from the Google Play Store.

NOTE: If you already have any of the above mentioned apps and services installed, then you do not need to install the Gapps package on your device. Always check first in your apps list and try to login with your Google account inside that app.

Differences in Gapps

As mentioned earlier, Google Apps are available in many different variants. Let’s take a look at them and see what are the major differences among all the Gapps package available.

Google Apps for Different Platforms

The following is a list of platforms supported by Google Apps and where they could run properly. They are listed as follows:

You can read up more in detail about these platform types and what they offer in the article below. Just FYI, most of our recent phones are all based on the ARM64 architecture. So that is what you will most probably need.

ARM

ARM used to be the most popular 32-bit platform for Android phones. Almost every chipset and phone hardware before 2016 was powered by a 32-bit platform. Phones older than that period will need Gapps based on this platform. Do not try to run Gapps that were made for the 64-bit systems before that could crash your phone.

ARM64

ARM64 is the currently used, most popular platform. Almost all new Android phones and tablets are based on the 64-bit system. Phones moved on to this system in the late 2016 and the very early adopters include: Google Nexus 6P, Nexus 5X etc. Safe to say, every flagship phone since last year is based on 64-bit.

x86

Intel chipsets are very uncommon on Android phones. Only a handful of devices are based on the Intel x86 platform. One device that comes to mind is Asus Zenfone. We doubt you will hardly ever need Gapps for the x86 platform.

x86_64

Gapps for the x86_64 are more commonly used on Android emulators. All these emulators are optimized and based on Intel chipsets. And since all computers now support 64-bit systems, this should be your choice of platform when downloading Gapps for Android emulators. This is useful for development purposes or if you just want to run and install Google apps on your PC or Mac.

Gapps Variants – Which one should you download?

Here is a list of the variants offered and the differences among them. From here you can decide the one you want to download and why. In our opinion, you should go with the nano variant as it is enough for you to start using Google services and apps and you can later download more apps as needed.

There are seven different variants available. They are listed as below:

For more details on them and which you to go for, you can read all about them in the following paragraphs.

pico

This is the bare minimum set of GApps that is required to run Google services on an Android device. It only comes with a small set of Google apps like the Google Search app, YouTube, Google Play Store etc. This is a popular choice by many if you are careful about what apps use your internal storage of the phone.

nano

nano is our favourite choice of GApps. It comes with the basic Google functionality and some more that is not available from the Google Play Store. It is slightly bigger in size than pico and gets the job done well. This is the package / variant we have covered below for you to download.

micro

micro GApps package include everything from pico and nano packages. Plus, it also comes with a limited set of apps i.e. Gmail, Google Calendar, Google Assistant and some extra functionality as well.

mini

This set brings even more Google apps along with the basic functionality. You can expect most of the popular Google apps included as part of this package.

full

If you own an OEM based phone and your custom ROM already includes the stock apps from the OEM’s platform, you should go with the full GApps package. Mainly because the full package will install all the recommended Google apps and will not replace the OEM-based stock apps.

stock

This is very similar to the full package, but this will replace any non-Google apps available. For example, if there is already a Calendar app available in the ROM, it will be replaced with the Google Calendar version from the Play Store.

super

If you are like me who wants every Google app installed on the phone, then this Super package is the way to go for. It comes with every Google app that has ever shipped with a phone. You can expect apps like Google Sheets, Slides or Docs also included as part of this package.

Download GApps – Android 10 [Latest]

You can download the appropriate package for your Android phone or tablet from the list below. We have also explained what various variants of Gapps mean and how are they different from each other. You can install these Gapps on any AOSP based custom ROM.

We have downloads available for GApps from Android 2.2 Froyo to the latest Android 10 (Android Q).

Android 10 Gapps / LineageOS 17.1

  • ARM Devices:gapps-arm-10.0-nano.zip
    This used to be the most popular 32-bit platform for mobile devices.
  • ARM64 Devices:gapps-arm64-10.0-nano.zip
    This is currently the new 64-bit platform used on newer devices since 2016.

NOTE: If you need help in installing this, please read: How to Install Android 10 Gapps on Custom ROMs.

Android 9.0 Pie / LineageOS 16

Android 9.0 Pie (for Android 9.0 Gapps also)

  • ARM Devices:gapps-arm-9.0-nano.zip
    This used to be the most popular 32-bit platform for mobile devices.
  • ARM64 Devices:gapps-arm64-9.0-nano.zip
    This is currently the new 64-bit platform used on newer devices since 2016.

NOTE: Not compatible with Android 9.0.x. If you need help in installing this, please read: How to Install Gapps on Android Pie Custom ROMs.

LineageOS 15.1 / Android 8.1 Oreo

Android 8.1 – Oreo (for Android 8.1 Gapps also)

NOTE: Not compatible with Android 8.0.x. If you need help in installing this, please read: How to Install Gapps on Android Oreo Custom ROMs.

LineageOS 15 / Android 8.0 Oreo

Android 8.0 – Oreo (for Android 8.0 Gapps also)

  • ARM Devices:gapps-arm-8.0-nano.zip
    This is the most popular 32-bit platform for mobile devices.
  • ARM64 Devices:gapps-arm64-8.0-nano.zip
    This is the new 64-bit platform used on newer devices e.g. Nexus 5X, Nexus 6P and Pixel.

NOTE: Not compatible with Android 7.0.x. If you need help in installing this, please read: How to Install Gapps on Android Oreo Custom ROMs.

LineageOS 14.1 / Android 7.1 Nougat

Android 7.1 – Nougat (for Android 7.1 Gapps also)

  • ARM Devices:open_gapps-arm-7.1-micro.zip – (Mirror #1) – Latest!
    This is the one you need to install. ARM is the most popular 32-bit platform for Android devices.
  • ARM64 Devices:open_gapps-arm64-7.1-micro.zip – (Mirror #1)
    This is the new 64-bit platform used on some new devices e.g. Nexus 5X and Nexus 6P

NOTE: Not compatible with Android 7.0.x or 6.0.x. If you need help in installing this, please read: How to Install Gapps with Android Nougat Custom ROMs.

LineageOS 14 / CyanogenMod 14 / Android 7.0 Nougat

Android 7.0 – Nougat (for Android 7.0 Gapps also)

  • ARM Devices:open_gapps-arm-7.0-micro.zip – (Mirror #1) – Latest!
    This is the one you need to install. ARM is the most popular 32-bit platform for Android devices.
  • ARM64 Devices:open_gapps-arm64-7.0-micro.zip – (Mirror #1)
    This is the new 64-bit platform used on some new devices e.g. Nexus 5X and Nexus 6P

NOTE: Not compatible with Android 6.0.x. If you need help in installing this, please read: How to Install Gapps with Android 7.0 Nougat Custom ROMs.

CyanogenMod 13 / Android 6.0 Marshmallow

Android 6.0 – Marshmallow (for Android 6.0 Gapps also)

  • ARM Devices:open_gapps-arm-6.0-mini.zip – (Mirror #1) – Latest!
    This is the one you need to install. ARM is the most popular 32-bit platform for Android devices.
  • ARM64 Devices:open_gapps-arm64-6.0-mini.zip – (Mirror #1)
    This is the new 64-bit platform used on some new devices e.g. Nexus 5X and Nexus 6P
  • HDPI / MDPI / TINY:gapps-600-base-20151016-1-signed.zip – (Mirror #1)

NOTE: Not compatible with Android 5.1.x. If you need help in installing this, please read: How to Install Gapps with Android 6.0 Marshmallow Custom ROMs.

Cyanogen Apps Package (C-Apps): Download Here!

CyanogenMod 12.1 / Android 5.1 Lollipop

Android 5.1 – Lollipop (for Android 5.1 Gapps also)

NOTE: Not compatible with Android 5.0.x.

Cyanogen Apps Package (C-Apps): Download Here!

CyanogenMod 12 / Android 5.0 Lollipop

Android 5.0 – Lollipop (for Android 5.0 Gapps also)

NOTE: Not compatible with Android 4.4.x.

CyanogenMod 11 / Android 4.4 KitKat

Android 4.4 – KitKat (for Android 4.4 Gapps also)

NOTE: Not compatible with Android 4.3.x.

Gapps CyanogenMod 10.2

Android 4.3 – Jelly Bean (for Android 4.3 Gapps also)

NOTE: Not compatible with Android 4.2.x.

Gapps CyanogenMod 10.1

Android 4.2.1 – 4.2.2 – Jelly Bean (for Android 4.2.2 Gapps also)

NOTE: Not compatible with Android 4.1.x.

CyanogenMod 10.0

Android 4.1.1 – 4.1.2 – Jelly Bean

CyanogenMod 9.0.x

Android 4.0.3 – 4.0.4 – Ice Cream Sandwich

CyanogenMod 7.1-2.x

Android 2.3.5 – 2.3.7 – Gingerbread

Android 2.3.4 – Gingerbread

CyanogenMod 7.0.x

Android 2.3.3 – Gingerbread

Android 2.3.2 – Gingerbread

CyanogenMod 6.0-1.x

If any of the links above have stopped working or are dead, please feel free to contact us from our Contact page, Facebook or Twitter – and if you need help on how to install GApps for Android, then again, don’t forget to contact us for more tutorials and guides.

Источник

Читайте также:  Автоответчик для телефонов андроид
Оцените статью