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 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.

Download Gapps - Google Apps

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.

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

Google icon logo

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.

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 logo

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.

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.

Gapps on Google Pixel 3 XL

Download GApps – Android Pie [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 9.0 Pie.

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)

ARM Devices: gapps-arm-8.1-nano.zip
This is the most popular 32-bit platform for mobile devices.

ARM64 Devices: gapps-arm64-8.1-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 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)

HDPI / MDPI / TINY: gapps-lp-20150314-signed.zip – (Mirror #1) – Latest!

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)

HDPI / MDPI / TINY: gapps-lp-20141109-signed.zip – (Mirror #1) – Latest!

NOTE: Not compatible with Android 4.4.x.

CyanogenMod 11 / Android 4.4 KitKat

Android 4.4 – KitKat (for Android 4.4 Gapps also)

HDPI / MDPI / TINY: gapps-kk-20140105-signed.zip – (Mirror #1) – Latest!

NOTE: Not compatible with Android 4.3.x.

Gapps CyanogenMod 10.2

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

HDPI / MDPI / TINY: gapps-jb-20130813-signed.zip – (Mirror #1) – Latest!

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)

HDPI / MDPI / TINY: gapps-jb-20130812-signed.zip – (Mirror #1) – Latest!

HDPI / MDPI / TINY: gapps-jb-20130301-signed.zip – (Mirror #1)

HDPI / MDPI / TINY: gapps-jb-20121212-signed.zip – (Mirror #1)

HDPI / MDPI / TINY: gapps-jb-20121130-signed.zip – (Mirror #1)

NOTE: Not compatible with Android 4.1.x.

CyanogenMod 10.0

Android 4.1.1 – 4.1.2 – Jelly Bean

HDPI / MDPI / TINY: gapps-jb-20121011-signed.zip – (Mirror #1)

CyanogenMod 9.0.x

Android 4.0.3 – 4.0.4 – Ice Cream Sandwich

HDPI / MDPI / TINY: gapps-ics-20120429-signed.zip – (Mirror #1)

CyanogenMod 7.1-2.x

Android 2.3.5 – 2.3.7 – Gingerbread

HDPI / MDPI / TINY: gapps-gb-20110828-newtalk-signed.zip – (Mirror #1)

Android 2.3.4 – Gingerbread

HDPI / MDPI / TINY: gapps-gb-20110613-signed.zip – (Mirror #1)

CyanogenMod 7.0.x

Android 2.3.3 – Gingerbread

HDPI / MDPI / TINY: gapps-gb-20110307-signed.zip – (Mirror #1)

Android 2.3.2 – Gingerbread

HDPI / MDPI / TINY: gapps-gb-20110120-signed.zip – (Mirror #1)

CyanogenMod 6.0-1.x

Android 2.2.0 – 2.2.3

HDPI: gapps-hdpi-20101114-signed.zip – (Mirror #1)

MDPI: gapps-mdpi-20110501-signed.zip – (Mirror #1)

TINY: gapps-mdpi-tiny-20101020-signed.zip – (Mirror #1)

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.