yashsingh1/xdaforums huggingface dataset:
[Android Software Development] lucasdeeiroz:
First of all, this package is too far of being a "essential package". Mini Package does this job. And your package is almost like Full package.

And we have to remember: this project isn't about gapps itself, it's about the process. Everybody wants a different package, creating one for every person is not the solution.

No, 99% of the users doesn't edit .gapps-config, but if you really care about what's inside the package, YOU should.

We already have a plenty of packages available, it is enough.

---------- Post added at 14:55 ---------- Previous post was at 14:51 ----------

Oh, and I don't know what makes you think this "Essential Package" would be more than 300Mb lighter than the mentioned Full and Stock.
[Android Software Development] interaser:
Man you took it the wrong way, you have 8 packages where 4 of them that will replace ALL CM/AOSP apps are almost 600mb in size with a bunch of google apps that can be downloaded from the playstore.

I suggested to make a package less than 300mb that will replace all the CM/AOSP apps with google apps but without the google apps that can be downloaded from the playstore.

I assume the Essential package is a logical step for open gapps community that will fulfill the needs of the most users.

p.s. if you remove all these apps from stock package

Google Play Movies & TV

Google Play Newsstand

Google Play Games

Google Play Books

Google Play Music

Google Fitness

Google Sheets

Google Slides

Google Docs

Google Drive

Google Keep

Cloud Print

TalkBack

YouTube

Google+

Maps

the Essential package will be a lot less than 300mb but will do the job that stock package does.

All these apps can be downloaded from the playstore by user's choice, we need a small package that will replace every CM/AOSP apps with google apps that is less than 300mb (why always download 600mb in order to get the experience of stock package?).

Every time after I flash Stock Package to get rid of all AOSP apps and get the experience of a google phone I have to wait 20 mins for the phone to boot for the 1st time, this is just wrong.

Once again MastahF kindly reconsider my message: http://xdaforums.com/showpost.php?p=64770801&postcount=1656

Cheers and good luck!
[Android Software Development] Ok_Kaleidoscope5109:
Is Smart Lock with trusted face still failing? It's not working on my OnePlus One (5.1) and Nexus 6P (6.0)
[Android Software Development] Nikki1993:
[MENTION=6404745]MastahF[/MENTION]

Yea it should be work. Google Now everywhere voice activation works on Nexus 6 (which is ARM) but doesn't work on my Nexus 9 (which is ARM64). On both devices I install Stock OpenGapps package.
[Android Software Development] maxwello:
I actually try Aroma package from recovery on my Nexus 10 Omnirom6...it's running :)

Thx for the job !

I did choose pico finally cause ERROR 70 no space available on partition (system)
[Android Software Development] MastahF:
We already offer a lot of flavors, of which super (and subsequentially aroma) are based on all apps ever published on a all Nexus & Android One devices.

Stock of the current Nexus 5X image and removes the AOSP/CM apps to mimick the Nexus experience.

And 5 more compact flavours that each provide with each step a more compact step of the most popular apps, and e.g. Mini being inspired on the apps Google decided to drop on the Nexus 6P image.

That is already a lot of choice, and if somebody would like to have AOSP/CM removals in the packages smaller than stock they only need to set 1 configfile.

I am not going to introduce a new package just for those who refuse to do the effort of creating a config file. If their time is so valuable that they cannot download the extra MiBs of stock, it is their own responsibility to put in 5 minutes to make a configuration file.

Also please consider (the costs of) my buildbot infrastructure, another extra 300MiB package means: (300MiB) * (3 architectures) * (3.5 android releases) = 3150MiB more to build and upload each day. That translates to around 100GiB extra traffic and of GitHub's storage each month, just to avoid using a config file? I consider that a waste of resources.
[Android Software Development] interaser:
Hi, if Mini is inspired on the app's Google decided to drop on the Nexus 6P image why it does not include?

Google WebView (replaces stock/AOSP WebView)

Google Keyboard (replaces stock/AOSP Keyboard)

Chrome Browser (replaces stock/AOSP Browser)

Google Camera (replaces stock/AOSP Camera)

and off course Google Now Launcher should replace stock AOSP Launcher because users that do not need these apps they just install the Micro package...

As I mentioned earlier Open GAPPS community does not have a small package that will transform any AOSP/CM rom in Google experience without downloading almost 600 mb :eek:

If you do not want to have around 100GiB extra traffic and of GitHub's storage each month maybe you should modify the Mini package to do the job?

Thank you for your time but having 4 small packages that all do the same job is just nonsense...
[Android Software Development] MastahF:
I kindly ask you to study the answer I gave you in more carefully, the answers to your questions are already there. I will answer your points one more time, but I won't follow-up to this "essential" package anymore.

"Inspired" doesn't mean "equal to". It is most of all a subset of the most popular apps and based on the original mini-set of PA GApps. Some apps were dropped/added based on the Nexus 6P (e.g. Google decided to drop G+ as a pre-installed app and we decided to follow suit). It is not meant to give a "Nexus" experience and as such it does not remove any CM/AOSP apps.

Not every user likes to "replace" their AOSP/CM apps. You do, but others do not. Don't generalize your own preference to the public as a whole.

You don't need to download 600MiB, you can download a small package and use a config file with the keywords. Install the extra apps you need from the Play Store.

The smaller packages are a continuation of the PA GApps stucture. Pico and Nano are so little that they give only limited extra overhead, while both are very popular and have different technical merits. One is really minimal, the other contains at least the parts not installable from the Play Store to get "OK Google". The other 3 are all frequently downloaded, though I sometimes do play with the idea with the idea to drop "micro" since Marshmallow.

Since in general I would rather reduce the amount of different set of packages than expand it, I would like to collect some feedback and insights if we should drop Micro (or not): https://github.com/opengapps/opengapps/issues/224
[Android Software Development] interaser:
No worries man, If you don't want to see the logical next step for your project, we'll keep using your bandwidth by downloading 600mb all the time instead of 300mb.

Keep up the good work.

Thank you.

p.s. you could have 5 well thinked packages and save your time, work and bandwidth; good luck!
[Android Software Development] razrlover:
Or use gaps config plus mini plus back up your Google aps with app like titanium then restore on clean flash.

Now u don't waste a bunch of data and devs resources being extended further. Works for me since open gaps started.

Thanks +MastahF for your work and all devs who contributed to us getting to this point
[Android Software Development] interaser:
The Mini package does not include:

Google WebView (replaces stock/AOSP WebView)

Google Keyboard (replaces stock/AOSP Keyboard)

Chrome Browser (replaces stock/AOSP Browser)

Google Camera (replaces stock/AOSP Camera)

and does not replace your launcher which means that after you flash the Mini you have to download all these apps from playstore and manually disable/remove AOSP/CM based apps and launcher from system/app folder and you are still stucked with AOSP WebView, some libs and probably some other files that are not removed like when you install stock package.

Does not seems like an option for me but yes you are right we can use gaps config and consume the bandwidth.

p.s. isn't it more logic to have pico, nano, mini(essential), stock and aroma?

(full and super is kinda made for people that live in jungle and these packages most probably consume more time and bandwidth)

Anyway seems like the devs know better what they do...:eek:
[Android Software Development] mcfouch:
Why not looking at Deltadroid modular gapps ?

He also makes a very good job with a different approach witch seems to fit better to what you want : you only download and update what you need.

Edit : http://xdaforums.com/showthread.php?t=2997368
[Android Software Development] Ok_Kaleidoscope5109:
Hi [MENTION=6404745]MastahF[/MENTION] is there an issue with Android 6.0 and Trusted Face currently? I can't get it to work. It just crashes when I try to set it up. I'm wondering if it's a library issue? Running CM13 nightly 14-JAN-2016.
[Android Software Development] Magnum_Enforcer:
Thread cleaned.

Back on topic, folks.

Cheers

Magnum_Enforcer

FSM
[Android Software Development] osm0sis:
[MENTION=6404745]MastahF[/MENTION], have you noticed that toybox's sed is also a total piece of sh*t?:

root@flo:/ # echo "blah" | sed "s/blah/test/";
testblah
root@flo:/ # echo "blah" | busybox sed "s/blah/test/";
test

:mad:
[Android Software Development] MastahF:
Trusted Face has many issues with various devices and ROMs. Did it work for you on 5.1?

If yes, then please post a logcat of the FC and we could look at the cause of the error.

Oh wow! Since I don't have CM13 recovery here at any device myself at the moment, I was not able to test for bugs yet.

I believe Rob Landley is probably not aware of this issue, since it is not described as a TODO at https://github.com/landley/toybox/blob/master/toys/posix/sed.c

Would you be willing to write to him or the toybox mailinglist about it? (He doesn't work with Github's issue-tracker.)

I already did send an e-mail this week about the inclusion of XZ decompression in the Toybox roadmap, and still need to get an answer ;)

Including our own busybox starts to look as the only real workaround for CM13...
[Android Software Development] osm0sis:
Sure. I've been submitting patches to busybox, might as well do toybox too. :silly:

That was in booted Android Marshmallow on my N7, so who knows what state of affairs things are in on Cyanogen Recovery..

I'm probably going to rewrite AnyKernel2 tomorrow with an included busybox to call as a shell with its own path to run scripts through. *sigh*
[Android Software Development] osm0sis:
Unpacked the ramdisk of Cyanogen Recovery from the latest builds in AIK-mobile and sed works correctly there, so looks like only Google managed to include a buggy version in Marshmallow. :rolleyes:

Kind of a relief, but.. not really. So much will break in *.d scripts and such until Google gets it together and pushes a new version..
[Android Software Development] Petert87:
Is it possible also to overwrite Snap camera? Want to get rid of that one. When I delete it with ES File explorers it keeps coming back with new nightly.
[Android Software Development] chewdaniel:
https://github.com/opengapps/opengapps/wiki/Advanced-Features-and-Options
[Android Software Development] Deltadroid:
The FaceLock lib is linked to /system/vendor/lib/libfrsdk.so.

Maybe this extra lib is necessary for FaceLock to work on certain devices.
[Android Software Development] MastahF:
We included it already for a long time in our packages. So that cannot be the cause
[Android Software Development] AndyYan:
Coming around to ask,

1) What's the proper way to install if I already have a ROM set up? Directly installing on top of that results in a bootloop.

2) And what about when I need to update the ROM? I update my CM installation once a month, flashing CM package first and Xposed after that. With the addition of GAPPS, I flash that in between the aforementioned two, even when dirty flashing (I heard that ROMs can backup and restore GAPPS, but I don't want that because GAPPS are also constantly updated). However, doing that also results in a bootloop.

Nexus 4, CM13 nightly. Dunno what to do now.
[Android Software Development] osm0sis:
[MENTION=6404745]MastahF[/MENTION] here's what I ended up doing:

https://github.com/osm0sis/AnyKernel2/commit/19b056b9ddaca6284a6fa308f7021385a5d0a4a2
[Android Software Development] sanguinesaintly:
Normally just dirty reflash the ROM, then GApps.
[Android Software Development] AndyYan:
That didn't work. I didn't even flash Xposed which used to be one root cause of bootloop.

Sent from Google Nexus 6P @ CM13

[WARNING: XDA One have not implemented "mark forum as read" - do not use]
[Android Software Development] ma4a3er:
got message google play services has stopped and its there since while my phone xperia sp on cm12.1 with open gapps 5.1 arm pico date 16/01 and logs r here
[Android Software Development] Petert87:
Thanks for this, but I don't understand how to make a file. Maybe someone can help a little?
[Android Software Development] Heavybullets:
Make a text document in your folder explorer, rename it

.gapps-config.txt

Done.

P.s.

Make sure it's in the same folder as your gapps file.
[Android Software Development] Petert87:
That was the part I understood. But how to make the code that disable some apps.
[Android Software Development] Heavybullets:
Example:

Exclude

Browser

CMEleven

Email

KeyboardStock

Launcher

MMS

CMFileManager

Just add the Exclude, and exclude any of the apps that you don't want, this also works with include.

Example:

Include

Chrome

Ears

And they can even work together. I attached my file, so you can have a look at it and either make your own or edit mine.
[Android Software Development] androcraze:
Look under the part "Include and Exclude Google Applications".

If you put the application name in the text file (as listed), it will either exclude or remove the package.

If you put "Include" in the file, it will only install that/those listed packages.
[Android Software Development] Petert87:
Thanks for this! After doing this, do I have to run Gapps again of just reboot?
[Android Software Development] Heavybullets:
All you need to do is go to recovery and flash gapps again. And wipe cache and dalvik, just make sure that .gapps text file is in the same folder as the gapps you're flashing. And then reboot after gapps and wipe is done :)
[Android Software Development] Petert87:
Thanks, I will try
[Android Software Development] Heavybullets:
Alright, if you have any issues let me know and I'll do my best to help, good luck buddy.
[Android Software Development] Sabbir.:
Can i flash it with TWRP...i am using samsung galaxy E5 (5.1.1)stok TouchWiz Rom..please answer
[Android Software Development] Heavybullets:
Yes.
[Android Software Development] Sabbir.:
Will it harm anything?
[Android Software Development] Heavybullets:
What do you mean? I'm using TWRP and have never had a issue.
[Android Software Development] Sabbir.:
Thanks going to flash
[Android Software Development] MastahF:
would you be able to get a logcat of the moment you receive the error?

Thanks. I will check it out if the current self-compiled gawk ain't enough to get through.
[MENTION=7024484]blystad[/MENTION] is btw busy with finding out how 6. 0 permissions are done by Stock ROMs, subject might be of interest to you too: https://github.com/opengapps/opengapps/issues/93#issuecomment-172329623
[Android Software Development] Sabbir.:
Somebody please take a look what's wrong with this i can't install..https://drive.google.com/file/d/0B-jcipLXVPTYV09Hb3Y2VFQ2TU0/view?usp=docslist_api
[Android Software Development] chewdaniel:
it's quite straightforward.......

Total System Size (KB) | 2380544

Used System Space (KB) | 2039368

Current Free Space (KB) | 324792

Additional Space Required (KB) | 33521 << See Calculations Below

-----------------------------------------------------------------------------

¹ Previously installed with Open GApps

# End Open GApps Install Log

INSTALLATION FAILURE: Your device does not have sufficient space available in

the system partition to install this GApps package as currently configured.

You will need to switch to a smaller GApps package or use gapps-config to

reduce the installed size.

NOTE: The installer detected that you already have Stock ROM GApps installed.

The installer will now continue, but please be aware that there could be problems.

also, it looks like you're on a Stock/Stock-based Samsung ROM. it might work, it might not
[Android Software Development] sanguinesaintly:
Reflash your ROM then flash open GApps pico or nano to see if that will fit.
[Android Software Development] Sabbir.:
How can i skip which apps already installed on my stock rom
[Android Software Development] marcdw:
You have a stock TouchWiz ROM. They already come preloaded with gapps. There is no reason for you to try and flash other gapps on top of that.

You update individual gapps via the Play Store.

Doing anything else you risk screwing up your setup.

LG G3 D851, Team OSE KitKat ROM, Tapatalk 4.9.5
[Android Software Development] Sabbir.:
Thanks
[Android Software Development] Globaltraveler5565:
Open Gapps log error

I recently installed the latest gapps kit {nano} on my device and noticed a slight issue in the log. The list of apps being installed is missing one entry: face lock. I saw this entry fly by during the install process, but didn't show up in the log. I think it was at the end of the list during install.

I flashed it on top of my existing Marshmallow version 2016 Jan 11 ROM successfully. The flash process went normally for gapps script, but I noticed some additional apps were included in the package of core apps:

# Begin GApps Size Calculations

-----------------------------------------------------------------------------

TYPE | DESCRIPTION | SIZE | TOTAL

| Current Free Space | 639160 | 639160

Remove | Existing GApps | + 218604 | 857764

Remove | Obsolete Files | + 936 | 858700

Remove | packageinstallerstock | + 0 | 858700

Install | Core² | - 87460 | 771240

Install | calsync³ | - 1244 | 769996

Install | facedetect³ | - 540 | 769456

Install | faceunlock³ | - 14012 | 755444

Install | googletts³ | - 29732 | 725712

Install | search³ | - 40684 | 685028

Install | speech³ | - 44612 | 640416

| Buffer Space² | - 9216 | 631200

-----------------------------------------------------------------------------

Post Install Free Space | 631200

Not mentioned in the log is also a face lock app to go with the other two face apps. Don't know the size, but I noticed it in the list during the install phase.

BTW, after the TWRP flash of just the gapps zip file, I did a wipe of the cache/delvic in case there was any lingering fiddly bits remaining from the previous version. Might not have been necessary, but what the heck... Only takes a few seconds.

My device is a HP Touchpad with Evervolv Marshmallow ROM release 6.0.1 dated 2016-Jan-11. I had previously installed your open Gapps from December with my ROM version, so felt comfortable overlaying this updated version.
[Android Software Development] DarryDoo:
Actually... [emoji4]

Updates from Play Store will use up internal storage. Flashing Gapps will put them in System instead.

/$0.02
[Android Software Development] bgiesing:
I'll just leave this here! https://www.producthunt.com/tech/open-gapps
[Android Software Development] lbcoach3347:
Not sure why but when I go to flash the aroma twrp freezes. I can flash all the other zips no problem. Any thoughts.

Sent from my Big A$$ Note 4 running cmremix
[Android Software Development] arielgalula:
Any others suffer from calendar sync dissapearing in the Account settings in the last gapps. I'm on LP 5.1 and latest gapps.
[Android Software Development] rockyrobin:
I've been having problems with the opengapps package where any package other than 'pico' marshmallow is causing Hangouts notifications to not work. Does anyone know what is causing the this?
[Android Software Development] AndyYan:
Unsolved - anyone?

Sent from Google Nexus 6P @ CM13

[WARNING: XDA One have not implemented "mark forum as read" - do not use]
[Android Software Development] marcdw:
Yes, that's true.

The point is he has a stock ROM preloaded with gapps, trying to flash other gapps on top of that, and then experiencing a bunch of problems in the attempt.

Not something you want to do on TouchWiz.

LG-D851, MoKee Open Source LP ROM, Tapatalk 4.9.5
[Android Software Development] toma62:
hello to all you can say that I have to download the Nexus Gapps 5X ARM64 or these ARM

thanks a lot
[Android Software Development] :
Hi. Would like to know others way to stop "unfortunately google play service stopped". It happen each boot. I search thorough google, see multi option to fix but non of fixed for me. I don't want to use gapps other than pico, enough for me for basic google apps. Latest version opengapps still the same. Cm13 ARM
[Android Software Development] osm0sis:
Thanks! Including busybox is more of a "forever" solution since you guarantee you'll always have the environment you expect when you've built it yourself; no more keeping up with whatever toybox has broken/fixed/rebroken. :)

I looked into Marshmallow's toybox a bit more and it's been frozen at mid-July on all official release tags from Google thus far. Since Cyanogen Recovery has working sed output that suggests that it's likely already fixed upstream, it's just a matter of getting Google to merge the newer sync'd master into their next release branches. I sent an email to Rob Landley (via the toybox mailinglist) and Elliott Hughes (Googler who seems responsible for keeping AOSP toybox master up to date) to make them aware sed is broken in all Google releases of Marshmallow to date and see if they can nudge the inclusion of an update along.

Edit

: And response (links mine):

So basically "tough sh*t, wait for N." :rolleyes:
[Android Software Development] roba0665:
I have since factory reset the phone and all came good, seems the migration from CM12.1 to CM13.0 wasnt as smooth as CM website suggested.
[Android Software Development] chachin:
Delete somehow it fixed itself after a reboot
[Android Software Development] _Raziel666:
[MENTION=6404745]MastahF[/MENTION]: is there a problem with the Google App (com.google.android.googlequicksearchbox)? I've been installing the last 2-3 builds, but it seems that it always needs to be updated. Maybe for some reason it doesn't get installed? This happens on both my devices (phone + tablet).

I'm attaching the debug log just in case.
[Android Software Development] vjtigas:
You are probably a beta tester like me. Open GApps packages only install the stable versions. He said they will work on beta addons later in the future. Also happens on WebView.

---------- Post added at 04:08 PM ---------- Previous post was at 04:06 PM ----------

Hi [MENTION=6404745]MastahF[/MENTION] , you said something in GitHub at you will modify the script to install the Google Camera and Phone app only on Nexus devices. If you do that, it would be great if you include Android One devices too, as they are very similar to Nexus. Thank you.
[Android Software Development] _Raziel666:
Right... I'd forgotten that I had signed up for that! Thanks! ;)
[Android Software Development] Jonatino:
Has anyone found a fix for not receiving push notifications from Hangouts using the 6.0 mini version? I've searched the thread and saw people with the same issue but no solution.
[Android Software Development] Heavybullets:
Either go to your time settings and change that to automatic. Or, what I had to do. Is go to Google devices in your browser. And end up removing the current device you were using, then a notification will show up asking you to re-sign-in, simply sign back in. And open hangouts may need to repeat process a couple times), then it should work. If directions are unclear tell me and I'll try to help again.
[Android Software Development] Jonatino:
It turns out the Hangouts app in the mini package is broken. I flashed the stock package from opengapps and it works perfectly now.
[Android Software Development] marcusva79:
If I flash open gapps with an AOSP rom on the the Nexus 5 will it get rid of the aosp dialer and contacts and put the google ones in? I really prefer those,.
[Android Software Development] Heavybullets:
Yeah