Google Apps or GApps is a proprietary core app set by Google which comes inbuilt into almost all phones and tablets at the time of purchase. They consist of apps like Google Play Store, Gmail, YouTube, Google Maps, Keep, Search, Photos, Drive, Calendar, Sync, Backup, Voice, Contacts, Play Music, and much more.
These apps are always running on your Android phone under the process of com.google.process.gapps. Most of these Google apps can now be easily found and updated via the Google Play Store. These apps are not preloaded in custom ROM packages since they are officially owned by Google, breaking the licensing restrictions. It is therefore required that you flash them separately.
And when it comes to custom ROMs, we can choose which Google Apps we want depending upon the various packages available out there: aroma, super, stock, full, mini, micro, nano, and pico. To save you time, we have made a list of all the available versions of Google Apps as per their requisite Android versions. The links are categorized according to Lineage OS/CyanogenMod ROMs.
However, you can use it with most of the AOSP-based custom ROMs such as Cyanogenmod, Lineage, Paranoid Android, Resurrection Remix, Slim, Carbon, Mokee, etc. Whether it is Android 9 Pie, Android 8.0 Oreo, Android 7.0 Nougat, Android 6.0 Marshmallow, Android 5.0 Lollipop, or Android 4.4 KitKat, here, you’ll get the latest Google Apps for any Android version.
When installing these Google Apps, make sure that you install the version that matches your Android ROM to avoid the “com.google.process.gapps has stopped working” type error. For example, if you are running Android 7.0 Nougat, download and install Google apps for Nougat.
Confirm your Android version from Menu > Apps > Settings > About Phone. Also, do not install these Google apps from stock recovery, or you might get a “signature verification” error.
Which GApps Package (ARM, ARM64, or x86) to choose from?
Android 12.1 GApps: Mindthegapps-12.1.0-arm-20220605_111643.zip
Android 12: BiTGApps-arm-12.0.0-R45
NikGapps Andriod 12 basic-arm64-12
Android 11 (R)
Android 10 (Q)
Android 9.0 Pie (P)
Android 8.0 Oreo (O)
Android 7.1 Nougat (N)
Android 7.0 Nougat (N)
Android 6.0 Marshmallow (M)
Android 5.1 Lollipop (L)
Android 5.0 Lollipop (L)
Android 4.4 KitKat (K)
Android 4.3 Jelly Bean (JB)
Android 4.2.2 Jelly Bean (JB)
Android 4.2.1 Jelly Bean (JB)
Android 4.1.1 & 4.1.2 Jelly Bean (JB)
Android 4.0.3 & 4.0.4 Ice Cream Sandwich (ICS)
Android 2.3.5, 2.3.6 & 2.3.7 Gingerbread (GB)
Android 2.3.4 Gingerbread (GB)
Android 2.3.3 Gingerbread (GB)
Android 2.3.2 – Gingerbread
Android 2.2.0 & 2.2.3 Froyo
Android 2.1 Eclair
Android 1.6 Donut
Note: If any of the above links have stopped working or are dead, don’t hesitate to contact me in the comment box below.