[Android Software Development] Deltadroid:
New Lollipop Gapps Base

I have decided to separate out all of the additional applications inside of the standard lollipop gapps package. A smaller "base" package will be easier to update and maintain because of the size. Also, separate packages will have more flexibility for installation. When there is a new version of android or Google Play Services, then I will be able to release a smaller lollipop gapps base package faster (without having to maintain two large packages). This will also make is much easier for everyone to download smaller packages when the individual components change.

To update from the previous "standard" lollipop gapps package, install the new "base" lollipop gapps package over the top of it. No need to wipe anything. Then, you can install any combination of the additional lollipop addons listed below and on the OP.

Lollipop Base Gapps Package:

Base Gapps package for 5.0.x: gapps-lp-20150202-1-base-signed.zip

Recommended "standard" lollipop gapps addons:

Google CloudPrint addon for 5.0.x: gapps-lp-google-cloudprint-20150202-1-signed.zip

Google Gmail addon for 5.0.x: gapps-lp-google-gmail-20150202-1-signed.zip

Google Hangouts addon for 5.0.x: gapps-lp-google-hangouts-20150202-1-signed.zip

Google News & Weather addon for 5.0.x: gapps-lp-google-news-20150202-1-signed.zip

Google Search addon for 5.0.x: gapps-lp-google-search-20150202-1-signed.zip

Google Talkback addon for 5.0.x: gapps-lp-google-talkback-20150202-1-signed.zip

Google Text to Speech addon for 5.0.x: gapps-lp-google-tts-20150202-1-signed.zip

The "standard" lollipop gapps package is now deprecated. Once you install the "base" lollipop gapps package, then you can install any combination of the additional lollipop gapps addons.

Note:

* Google Gmail addon removes stock email application.

* The "Base" Lollipop gapps package will no longer remove the stock "Quick Search Widget".

* The Google Search addon will replace the stock "Quick Search Widget" with the Google Search widget.

diff -ru gapps-lp-20150130-1-minimal-signed/META-INF/com/google/android/updater-script gapps-lp-20150202-1-base-signed/META-INF/com/google/android/updater-script
--- gapps-lp-20150130-1-minimal-signed/META-INF/com/google/android/updater-script	2015-01-29 23:44:36.000000000 +0100
+++ gapps-lp-20150202-1-base-signed/META-INF/com/google/android/updater-script	2015-02-02 01:49:00.000000000 +0100
@@ -1,5 +1,5 @@
ui_print("***********************************************");
-ui_print(" Google Apps for Android 5.0.x ");
+ui_print(" Google Apps Base for Android 5.0.x ");
ui_print("***********************************************");

ui_print("Mounting system.");
@@ -7,8 +7,7 @@
show_progress(1, 15);

ui_print("Cleaning system.");
-delete_recursive("/system/app/BrowserProviderProxy","/system/app/PartnerBookmarksProvider","/system/app/Provision","/system/app/QuickSearchBox");
-delete_recursive("/system/app/FaceLock","/system/app/GoogleCalendarSyncAdapter","/system/app/GoogleContactsSyncAdapter","/system/priv-app/GoogleBackupTransport","/system/priv-app/GoogleFeedback","/system/priv-app/GoogleLoginService","/system/priv-app/GoogleOneTimeInitializer","/system/priv-app/GooglePartnerSetup","/system/priv-app/GoogleServicesFramework","/system/priv-app/Phonesky","/system/priv-app/PrebuiltGmsCore");
+delete_recursive("/system/app/Provision","/system/app/FaceLock","/system/app/GoogleCalendarSyncAdapter","/system/app/GoogleContactsSyncAdapter","/system/priv-app/GoogleBackupTransport","/system/priv-app/GoogleFeedback","/system/priv-app/GoogleLoginService","/system/priv-app/GoogleOneTimeInitializer","/system/priv-app/GooglePartnerSetup","/system/priv-app/GoogleServicesFramework","/system/priv-app/Phonesky","/system/priv-app/PrebuiltGmsCore");

ui_print("Installing files.");
package_extract_dir("system", "/system");
diff -ru gapps-lp-20150130-1-minimal-signed/system/addon.d/70-gapps.sh gapps-lp-20150202-1-base-signed/system/addon.d/70-gapps.sh
--- gapps-lp-20150130-1-minimal-signed/system/addon.d/70-gapps.sh	2015-01-29 23:44:36.000000000 +0100
+++ gapps-lp-20150202-1-base-signed/system/addon.d/70-gapps.sh	2015-02-02 01:49:02.000000000 +0100
@@ -95,10 +95,7 @@
# Stub
;;
post-restore)
- rm -rf /system/app/BrowserProviderProxy
- rm -rf /system/app/PartnerBookmarksProvider
rm -rf /system/app/Provision
- rm -rf /system/app/QuickSearchBox
chmod 755 /system/app/GoogleCalendarSyncAdapter
chmod 755 /system/app/GoogleContactsSyncAdapter
chmod 755 /system/etc/preferred-apps