[Android Software Development] Deltadroid:
Android M Camera and Search

Google Camera has been updated to version 2.5.044-1925238-30-25044130

Google Camera addon for 5.0.2+: gapps-lp-google-camera-20150530-1-signed.zip (replaces stock camera)

Note: I have manually extracted this new version of Google Camera from the latest Nexus 5 Android M preview image and this package includes the correct libraries so Google Camera should not force close.

diff -ru '--exclude=CERT.RSA' '--exclude=CERT.SF' '--exclude=MANIFEST.MF' gapps-lp-google-camera-20150201-3-signed/system/addon.d/83-gapps-camera.sh gapps-lp-google-camera-20150530-1-signed/system/addon.d/83-gapps-camera.sh
--- gapps-lp-google-camera-20150201-3-signed/system/addon.d/83-gapps-camera.sh	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-camera-20150530-1-signed/system/addon.d/83-gapps-camera.sh	2008-02-29 02:33:46.000000000 +0100
@@ -16,7 +16,6 @@
app/GoogleCamera/lib/arm/libnativehelper_compat_libc++.so
app/GoogleCamera/lib/arm/librefocus.so
app/GoogleCamera/lib/arm/librsjni.so
-app/GoogleCamera/lib/arm/librs.layered_filter_f32.so
app/GoogleCamera/lib/arm/librs.layered_filter_fast_f32.so
app/GoogleCamera/lib/arm/libRSSupport.so
EOF
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/GoogleCamera.apk and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/GoogleCamera.apk differ
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/libgcam.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/libgcam.so differ
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/libgcam_swig_jni.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/libgcam_swig_jni.so differ
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/libjni_jpegutil.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/libjni_jpegutil.so differ
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/libjni_tinyplanet.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/libjni_tinyplanet.so differ
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/libjpeg.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/libjpeg.so differ
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/liblightcycle.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/liblightcycle.so differ
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/libnativehelper_compat_libc++.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/libnativehelper_compat_libc++.so differ
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/librefocus.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/librefocus.so differ
Only in gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm: librs.layered_filter_f32.so
Binary files gapps-lp-google-camera-20150201-3-signed/system/app/GoogleCamera/lib/arm/librs.layered_filter_fast_f32.so and gapps-lp-google-camera-20150530-1-signed/system/app/GoogleCamera/lib/arm/librs.layered_filter_fast_f32.so differ

Google Search has been updated to version 5.0.16.19.arm-300507030

Google Search addon for 4.4.4: gapps-kk-google-search-20150530-1-signed.zip (replaces stock quicksearchbox)

Google Search addon for 5.0.2+: gapps-lp-google-search-20150530-1-signed.zip (replaces stock quicksearchbox)

Note: This new version of Google Search changes the drawer in Google Now Launcher from horizonal to vertical scroll

diff -ru '--exclude=CERT.RSA' '--exclude=CERT.SF' '--exclude=MANIFEST.MF' gapps-kk-google-search-20150519-1-signed/system/addon.d/78-gapps-search.sh gapps-kk-google-search-20150530-1-signed/system/addon.d/78-gapps-search.sh
--- gapps-kk-google-search-20150519-1-signed/system/addon.d/78-gapps-search.sh	2008-02-29 02:33:46.000000000 +0100
+++ gapps-kk-google-search-20150530-1-signed/system/addon.d/78-gapps-search.sh	2008-02-29 02:33:46.000000000 +0100
@@ -10,6 +10,7 @@
lib/libcronet.so
lib/libgoogle_speech_jni.so
lib/libgoogle_speech_micro_jni.so
+lib/libvcdecoder_jni.so
EOF
}

Binary files gapps-kk-google-search-20150519-1-signed/system/lib/libcronet.so and gapps-kk-google-search-20150530-1-signed/system/lib/libcronet.so differ
Binary files gapps-kk-google-search-20150519-1-signed/system/lib/libgoogle_speech_jni.so and gapps-kk-google-search-20150530-1-signed/system/lib/libgoogle_speech_jni.so differ
Binary files gapps-kk-google-search-20150519-1-signed/system/lib/libgoogle_speech_micro_jni.so and gapps-kk-google-search-20150530-1-signed/system/lib/libgoogle_speech_micro_jni.so differ
Only in gapps-kk-google-search-20150530-1-signed/system/lib: libvcdecoder_jni.so
Binary files gapps-kk-google-search-20150519-1-signed/system/priv-app/Velvet.apk and gapps-kk-google-search-20150530-1-signed/system/priv-app/Velvet.apk differ

diff -ru '--exclude=CERT.RSA' '--exclude=CERT.SF' '--exclude=MANIFEST.MF' gapps-lp-google-search-20150519-1-signed/system/addon.d/90-gapps-search.sh gapps-lp-google-search-20150530-1-signed/system/addon.d/90-gapps-search.sh
--- gapps-lp-google-search-20150519-1-signed/system/addon.d/90-gapps-search.sh	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-search-20150530-1-signed/system/addon.d/90-gapps-search.sh	2008-02-29 02:33:46.000000000 +0100
@@ -10,6 +10,7 @@
priv-app/Velvet/lib/arm/libcronet.so
priv-app/Velvet/lib/arm/libgoogle_speech_jni.so
priv-app/Velvet/lib/arm/libgoogle_speech_micro_jni.so
+priv-app/Velvet/lib/arm/libvcdecoder_jni.so
EOF
}

Binary files gapps-lp-google-search-20150519-1-signed/system/priv-app/Velvet/lib/arm/libcronet.so and gapps-lp-google-search-20150530-1-signed/system/priv-app/Velvet/lib/arm/libcronet.so differ
Binary files gapps-lp-google-search-20150519-1-signed/system/priv-app/Velvet/lib/arm/libgoogle_speech_jni.so and gapps-lp-google-search-20150530-1-signed/system/priv-app/Velvet/lib/arm/libgoogle_speech_jni.so differ
Binary files gapps-lp-google-search-20150519-1-signed/system/priv-app/Velvet/lib/arm/libgoogle_speech_micro_jni.so and gapps-lp-google-search-20150530-1-signed/system/priv-app/Velvet/lib/arm/libgoogle_speech_micro_jni.so differ
Only in gapps-lp-google-search-20150530-1-signed/system/priv-app/Velvet/lib/arm: libvcdecoder_jni.so
Binary files gapps-lp-google-search-20150519-1-signed/system/priv-app/Velvet/Velvet.apk and gapps-lp-google-search-20150530-1-signed/system/priv-app/Velvet/Velvet.apk differ