[GAPPS][CM11][CM12][4.4.4][5.0.2][5.1] Delta Gapps With Modular Addons (All DPI)

Search This thread

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
Google Chrome

Google Chrome addon has been updated to version 41.0.2272.96-2272096 for kitkat (4.4.4) and lollipop (5.0.2 and 5.1).

Google Chrome addon for 4.4.4: gapps-kk-google-chrome-20150322-1-signed.zip
Google Chrome addon for 5.0.2+: gapps-lp-google-chrome-20150322-1-signed.zip

Note: This addon replaces the stock web browser. Flash over previous version to upgrade. No wiping necessary.

Code:
diff -ru gapps-lp-google-chrome-20150317-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-chrome-20150322-1-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-chrome-20150317-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
+++ gapps-lp-google-chrome-20150322-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 delete_recursive("/system/app/GoogleChrome","/system/app/Browser");
 package_extract_dir("system", "/system");
Binary files gapps-lp-google-chrome-20150317-1-signed/system/app/GoogleChrome/GoogleChrome.apk and gapps-lp-google-chrome-20150322-1-signed/system/app/GoogleChrome/GoogleChrome.apk differ
Binary files gapps-lp-google-chrome-20150317-1-signed/system/app/GoogleChrome/lib/arm/libchrome.so and gapps-lp-google-chrome-20150322-1-signed/system/app/GoogleChrome/lib/arm/libchrome.so differ
Binary files gapps-lp-google-chrome-20150317-1-signed/system/app/GoogleChrome/lib/arm/libchromium_android_linker.so and gapps-lp-google-chrome-20150322-1-signed/system/app/GoogleChrome/lib/arm/libchromium_android_linker.so differ

Code:
diff -ru gapps-kk-google-chrome-20150317-1-signed/META-INF/com/google/android/updater-script gapps-kk-google-chrome-20150322-1-signed/META-INF/com/google/android/updater-script
--- gapps-kk-google-chrome-20150317-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
+++ gapps-kk-google-chrome-20150322-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 delete("/system/app/GoogleChrome.apk","/system/app/Browser.apk");
 package_extract_dir("system", "/system");
Binary files gapps-kk-google-chrome-20150317-1-signed/system/app/GoogleChrome.apk and gapps-kk-google-chrome-20150322-1-signed/system/app/GoogleChrome.apk differ
Binary files gapps-kk-google-chrome-20150317-1-signed/system/lib/libchrome.so and gapps-kk-google-chrome-20150322-1-signed/system/lib/libchrome.so differ
Binary files gapps-kk-google-chrome-20150317-1-signed/system/lib/libchromium_android_linker.so and gapps-kk-google-chrome-20150322-1-signed/system/lib/libchromium_android_linker.so differ
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
Youtube Update

Google Youtube addon has been updated to version 10.11.55-101155130 for lollipop (5.0.2 and 5.1)

Google Youtube addon for 5.0.2+: gapps-lp-google-youtube-20150323-1-signed.zip

Note: this can be installed on top of the previous version to update. No wiping necessary.

Code:
diff -ru gapps-lp-google-youtube-20150318-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-youtube-20150323-1-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-youtube-20150318-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
+++ gapps-lp-google-youtube-20150323-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 delete_recursive("/system/app/Youtube");
 package_extract_dir("system", "/system");
Binary files gapps-lp-google-youtube-20150318-1-signed/system/app/Youtube/lib/arm/libcronet.so and gapps-lp-google-youtube-20150323-1-signed/system/app/Youtube/lib/arm/libcronet.so differ
Binary files gapps-lp-google-youtube-20150318-1-signed/system/app/Youtube/Youtube.apk and gapps-lp-google-youtube-20150323-1-signed/system/app/Youtube/Youtube.apk differ
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
Deodex patches for 5.0.2 and 5.1

Here are the patches I have created for 5.0.2 and 5.1 gapps to compensate for the deodex bugs. Notice that there are actually two different bugs. One bug is replacing normal class calls with NOP calls and the other bug is just not recognizing the difference between two different class calls and using only one call for both.

Patch for SetupWizard.apk for 5.0.2:

Code:
diff -ru SetupWizard-out/com/google/android/setupwizard/user/GoogleServicesActivity.smali SetupWizard.tab-out/com/google/android/setupwizard/user/GoogleServicesActivity.smali
--- SetupWizard-out/com/google/android/setupwizard/user/GoogleServicesActivity.smali	2015-03-17 16:20:52.070509917 +0100
+++ SetupWizard.tab-out/com/google/android/setupwizard/user/GoogleServicesActivity.smali	2015-03-17 16:21:00.262509911 +0100
@@ -66,9 +66,7 @@
 
     const/4 v0, 0x0
 
-    nop
-
-    nop
+    check-cast v0, Ljava/lang/String;
 
     invoke-static {v1, v0}, Lcom/google/android/setupwizard/util/GservicesValue;->value(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/setupwizard/util/GservicesValue;
 
diff -ru SetupWizard-out/com/google/android/setupwizard/util/GservicesChangedReceiver.smali SetupWizard.tab-out/com/google/android/setupwizard/util/GservicesChangedReceiver.smali
--- SetupWizard-out/com/google/android/setupwizard/util/GservicesChangedReceiver.smali	2015-03-17 16:20:52.114509917 +0100
+++ SetupWizard.tab-out/com/google/android/setupwizard/util/GservicesChangedReceiver.smali	2015-03-17 16:21:00.322509911 +0100
@@ -56,9 +56,7 @@
 
     const/4 v0, 0x0
 
-    nop
-
-    nop
+    check-cast v0, Ljava/lang/String;
 
     invoke-static {v1, v0}, Lcom/google/android/setupwizard/util/GservicesValue;->value(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/setupwizard/util/GservicesValue;

Patch for SetupWizard.apk for 5.1:

Code:
diff -ru SetupWizard-out/com/google/android/gms/internal/bu.smali SetupWizard.tab-out/com/google/android/gms/internal/bu.smali
--- SetupWizard-out/com/google/android/gms/internal/bu.smali	2015-03-17 16:22:11.270509855 +0100
+++ SetupWizard.tab-out/com/google/android/gms/internal/bu.smali	2015-03-17 16:22:19.226509849 +0100
@@ -234,9 +234,7 @@
 
     move-object v0, v1
 
-    nop
-
-    nop
+    check-cast v0, Ljava/lang/String;
 
     invoke-static {v2, v0}, Lcom/google/android/gms/internal/bu;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/internal/jp;
 
@@ -272,9 +270,7 @@
 
     move-object v0, v1
 
-    nop
-
-    nop
+    check-cast v0, Ljava/lang/String;
 
     invoke-static {v2, v0}, Lcom/google/android/gms/internal/bu;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/internal/jp;
 
@@ -346,9 +342,7 @@
 
     move-object v0, v1
 
-    nop
-
-    nop
+    check-cast v0, Ljava/lang/String;
 
     invoke-static {v2, v0}, Lcom/google/android/gms/internal/bu;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/internal/jp;
 
@@ -366,9 +360,7 @@
 
     const-string v0, "gads:request_builder:singleton_webview_experiment_id"
 
-    nop
-
-    nop
+    check-cast v1, Ljava/lang/String;
 
     invoke-static {v0, v1}, Lcom/google/android/gms/internal/bu;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/internal/jp;
 
diff -ru SetupWizard-out/com/google/android/setupwizard/util/CountryHelper.smali SetupWizard.tab-out/com/google/android/setupwizard/util/CountryHelper.smali
--- SetupWizard-out/com/google/android/setupwizard/util/CountryHelper.smali	2015-03-17 16:22:12.358509855 +0100
+++ SetupWizard.tab-out/com/google/android/setupwizard/util/CountryHelper.smali	2015-03-17 16:22:20.138509849 +0100
@@ -33,9 +33,7 @@
 
     const/4 v0, 0x0
 
-    nop
-
-    nop
+    check-cast v0, Ljava/lang/String;
 
     invoke-static {v1, v0}, Lcom/google/android/setupwizard/util/GservicesValue;->value(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/setupwizard/util/GservicesValue;

Patch for com.google.android.maps.jar for 5.0.2:
Code:
diff -ru com.google.android.maps.bug-out/com/google/android/maps/InternalR$styleable.smali com.google.android.maps-out/com/google/android/maps/InternalR$styleable.smali
--- com.google.android.maps.bug-out/com/google/android/maps/InternalR$styleable.smali	2015-03-23 23:25:01.255478582 +0100
+++ com.google.android.maps-out/com/google/android/maps/InternalR$styleable.smali	2015-03-23 23:25:06.571478578 +0100
@@ -56,9 +56,7 @@
 
     check-cast v0, [I
 
-    nop
-
-    nop
+    check-cast v0, [I
 
     sput-object v0, Lcom/google/android/maps/InternalR$styleable;->MapView:[I
 
diff -ru com.google.android.maps.bug-out/com/google/android/maps/MapController$1.smali com.google.android.maps-out/com/google/android/maps/MapController$1.smali
--- com.google.android.maps.bug-out/com/google/android/maps/MapController$1.smali	2015-03-23 23:25:01.311478582 +0100
+++ com.google.android.maps-out/com/google/android/maps/MapController$1.smali	2015-03-23 23:25:06.663478578 +0100
@@ -41,7 +41,7 @@
 
     sget-object v1, Lcom/google/android/maps/MapController$VertPanState;->UP:Lcom/google/android/maps/MapController$VertPanState;
 
-    invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
+    invoke-virtual {v1}, Lcom/google/android/maps/MapController$VertPanState;->ordinal()I
 
     move-result v1
 
@@ -57,7 +57,7 @@
 
     sget-object v1, Lcom/google/android/maps/MapController$VertPanState;->DOWN:Lcom/google/android/maps/MapController$VertPanState;
 
-    invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
+    invoke-virtual {v1}, Lcom/google/android/maps/MapController$VertPanState;->ordinal()I
 
     move-result v1
 
@@ -73,7 +73,7 @@
 
     sget-object v1, Lcom/google/android/maps/MapController$VertPanState;->NONE:Lcom/google/android/maps/MapController$VertPanState;
 
-    invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
+    invoke-virtual {v1}, Lcom/google/android/maps/MapController$VertPanState;->ordinal()I
 
     move-result v1
 
@@ -100,7 +100,7 @@
 
     sget-object v1, Lcom/google/android/maps/MapController$HorizPanState;->LEFT:Lcom/google/android/maps/MapController$HorizPanState;
 
-    invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
+    invoke-virtual {v1}, Lcom/google/android/maps/MapController$HorizPanState;->ordinal()I
 
     move-result v1
 
@@ -116,7 +116,7 @@
 
     sget-object v1, Lcom/google/android/maps/MapController$HorizPanState;->RIGHT:Lcom/google/android/maps/MapController$HorizPanState;
 
-    invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
+    invoke-virtual {v1}, Lcom/google/android/maps/MapController$HorizPanState;->ordinal()I
 
     move-result v1
 
@@ -132,7 +132,7 @@
 
     sget-object v1, Lcom/google/android/maps/MapController$HorizPanState;->NONE:Lcom/google/android/maps/MapController$HorizPanState;
 
-    invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
+    invoke-virtual {v1}, Lcom/google/android/maps/MapController$HorizPanState;->ordinal()I
 
     move-result v1

Note: Notice how "Ljava/lang/Enum;->ordinal()I" is the same for "Lcom/google/android/maps/MapController$HorizPanState;" and "Lcom/google/android/maps/MapController$VertPanState;". There should be some distinction between these calls, but there isnt. The actual code has different calls for VertPanState and HorizPanState, but the deodexed version is using only one call for both.

Patch for com.google.android.maps.jar for 5.1:
Code:
diff -ru com.google.android.maps.bug-out/com/google/android/maps/InternalR$styleable.smali com.google.android.maps-out/com/google/android/maps/InternalR$styleable.smali
--- com.google.android.maps.bug-out/com/google/android/maps/InternalR$styleable.smali	2015-03-23 23:23:29.951478653 +0100
+++ com.google.android.maps-out/com/google/android/maps/InternalR$styleable.smali	2015-03-23 23:23:22.863478659 +0100
@@ -56,9 +56,7 @@
 
     check-cast v0, [I
 
-    nop
-
-    nop
+    check-cast v0, [I
 
     sput-object v0, Lcom/google/android/maps/InternalR$styleable;->MapView:[I
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
New Addons:
Google Play Books version 3.3.35-30335 for Kitkat (4.4.4) and Lollipop (5.0.2 and 5.1)
Google Play Books addon for 4.4.4: gapps-kk-google-books-20150324-1-signed.zip
Google Books addon for 5.0.2+: gapps-lp-google-books-20150324-1-signed.zip

Google Play Music version 5.8.1836R.1787745-1836 for Kitkat (4.4.4) and Lollipop (5.0.2 and 5.1)
Google Play Music addon for 4.4.4: gapps-kk-google-music-20150324-1-signed.zip
Google Play Music addon for 5.0.2+: gapps-lp-google-music-20150324-1-signed.zip

Google Drive addon has been updated to version 2.2.083.23.36-50832336 for Lollipop (5.0.2 and 5.1)
Google Drive addon for 5.0.2+: gapps-lp-google-drive-20150324-1-signed.zip

Code:
diff -ru gapps-lp-google-drive-20150312-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-drive-20150324-1-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-drive-20150312-1-signed/META-INF/com/google/android/updater-script	2015-03-11 23:31:18.000000000 +0100
+++ gapps-lp-google-drive-20150324-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 delete_recursive("/system/app/GoogleDrive");
 package_extract_dir("system", "/system");
Binary files gapps-lp-google-drive-20150312-1-signed/system/app/GoogleDrive/GoogleDrive.apk and gapps-lp-google-drive-20150324-1-signed/system/app/GoogleDrive/GoogleDrive.apk differ

Also, the following addons contained system apk files that required zipaligning. The versions of the actual applications have not changed. These updated addon packages can all be installed directly on top of the previous versions. No wiping necessary.

Google Earth addon for 4.4.4: gapps-kk-google-earth-20150203-2-signed.zip
Google Earth addon for 5.0.2+: gapps-lp-google-earth-20150113-2-signed.zip

Google Keyboard addon for 4.4.4: gapps-kk-google-keyboard-20150121-2-signed.zip
Google Keyboard addon for 5.0.2+: gapps-lp-google-keyboard-20150113-2-signed.zip

Google Camera addon for 5.0.2+: gapps-lp-google-camera-20150201-2-signed.zip

Code:
diff -ru gapps-kk-google-earth-20150203-1-signed/META-INF/com/google/android/updater-script gapps-kk-google-earth-20150203-2-signed/META-INF/com/google/android/updater-script
--- gapps-kk-google-earth-20150203-1-signed/META-INF/com/google/android/updater-script	2015-02-03 23:38:56.000000000 +0100
+++ gapps-kk-google-earth-20150203-2-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 delete("/system/app/GoogleEarth.apk");
 package_extract_dir("system", "/system");
Binary files gapps-kk-google-earth-20150203-1-signed/system/app/GoogleEarth.apk and gapps-kk-google-earth-20150203-2-signed/system/app/GoogleEarth.apk differ

Code:
diff -ru gapps-lp-google-earth-20150113-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-earth-20150113-2-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-earth-20150113-1-signed/META-INF/com/google/android/updater-script	2015-01-13 21:47:16.000000000 +0100
+++ gapps-lp-google-earth-20150113-2-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,7 +4,9 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
+delete_recursive("/system/app/GoogleEarth");
 package_extract_dir("system", "/system");
 show_progress(1, 15);
 ui_print("Setting metadata.");
Binary files gapps-lp-google-earth-20150113-1-signed/system/app/GoogleEarth/GoogleEarth.apk and gapps-lp-google-earth-20150113-2-signed/system/app/GoogleEarth/GoogleEarth.apk differ

Code:
diff -ru gapps-kk-google-keyboard-20150121-1-signed/META-INF/com/google/android/updater-script gapps-kk-google-keyboard-20150121-2-signed/META-INF/com/google/android/updater-script
--- gapps-kk-google-keyboard-20150121-1-signed/META-INF/com/google/android/updater-script	2015-01-22 00:04:32.000000000 +0100
+++ gapps-kk-google-keyboard-20150121-2-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,8 +4,9 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
-delete("/system/app/LatinIME.apk");
+delete("/system/app/LatinIME.apk","/system/app/LatinIMEGoogle.apk");
 package_extract_dir("system", "/system");
 show_progress(1, 15);
 ui_print("Setting metadata.");
Binary files gapps-kk-google-keyboard-20150121-1-signed/system/app/LatinIMEGoogle.apk and gapps-kk-google-keyboard-20150121-2-signed/system/app/LatinIMEGoogle.apk differ

Code:
diff -ru gapps-lp-google-keyboard-20150113-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-keyboard-20150113-2-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-keyboard-20150113-1-signed/META-INF/com/google/android/updater-script	2015-01-13 21:51:12.000000000 +0100
+++ gapps-lp-google-keyboard-20150113-2-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,8 +4,9 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
-delete_recursive("/system/app/LatinIME");
+delete_recursive("/system/app/LatinIME","/system/app/LatinIMEGoogle");
 package_extract_dir("system", "/system");
 show_progress(1, 15);
 ui_print("Setting metadata.");
Binary files gapps-lp-google-keyboard-20150113-1-signed/system/app/LatinIMEGoogle/LatinIMEGoogle.apk and gapps-lp-google-keyboard-20150113-2-signed/system/app/LatinIMEGoogle/LatinIMEGoogle.apk differ

Code:
diff -ru gapps-lp-google-camera-20150201-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-camera-20150201-2-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-camera-20150201-1-signed/META-INF/com/google/android/updater-script	2015-02-01 22:52:42.000000000 +0100
+++ gapps-lp-google-camera-20150201-2-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 delete_recursive("/system/app/GoogleCamera","/system/app/Camera2");
 package_extract_dir("system", "/system");
Binary files gapps-lp-google-camera-20150201-1-signed/system/app/GoogleCamera/GoogleCamera.apk and gapps-lp-google-camera-20150201-2-signed/system/app/GoogleCamera/GoogleCamera.apk differ
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
Google Plus

Google Plus addon updated to version 5.2.0.89331554-413801691 for Lollipop (5.0.2 and 5.1).
Google Plus addon for 5.0.2+: gapps-lp-google-plus-20150325-1-signed.zip

Note: This can be flashed directly on top of the previous version to update. No wiping necessary.

Code:
Binary files gapps-lp-google-plus-20150320-1-signed/system/app/GooglePlus/GooglePlus.apk and gapps-lp-google-plus-20150325-1-signed/system/app/GooglePlus/GooglePlus.apk differ
Binary files gapps-lp-google-plus-20150320-1-signed/system/app/GooglePlus/lib/arm/libcronet.so and gapps-lp-google-plus-20150325-1-signed/system/app/GooglePlus/lib/arm/libcronet.so differ
Binary files gapps-lp-google-plus-20150320-1-signed/system/app/GooglePlus/lib/arm/libmoviemaker-jni.so and gapps-lp-google-plus-20150325-1-signed/system/app/GooglePlus/lib/arm/libmoviemaker-jni.so differ
Binary files gapps-lp-google-plus-20150320-1-signed/system/app/GooglePlus/lib/arm/libphotoeditor_native.so and gapps-lp-google-plus-20150325-1-signed/system/app/GooglePlus/lib/arm/libphotoeditor_native.so differ
Binary files gapps-lp-google-plus-20150320-1-signed/system/app/GooglePlus/lib/arm/libwebp_android.so and gapps-lp-google-plus-20150325-1-signed/system/app/GooglePlus/lib/arm/libwebp_android.so differ
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
Google Play Services has been updated to version 7.0.97-1791429-03x in the Kitkat base gapps package.
Kitkat Base Gapps package for 4.4.4: gapps-444-base-20150326-1-signed.zip

Code:
diff -ru gapps-444-base-20150314-1-signed/META-INF/com/google/android/updater-script gapps-444-base-20150326-1-signed/META-INF/com/google/android/updater-script
--- gapps-444-base-20150314-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
+++ gapps-444-base-20150326-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Mounting system.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 
 ui_print("Cleaning system.");
Binary files gapps-444-base-20150314-1-signed/optional/gms/0/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150326-1-signed/optional/gms/0/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150314-1-signed/optional/gms/2/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150326-1-signed/optional/gms/2/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150314-1-signed/optional/gms/4/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150326-1-signed/optional/gms/4/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150314-1-signed/optional/gms/6/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150326-1-signed/optional/gms/6/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150314-1-signed/optional/gms/8/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150326-1-signed/optional/gms/8/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150314-1-signed/system/lib/libAppDataSearch.so and gapps-444-base-20150326-1-signed/system/lib/libAppDataSearch.so differ
Binary files gapps-444-base-20150314-1-signed/system/lib/libgmscore.so and gapps-444-base-20150326-1-signed/system/lib/libgmscore.so differ
Binary files gapps-444-base-20150314-1-signed/system/lib/libsslwrapper_jni.so and gapps-444-base-20150326-1-signed/system/lib/libsslwrapper_jni.so differ
Binary files gapps-444-base-20150314-1-signed/system/lib/libWhisper.so and gapps-444-base-20150326-1-signed/system/lib/libWhisper.so differ

Google Play Games addon has been updated to version 2.2.09_1680149-000_universal_DPI for Kitkat (4.4.4) and Lollipop (5.0.2 and 5.1).
Google Play Games addon for 4.4.4: gapps-kk-google-games-20150326-1-signed.zip
Google Play Games addon for 5.0.2+: gapps-lp-google-games-20150326-1-signed.zip

Note: Google Play Games addon now supports all DPI with the universal DPI version.

Code:
Binary files gapps-kk-google-games-20150216-1-signed/system/app/PlayGames.apk and gapps-kk-google-games-20150326-1-signed/system/app/PlayGames.apk differ

Code:
Binary files gapps-lp-google-games-20150216-1-signed/system/app/PlayGames/PlayGames.apk and gapps-lp-google-games-20150326-1-signed/system/app/PlayGames/PlayGames.apk differ
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
Google Play Services has been updated to version 7.0.99-1809214 for kitkat (4.4.4) and lollipop (5.0.2 and 5.1).
All of these packages can be installed on top of their previous versions to update. No wiping necessary.

Kitkat Base Gapps package for 4.4.4: gapps-444-base-20150327-1-signed.zip
Lollipop Base Gapps package for 5.0.2: gapps-502-base-20150327-1-signed.zip
Lollipop Base Gapps package for 5.1.0: gapps-510-base-20150327-1-signed.zip

Code:
Binary files gapps-444-base-20150326-1-signed/optional/gms/0/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150327-1-signed/optional/gms/0/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150326-1-signed/optional/gms/2/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150327-1-signed/optional/gms/2/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150326-1-signed/optional/gms/4/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150327-1-signed/optional/gms/4/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150326-1-signed/optional/gms/6/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150327-1-signed/optional/gms/6/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150326-1-signed/optional/gms/8/priv-app/PrebuiltGmsCore.apk and gapps-444-base-20150327-1-signed/optional/gms/8/priv-app/PrebuiltGmsCore.apk differ
Binary files gapps-444-base-20150326-1-signed/system/lib/libAppDataSearch.so and gapps-444-base-20150327-1-signed/system/lib/libAppDataSearch.so differ
Binary files gapps-444-base-20150326-1-signed/system/lib/libgmscore.so and gapps-444-base-20150327-1-signed/system/lib/libgmscore.so differ

Code:
diff -ru gapps-502-base-20150318-1-signed/META-INF/com/google/android/updater-script gapps-502-base-20150327-1-signed/META-INF/com/google/android/updater-script
--- gapps-502-base-20150318-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
+++ gapps-502-base-20150327-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Mounting system.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 
 ui_print("Cleaning system.");
Binary files gapps-502-base-20150318-1-signed/optional/gms/0/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk and gapps-502-base-20150327-1-signed/optional/gms/0/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ
Binary files gapps-502-base-20150318-1-signed/optional/gms/4/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk and gapps-502-base-20150327-1-signed/optional/gms/4/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ
Binary files gapps-502-base-20150318-1-signed/optional/gms/6/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk and gapps-502-base-20150327-1-signed/optional/gms/6/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ
Binary files gapps-502-base-20150318-1-signed/optional/gms/8/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk and gapps-502-base-20150327-1-signed/optional/gms/8/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ
Binary files gapps-502-base-20150318-1-signed/system/priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so and gapps-502-base-20150327-1-signed/system/priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so differ
Binary files gapps-502-base-20150318-1-signed/system/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so and gapps-502-base-20150327-1-signed/system/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so differ

Code:
diff -ru gapps-510-base-20150318-1-signed/META-INF/com/google/android/updater-script gapps-510-base-20150327-1-signed/META-INF/com/google/android/updater-script
--- gapps-510-base-20150318-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
+++ gapps-510-base-20150327-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,6 +4,7 @@
 
 ui_print("Mounting system.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 
 ui_print("Cleaning system.");
Binary files gapps-510-base-20150318-1-signed/optional/gms/0/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk and gapps-510-base-20150327-1-signed/optional/gms/0/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ
Binary files gapps-510-base-20150318-1-signed/optional/gms/4/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk and gapps-510-base-20150327-1-signed/optional/gms/4/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ
Binary files gapps-510-base-20150318-1-signed/optional/gms/6/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk and gapps-510-base-20150327-1-signed/optional/gms/6/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ
Binary files gapps-510-base-20150318-1-signed/optional/gms/8/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk and gapps-510-base-20150327-1-signed/optional/gms/8/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk differ
Binary files gapps-510-base-20150318-1-signed/system/priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so and gapps-510-base-20150327-1-signed/system/priv-app/PrebuiltGmsCore/lib/arm/libAppDataSearch.so differ
Binary files gapps-510-base-20150318-1-signed/system/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so and gapps-510-base-20150327-1-signed/system/priv-app/PrebuiltGmsCore/lib/arm/libgmscore.so differ

Additionally, I have updated the installation script for the Google Play Games addon so that a DPI specific version of Google Play Games will be installed, depending on the DPI that is defined in /system/build.prop. Installing the DPI specific version of Google Play Games will save space on the internal sdcard. All of these packages can be installed on top of their previous versions to update. No wiping necessary.

Google Play Games addon for 4.4.4: gapps-kk-google-games-20150327-1-signed.zip
Google Play Games addon for 5.0.2+: gapps-lp-google-games-20150327-1-signed.zip

Code:
diff -ruN gapps-kk-google-games-20150326-1-signed/install-optional.sh gapps-kk-google-games-20150327-1-signed/install-optional.sh
--- gapps-kk-google-games-20150326-1-signed/install-optional.sh	1970-01-01 01:00:00.000000000 +0100
+++ gapps-kk-google-games-20150327-1-signed/install-optional.sh	2008-02-29 03:33:46.000000000 +0100
@@ -0,0 +1,22 @@
+#!/sbin/sh
+
+LCD=$(grep ro.sf.lcd_density /system/build.prop | cut -d "=" -f 2);
+
+if [ $LCD == 160 ]; then
+  echo "LCD 160 detected."
+  cp -f /tmp/games/2/PlayGames.apk /system/app/
+elif [ $LCD == 240 ]; then
+  echo "LCD 240 detected."
+  cp -f /tmp/games/4/PlayGames.apk /system/app/
+elif [ $LCD == 320 ]; then
+  echo "LCD 320 detected."
+  cp -f /tmp/games/6/PlayGames.apk /system/app/
+elif [ $LCD == 480 ]; then
+  echo "LCD 480 detected."
+  cp -f /tmp/games/8/PlayGames.apk /system/app/
+else
+  echo "LCD value not found. Installing default."
+  cp -f /tmp/games/0/PlayGames.apk /system/app/
+fi
+rm -rf /tmp/games
+
diff -ruN gapps-kk-google-games-20150326-1-signed/META-INF/com/google/android/updater-script gapps-kk-google-games-20150327-1-signed/META-INF/com/google/android/updater-script
--- gapps-kk-google-games-20150326-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
+++ gapps-kk-google-games-20150327-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,9 +4,14 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 delete("/system/app/PlayGames.apk");
 package_extract_dir("system", "/system");
+package_extract_dir("optional", "/tmp");
+package_extract_file("install-optional.sh", "/tmp/install-optional.sh");
+set_perm(0, 0, 0777, "/tmp/install-optional.sh");
+run_program("/tmp/install-optional.sh", "");
 show_progress(1, 15);
 ui_print("Setting metadata.");
 set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
Binary files gapps-kk-google-games-20150326-1-signed/optional/games/0/PlayGames.apk and gapps-kk-google-games-20150327-1-signed/optional/games/0/PlayGames.apk differ
Binary files gapps-kk-google-games-20150326-1-signed/optional/games/2/PlayGames.apk and gapps-kk-google-games-20150327-1-signed/optional/games/2/PlayGames.apk differ
Binary files gapps-kk-google-games-20150326-1-signed/optional/games/4/PlayGames.apk and gapps-kk-google-games-20150327-1-signed/optional/games/4/PlayGames.apk differ
Binary files gapps-kk-google-games-20150326-1-signed/optional/games/6/PlayGames.apk and gapps-kk-google-games-20150327-1-signed/optional/games/6/PlayGames.apk differ
Binary files gapps-kk-google-games-20150326-1-signed/optional/games/8/PlayGames.apk and gapps-kk-google-games-20150327-1-signed/optional/games/8/PlayGames.apk differ
Binary files gapps-kk-google-games-20150326-1-signed/system/app/PlayGames.apk and gapps-kk-google-games-20150327-1-signed/system/app/PlayGames.apk differ

Code:
diff -ruN gapps-lp-google-games-20150326-1-signed/install-optional.sh gapps-lp-google-games-20150327-1-signed/install-optional.sh
--- gapps-lp-google-games-20150326-1-signed/install-optional.sh	1970-01-01 01:00:00.000000000 +0100
+++ gapps-lp-google-games-20150327-1-signed/install-optional.sh	2008-02-29 03:33:46.000000000 +0100
@@ -0,0 +1,24 @@
+#!/sbin/sh
+
+LCD=$(grep ro.sf.lcd_density /system/build.prop | cut -d "=" -f 2);
+
+mkdir /system/app/PlayGames
+
+if [ $LCD == 160 ]; then
+  echo "LCD 160 detected."
+  cp -f /tmp/games/2/PlayGames.apk /system/app/PlayGames/
+elif [ $LCD == 240 ]; then
+  echo "LCD 240 detected."
+  cp -f /tmp/games/4/PlayGames.apk /system/app/PlayGames/
+elif [ $LCD == 320 ]; then
+  echo "LCD 320 detected."
+  cp -f /tmp/games/6/PlayGames.apk /system/app/PlayGames/
+elif [ $LCD == 480 ]; then
+  echo "LCD 480 detected."
+  cp -f /tmp/games/8/PlayGames.apk /system/app/PlayGames/
+else
+  echo "LCD value not found. Installing default."
+  cp -f /tmp/games/0/PlayGames.apk /system/app/PlayGames/
+fi
+rm -rf /tmp/games
+
diff -ruN gapps-lp-google-games-20150326-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-games-20150327-1-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-games-20150326-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
+++ gapps-lp-google-games-20150327-1-signed/META-INF/com/google/android/updater-script	2008-02-29 03:33:46.000000000 +0100
@@ -4,9 +4,14 @@
 
 ui_print("Installing files.");
 run_program("/sbin/busybox", "mount", "/system");
+run_program("/sbin/mount", "-o", "remount,rw", "/system", "/system");
 show_progress(1, 15);
 delete_recursive("/system/app/PlayGames");
 package_extract_dir("system", "/system");
+package_extract_dir("optional", "/tmp");
+package_extract_file("install-optional.sh", "/tmp/install-optional.sh");
+set_perm(0, 0, 0777, "/tmp/install-optional.sh");
+run_program("/tmp/install-optional.sh", "");
 show_progress(1, 15);
 ui_print("Setting metadata.");
 set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
Binary files gapps-lp-google-games-20150326-1-signed/optional/games/0/PlayGames.apk and gapps-lp-google-games-20150327-1-signed/optional/games/0/PlayGames.apk differ
Binary files gapps-lp-google-games-20150326-1-signed/optional/games/2/PlayGames.apk and gapps-lp-google-games-20150327-1-signed/optional/games/2/PlayGames.apk differ
Binary files gapps-lp-google-games-20150326-1-signed/optional/games/4/PlayGames.apk and gapps-lp-google-games-20150327-1-signed/optional/games/4/PlayGames.apk differ
Binary files gapps-lp-google-games-20150326-1-signed/optional/games/6/PlayGames.apk and gapps-lp-google-games-20150327-1-signed/optional/games/6/PlayGames.apk differ
Binary files gapps-lp-google-games-20150326-1-signed/optional/games/8/PlayGames.apk and gapps-lp-google-games-20150327-1-signed/optional/games/8/PlayGames.apk differ
Binary files gapps-lp-google-games-20150326-1-signed/system/app/PlayGames/PlayGames.apk and gapps-lp-google-games-20150327-1-signed/system/app/PlayGames/PlayGames.apk differ
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
New Addons:

Google Keep version 3.1.08-3108 for kitkat (4.4.4) and lollipop (5.0.2 and 5.1)
Google Keep addon for 4.4.4: gapps-kk-google-keep-20150327-1-signed.zip
Google Keep addon for 5.0.2+: gapps-lp-google-keep-20150327-1-signed.zip

Google Messenger version 1.2.037_(1807903-39)-12037539 for kitkat (4.4.4) and lollipop (5.0.2 and 5.1)
Google Messenger addon for 4.4.4: gapps-kk-google-messenger-20150327-1-signed.zip (replaces stock sms/mms application)
Google Messenger addon for 5.0.2+: gapps-lp-google-messenger-20150327-1-signed.zip (replaces stock sms/mms application)
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
Google Keep addon had been updated to version 3.1.10-3110 for kitkat (4.4.4) and lollipop (5.0.2 and 5.1).
Google Keep addon for 4.4.4: gapps-kk-google-keep-20150328-1-signed.zip
Google Keep addon for 5.0.2+: gapps-lp-google-keep-20150328-1-signed.zip

These packages can be installed on top of the previous version to update. No wiping necessary.

Code:
Binary files gapps-kk-google-keep-20150327-1-signed/system/app/GoogleKeep.apk and gapps-kk-google-keep-20150328-1-signed/system/app/GoogleKeep.apk differ

Code:
Binary files gapps-lp-google-keep-20150327-1-signed/system/app/GoogleKeep/GoogleKeep.apk and gapps-lp-google-keep-20150328-1-signed/system/app/GoogleKeep/GoogleKeep.apk differ
 

Tsjoklat

Senior Member
Apr 5, 2010
1,705
2,386
Google Youtube addon has been updated to version 10.12.53-101253134 for lollipop (5.0.2 and 5.1).
Google Youtube addon for 5.0.2+: gapps-lp-google-youtube-20150328-1-signed.zip

This package can be installed on top of the previous version to update. No wiping necessary.

Code:
Binary files gapps-lp-google-youtube-20150323-1-signed/system/app/Youtube/lib/arm/libcronet.so and gapps-lp-google-youtube-20150328-1-signed/system/app/Youtube/lib/arm/libcronet.so differ
Binary files gapps-lp-google-youtube-20150323-1-signed/system/app/Youtube/Youtube.apk and gapps-lp-google-youtube-20150328-1-signed/system/app/Youtube/Youtube.apk differ
 

HelpGapps

New member
Apr 7, 2016
1
0
Help me!! I installed gApps ("Biggest" Version) on my Galaxy Tab 2 7.1 cyanogenmod

Help me!! I installed gApps ("Biggest" Version) on my Galaxy Tab 2 7.1 with cyanogenmod and Android 5.0.2.After installed the gApps.zip Every Google APP is listed out of the Google Play Store . It's not installed and if I try to install a Google Play.apk it says it is installed but I can't open it and it isn't availiable to See it in my APP list.
How can I install the Google Play...?

Please Please help

Greetings
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 43
    Announcement

    I want to consolidate my gapps threads, so these gapps packages will continue to be updated in the following centralized location:

    http://xdaforums.com/android/software/app-minimal-gapps-gapps-lp-20150107-1-t2997368
    7
    gapps-kk-20140620-2-signed.zip

    Ive uploaded a new version of gapps with the following changes:

    1) Remove ConfigUpdater.apk to prevent system wide changes to selinux and internal firewall policies
    2) Update ChromeBookmarksSyncAdapter.apk to 4.4-927798
    3) Remove some unused system libraries

    lib/libpatts_engine_jni_api.so (for old version of Text to Speech)
    lib/libplus_jni_v8.so (for Google+)
    lib/libWVphoneAPI.so (for Google Movies)

    These libraries would only need to be installed if Google+ and Google Movies are installed as system applications. If these applications are installed from the play store, then these libraries are already included in the apk files.

    4) Update Google Search (Velvet.apk)



    Note: If you already have ConfigUpdater.apk installed, in order to remove the policy changes from ConfigUpdater.apk, it might be necessary to factory reset.
    7
    gapps-lp-20150105-1-signed.zip

    I have created more lollipop gapps packages for testing. These packages are now verified to be working. I have fixed several things including the backup scripts and new lollipop file structures. I also made a small separate package that will replace your stock aosp calendar with the google calendar and add a backup script in addon.d to retain it on updates.

    Edit: updated in next post

    These packages will work for all resolution devices running lollipop.
    7
    I've created a few beta lollipop gapps installation packages for everyone that would like to test.

    Edit: I removed the links to lollipop gapps temporarily because of setup problems.

    These packages do not remove any stock applications for testing purposes.
    Note that Face unlock is included. These packages should be compatible with all resolution devices running lollipop.

    Please let me know your feedback because I have not had a chance to test lollipop very much yet.

    Best regards.

    Edit: I've attached a diff of the changes compared to the last kit Kat installer.
    6
    gapps-kk-20140606-2-minimal-signed.zip

    I realized that not all the libraries were merged properly against the latest hammerhead-ktu84m-factory-53ff95bf factory image for 4.4.3.

    I have re-merged everything against the latest 4.4.3 Nexus 5 factory image.

    Here is a list of the updated files:

    Code:
    Binary files gapps-kk-20140606-1-signed/optional/face/app/FaceLock.apk and gapps-kk-20140606-2-signed/optional/face/app/FaceLock.apk differ
    Binary files gapps-kk-20140606-1-signed/system/app/GenieWidget.apk and gapps-kk-20140606-2-signed/system/app/GenieWidget.apk differ
    Binary files gapps-kk-20140606-1-signed/system/app/GoogleContactsSyncAdapter.apk and gapps-kk-20140606-2-signed/system/app/GoogleContactsSyncAdapter.apk differ
    Binary files gapps-kk-20140606-1-signed/system/framework/com.google.android.maps.jar and gapps-kk-20140606-2-signed/system/framework/com.google.android.maps.jar differ
    Binary files gapps-kk-20140606-1-signed/system/framework/com.google.android.media.effects.jar and gapps-kk-20140606-2-signed/system/framework/com.google.android.media.effects.jar differ
    Binary files gapps-kk-20140606-1-signed/system/framework/com.google.widevine.software.drm.jar and gapps-kk-20140606-2-signed/system/framework/com.google.widevine.software.drm.jar differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libgoogle_hotword_jni.so and gapps-kk-20140606-2-signed/system/lib/libgoogle_hotword_jni.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libgoogle_recognizer_jni_l.so and gapps-kk-20140606-2-signed/system/lib/libgoogle_recognizer_jni_l.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libmoviemaker-jni.so and gapps-kk-20140606-2-signed/system/lib/libmoviemaker-jni.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libnetjni.so and gapps-kk-20140606-2-signed/system/lib/libnetjni.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libpatts_engine_jni_api.so and gapps-kk-20140606-2-signed/system/lib/libpatts_engine_jni_api.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/librsjni.so and gapps-kk-20140606-2-signed/system/lib/librsjni.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libspeexwrapper.so and gapps-kk-20140606-2-signed/system/lib/libspeexwrapper.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libvcdecoder_jni.so and gapps-kk-20140606-2-signed/system/lib/libvcdecoder_jni.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libwebp_android.so and gapps-kk-20140606-2-signed/system/lib/libwebp_android.so differ
    Binary files gapps-kk-20140606-1-signed/system/lib/libWVphoneAPI.so and gapps-kk-20140606-2-signed/system/lib/libWVphoneAPI.so differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/ConfigUpdater.apk and gapps-kk-20140606-2-signed/system/priv-app/ConfigUpdater.apk differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/GoogleBackupTransport.apk and gapps-kk-20140606-2-signed/system/priv-app/GoogleBackupTransport.apk differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/GoogleFeedback.apk and gapps-kk-20140606-2-signed/system/priv-app/GoogleFeedback.apk differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/GoogleLoginService.apk and gapps-kk-20140606-2-signed/system/priv-app/GoogleLoginService.apk differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/GoogleOneTimeInitializer.apk and gapps-kk-20140606-2-signed/system/priv-app/GoogleOneTimeInitializer.apk differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/GooglePartnerSetup.apk and gapps-kk-20140606-2-signed/system/priv-app/GooglePartnerSetup.apk differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/GoogleServicesFramework.apk and gapps-kk-20140606-2-signed/system/priv-app/GoogleServicesFramework.apk differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/SetupWizard.apk and gapps-kk-20140606-2-signed/system/priv-app/SetupWizard.apk differ
    Binary files gapps-kk-20140606-1-signed/system/priv-app/Velvet.apk and gapps-kk-20140606-2-signed/system/priv-app/Velvet.apk differ

    I have also created a minimal gapps package that does not contain any Google applications that can be installed from the Play Store. The minimal gapps package contains only the base Google applications, framework, and libraries. You can install all the packages from the Play Store. Here is a difference of the Standard vs. the Minimal package:

    Code:
    diff -ru gapps-kk-20140606-2-signed/system/addon.d/70-gapps.sh gapps-kk-20140606-2-minimal-signed/system/addon.d/70-gapps.sh
    --- gapps-kk-20140606-2-signed/system/addon.d/70-gapps.sh	2014-06-11 00:26:06.000000000 +0200
    +++ gapps-kk-20140606-2-minimal-signed/system/addon.d/70-gapps.sh	2014-06-11 00:39:30.000000000 +0200
    @@ -7,13 +7,9 @@
     list_files() {
     cat <<EOF
     app/ChromeBookmarksSyncAdapter.apk
    -app/CloudPrint2.apk
     app/GenieWidget.apk
    -app/Gmail2.apk
     app/GoogleCalendarSyncAdapter.apk
     app/GoogleContactsSyncAdapter.apk
    -app/GoogleTTS.apk
    -app/Hangouts.apk
     app/MediaUploader.apk
     etc/g.prop
     etc/permissions/com.google.android.maps.xml
    @@ -56,10 +52,8 @@
     priv-app/GooglePartnerSetup.apk
     priv-app/GoogleServicesFramework.apk
     priv-app/Phonesky.apk
    -priv-app/PrebuiltGmsCore.apk
    +priv-app/PrebuiltGmsCore.apk app/QuickSearchBox.apk
     priv-app/SetupWizard.apk app/Provision.apk
    -priv-app/Talkback.apk
    -priv-app/Velvet.apk app/QuickSearchBox.apk
     usr/srec/en-US/c_fst
     usr/srec/en-US/clg
     usr/srec/en-US/commands.abnf
    Only in gapps-kk-20140606-2-signed/system/app: CloudPrint2.apk
    Only in gapps-kk-20140606-2-signed/system/app: Gmail2.apk
    Only in gapps-kk-20140606-2-signed/system/app: GoogleTTS.apk
    Only in gapps-kk-20140606-2-signed/system/app: Hangouts.apk
    Only in gapps-kk-20140606-2-signed/system/priv-app: Talkback.apk
    Only in gapps-kk-20140606-2-signed/system/priv-app: Velvet.apk