[Galaxy Tab 2 7" Android Development] Tsjoklat:
Thanks.

Here is a link to the updated gapps package:

http://www.androidfilehost.com/?fid=23311191640113953

md5: 6266f9c3c9fdcc3fec874e125e6a51d0

Diff:

diff -ru gapps-kk-20131115-1-signed gapps-kk-art-20131115-3-signed |more
Only in gapps-kk-art-20131115-3-signed: install-optional.sh
Binary files gapps-kk-20131115-1-signed/META-INF/com/google/android/update-binary and gapps-kk-art-20131115-3-signed/META-INF/com/google/andro
id/update-binary differ
diff -ru gapps-kk-20131115-1-signed/META-INF/com/google/android/updater-script gapps-kk-art-20131115-3-signed/META-INF/com/google/android/upda
ter-script
--- gapps-kk-20131115-1-signed/META-INF/com/google/android/updater-script	2014-01-13 00:49:12.000000000 +0100
+++ gapps-kk-art-20131115-3-signed/META-INF/com/google/android/updater-script	2014-01-14 21:51:08.000000000 +0100
@@ -1,15 +1,35 @@
-ui_print("Mounting system...");
+ui_print("***********************************************");
+ui_print(" Google Apps for Android 4.4.1");
+ui_print("***********************************************");
+
+ui_print("Installing files...");
run_program("/sbin/busybox", "mount", "/system");
-show_progress(1, 1);
-delete("/system/app/Calendar.apk","/system/app/Camera2.apk","/system/app/Gallery2.apk","/system/app/LatinIME.apk","/system/app/Launcher2.apk"
,"/system/app/Launcher3.apk","/system/app/Mms.apk","/system/app/QuickSearchBox.apk","/system/app/Velvet.apk","/system/app/Vending.apk","/syste
m/app/BrowserProviderProxy.apk","/system/app/PartnerBookmarksProvider.apk");
+show_progress(1, 15);
+
+delete("/system/app/Provision.apk","/system/app/Calendar.apk","/system/app/Camera2.apk","/system/app/Gallery2.apk","/system/app/LatinIME.apk"
,"/system/app/Launcher2.apk","/system/app/Launcher3.apk","/system/app/Mms.apk","/system/app/QuickSearchBox.apk","/system/app/SetupWizard.apk",
"/system/app/Velvet.apk","/system/app/Vending.apk","/system/app/BrowserProviderProxy.apk","/system/app/PartnerBookmarksProvider.apk");
+
delete("/system/priv-app/Calendar.apk","/system/priv-app/Camera2.apk","/system/priv-app/Gallery2.apk","/system/priv-app/LatinIME.apk","/syste
m/priv-app/Launcher2.apk","/system/priv-app/Launcher3.apk","/system/priv-app/Mms.apk","/system/priv-app/QuickSearchBox.apk","/system/priv-app/
Velvet.apk","/system/priv-app/Vending.apk","/system/priv-app/BrowserProviderProxy.apk","/system/priv-app/PartnerBookmarksProvider.apk");
+
delete("/system/lib/libjni_latinime.so");
-ui_print("Copying files...");
+
package_extract_dir("system", "/system");
set_perm(0, 0, 0755, "/system/addon.d/70-gapps.sh");
-ui_print("Fixing Permissions...");
-set_perm_recursive(0, 0, 0755, 0644, "/system/app");
-set_perm_recursive(0, 0, 0755, 0644, "/system/priv-app");
-ui_print("Unmounting 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("Cleaning up and setting metadata...");
+set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:syste
m_file:s0");
+set_metadata_recursive("/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_fi
le:s0");
+set_metadata_recursive("/system/priv-app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:syst
em_file:s0");
+set_metadata_recursive("/system/etc/permissions", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object
_r:system_file:s0");
+set_metadata_recursive("/system/etc/preferred-apps", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:obj
ect_r:system_file:s0");
+set_metadata("/system/etc/g.prop", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
+set_metadata_recursive("/system/framework", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:sys
tem_file:s0");
+set_metadata_recursive("/system/lib", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_fi
le:s0");
+set_metadata_recursive("/system/usr/srec/en-US", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_
r:system_file:s0");
+set_metadata_recursive("/system/vendor/pittpatt", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object
_r:system_file:s0");
run_program("/sbin/busybox", "umount", "/system");
ui_print("Installation complete!");
Only in gapps-kk-art-20131115-3-signed: optional
diff -ru gapps-kk-20131115-1-signed/system/addon.d/70-gapps.sh gapps-kk-art-20131115-3-signed/system/addon.d/70-gapps.sh
--- gapps-kk-20131115-1-signed/system/addon.d/70-gapps.sh	2014-01-13 00:49:42.000000000 +0100
+++ gapps-kk-art-20131115-3-signed/system/addon.d/70-gapps.sh	2014-01-14 21:51:40.000000000 +0100
@@ -7,8 +7,6 @@
list_files() {
cat <<EOF
app/ChromeBookmarksSyncAdapter.apk
-app/FaceLock.apk
-app/FaceLock.odex
app/GalleryGoogle.apk
app/GalleryGoogle.odex
app/GenieWidget.apk
@@ -40,7 +38,6 @@
framework/com.google.widevine.software.drm.jar
framework/com.google.widevine.software.drm.odex
lib/libAppDataSearch.so
-lib/libfacelock_jni.so
lib/libfilterpack_facedetect.so
lib/libgames_rtmp_jni.so
lib/libgcam.so
@@ -102,13 +99,6 @@
usr/srec/en-US/phonelist
usr/srec/en-US/rescoring_lm
usr/srec/en-US/wordlist
-vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32.bin
-vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32.bin
-vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-2.bin
-vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-r0-ri30.4a-v24.bin
-vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rn30-ri30.5-v24.bin
-vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rp30-ri30.5-v24.bin
-vendor/pittpatt/models/recognition/face.face.y0-y0-22-b-N.bin
EOF
}

@@ -142,7 +132,9 @@
rm -f /system/app/Launcher2.apk
rm -f /system/app/Launcher3.apk
rm -f /system/app/Mms.apk
+ rm -f /system/app/Provision.apk
rm -f /system/app/QuickSearchBox.apk
+ rm -f /system/app/SetupWizard.apk
rm -f /system/app/Velvet.apk
rm -f /system/app/Vending.apk
rm -f /system/app/BrowserProviderProxy.apk
@@ -159,6 +151,6 @@
rm -f /system/priv-app/Velvet.apk
rm -f /system/priv-app/Vending.apk
rm -f /system/priv-app/BrowserProviderProxy.apk
- rm -f /system/priv-app/PartnerBookmarksProvider.apk
+ rm -f /system/priv-app/PartnerBookmarksProvider.apk
;;
esac
Only in gapps-kk-20131115-1-signed/system: vendor

---------- Post added at 11:00 PM ---------- Previous post was at 10:37 PM ----------

I think the backup and restore issues have been addressed in a recent patch for the kitkat recoveries. That is why I suggest you get a recovery that was built from today on. I think the patches went in yesterday's builds.

There were problems with su permissions in the older kitkat recoveries from a few days ago.