yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Deltadroid:
Hangouts

Google Hangouts must now be installed to /system/priv-app for extra permissions. The installation script has been changed to remove Hangouts directory from /system/app and move it to /system/priv-app/.

Google Hangouts addon for 5.0.2+: gapps-lp-google-hangouts-20150605-2-signed.zip

diff -ru '--exclude=CERT.RSA' '--exclude=CERT.SF' '--exclude=MANIFEST.MF' gapps-lp-google-hangouts-20150605-1-signed/META-INF/com/google/android/updater-script gapps-lp-google-hangouts-20150605-2-signed/META-INF/com/google/android/updater-script
--- gapps-lp-google-hangouts-20150605-1-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-hangouts-20150605-2-signed/META-INF/com/google/android/updater-script	2008-02-29 02:33:46.000000000 +0100
@@ -5,11 +5,11 @@
ui_print("Installing files.");
run_program("/sbin/busybox", "mount", "/system");
show_progress(1, 15);
-delete_recursive("/system/app/Hangouts");
+delete_recursive("/system/app/Hangouts","/system/priv-app/Hangouts");
package_extract_dir("system", "/system");
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");
+set_metadata_recursive("/system/priv-app", "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("Done.");
diff -ru '--exclude=CERT.RSA' '--exclude=CERT.SF' '--exclude=MANIFEST.MF' gapps-lp-google-hangouts-20150605-1-signed/system/addon.d/87-gapps-hangouts.sh gapps-lp-google-hangouts-20150605-2-signed/system/addon.d/87-gapps-hangouts.sh
--- gapps-lp-google-hangouts-20150605-1-signed/system/addon.d/87-gapps-hangouts.sh	2008-02-29 02:33:46.000000000 +0100
+++ gapps-lp-google-hangouts-20150605-2-signed/system/addon.d/87-gapps-hangouts.sh	2008-02-29 02:33:46.000000000 +0100
@@ -6,11 +6,11 @@

list_files() {
cat <<EOF
-app/Hangouts/Hangouts.apk
-app/Hangouts/lib/arm/libcrashreporterer.so
-app/Hangouts/lib/arm/libcronet.so
-app/Hangouts/lib/arm/libframesequence.so
-app/Hangouts/lib/arm/libvideochat_jni.so
+priv-app/Hangouts/Hangouts.apk
+priv-app/Hangouts/lib/arm/libcrashreporterer.so
+priv-app/Hangouts/lib/arm/libcronet.so
+priv-app/Hangouts/lib/arm/libframesequence.so
+priv-app/Hangouts/lib/arm/libvideochat_jni.so
EOF
}

@@ -37,8 +37,8 @@
# Stub
;;
post-restore)
- chmod 755 /system/app/Hangouts
- chmod 755 /system/app/Hangouts/lib
- chmod 755 /system/app/Hangouts/lib/arm
+ chmod 755 /system/priv-app/Hangouts
+ chmod 755 /system/priv-app/Hangouts/lib
+ chmod 755 /system/priv-app/Hangouts/lib/arm
;;
esac
Only in gapps-lp-google-hangouts-20150605-1-signed/system: app
Only in gapps-lp-google-hangouts-20150605-2-signed/system: priv-app
[Android Software Development] arielgalula:
Deltadroid, your gapps is the best! Thank you.
[Android Software Development] Deltadroid:
Keyboard

Google Keyboard has been updated to version 4.1.22123.2053724-22123

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

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

Binary files gapps-kk-google-keyboard-20150627-1-signed/system/app/LatinIMEGoogle.apk and gapps-kk-google-keyboard-20150701-1-signed/system/app/LatinIMEGoogle.apk differ

Binary files gapps-lp-google-keyboard-20150627-1-signed/system/app/LatinIMEGoogle/LatinIMEGoogle.apk and gapps-lp-google-keyboard-20150701-1-signed/system/app/LatinIMEGoogle/LatinIMEGoogle.apk differ
[Android Software Development] i.rradu:
The 5.0.2+ modules are also good with 5.1.1, right?
[Android Software Development] Krishna Eyunni:
yes ! :)
[Android Software Development] aamadorj:
Thanks a lot for all your hard work keeping Google Apps updated, [MENTION=5227588]Deltadroid[/MENTION]. I really like your modular package multi-DPI approach and I think it's much better than other options.
[Android Software Development] Dkadr1:
Thanks for paying so much attention to detail :good:

Do you recommend me to install Hangouts in system with your module to enjoy these extra permissions or I will have them too from Play Store?

Once again, thanks for your work.
[Android Software Development] Deltadroid:
Google Cloudprint addon

Google Cloudprint has been updated to version 1.17b-98 for lollipop and kitkat.

Google CloudPrint addon for 4.4.4: gapps-kk-google-cloudprint-20150313-1-signed.zip

Google CloudPrint addon for 5.0.x: gapps-lp-google-cloudprint-20150313-1-signed.zip
[Android Software Development] Deltadroid:
Base Gapps Updates

Google Play Services has been updated to version 7.0.96-1785884 for kitkat and lollipop base gapps packages.

Kitkat Base Gapps package for 4.4.4: gapps-444-base-20150314-1-signed.zip

Lollipop Base Gapps package for 5.0.2: gapps-502-base-20150314-1-signed.zip

Lollipop Base Gapps package for 5.1.0: gapps-510-base-20150314-1-signed.zip
[Android Software Development] Deltadroid:
Google Search

Google Search addon has been updated to version 4.3.10.88581490.arm-300403395 for kitkat and lollipop.

Note: Replaces stock quicksearchbox

Google Search addon for 4.4.4: gapps-kk-google-search-20150317-1-signed.zip

Google Search addon for 5.0.x: gapps-lp-google-search-20150317-1-signed.zip

No wiping necessary on upgrade

Binary files gapps-lp-google-search-20150225-1-signed/system/priv-app/Velvet/lib/arm/libcronet.so and gapps-lp-google-search-20150317-1-signed/system/priv-app/Velvet/lib/arm/libcronet.so differ
Binary files gapps-lp-google-search-20150225-1-signed/system/priv-app/Velvet/lib/arm/libgoogle_speech_jni.so and gapps-lp-google-search-20150317-1-signed/system/priv-app/Velvet/lib/arm/libgoogle_speech_jni.so differ
Binary files gapps-lp-google-search-20150225-1-signed/system/priv-app/Velvet/lib/arm/libgoogle_speech_micro_jni.so and gapps-lp-google-search-20150317-1-signed/system/priv-app/Velvet/lib/arm/libgoogle_speech_micro_jni.so differ
Binary files gapps-lp-google-search-20150225-1-signed/system/priv-app/Velvet/lib/arm/libvcdecoder_jni.so and gapps-lp-google-search-20150317-1-signed/system/priv-app/Velvet/lib/arm/libvcdecoder_jni.so differ
Binary files gapps-lp-google-search-20150225-1-signed/system/priv-app/Velvet/Velvet.apk and gapps-lp-google-search-20150317-1-signed/system/priv-app/Velvet/Velvet.apk differ
[Android Software Development] Deltadroid:
Google Chrome

Google Chrome addon has been updated to version 41.0.2272.94-2272094 for kitkat and lollipop (all versions).

Note: Google Chrome addon replaces stock browser

Google Chrome addon for 4.4.4: gapps-kk-google-chrome-20150317-1-signed.zip

Google Chrome addon for 5.0.2+: gapps-lp-google-chrome-20150317-1-signed.zip
[Android Software Development] cdub50:
Just wanted to drop by and say thanks for the gapps.
[Android Software Development] Deltadroid:
Gmail and Exchange

Google Gmail addon has been updated to version 5.0.2_(1729047)-5020000 for kitkat (4.4.4) and lollipop (5.0.2 and 5.1.0).

Google Exchange addon has been upated to version 6.5-1729047-500065 for kitkat (4.4.4) and lollipop (5.0.2 and 5.1.0).

Google Gmail addon for 4.4.4: gapps-kk-google-gmail-20150317-1-signed.zip

Google Exchange addon for 4.4.4: gapps-kk-google-exchange-20150317-1-signed.zip

Google Gmail addon for 5.0.2+: gapps-lp-google-gmail-20150317-1-signed.zip

Google Exchange addon for 5.0.2+: gapps-lp-google-exchange-20150317-1-signed.zip

Note #1: Google Exchange 6.5-1729047 requires the Gmail 5.0.2. Therefore, both of the above gapps addons must be installed for Exchange to function properly.

Note #2: The Google Gmail addon replaces the stock email client.
[Android Software Development] Deltadroid:
Exchange add-on also replaces stock exchange application. :)
[Android Software Development] vimesUK:
The latest update that you have done shows both exchange and gmail changes. In the description you note gmail 5.02 and 5.1.0 but below that the actual link describes it as for 5.0.x which doesn't cover 5.1.0.....?

The same applies for the exchange update.

Thanks
[Android Software Development] Deltadroid:
Yeah, it should say 5.0.x +. I was just thinking the same thing. I'll fix it.

All of the lollipop add-ons labeled "lp" are compatible with both 5.0.2 and 5.1.0.
[Android Software Development] vimesUK:
Thanks for the clear up....

This is a compliment....

As you are often very exact and precise in your descriptions and wording it made me doubt that the add-ons would be OK for 5.1.0, as you have not labeled them as such.
[Android Software Development] Deltadroid:
I appreciate your input. :) I'm going to fix the OP so that it is clearer as well.
[Android Software Development] honekr:
This version of Gmail much drain on the battery :(
[Android Software Development] Deltadroid:
Could you try removing your email accounts and adding them back? I have gmail 5.0.2 running on Android 4.4.4 and lollipop without any problems.

Edit: maybe it has to do with your version of exchange. Try installing the new exchange too.
[Android Software Development] honekr:
I use CM12 from _infected (yuga). Exchange and gmail I have last LP version.

I have to try remove exchange and imap accounts. Perhaps this will help.
[Android Software Development] Deltadroid:
I'm curious how much the compression level of the classes.dex inside the deodexed apk and jar files affects system performance. Google uses normal compression, but disabling compression completely would definitely help on slower devices. The only drawback would be the size of the apk and jar files.
[Android Software Development] vimesUK:
Just curious but has anyone been able to install these Gapps, with the Gmail update, when flashing a clean install of the 5.1 ROM....?
[Android Software Development] :
Yes. I used the base 18.1 plus Gmail and some others. But I had to unmount system before flashing on my Nexus 4...
[Android Software Development] vimesUK:
At the time the 14.1 were the latest and the Gmail add-on was 17.1.

Using the Gpad I did a full wipe off each partition, apart from storage of course. Installed the 5.1 ROM, those Gapps and Gmail add-on. Then SuperSu 2.46.

All went well but just got the Android logo for 30 minutes and no further boot. Used ADB to get back into recovery and tried again but the same happened.

Did the same again but this time flagged the Gapps provided in Post 1 of that 5.1 thread and all went well with the install.

I have noticed that there has been a 18.1 Gapps release here but I'm happy enough as yet having a working tablet etc to try again.
[Android Software Development] Deltadroid:
The play store will install it correctly.
[Android Software Development] Mario1968:
[MENTION=5227588]Deltadroid[/MENTION]

Thank you for the gapps and modular add-on, only a request: is it possible to link in the base script (lp or kk) the ability to flash the base files and if the script found a subfolder in the same location named "add-on" (with the user selected addon) it will flash that add-on also?

Excuse my English and thank you again

Phone: GT-I9100

Rom: Resurrection Remix 5.4.5

Kernel : Stock

Theme : Stock

Gapps: Delta gapps-511-base-20150515-1-signed.zip

Mod: 1Gb system, 6Gb data pit
[Android Software Development] Deltadroid:
TWRP has the ability to flash packages in a queue, but it would be nicer if our recovery had the ability to flash packages from a list in a text file.
[Android Software Development] Ultramanoid:
Thanks a million for the packages and this thread.
[Android Software Development] Deltadroid:
The 4.4.4 base package is up to date. Those recent changes to the lollipop base packages were only for lollipop.
[Android Software Development] pra27:
Is Google now launcher working well now?

Around one month ago it was causing bootloops..
[Android Software Development] Deltadroid:
The launcher needs to be installed on a fresh install. If you install your ROM and gapps (including launcher) and factory reset, then it will boot without problems.
[Android Software Development] macs18max:
Can anyone give me minimum list of apps/libs to get cm12.1 a working playstore?

I have only 400MB system space, have delete all not used apps in CM12.1, now want to add playstore only but i guess other files are need too from the gapps.zip to get it working

Can anyone get me around this?
[Android Software Development] Deltadroid:
You have enough space on the system for the base gapps and more. The base gapps is everything you need.
[Android Software Development] macs18max:
Sorry I didnt put more detailed info...

My system partition is around 400MB.. ( without ROM installed)

CM12.1 ROM (Compiled by me, no gapps) size is around 430MB....

Deleted Few apps/media I got around 350MB installed it on system partition I have only 50MB of free space. Booted fine

Now I want gapps installed.. i know i wont be able to install everything due to lack of space, however I need only Playstore app installed and working..

copied the Phonesky.apk but it didnt work... What other app/libs do I need to get it working?
[Android Software Development] Deltadroid:
Gapps base for 5.1.1 uses about 105 MB.

If you don't install faceunlock, by creating the file (/sdcard/.removefaceunlock), then gapps install uses about 90MB.

You could also remove /usr/srec/en-US (the speech files), which brings it down to 69MB.

This estimate of also assuming you are using the largest size version of Google play services. The dpi of your device might allow you to use a smaller version of Google play services.

But, it's still not 50. You might be able to remove some of the other core Google apps in priv app, but I'm not sure if that causes problems. You could remove calendar sync adapter and install Google calendar to the data partition instead, but Google sync adapter is small.
[Android Software Development] senpaidev:
A really dumb question. I have installed cm 11 and an older version of gapps on my moto e. I have integrated a number of apps into the system after downloading them from the play store. Do I need to factory reset and do a clean install of cm 11 on my device before installing the new gapps. I don't have any gapps on my data partition. Everything is in the system partition be it updates or the older gapps. Thanks for the package.
[Android Software Development] Deltadroid:
I recommend a factory reset when installing these packages for the first time. Also, of you want to replace the stock camera, clock, launcher, or keyboard, then make sure you start with a factory reset. You can upgrade and downgrade the gapps packages without having to factory reset. It is that the system can not boot with those specific stock applications (camera, keyboard, clock, launcher) and then later be replaced without a factory reset.
[Android Software Development] senpaidev:
Flashed without any wipe or reset. The phone was a bit laggy in beginning but now works pretty well. Thanks for the compilation. It would be great if you include youtube and hangouts add on zip as well for kitkat.
[Android Software Development] :
New Gmaps 9.11.0 on APK Mirror

com.google.android.apps.maps-9.11.0-911007124-minAPI18.apk
[Android Software Development] anshumangoyal:
I am android 5.1, Once I flash these Gapps, if there is any update will that be applied automatically (play store update), or I need to come down to this page and update it regularly, even when I am not erasing and flashing my ROM.

I have been with Slim Gapps for Long time, but this question remains unanswered all of the times.
[Android Software Development] Battlehero:
Google playstore and Google playservices will automatically update, no need to re-flash the package. However if you were to do a factory reset the update will be removed but it will still update itself again.
[Android Software Development] sd3993:
Can someone explain why there are multiple apks inside Drive, Docs, Slides and Sheets? Didn't check others. I don't think they differ with DPI do they?
[Android Software Development] GXGOW:
Yes, yes they do.

Sent from my LG-V500 running PAC 5.1
[Android Software Development] Deltadroid:
If the correct DPI version is not installed, then the device is forced to upscale or downscale the resources, which uses more memory.

For example, additional memory would be used to downscale if an apk with 640 DPI resources is installed to a 320 DPI tablet.

The packages will determine the devices DPI from build.prop and install the correct DPI version.
[Android Software Development] Deltadroid:
AndroidManifest.xml in the apk shows which resolution device the apk is built for.
[Android Software Development] zakitheracer:
What if someone uses custom DPI?

Like my devices stock DPI is 480 but I use it at 384 so which DPI apk should be used here?
[Android Software Development] Deltadroid:
The DPI that gets installed is the same version that your play store will choose to install.

If your device's DPI is not one of these standard DPI, (160, 240, 320, 480, 640), then there is also an "All DPI" version that is the default. So, there should be six DPI versions for the multi dpi packages. Sometimes I do have a difficult time finding all the various DPI versions since I don't have all of these devices.
[Android Software Development] kchaisu:
Hi Delta, I am wondering if in case I have 240 DPI device and I would like to help you getting 240 DPI version, what should I do in order to provide you with the updated gapps 240 DPI version. Thanks.
[Android Software Development] Deltadroid:
Post a link to "base.apk" in this thread or by pm. The base file is located in /data/app/"name of application"/base.apk.

Thanks for helping!
[Android Software Development] MauroRTR:
Hello

YouTube 10.25.57 (102557130)

YouTube 10.25.57 (102557132)
[Android Software Development] Battlehero:
Playstore update

Google Playstore update 5.7.6

http://www.apkmirror.com/apk/google...google-play-store-5-7-6-android-apk-download/
[Android Software Development] MauroRTR:
Messenger 1.4.044 (2061207-34)-14044134 (240DPI)
[Android Software Development] anshumangoyal:
I am on Android 5.1 and does installing the following exchange plugin causes any issues?

I am facing play store crashes since I have done this. So, please help me with this please.
[Android Software Development] Deltadroid:
It should work. Try clearing cache and data for exchange.

Edit: [MENTION=5817592]anshumangoyal[/MENTION] You need to install the gmail add-on and it will be fixed. The latest version of Google Exchange requires the latest version of Gmail.

I will add a note on the op about this.
[Android Software Development] anshumangoyal:
Thanks, this worked now. I am able to use. There are not crashes as well. Also, like all gapps Exchange will be updated automatically? Right?
[Android Software Development] Deltadroid:
Yes. Although, only if it exists in the play store. I don't think exchange is available in the play store.
[Android Software Development] anshumangoyal:
Alright, then I will keep a watch on this page and update exchange services if required.

---------- Post added at 04:49 PM ---------- Previous post was at 04:26 PM ----------

Is there any G+ Page I can follow for the Gapps Links that are been updated daily. Looking into page daily, downloading and flashing gapps daily is a pain. Like, now Play Store has been updated to 5.7.10 (apkmirror download), but I am not aware if the same has been updated in 5.1.1 Gapps Base Package? This is quite tedious job to do on daily basis.

Updating from Play Store (.apk) file looks crazy as well as I have no trust if the file I am downloading and installing will be fit and fine. But on the other hand I want to be on update apps as well. This is quite tedious job to do actually.
[Android Software Development] Deltadroid:
I keep the links on the OP of this thread updated, but I don't have any other locations available.

You can just let everything update from the play store automatically. Also, the packages provided here can be flashed on top of one another to update without the need to wipe any data or cache. The only real difference between updating with these packages is that you will save internal disk space by installing to the system partition. Also, you don't lose the updates on the system partition after a factory reset.

Exchange is one of those applications that only updates when Google releases a new nexus factory image update.
[Android Software Development] Battlehero:
Google Playstore update

5.7.10

http://www.apkmirror.com/apk/google...oogle-play-store-5-7-10-android-apk-download/
[Android Software Development] Deltadroid:
I'm looking for "ALL DPI" and "240 DPI" versions of Maps and Google Docs.

Docs:

1.4.272.09.30-52720930 (All DPI)

1.4.272.09.33-52720933 (240 DPI)

Maps:

9.11.0-911007120 (ALL DPI)

9.11.0-911007122 (240 DPI)
[Android Software Development] ouzowtf:
240 dpi Maps :)

https://docs.google.com/uc?id=0ByPf7y0hVKmBajI1d1k3WTFVR3M&export=download
[Android Software Development] MauroRTR:
Messenger 1.4.046 (2073855-34)-14046134
[Android Software Development] Deltadroid:
Maps

Google Maps has been updated to version 9.11.0-91100712x (Multi DPI). The following DPI versions are included:

9.11.0-911007121 (160 DPI)

9.11.0-911007122 (240 DPI) (thanks [MENTION=2932933]ouzowtf[/MENTION])

9.11.0-911007123 (320 DPI)

9.11.0-911007124 (480 DPI) *Default*

Google Maps addon for 4.4.4: gapps-kk-google-maps-20150709-1-signed.zip

Google Maps addon for 5.0.2+: gapps-lp-google-maps-20150709-1-signed.zip

Binary files gapps-kk-google-maps-20150619-1-signed/optional/maps/1/GoogleMaps.apk and gapps-kk-google-maps-20150709-1-signed/optional/maps/1/GoogleMaps.apk differ
Binary files gapps-kk-google-maps-20150619-1-signed/optional/maps/2/GoogleMaps.apk and gapps-kk-google-maps-20150709-1-signed/optional/maps/2/GoogleMaps.apk differ
Binary files gapps-kk-google-maps-20150619-1-signed/optional/maps/3/GoogleMaps.apk and gapps-kk-google-maps-20150709-1-signed/optional/maps/3/GoogleMaps.apk differ
Binary files gapps-kk-google-maps-20150619-1-signed/optional/maps/4/GoogleMaps.apk and gapps-kk-google-maps-20150709-1-signed/optional/maps/4/GoogleMaps.apk differ
Binary files gapps-kk-google-maps-20150619-1-signed/system/lib/libgmm-jni.so and gapps-kk-google-maps-20150709-1-signed/system/lib/libgmm-jni.so differ

Binary files gapps-lp-google-maps-20150619-1-signed/optional/maps/1/GoogleMaps.apk and gapps-lp-google-maps-20150709-1-signed/optional/maps/1/GoogleMaps.apk differ
Binary files gapps-lp-google-maps-20150619-1-signed/optional/maps/2/GoogleMaps.apk and gapps-lp-google-maps-20150709-1-signed/optional/maps/2/GoogleMaps.apk differ
Binary files gapps-lp-google-maps-20150619-1-signed/optional/maps/3/GoogleMaps.apk and gapps-lp-google-maps-20150709-1-signed/optional/maps/3/GoogleMaps.apk differ
Binary files gapps-lp-google-maps-20150619-1-signed/optional/maps/4/GoogleMaps.apk and gapps-lp-google-maps-20150709-1-signed/optional/maps/4/GoogleMaps.apk differ
Binary files gapps-lp-google-maps-20150619-1-signed/system/app/GoogleMaps/lib/arm/libgmm-jni.so and gapps-lp-google-maps-20150709-1-signed/system/app/GoogleMaps/lib/arm/libgmm-jni.so differ
[Android Software Development] galen2:
Google Messenger 1.4.046 (30)

Google Messenger 1.4.046 (38)
[Android Software Development] aamadorj:
Google Sheets 1.4.272.13.32

I uploaded a copy of Google Sheets 1.4.272.13.32, updated a couple minutes ago in my tablet running Android 5.1.1, here.
[Android Software Development] pra27:
Why isn't 320 dpi ver. Not included in the last few updated apps?
[Android Software Development] Deltadroid:
Which ones?
[Android Software Development] pra27:
Maps messenger youtube
[Android Software Development] Deltadroid:
Oh, I accidentally typed 360, it is 320. :)

Edit: I fixed the posts. Thanks for mentioning that. The packages are still correct, I just wrote the description incorrectly for some reason. There are no 360 DPI applications. :)