[Android Software Development] Deltadroid:
KitKat Gapps Update with new Addons

I have removed libjni_unbundled_latinimegoogle.so (which is support for the Google Keyboard) from the Standard and Minimal Kitkat Gapps packages because I want to make all the extra applications optional.

diff -ru gapps-kk-20150120-1-signed/system/addon.d/70-gapps.sh gapps-kk-20150121-1-signed/system/addon.d/70-gapps.sh
--- gapps-kk-20150120-1-signed/system/addon.d/70-gapps.sh	2015-01-21 02:10:02.000000000 +0100
+++ gapps-kk-20150121-1-signed/system/addon.d/70-gapps.sh	2015-01-21 23:07:38.000000000 +0100
@@ -41,7 +41,6 @@
lib/libgoogle_hotword_jni.so
lib/libgoogle_recognizer_jni_l.so
lib/libjgcastservice.so
-lib/libjni_unbundled_latinimegoogle.so
lib/libpatts_engine_jni_api_ub.210303130.so
lib/libspeexwrapper_ub.210303130.so
lib/libsslwrapper_jni.so
Only in gapps-kk-20150120-1-signed/system/lib: libjni_unbundled_latinimegoogle.so

I have also removed more unused libraries from the minimal gapps package which reduced the size of the package by 25MB.

diff -ru gapps-kk-20150120-1-minimal-signed/system/addon.d/70-gapps.sh gapps-kk-20150121-1-minimal-signed/system/addon.d/70-gapps.sh
--- gapps-kk-20150120-1-minimal-signed/system/addon.d/70-gapps.sh	2015-01-21 02:11:18.000000000 +0100
+++ gapps-kk-20150121-1-minimal-signed/system/addon.d/70-gapps.sh	2015-01-21 23:08:30.000000000 +0100
@@ -25,23 +25,13 @@
framework/com.google.widevine.software.drm.jar
lib/libAppDataSearch.so
lib/libconscrypt_gmscore_jni.so
-lib/libcrashreporter.so
-lib/libcronet.so
-lib/libframesequence.so
lib/libgames_rtmp_jni.so
lib/libgcastv2_base.so
lib/libgcastv2_support.so
lib/libgmscore.so
lib/libgms-ocrclient.so
-lib/libgoogle_hotword_jni.so
-lib/libgoogle_recognizer_jni_l.so
lib/libjgcastservice.so
-lib/libjni_unbundled_latinimegoogle.so
-lib/libpatts_engine_jni_api_ub.210303130.so
-lib/libspeexwrapper_ub.210303130.so
lib/libsslwrapper_jni.so
-lib/libvcdecoder_jni.so
-lib/libvideochat_jni.so
lib/libWhisper.so
priv-app/GoogleBackupTransport.apk
priv-app/GoogleFeedback.apk
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libcrashreporter.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libcronet.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libframesequence.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libgoogle_hotword_jni.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libgoogle_recognizer_jni_l.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libjni_unbundled_latinimegoogle.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libpatts_engine_jni_api_ub.210303130.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libspeexwrapper_ub.210303130.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libvcdecoder_jni.so
Only in gapps-kk-20150120-1-minimal-signed/system/lib: libvideochat_jni.so

There are now three addons for kitkat gapps:

1) Google Calendar (replaces stock calendar)

2) Google Exchange (replaces stock exchange application and enables push for pop3 accounts in gmail)

3) Google Keyboard (replaces stock keyboard)

Kitkat Gapps:

Minimal gapps package for 4.4.4: gapps-kk-20150121-1-minimal-signed.zip

Standard gapps package for 4.4.4: gapps-kk-20150121-1-signed.zip

Google Calendar addon package for 4.4.4: gapps-kk-google-calendar-20150121-1-signed.zip

Google Exchange addon package for 4.4.4: gapps-kk-google-exchange-20150121-1-signed.zip

Google Keyboard addon package for 4.4.4: gapps-kk-google-keyboard-20150121-1-signed.zip