[Android Software Development] Deltadroid:
Docs, Sheets, and Slides (All DPI) + Play Music

The installation script for Google Docs has been updated to install the required DPI specific version of Google Docs, depending on the DPI defined in build.prop. Installing the correct DPI version of this application will save space on the system partition and look better running the screen resolution it was designed for. The system version should now match the installed version in the Play Store.

Google Docs addon for 5.0.2+: gapps-lp-google-docs-20150421-2-signed.zip

1.4.152.14.30 = All DPI

1.4.152.14.32 = 160 DPI

1.4.152.14.33 = 240 DPI

1.4.152.14.34 = 320 DPI

1.4.152.14.35 = 480 DPI

1.4.152.14.36 = 640 DPI

diff -ru gapps-lp-google-docs-20150421-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-docs-20150421-2-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-docs-20150421-1-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-docs-20150421-2-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
@@ -2,15 +2,44 @@
ui_print(" Google Docs for Android 5.0.x ");
ui_print("***********************************************");

-ui_print("Installing files.");
+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.");
delete_recursive("/system/app/GoogleDocs");
+
+ui_print("Installing files.");
+run_program("/sbin/mkdir", "/tmp/docs");
package_extract_dir("system", "/system");
+package_extract_dir("scripts", "/tmp");
+set_perm(0, 0, 0777, "/tmp/install-core-0.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-2.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-3.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-4.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-5.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-6.sh");
+package_extract_dir("optional/docs/0", "/tmp/docs");
+run_program("/tmp/install-core-0.sh", "");
+package_extract_dir("optional/docs/2", "/tmp/docs");
+run_program("/tmp/install-core-2.sh", "");
+package_extract_dir("optional/docs/3", "/tmp/docs");
+run_program("/tmp/install-core-3.sh", "");
+package_extract_dir("optional/docs/4", "/tmp/docs");
+run_program("/tmp/install-core-4.sh", "");
+package_extract_dir("optional/docs/5", "/tmp/docs");
+run_program("/tmp/install-core-5.sh", "");
+package_extract_dir("optional/docs/6", "/tmp/docs");
+run_program("/tmp/install-core-6.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");
set_metadata_recursive("/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
+
+ui_print("Unmounting system.");
run_program("/sbin/busybox", "umount", "/system");
+
ui_print("Done.");
+
Only in gapps-lp-google-docs-20150421-2-signed: optional
Only in gapps-lp-google-docs-20150421-2-signed: scripts
Only in gapps-lp-google-docs-20150421-1-signed/system/app/GoogleDocs: GoogleDocs.apk

The installation script for Google Sheets has been updated to install the required DPI specific version of Google Sheets, depending on the DPI defined in build.prop. Installing the correct DPI version of this application will save space on the system partition and look better running the screen resolution it was designed for. The system version should now match the installed version in the Play Store.

Google Sheets addon for 5.0.2+: gapps-lp-google-sheets-20150418-2-signed.zip

1.4.152.10.30 = All DPI

1.4.152.10.32 = 160 DPI

1.4.152.10.33 = 240 DPI

1.4.152.10.34 = 320 DPI

1.4.152.10.35 = 480 DPI

1.4.152.10.36 = 640 DPI

diff -ru gapps-lp-google-sheets-20150418-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-sheets-20150418-2-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-sheets-20150418-1-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-sheets-20150418-2-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
@@ -2,15 +2,44 @@
ui_print(" Google Sheets for Android 5.0.x ");
ui_print("***********************************************");

-ui_print("Installing files.");
+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.");
delete_recursive("/system/app/GoogleSheets");
+
+ui_print("Installing files.");
+run_program("/sbin/mkdir", "/tmp/sheets");
package_extract_dir("system", "/system");
+package_extract_dir("scripts", "/tmp");
+set_perm(0, 0, 0777, "/tmp/install-core-0.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-2.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-3.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-4.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-5.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-6.sh");
+package_extract_dir("optional/sheets/0", "/tmp/sheets");
+run_program("/tmp/install-core-0.sh", "");
+package_extract_dir("optional/sheets/2", "/tmp/sheets");
+run_program("/tmp/install-core-2.sh", "");
+package_extract_dir("optional/sheets/3", "/tmp/sheets");
+run_program("/tmp/install-core-3.sh", "");
+package_extract_dir("optional/sheets/4", "/tmp/sheets");
+run_program("/tmp/install-core-4.sh", "");
+package_extract_dir("optional/sheets/5", "/tmp/sheets");
+run_program("/tmp/install-core-5.sh", "");
+package_extract_dir("optional/sheets/6", "/tmp/sheets");
+run_program("/tmp/install-core-6.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");
set_metadata_recursive("/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
+
+ui_print("Unmounting system.");
run_program("/sbin/busybox", "umount", "/system");
+
ui_print("Done.");
+
Only in gapps-lp-google-sheets-20150418-2-signed: optional
Only in gapps-lp-google-sheets-20150418-2-signed: scripts
Only in gapps-lp-google-sheets-20150418-1-signed/system/app/GoogleSheets: GoogleSheets.apk

The installation script for Google Slides has been updated to install the required DPI specific version of Google Slides, depending on the DPI defined in build.prop. Installing the correct DPI version of this application will save space on the system partition and look better running the screen resolution it was designed for. The system version should now match the installed version in the Play Store.

Google Slides addon for 5.0.2+: gapps-lp-google-slides-20150424-2-signed.zip

1.2.152.17.30 = All DPI

1.2.152.17.32 = 160 DPI

1.2.152.17.33 = 240 DPI

1.2.152.17.34 = 320 DPI

1.2.152.17.35 = 480 DPI

1.2.152.17.36 = 640 DPI

diff -ru gapps-lp-google-slides-20150424-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-slides-20150424-2-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-slides-20150424-1-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-slides-20150424-2-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
@@ -2,15 +2,44 @@
ui_print(" Google Slides for Android 5.0.x ");
ui_print("***********************************************");

-ui_print("Installing files.");
+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.");
delete_recursive("/system/app/GoogleSlides");
+
+ui_print("Installing files.");
+run_program("/sbin/mkdir", "/tmp/slides");
package_extract_dir("system", "/system");
+package_extract_dir("scripts", "/tmp");
+set_perm(0, 0, 0777, "/tmp/install-core-0.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-2.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-3.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-4.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-5.sh");
+set_perm(0, 0, 0777, "/tmp/install-core-6.sh");
+package_extract_dir("optional/slides/0", "/tmp/slides");
+run_program("/tmp/install-core-0.sh", "");
+package_extract_dir("optional/slides/2", "/tmp/slides");
+run_program("/tmp/install-core-2.sh", "");
+package_extract_dir("optional/slides/3", "/tmp/slides");
+run_program("/tmp/install-core-3.sh", "");
+package_extract_dir("optional/slides/4", "/tmp/slides");
+run_program("/tmp/install-core-4.sh", "");
+package_extract_dir("optional/slides/5", "/tmp/slides");
+run_program("/tmp/install-core-5.sh", "");
+package_extract_dir("optional/slides/6", "/tmp/slides");
+run_program("/tmp/install-core-6.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");
set_metadata_recursive("/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
+
+ui_print("Unmounting system.");
run_program("/sbin/busybox", "umount", "/system");
+
ui_print("Done.");
+
Only in gapps-lp-google-slides-20150424-2-signed: optional
Only in gapps-lp-google-slides-20150424-2-signed: scripts
Only in gapps-lp-google-slides-20150424-1-signed/system/app/GoogleSlides: GoogleSlides.apk

Google Play Music has been updated to version 5.9.1852R.1885797-1852

Google Play Music addon for 4.4.4: gapps-kk-google-music-20150429-1-signed.zip (replaces stock music player)

Google Play Music addon for 5.0.2+: gapps-lp-google-music-20150429-1-signed.zip (replaces stock music player)

Binary files gapps-kk-google-music-20150324-2-signed/system/app/GoogleMusic.apk and gapps-kk-google-music-20150429-1-signed/system/app/GoogleMusic.apk differ

Binary files gapps-lp-google-music-20150324-2-signed/system/app/GoogleMusic/GoogleMusic.apk and gapps-lp-google-music-20150429-1-signed/system/app/GoogleMusic/GoogleMusic.apk differ