[Android Software Development] jajb:
[IMG="Google Apps Minimal"]http://i.imgur.com/Of8mrBk.png[/IMG]

FAQ

What is Google Apps Minimal Edition and what makes it different from other GApps packages?

Google Apps Minimal Edition for Android 5.0.x & 5.1 is a modified, slimmed down version of the Google Apps package. The goal of these packages is to provide the smallest GApps pack possible in addition to de-bloating your custom ROM (de-bloat script offered in Add-On section). The GApps Minimal Edition only includes the absolute essentials to make everything run properly. This includes the Google Play Store, Google Play Services, and Google Contact Sync along with the necessary frameworks and libraries.

What's included in GApps Minimal Edition?

GoogleBackupTransport.apk (Handles backup of settings)

GoogleContactsSyncAdapter.apk (Google Contacts Sync)

GoogleFeedback.apk (ForceClose reporting)

GoogleLoginService.apk (Google login system)

GoogleOneTimeInitializer.apk (?)

GooglePartnerSetup.apk (In App purchases)

GoogleServicesFramework.apk (Provides account / login information to Google Apps)

Phonesky.apk (Google Play Store)

PrebuiltGmsCore.apk (Google Play Services)

SetupWizard.apk (Setup Wizard when you first use your phone)

lipAppDataSearch.so (part of PrebuiltGmsCore.apk)

libconscrypt_gmscore_jni.so (part of PrebuiltGmsCore.apk)

libgames_rtmp_jni.so (part of PrebuiltGmsCore.apk)

libgcastv2_base.so (part of PrebuiltGmsCore.apk)

libgcastv2_support.so (part of PrebuiltGmsCore.apk)

libjgcastservice.so (part of PrebuiltGmsCore.apk)

libgmscore.so (part of PrebuiltGmsCore.apk)

libgms-ocrclient.so (part of PrebuiltGmsCore.apk)

libjgcastservice.so (part of PrebuiltGmsCore.apk)

libNearbyApp.so (part of PrebuiltGmsCore.apk)

libsslwrapper_jni (part of PrebuiltGmsCore.apk)

libWhisper.so (part of PrebuiltGmsCore.apk)

What does the bloatware removal script remove from my system?

The bloatware removal script will remove the following:

AudioFx.apk (AudioFX)

Apollo.apk (CyanogenMod's Apollo Music Player) - use Google Play Music instead

BasicDreams.apk (Customizable screensaver)

Browser.apk (AOSP Browser) - use Google Chrome instead

Calendar.apk (AOSP Calendar) - use Google Calendar instead

Camera2.apk (AOSP Camera ) use Google Camera or CyanogenMod's Camera Next instead

CellBroadcastReciever.apk (Cell Broadcast Reciever)

CMFileManager.apk (CyanogenMod File Manager) - use Cabinet Beta instead

CMHome.apk (Google Now Search Panel for Trebuchet) - use a better launcher

CMWallpapers.apk (Wallpaper bloat)

Dashclock.apk (Dashclock widget for lockscreen)

DSPManager.apk (Sound Processor & Graphic Equalizer)

Eleven.apk (CyanogenMod Music Player for Android 5.0 Lollipop) - use Google Play Music instead

Email.apk (Email Sync for IMAP, POP3, Exchange accounts)

Exchange2.apk (Part of Email.apk)

Galaxy4.apk (Wallpaper bloat)

HoloSpiralWallpaper.apk (Wallpaper bloat)

LiveWallpapers.apk (Wallpaper bloat)

MagicSmokeWallpapers.apk (Wallpaper bloat)

Music.apk (AOSP Music Player) - use Google Play Music instead

NoiseField.apk (Wallpaper bloat)

PhaseBeam.apk (Wallpaper bloat)

PhotoPhase.apk (Screensaver Bloat)

Phototable.apk (Screensaver bloat)

PicoTts.apk (AOSP Text-To-Speech) - use Google TTS instead

VideoEditor.apk (MovieStudio)

VisualizationWallpapers.apk (Wallpaper bloat)

VoicePlus.apk (Google Voice and Hangouts integration)

WhisperPush.apk (Secure Messaging Integration - Read more about it here)

Installation:

Step 1. Copy .zip to sdcard or internal storage

Step 2. Boot into recovery

Step 3. Flash .zip

Step 4. Wipe dalvik & cache

Step 5. Reboot system and enjoy the sweetness!

Download GApps Minimal Edition:

Download GApps Minimal Edition 2015-04-04 for Android 5.0.x (90 MB)

Download GApps Minimal Edition 2015-04-04 for Android 5.1 (91 MB)

Download Add-Ons:

Download Bloatware Removal Script 2015-03-24 (181 KB)

Download Google App (Search) v4.3.10.88581490.arm 2015-04-04 for Android 5.0.x (44 MB)

Download Google App (Search) v4.3.10.88581490.arm 2015-03-24 for Android 5.1 (44 MB)

Download FaceLock 2015-03-24 for Android 5.0.x (8 MB)

Download FaceLock 2015-03-24 for Android 5.1 (8 MB)

Download AOSP Calendar Sync 2015-02-03 (1 MB)

Changelog:

2015-04-04

Updated to Google Play Store v5.4.10

Corrected libs for 5.0.x Google App Add-On Package

Modified 73-google.sh for 5.0.x Google App Add On Package

2015-03-29

Updated to Google Play Services v7.0.99 for armeabi-v7a CPU

2015-03-24

Merged separate DPI specific .zips into one package for easy end-user flashing (GApps package will automatically detect and install the correct Google Play Services for your device. Credits to Deltadroid for the "install-optional.sh" script source.)

Added 5.1 GApps package (Credits to Deltadroid for the core base - Nexus 10 LMY47D Factory Image)

Added flashable Facelock .zip for Android 5.1 (view OP, Add-On section)

Added flashable Google App (Search) .zip for Android 5.1 (view OP, Add-On section)

Updated to Google Play Services v7.0.97 for armeabi-v7a CPU

Updated to Google Play Store v5.3.6 for armeabi-v7a CPU

Updated to Google App (Search) v4.3.10.88581490.arm

Updated FAQ

Modified updater-script for 5.0.x & 5.1 packages

Modified Bloatware Removal Script

Removed "libjni_latinime.so" from GApps packages (Use Google Keyboard instead)

Dropped support for x86-based devices

2015-03-08

Added x86 GApps Package

Updated to Google Play Services v7.0.87 for armeabi-v7a CPU & x86 CPU

Updated to Google Play Store v5.3.5 for armeabi-v7a CPU & x86 CPU

Updated FAQ

Modified 70-gapps.sh

Added libNearbyApp.so (part of Google Play Services update)

2015-03-01

Updated to Google App (Search) v4.2.16.8707579

Fixed "Unknown Issue with Google Play Services" due to corrupt PrebuiltGmsCore.apk's

2015-02-22

Updated to Google Play Services v6.7.76 for arm-v7a CPU

Updated to Google Play Services v6.7.76 for 320 DPI arm64-v8a CPU

Updated to Google Play Services v6.7.74 for 480 DPI arm64-v8a CPU

Updated to Google Play Store v5.2.13 for arm64-v8a CPU

Updated to correct libs for arm64 packages

Updated Bloatware Removal Script to help eliminate potential conflicts within addon.d directory

Fixed lib issue (libjni_latinime.so) where gesture typing was not enabled when using AOSP Keyboard

Added Google App (Search) v4.1.29.1706998 for arm64 devices (see Add-On section)

Re-uploaded Google Play Services v6.6.03 for Universal DPI arm64-v8a CPU

2015-02-16

Updated to Google Play Store v5.2.13 for armeabi-v7a CPU

Updated to Google Play services v6.7.74 for 240 DPI, armeabi-v7a CPU

2015-02-12

Updated to Google Play services v6.7.74 for Universal, 320, & 480 DPI, armeabi-v7a CPU

2015-02-08

Updated to Google Play Store v5.2.12 for armeabi-v7a CPU

Updated to Google App (Search) v4.1.29.1706998.arm

2015-02-03

Updated to Google Play Services v6.6.03 for 240, 320 & 480 DPI, armeabi-v7a CPU

Added Google Play Services v6.6.03 Universal, 320, & 480 DPI, arm64-v8a CPU

Added Google App v4.1.24.1672412.arm as separate flashable .zip (view OP, Add-On section)

Added AOSP Calendar Sync as separate flashable .zip (view OP, Add-On section)

Added FaceLock as separate flashable .zip (view OP, Add-On section)

Added Bloatware Removal Script as separate flashable .zip (view OP, Add-On section)

Removed Minimal Plus Edition (in favor of Bloatware Removal Script)

Removed Minimal GS & GS Plus Edition (in favor of Google App flashable .zip)

Updated FAQ

2015-01-23

Updated core to Android 5.0.2 LRX22G (Razor Factory Image)

Updated to Google Play Services 6.6.03 1681564-430

Added GS & GS Plus Edition (See OP for details)

Updated to Google (Search) 4.1.24.1672412.arm for GS & GS Plus Packages

Added libcronet.so (part of Google (Search) update) to GS & GS Plus Packages

Removed Minimal X Edition

Removed com.google.android.dialer.support.xml (Permission no longer needed)

Removed com.google.android.dialer.support.jar (Framework no longer needed)

Renamed Minimal X+ Edition to Minimal Plus Edition

Fixed issue with Plus Edition packages not removing certain system apps

Added CyanogenMod Music Player (Eleven.apk) to removal list for Plus editions

Added AudioFX (AudioFx.apk) to removal list for Plus editions

Updated updater-script

Updated 70-gapps.sh

Updated FAQ

2014-12-18

Updated to Google Play Services v6.5.99 for Universal & 320 DPI

Added Minimal X+ Edition (Read OP)

Removed Google Search from all packages

Updated FAQ

2014-12-14

Updated Core to Android 5.0.1 LRX22C (Razor Factory Image)

Added Google Play Services -430 (Universal DPI)

Added Google Play Services -434 (240 DPI)

Updated to Google Play Services v6.5.99 for 480 & 240 DPI

Updated to Google Play Services v6.5.87 for 320 & Universal DPI

Updated to Google Play Store v5.1.11

Added Google Search v4.0.29.1615250.arm to all packages (Fixes "-505" error)

Added libsslwrapper_jni.so to all packages (part of GPS v6.5.xx update)

Modified updater-script

Modified 70-gapps.sh

Updated FAQ

2014-11-17

Initial Release

Credits:

Google for the apps

CyanogenMod for the original GApps package

Deltadroid for the updated sources and modified install-optional.sh script

TKruzze for the updated GPS sources

BaNkS for the original minimal GApps packages and updated sources for 5.0.x

Fred6681 for helping me identify certain libs & apk's

androcraze for testing and providing feedback on earlier Android 5.0 GApps builds