[Android Software Development] Deltadroid:
Google Gmail and Google Keyboard

Google Gmail has been updated to version 5.1.90765967-51001817

Google Gmail addon for 4.4.4: gapps-kk-google-gmail-20150414-1-signed.zip (replaces stock email client)

Google Gmail addon for 5.0.2+: gapps-lp-google-gmail-20150414-1-signed.zip (replaces stock email client)

Binary files gapps-kk-google-gmail-20150331-1-signed/system/app/Gmail2.apk and gapps-kk-google-gmail-20150414-1-signed/system/app/Gmail2.apk differ

Binary files gapps-lp-google-gmail-20150331-1-signed/system/app/PrebuiltGmail/PrebuiltGmail.apk and gapps-lp-google-gmail-20150414-1-signed/system/app/PrebuiltGmail/PrebuiltGmail.apk differ

Additionally, the installation script for Google Keyboard addon has been updated to remove libjni_latinime.so because this library is no longer required since Google Keyboard replaces the stock keyboard application.

Google Keyboard addon for 4.4.4: gapps-kk-google-keyboard-20150121-3-signed.zip (replaces stock keyboard)

Google Keyboard addon for 5.0.2+: gapps-lp-google-keyboard-20150113-3-signed.zip (replaces stock keyboard)

diff -ru gapps-kk-google-keyboard-20150121-2-signed/META-INF/com/google/android/updater-script gapps-kk-google-keyboard-20150121-3-signed/META-INF/com/google/android/updater-script
--- gapps-kk-google-keyboard-20150121-2-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
+++ gapps-kk-google-keyboard-20150121-3-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
@@ -6,7 +6,7 @@
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
show_progress(1, 15);
-delete("/system/app/LatinIME.apk","/system/app/LatinIMEGoogle.apk");
+delete("/system/app/LatinIME.apk","/system/app/LatinIMEGoogle.apk","/system/lib/libjni_latinime.so");
package_extract_dir("system", "/system");
show_progress(1, 15);
ui_print("Setting metadata.");
diff -ru gapps-kk-google-keyboard-20150121-2-signed/system/addon.d/74-gapps-keyboard.sh gapps-kk-google-keyboard-20150121-3-signed/system/addon.d/74-gapps-keyboard.sh
--- gapps-kk-google-keyboard-20150121-2-signed/system/addon.d/74-gapps-keyboard.sh	2008-02-29 02:33:46.000000000 +0100
+++ gapps-kk-google-keyboard-20150121-3-signed/system/addon.d/74-gapps-keyboard.sh	2008-02-29 02:33:46.000000000 +0100
@@ -35,5 +35,6 @@
;;
post-restore)
rm -f /system/app/LatinIME.apk
+ rm -f /system/lib/libjni_latinime.so
;;
esac

diff -ru gapps-lp-google-keyboard-20150113-2-signed/META-INF/com/google/android/updater-script gapps-lp-google-keyboard-20150113-3-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-keyboard-20150113-2-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-keyboard-20150113-3-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
@@ -7,6 +7,7 @@
run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
show_progress(1, 15);
delete_recursive("/system/app/LatinIME","/system/app/LatinIMEGoogle");
+delete("/system/lib/libjni_latinime.so");
package_extract_dir("system", "/system");
show_progress(1, 15);
ui_print("Setting metadata.");
diff -ru gapps-lp-google-keyboard-20150113-2-signed/system/addon.d/74-gapps-keyboard.sh gapps-lp-google-keyboard-20150113-3-signed/system/addon.d/74-gapps-keyboard.sh
--- gapps-lp-google-keyboard-20150113-2-signed/system/addon.d/74-gapps-keyboard.sh	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-keyboard-20150113-3-signed/system/addon.d/74-gapps-keyboard.sh	2008-02-29 02:33:46.000000000 +0100
@@ -35,6 +35,7 @@
;;
post-restore)
rm -rf /system/app/LatinIME
+ rm -f /system/lib/libjni_latinime.so
chmod 755 /system/app/LatinIMEGoogle
chmod 755 /system/app/LatinIMEGoogle/lib
chmod 755 /system/app/LatinIMEGoogle/lib/arm