yashsingh1/xdaforums huggingface dataset:
[General Paranoid Android Discussion] daniu:
Ok ... now I say it: it's not the fault of the one looking for information than rather the really awkward and in my opinion totally stupid way of presenting information on xda. In all other forums I know, topics got forums, not threads. That's why in other forums threads usually have less than 10 pages ...

Ever thought about that? Maybe most other forums are right and xda is wrong?
[General Paranoid Android Discussion] Cryptecks:
Most other forums don't have 50,000 users on the site at once.

Use the in-thread Search to search for the keyword (in the case above, 'QuickOffice'), and look for the most recent posts. In that same case above, the post by TKruzze addressing that topic is the 9th post, or you could just look for posts by TKruzze or osm0sis in the search results and read what they have to say before asking again.

What is hard about that?

Edit: Also, you're just flat-out wrong about 'Topics got forums, not threads' in relation to XDA.

The "Topic" for this thread: Paranoid Android

The "Forum" for this thread: General PA Discussion

The "Thread": PA's version of GApps, including all questions, answers, and discussion

XDA has 50,000+ users online

AT A TIME

, and hundreds of volunteers helping police the place. I can guarantee these other forums with "less than 10 pages" in a thread do not have nearly the international and overall audience (or quality) of XDA. That's a simple fact.
[General Paranoid Android Discussion] daniu:
Yehovah ... (for those who know life of Brian)

Yeah ... I knew that would come. Still the topic of each thread is way too big and ... your example is nice since it is always easy to find anything if you know what you're looking for. Just try to remember the ocations when you just did not find what you where looking for ... plus the fact that it is not possible in another way does not make anything better. It would also be possible to admit that is is not the best way ... in my opinion a sub forum for each rom would be better!

But I guess everything is said - at least I won't add anything outside pm (btw: I was not the one who got scold in the first place ...)
[General Paranoid Android Discussion] vanessaem:
Hello,

I did some cleaning.

Please stay on topic, search if you're looking for answers and try not to argue with those who don't. Doing all of this may contribute to a more peaceful thread.

Have a nice weekend.
[General Paranoid Android Discussion] alfonsojon:
I already saw that, but I'm not sure how to search on the XDA Premium app. Also, this thread is *very* large; however, I will look through the thread anyways.
[General Paranoid Android Discussion] GatoL0c0:
Hit this button to search. :thumbup: :D

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

Samsung Galaxy S3

CM11 Nightlies / PhilZ Touch Recovery 6.0 / TWRP / 0-Day PA GApps
[General Paranoid Android Discussion] alfonsojon:
I seem to be missing said button, but I found what I was looking for by crawling about 25 pages.
[General Paranoid Android Discussion] SCM020:
As from which release (Play services) should Chromecast support screen casting? Or should that be a Chromecast firmware update?
[General Paranoid Android Discussion] CE20934:
With Tapatalk on my SII, search is hiding under the three-dot menu icon--but only in portrait. If you view threads landscape, the magnifying glass shows up.

XDA Premium should be similar.
[General Paranoid Android Discussion] drewski_1:
look in the 3-dot menu

edit: oops. late to the party! :(
[General Paranoid Android Discussion] majikfox:
There is a problem with the version of Google Search included in these packages that causes OK Google Hotword Detection to not work on Find 7.

If you have this problem use the Cyanogenmod gapps instead.
[General Paranoid Android Discussion] willriddle1:
Too big?

I have a 2gb app partition, but lots of internal SD available. Is there any way to get the full install to work?

---------- Post added at 03:38 PM ---------- Previous post was at 03:03 PM ----------

It doesn't really make sense that it would take 2GB, since the zip only explodes to 400MB... I'm trying to game the shell script now.. .Must be something I don't understand.
[General Paranoid Android Discussion] vanwoudt:
That will be a Chromecast app update. Has nothing to do with GApps.
[General Paranoid Android Discussion] SCM020:
It seems to require more than that. Version 1.7.4 does not enable the option for me as written here. Guess i have to wait for the Chromecast firmware to be pushed.
[General Paranoid Android Discussion] TDSJR:
Try this. If their are two instances of this entry, change both.

http://xdaforums.com/showthread.php?p=54075292

#12320
[General Paranoid Android Discussion] Gold_Phenix:
Please somebody make flashable zip only with google play. ? I try install apk file from Android police but google play don't work .

LT26i tap from Poland
[General Paranoid Android Discussion] SpasilliumNexus:
You must have a modded Play Store if the one from AP won't install, as they only share APKs that are signed by Google.
[General Paranoid Android Discussion] hlxanthus:
Gapps have zero to do with /data or /sdcard partitions. They install to /system and mimic the nexus 5 example for location within the /system partition. Your only option is to install a package that is small enough to fit and then download the rest from the playstore
[General Paranoid Android Discussion] willriddle1:
So the space it is complaining about is the /system space? it said something like it needed 300000k and I only had 200000k which is why I was looking at the /data
[General Paranoid Android Discussion] SpasilliumNexus:
200000k is around 200MB. An extra 0 would make it around 2GB.
[General Paranoid Android Discussion] scottharris4:
Which one of these packages actually installs AOSP keyboard?
[General Paranoid Android Discussion] osm0sis:
None of them. These are GApps. :)

---------- Post added at 10:59 PM ---------- Previous post was at 10:42 PM ----------

[MENTION=2777334]TKruzze[/MENTION] I'm working on the /tmp | /sdcard/tmp addon.d stuff right now and remembered this post by [MENTION=5161352]JustArchi[/MENTION] was very much on the right track for grabbing all the relevant info, though I don't think you ever tried it in the GApps script. To build on it..

You could replace the whole chunk:

echo -n -e "installing_gapps_type=$installing_gapps_type\ntotal_system_size_kb=" >> /tmp/gapps.prop

# I know it's not pretty, but it does get the job done
df -k system | grep '% /' | tr -cs '0-9' ' ' | sed 's/^[ \t]*//;s/[ \t]*$//' | sed 's/\(.*\) /\1+sys_pct=/' | sed 's/\(.*\) /\1+free_system_size_kb=/' | sed 's/\(.*\) /\1+used_system_size_kb=/' | sed 's/+/\n/g' | sed '/sys_pct/d' >> /tmp/gapps.prop

With this one line:

df -k /system | tail -n 1 | awk '{ print "total_system_size=" $1 } { print "used_system_size=" $2 } { print "free_system_size=" $3 }' >> /tmp/gapps.prop

:D

---------- Post added at 2:06 AM ---------- Previous post was at 10:59 PM ----------

Woo! Cracked it. :cowboy:

This uses all the normal addon.d functions, I just change the backup location on-the-fly for 70-gapps.sh only. :victory:

All that's required is adding this below the list_files() function (before the case statement):

# Backup/Restore using /sdcard if the installed GApps size plus a buffer for other addon.d backups (102400=100MB) is larger than /tmp
installed_gapps_size_kb=$(grep "^installed_gapps_size_kb" /tmp/gapps.prop | cut -d= -f2)
if [ ! "$installed_gapps_size_kb" ]; then
installed_gapps_size_kb=$(cd /system; du -ak `list_files` | awk '{ i+=$1 } END { print i }')
echo "installed_gapps_size_kb=$installed_gapps_size_kb" >> /tmp/gapps.prop
fi

free_tmp_size_kb=$(df -k /tmp | tail -n 1 | awk '{ print $4 }')
buffer_size_kb=102400
if [ $((installed_gapps_size_kb + buffer_size_kb)) -ge $free_tmp_size_kb ]; then
C=/sdcard/tmp-gapps
fi

Then adding this as the post-restore:

# Clean up after backup and restore from /sdcard
rm -rf /sdcard/tmp-gapps

Goodbye addon.d woes forever. :D Man, the full shell script PA GApps is going to be epic! :highfive:
[General Paranoid Android Discussion] GatoL0c0:
I'm assuming you also checked to make sure that your device is on the supported device list? There's a workaround for non-supported devices but results vary.

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

Samsung Galaxy S3

CM11 Nightlies / PhilZ Touch Recovery 6.0 / TWRP / 0-Day PA GApps
[General Paranoid Android Discussion] cTech12:
Anybody ever had this issue? The weather icons fail to load, and the slider to slide through the day does not respond to touch.

This is on an AT&T HTC One X (Evita).

Thanks.
[General Paranoid Android Discussion] SwiftLeeO:
There seems to be an issue with Google Keyboard in the latest Google Stock package (07-08).

I own a Nexus 5, using the Paranoid Android Rom on the latest update. I've reflashed my rom and the package itself numerous times to get it working but everytime I flash it, it says "Google Keyboard has stopped". For now I guess i can search around for an AOSP keyboard but just letting you know. I'm not sure if everyone is having the same issue, but everything was working fine until I flashed the newest gapps update.
[General Paranoid Android Discussion] osm0sis:
Try clearing data+cache on Google Keyboard. That's worked for many others experiencing the same issue.
[General Paranoid Android Discussion] SwiftLeeO:
I figured out the issue. Should of done that before I posted but I was getting kind of fustrated. What I was doing wrong was that I was installing PA, booting, then rebooting to recovery installing gapps. The AOSP keyboard was already in the files so it seemed to have messed up the installation. I tried again while installing the rom and gapps before reboot and it worked fine.
[General Paranoid Android Discussion] osm0sis:
Perfect! Yeah, we've seen that with other things too. Generally the rule of thumb seems to be that if you make sure you've flashed everything you want GApps-wise, BEFORE your first boot (after a clean flash), then everything will work fine. :)
[General Paranoid Android Discussion] osm0sis:
[MENTION=2777334]TKruzze[/MENTION] I'm in bug killing mode so I think I've got this one figured out too. :D

It's worth mentioning that I could reproduce the issue on CWM 6.0.4.7 (Touch and Swipe), and that I could not reproduce it on 6.0.4.8+ so we're good regardless with anything newer. So what changed? They changed the way the fallback property environment works. It used to fully replace the update-binary, which in our case will nuke our script. The new method just changes the property handling. Reviewing my · changelogs this should

only

be an issue with 6.0.4.7.

So basically, someone needs to use at least CWM 6.0.4.8 (or also anything before 6.0.4.7 would work, if they have to) to avoid issues. PhilZ and TWRP are fine, though with TWRP at least 2.7.1.0 seems to be required for accurate DPI reporting on some devices. So that could just be a basic guideline in the OP.

Now, that said, [MENTION=1190747]RoryB[/MENTION] is using a path with many spaces. This is classic badness on Linux if you don't quote everything. One issue would be the missing quotes around ZIP=$3, which should be ZIP="$3". Additionally, I made some fixes to set_perm_recursive to make it function like the EDIFY counterpart and changed the find -exec part so that it's less likely to error out, and added in the ;'s again because believe it or not, they actually keep it cleaner and (at the very least) make it easier to debug with cut+paste via adb shell. ;)

There was also something odd about the "Determine if a GApps package is installed" section; all the ()'s instead of []'s and $()'s. So I tried to tighten that up. Looks like you were thinking in EDIFY and not shell when you wrote that, though apparently it still worked, so that's cool! :)

Anyway, I'll PM you with the updated zip since you're back from vacay tomorrow. :good: :p
[General Paranoid Android Discussion] RoryB:
I keep forgetting about no blank spaces in file paths. Thanks for digging into that.
[General Paranoid Android Discussion] osm0sis:
Your main issue was CWM 6.0.4.7, but the spaces probably would have caused a problem too if it had made it that far. The spaces thing should be fixed for the next version, and as long as you use anything but CWM 6.0.4.7 things will probably install fine from now on. :)
[General Paranoid Android Discussion] morgan217:
Hi, I'm installing cm11 ste for xperia and i want to install gapps but with, or without, a google search bar removible which version I need to install?

Thanks
[General Paranoid Android Discussion] walttheboss:
In CM 11 you can remove the search bar in the main settings menu. Click on Settings. It will zoom out. Near the center there are these three dots in the shape of an arrow. Push that up and you will see more options. Change the search bar to off.
[General Paranoid Android Discussion] walttheboss:
Remove or change Gapps

What is the best way to remove a complete Gapps package and then reinstall one you may like better.
[General Paranoid Android Discussion] osm0sis:
That's in the OPs.
[General Paranoid Android Discussion] btb55:
I'd like to replace the gapps I have with the micro version. I've read the instructions on #3 and where it says to manually wipe system in recovery I have a question.

I have CWM recovery and don't see the option to 'wipe system', only to 'format system' in Mounts and storage menu. Is that the same or should I use a different recovery?

Thank you.
[General Paranoid Android Discussion] rickbosch:
It's the same thing :)

sent via mako
[General Paranoid Android Discussion] shawnbrennan55:
BaNkS Minimal GApps works great if you don't have room for PA Micro.

http://xdaforums.com/google-nexus-5/themes-apps/standard-minimal-gapps-t2012857

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

AOSP keyboard should be part of the ROM you're using.
[General Paranoid Android Discussion] zadigre:
unless it's uninstalled by one of the GAPPS package that you are flashing... like the Google Stock Package...
[General Paranoid Android Discussion] shawnbrennan55:
One option is to extract LatinIME.apk from the ROM zip file, copy it into /system/app, set file permissions to 644 (rw- r-- r--), then reboot.
[General Paranoid Android Discussion] osm0sis:
Or just add keyboard to the .gapps-* file before you flash to avoid it replacing AOSP Keyboard, like the OPs outline. :good:

Edit: My mistake, that's not an option, because Google Keyboard's only in the Stock GApps package. That leaves it pretty wide open though, just don't use Stock. :)

I guess it could also be added as an option in the future since it's the only replacement you can't override, but, we might as well let [MENTION=2777334]TKruzze[/MENTION] devote his time to finishing up the shell script version of everything which will be fully customizable and won't have any of these problems. ;)
[General Paranoid Android Discussion] sidneyk:
Sorry if it's been mentioned already. Just downloaded the the 4.4.4 gapps from 7-08-14 and when trying to flash, the updater script seems to be trying to check /system/build.prop before /system has been mounted. The twrp I build for my tablet doesn't mount /system automatically. If I manually mount /system first, then it goes ahead and installs since I have a 4.4.4 ROM in place. I used to be able to use twrp and just make the gapps the second package after the rom and before the supersu package and reboot. By design or an oversight? Thanks.
[General Paranoid Android Discussion] nexusman9:
unflashing gapps on G.nexus PA 4.42 custome ROM.

On my verizon G.Nexus I recently flashed GAPPS (GOOGLE STOCK PACKAGE) dev-host link.

In the beginning everything ran well, but lately i am unable to access mobile network(access to internet connection) but works fine when connected to wifi. and if it is set to 3G.

said that, since i have flashed stock package my message is replaced by hangout. which i don't like.

so just for that reason alone i want to flash something conservative.

my question is how do i replace the existing GAPPS, do i need to clean flash with ROM over again?

which is the correct link android-file host or dev-host? what is the difference?

and if i chose to flash mini modular will i be able to get the other Google apps from play?

thanks guys this forum has really helped me to root my device and so far I have learned quite a bit about it.
[General Paranoid Android Discussion] osm0sis:
But it's not checking it before it mounts... :confused:

run_program("/sbin/busybox", "mount", "/system");
ui_print(" ");

# Checking to make certain user has a 4.4.x ROM Installed - If not, we abort
ifelse(
is_substring("4.4", file_getprop("/system/build.prop","ro.build.version.release")),

The mount is the first real command in the script (other than ui_print), so there is really nothing happening before it.
[General Paranoid Android Discussion] sidneyk:
My root may have been screwed up, but that was the behavior for sure. I'll try again now that my root is fixed.
[General Paranoid Android Discussion] Polv89:
There is no MultiDpi gapps package?

thanks

edit. read that apps aren't modified so no Multi DPI support..

someone can suggest a package for this?

thanks
[General Paranoid Android Discussion] btb55:
I think I may have misunderstood how to remove a previous gapps installation. I had a gapps package installed from another source that had more gapps than I use, so I followed the guide on #3

and this time I flashed the micro gapps package from this thread.

After the reboot I still had the Google apps YouTube, Newstand, Play Music, etc etc which I thought would be gone. Have I misunderstood or made a mistake along the way? They could be included the ROM (Carbon KK), I'm flashing I suppose which why they are still there?
[General Paranoid Android Discussion] meatboy371:
You did the right way. I'm pretty sure these apps are updates from Play Store, that are stored in /data partition, and you can uninstall like any other user app if you want.

— From my mako
[General Paranoid Android Discussion] Ellins:
Just suggestion, micro version still not friendly enough for some older phone like ace ii. Many user got installation aborted or status 7. Maybe lower version exclude google launcher will be more friendly. Anyway great work :)
[General Paranoid Android Discussion] zadigre:
dont download this file... it's an exe file with a virus/spyware in it...
[General Paranoid Android Discussion] exodius48:
Uncheck : "Use our download manager and get recommended downloads", then click download button (green button) !
[General Paranoid Android Discussion] zadigre:
you are right... but those type of downloads that are "inviting" you to download spywares are probably not allowed or at least not recommended here.
[General Paranoid Android Discussion] exodius48:
I just copy paste form another source. You wont download spyware if you know how to download it properly. I think almost file sharing site use this type of download. :/
[General Paranoid Android Discussion] AmbientChaos:
I am a big fan of PA GApps. Do you have Paranoid Android GApps banners for use as signature?
[General Paranoid Android Discussion] calexchelse:
Stupid question. will these work on a stock ROM. I know a stops mobbish question
[General Paranoid Android Discussion] OhDae-su:
There are no stupid questions but posting them before searching for the answer might be something different.:p So maybe check post #551

No offense, but the search function is actually quite helpful and saves you time waiting for an answer...

Edit: [MENTION=2777334]TKruzze[/MENTION] maybe a question that could be added to Q&A post. I know its said in OP 'work fine on any custom Android 4.3.x ROM' but in Q&A we - and with that i mean you:D - could explain why it is not possible?!
[General Paranoid Android Discussion] IceFe:
Can I flash FULL MODULAR PACKAGE on 4.2.2?

:eek:
[General Paranoid Android Discussion] ximmox:
You can, but it won't work perfectly. ;)

This is for 4.3 and 4.3.1.
[General Paranoid Android Discussion] hlxanthus:
No. This only for 4.3.x and has a check to not work on older source versions.
[General Paranoid Android Discussion] IceFe:
exactly
[General Paranoid Android Discussion] TKruzze:
Not yet, but I've added it to my list. Thanks.

Sent from my ΠΣΧỤŞ 7² tablet
[General Paranoid Android Discussion] polo79:
Sorry if off topic but this is the best OP design I've ever seen. Clear and concise. Thanks a lot!
[General Paranoid Android Discussion] Datzi:
Ladies and gentleman, upcoming question:

Do apps installed or flashed into system partition get automaticly updated or not? Or do I need to manually update (flash GApps) from time to time?

Thanks everyone!
[General Paranoid Android Discussion] TKruzze:
All applications function 100% the same as they do if you install from the Play Store - that means they will also receive updates from the Play Store. You might check the FAQ (questions 5 & 6) on the OP for more detailed info.
[General Paranoid Android Discussion] bgiesing:
Just tested, you can replace the Gallery app completely with the new Google Photos app built into Google+.

Can you make a script similar to the Google Keyboard one that will remove the Gallery app and replace it with Google+ Photos?
[General Paranoid Android Discussion] bgcngm:
Seems that you're right. "G+ Photos" is now "Photos".
[General Paranoid Android Discussion] Datzi:
Thanks a lot. I read the FAQ but wasn't sure what I meant so I asked. Thanks again for clarification! :)
[General Paranoid Android Discussion] bgcngm:
Getting rid of stock Gallery app is not possible because the .apk also holds Camera app.
[General Paranoid Android Discussion] TKruzze:
I sincerely doubt this will work. Please don't go trying this out until it's confirmed!!

The Gallery app, as mentioned above, contains the photosphere camera functionality for your Nexus device.

If this, indeed, is true, I will make the appropriate changes, but not until it's been tested thoroughly.

EDIT: Further investigation shows that this only replaces the G+ Photos App, not your camera.

See icon below:

Sent from my ΠΣΧỤŞ 7² tablet
[General Paranoid Android Discussion] h1manshu:
Stuck on Black Screen after Boot Logo

I got stuck on a black screen after flashing "pa_gapps-full-4.3-20131024-signed.zip" on latest Mokee OS (4.3.1) stable release of 26 October (http://bbs.mfunz.com/thread-861299-1-1.html) on my Atrix 2. The ROM works fine without the Gapps. (I did a fresh install of the ROM, tried twice, wiped cache and dalvik cache,used Boot Menu Manager).
[General Paranoid Android Discussion] TKruzze:
Can you provide a link to the ROM? I'll check if there's an incompatibility.

Sent from my ΠΣΧỤŞ 7² tablet
[General Paranoid Android Discussion] h1manshu:
Sure, here's the link! : http://xdaforums.com/showpost.php?p=42081293&postcount=1
[General Paranoid Android Discussion] TKruzze:
Have you checked with the ROM developer? He even links to PA GApps (on the OP) as the recommended GApps package for his ROM. It sort of makes sense, to me, that he would have tested compatibility before recommending PA GApps for his ROM.
[General Paranoid Android Discussion] SCM020:
Never edited build.prop before, seems pretty straight forward...

However, "ro.product.device=" does not show up in mine. It does say;

# ro.build.product is obsolete; use ro.product.device

ro.build.product=jflte

~

ro.omni.device=jflte

Would changing those two have the same result?
[General Paranoid Android Discussion] jomar_uk:
[MENTION=5937630]nexusman9[/MENTION]

This may pleasantly surprise you :)

https://play.google.com/store/apps/details?id=com.thinkleft.eightyeightsms.mms

Shalom and kind regards, john
[General Paranoid Android Discussion] dejavx:
Hangouts module is not present?

Nexus 5 by T4p4t4lk
[General Paranoid Android Discussion] vhngu930:
To replace gapps, you just have to format the system and flash your ROM and gapps. You don't need to wipe your data. Both links work. One of then is I guess the primary link, and the other is an alternative. Yes you can install other gapps from Google Play