yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] dic1911:
hi, I'm getting "Google play service, which some of your applications rely on…bla bla bla", i got "this app won't run without google play service" before, but that's fixable/bypass-able with a xposed module, can the error mentioned above be fixed or bypassed?

i know this may sounds really dumb, but right now i dunno what to do, thanks for any help :)
[Android Apps and Games] intika:
A long way to do ^^... just go with the xposed framework, would be the easy way.

1. root

2. install xposed + patch the system

3. install the microg xposed module and enable it

4. install microg as described on the first post ;)

---------- Post added at 11:48 AM ---------- Previous post was at 11:35 AM ----------

Great !!! :) and thanks a lot for your answer

By the way is the included version of UnifiedNlp on microG differ from UnifiedNlp v1.4 ?

I have every thing working like this (it could may be help you) :

- Xposed Modules : "FakeGapps" + "This App Will Run Without Google Play Services"

- MicroG GSMCore.

... Just remove the google apps and install those apps and enable them on xposed, it should work.
[Android Apps and Games] nxb:
So ... run obscure addon I've never heard of or make a new user and add apps you don't like to it. There is no eset like firewall for linux... well there were a couple that worked half-cocked or are no longer developed and hoards of people screaming... you don't need that, just close the ports (that I don't know or change or shared among apps). That ish works great for servers and external firewalls but imo, terrible on desktop machines. There is NO network policing on linux desktops period. Apps can phone home at will and since that's a trend... expect it in the future (or now on ubuntu). Even OSX has little snitch.

But yes, this is OT, just in the same vein. This project frees you from google spying and I'm very grateful for it.
[Android Apps and Games] intika:
First i don't think you are asking question on the good topic, then just search a little bit because you are wrong... for noobs you have Apparmor and other alternative like apparmor, plus some distro have firewall solution included like opensuse i think. and for expert you could use Tomoyo / AKARI there is a lot of solutions, and all are actively developed. i think you are just stuck on a mind set where you don't want to find period. (stick with windows or mac ^^ easy solution aaah by the way android have a desktop version ^^)
[Android Apps and Games] nxb:
on android I just use afwall and the tons of others.

here: http://askubuntu.com/questions/45072/how-to-control-internet-access-for-each-program

here: http://askubuntu.com/questions/274237/reverse-firewall-or-application-firewalls

yea, its the wrong place to ask for sure since this problem is semi or completely solved on android. maybe I should have stated and GUI realtime app firwewall. I've searched since way back, over and over. Afwall for x86 non android linux... doesn't exist no matter how much I search. Apparmor or other command line solutions driven by config files don't cut it... or do you want to type out android permissions in terminal/adb instead of app ops?
[Android Apps and Games] dic1911:
thanks, it works! :)
[Android Apps and Games] doitright:
That same argument could be applied to *everything*. EVERYTHING can be decompiled. The problem with decompiled binaries, is that it loses important formatting, naming, and comments, which makes it incredibly difficult to understand.

That seems to apply only to the kernel or other GPL components.

Its difficult to understand what you're getting at here? I *think* that you are implying that play store is an "official source". Problem is that play store isn't a guarantee of quality software. Its just a convenient distribution network with the bare minimum of vetting. The important piece that I find to be sorely missing from the play store type distribution system, is a mechanism for validating that the published source is actually from who it says it is. For instance, if for example, "somecompany" publishes an application with packagename "com.somecompany.usefulprogram", then I would like to be able to validate that signature against its public key made available as a DNS TXT record for "com.somecompany.usefulprogram". What that does, is it establishes a provable connection between the program and the genuine domain -- proves that it actually comes from who it says it comes from.

There is a huge difference between google and some random stooge on the internet who gives away or sells a "root" application. Specifically, accountability. If google screws you, you can hold them LEGALLY accountable. If some random stooge screws you, you are totally screwed.

iptables translates to per-application access because of how every application on Android has its very own USERID. You can't really do it the same way with a desktop linux, because you run many different programs under the same userid. Look up the module ipt_owner. In a desktop linux, you can still filter it per-application, but its on a UID or session basis. The proper way to implement this, is to block everything until you add a per-whatever allow rule.
[Android Apps and Games] doitright:
You are attempting to create a distinction that doesn't exist in real life. C decompiles and recompiles just as easily as Java. No difference.

Only insofar as it uses the same signature between updates, not that YOU ARE WHO YOU SAY YOU ARE. You don't have to prove that the key is actually associated with a domain or anything.

You've gone off the deep end. It doesn't take lawyers. News media would love to get ahold of the kind of details we are talking about, and it would *KILL* google. First off, they know perfectly well not to do stupid crap like that, BECAUSE it can lead to problems, second, if they did something to you, they would settle.
[Android Apps and Games] Ultramanoid:
Like it has killed the NSA, when the media got a hold of what they were doing ?

Nobody cares.

Never mind government or corporate spying. Let's put all my personal photographs in someone else's computers all over the world, where any employee, hacker, bored sys admin or creep can copy everything and follow my four year old daughter's life to the minute. Organized automatically, always safe and backed up, how convenient, and it's free !

The vast, vast majority of users will trade anything for convenience. It does take lawyers to get anything done.
[Android Apps and Games] nxb:
Lol whut, I've patched x86, arm embedded fw, .net, vb off the top of my head. With hex edits, ida, even tried to use softice back in the day. And I'll come out and admit it, I'm not even that good at patching. APKs are super easy compared to a C program. Smali is waaay more understandable than regular assembly, and the smali breaks down to waaay better code if you decompile further. Close runner up was .net as I said, its decompilers just produce more bugs in the source you get at the end. The program won't re-assemble without fixing them and things may be farmed out to dlls.

As someone who has dealt with trying to report or fix "something that has been done to me" by another party. It is very hard to get a settlement or any kind of traction without an attorney. You can bring a mountain of evidence and everyone will just pass the buck and not give half a care. Against someone like google all you could do would be small claims after they start ignoring you. Otherwise its find a lawyer, hopefully on contingency but likely not. States (yes, usa process is what I know) sometimes have consumer help where they (as an attorney and regulator) do something about it for you. Going to the news: unless you're snowden level you're going to get ignored. Other countries may vary, I can't attest to their legal systems.

On a hypothetical, lets say you piss off a google employed developer on XDA. They pull your files and wipe your device through GMS/google backup/etc (this api is available, is it not). What kind of recourse would you have? How would you prove it. The carrier isn't going to give you logs.
[Android Apps and Games] dic1911:
is continuous high cpu usage for microG normal?

few minutes ago, i found my phone lag as hell

a reboot didn't fix it, after enabled "show cpu usage" at developer options

it shows microG is "exhausting" cpu, i have to force stop amd re-open microG to have my phone back to normal performance, any idea?
[Android Apps and Games] brossovitch:
Does this work on MM ROMs? I'm running 6.0.1 and would love to stop flashing GApps altogether.

Great project.
[Android Apps and Games] stickt73:
It does, at least for me it did. I have used Omni, Ubermallow and Krexus ROMs with it. Depending on what apps you need, you might not need to install the Xposed module (for Omni you won't anyway). Try it and see how it works for you.

Sent using XDA One
[Android Apps and Games] nxb:
Not really, my phone goes into deep sleep with microg running. I don't use NLP or cloud messaging. Clear data or try a different version and see if its better. Also try viewing logcat realtime and see if anything sticks out.
[Android Apps and Games] doitright:
Most people care. Most people are frightened by the NSA. Nobody can do anything ABOUT the NSA. Everybody can LEAVE GOOGLE.
[Android Apps and Games] MaurixMystic:
OK, not work moovit app any solution?

How to update gsm core (micro G)? I have version 0.24-79

I get the following message:

You must update Google Play Services

How to fix?
[Android Apps and Games] Oswald Boelcke:
Try the latest 0.2.4-81 from https://microg.org/fdroid/repo/com.google.android.gms-10545440.apk
[Android Apps and Games] Shadow53:
The issue with the Android version not being supported is because Nougat applies extra restrictions on apps, such as disallowing user apps from being location providers, which was allowed in Marshmallow. That is why you need to move it to /system (/system/app should be fine) for UnifiedNLP to bind. MicroG works fine despite the "not supported" message.

I'm not sure what you're talking about with the CTS mismatch. Is that something involving SafetyNet?
[Android Apps and Games] joelh:
Exactly, it's one of the steps required to pass SafetyNet. Magisk now has a built-in SafetyNet checker, and CTS profile mismatch is the response I get.
[Android Apps and Games] itazchu:
I installed droid guard on priv-app and passed safetynet after activating magisk hide.
[Android Apps and Games] joelh:
I don't get the same result, but that's not exactly what I'm going for anyway. I fail the SN check no matter where GmsCore and DroidGuard are installed, but I'm avoiding installing anything directly into /system so I can flash OTAs.

What ROM are you on?
[Android Apps and Games] itazchu:
I am on Dark Rom (LOS 14.1 based) Nexus 5 with blu spark kernel since stock kernel didn't pass safetynet and OTA still working fine. if you don't want to install app directly on system, you could try app systemizer magisk module.
[Android Apps and Games] ale5000:
To all:

The message of the unsupported Android version doesn't mean anything in practice, you can get all checkbox ticked anyway.

PS: In the latest alpha version of my flashable zip I have inserted a script to survive OTA updates.
[Android Apps and Games] joelh:
I do use App Systemizer. I think I mentioned that earlier in this chain, apologies if I didn't

Does it require use of the 5.1.11 Play Store? I have 7.3.26 working fine.
[Android Apps and Games] stylemessiah:
Is there a trick getting k9 mail to work with yuor gmail account? Because i just keep getting auth errors, and theres no fricking way ill turn on the lower security on my google account

Meanwhile all is well with DavDroid and Fruux syncing...im trying it to see if i can avoid using the google syncadapters...i gave up trying to get google calendar working with davdroid
[Android Apps and Games] Koloses:
[MENTION=962829]stylemessiah[/MENTION]: Use app passwords. You can generate these in google account settings on your pc.
[Android Apps and Games] ROUGE13:
Hi,

I discover Micro G I found this just awesome :)

I start a new phone installation on my redmi 3 note pro: CM13 + xposed + xprivacy (app/xposed module) without any gapps,

I installed (hope i don't forget anything i installed this in February...) :

micro G (com.google.android.gms-9258259.apk)Edit: Now I am with the non stable com.google.android.gms-10545440.apk version on noc.jfcbs advice.

blankstore (blankStore.apk)(0.75?)

fakegapps xposed module (fakegapps1.1.apk)

I let "Enable Google Cloud Messaging" unchecked

Works great for all used app except three:

First one: The app display this message : "Missing System WebView (on android lollipop (5.0+), your device must have the Android System WebView app installed in order to use this app."

I have others webview apps which works great, I checked my restrictions in xprivacy, looks good for me... don't understand why it doesn't find webview. And why is the message speaking of lollipop? (I'm on marshmallow).

Second one: The app refuse to install. I tried with blankstore ("application not installed") and others but no one works dunno why. On the previous installation of this same phone when I didn't know microG, I runned with picoGapps (still with xposed+xprivacy), and I got no problem with this application. I launched a adb USB debug while the installation process and this went out:

(I replaced the app name with "-----")

Is it a directory acces problem?

Or a google map component missing problem?

Third one: The app (Fake my GPS Xposed module) doesn't find the google services, it says "Fake my GPS ne fonctionnera pas tant que vous n'aurez pas mis à jour les services google play -mettre à jour-" which means "Fake my GPS will not work until you update the google play services -update-"Edit: Solved by installing the last non stable microG version on noc.jfcbs advice advice

Then I go to the MicroG setting and do a Self-Check.

I remember (not exactly sure now) this wasn't checked:

"Services Framework (GSF) installed" => I installed microG services Framework Proxy on F-droid (I doesn't want to but i found an other post where someone tells this as resolved all his problem so... Does it connect to google servers? :()

"Location backends set up" => I installed "NominatimNlpBackend" and "LocalGsmNlpBackend" on F-droid. But I have no Idea about what I am doing? Is it recommended?

I Run again the Self-check, the two previous are now checked.

Only this warning appear "UnifiedNlp has no last known location. This cause some apps to fail." but I don't worry about this right? Edit : With "LocalGsmNlpBackend" I go to the options and create the database (very long with my slow connection) and now the warning disappear

I reboot, try to re-install this 3 applications, reboot again, I try to uncheck some Xprivacy restriction more, but unfortunately nothing changes.

Any idea?

Thanks you for reading

(sorry for my English)

Edit:

For the third second application should I install "Maps API v1"? I haven't right now. I liked to test to install this but is it possible to undo a zip flashed from recovery?
[Android Apps and Games] stylemessiah:
Eeek...requires 2 step auth...and then app rules...ive avoided that until now...bloody k9....

Thanks for forcing me to finally reorder my google life :P :) :P
[Android Apps and Games] ROUGE13:
Thank you for your answers, sorry for the biiiiig delay I have done...

=> I tried other ways to install it, no one worked... I'm sure my android is compatible with this app cause On the previous installation of this same phone when I didn't know microG, I runned with picoGapps (still with xposed+xprivacy), and I got no problem with this application.

Do you have any Idea which restriction I should uncheck and of which app/composant?

I post a more detailled just on previous post
[Android Apps and Games] MaurixMystic:
Are push messages lost when gmscore is updated?
[Android Apps and Games] Mayankkr26:
Has anyone discovered way to run google play game using microG
[Android Apps and Games] Dr_DjEnder:
I remember just installing it for a game I'd worked fine no fc but that was on marshmallow and microg in my experience is a bit more odd in nougat. Does it fc for you or what happens?
[Android Apps and Games] Oswald Boelcke:
Did you already install the latest microG Services Core (0.2.4-81) from here?

https://microg.org/fdroid/repo/com.google.android.gms-10545440.apk

Just for you to compare. Here, I tried to describe how I made my device GApps-free:

https://xdaforums.com/galaxy-s3/general/gapps-free-samsung-galaxy-s3-lte-gt-t3553620

---------- Post added at 16:19 ---------- Previous post was at 16:18 ----------

Negative for me.

---------- Post added at 16:21 ---------- Previous post was at 16:19 ----------

Just a week ago, I move from K9-Mail to R2Mail2; however, the only reason was that R2Mail2 is one of the very, very few that has not only PGP but also S/MIME implemented. I had no issues with K9.
[Android Apps and Games] Shadow53:
The message is talking about all Android versions *since* Lollipop, I'm pretty sure. Since you asked me on a different post: I don't know which permission, if any, would be preventing your app from finding Android webview. Try comparing that app's permissions with a webview one that does work and see what you've restricted only in the broken one.
[Android Apps and Games] MaurixMystic:
how to download droid guard helper app?

Magisk 11.6 warns me that i can not check safetynet
[Android Apps and Games] thesecondsfade:
App was not installed

I have a Moto G4 Stock 6.0.1 ROM, removed all traces of GAPPS, wiped dalvik/cache, and I still can't install GmsCore. It doesn't give me any error message other than, "App was not installed." Any insight?

Edit: I'm actually not positive that "all traces" of GAPPS are removed. I think there are traces, and I believe the problem is that the system still thinks it's installed with a different signature. When I try to install MicroG via ADB, I get the error [INSTALL_FAILED_UPDATE_INCOMPATIBLE], but I can't figure out how to get the system to completely remove all traces of Play Services. Anyone know what I can do?
[Android Apps and Games] Shadow53:
I'm guessing you either haven't removed an apk for Play Services or there is another file somewhere (library, maybe?) that needs to be deleted. I'd try downloading a GApps zip and see where it places those components and check that against the files on your phone.

Of course, the easiest option is to install a custom ROM without installing GApps over it.

---------- Post added at 09:42 PM ---------- Previous post was at 09:41 PM ----------

You can find it in the MicroG F-Droid repo. Just search "DroidGuard"
[Android Apps and Games] ROUGE13:
I tried to install the last unstable version of gsmcore from your link and it solved the third application problem thank you :). Now Fake my GPS works great nad don't display the google service message error anymore.:good:

Thank you I will read this, perhaps it will help me to understand what I'm doing :D

I don't see what could block in Xprivacy, and the others applications using webview are more restricted than for this one :confused:

Really sorry :((I use lazarus on firefox to keep the big parts i wrote in case of problem).

I launched a adb USB debug while the installation process and this went out:

(I replaced the app name with "-----")

Is it a directory acces problem?

Or a google map component missing problem?

I liked to test to install this but is it possible to undo a zip flashed from recovery?

To assure a better comprehension I will edit initial post with this.
[Android Apps and Games] Shadow53:
You can manually delete the files that were added and replace any that were modified or deleted or, if you took a backup, restore that :p
[Android Apps and Games] ROUGE13:
Thank you for your answer, Without backup restoration how to do this?

---------- Post added at 10:27 PM ---------- Previous post was at 10:21 PM ----------

By analyzing more the logs I see some things happening very very often:

Where come this things from?
[Android Apps and Games] MaurixMystic:
https://f-droid.org/repository/browse/?fdpage=18

Does not appear to me,, inside the app either (droid guard) :s

Enviado desde mi A0001 mediante Tapatalk
[Android Apps and Games] Shadow53:
Like I said, without a backup you'll have to manually delete and/or replace the files.

As for the errors, the first one looks like it is caused by you having BlankStore installed. I would suggest you uninstall it and install a combination of FakeStore and Yalp Store, personally. The problem though is that the package for com.android.vending (i.e. BlankStore) doesn't support in app purchases. You'll need the official Play Store for that.

As for the other two, the second looks like it is logging the fact that the location was requested and the third is a warning from Xposed saying the Xposed modifications make logs untrustworthy.

---------- Post added at 06:51 AM ---------- Previous post was at 06:50 AM ----------

It is not in the main F-Droid repo, it is in the MicroG one. You have to add it to F-Droid to use it: https://microg.org/fdroid/repo
[Android Apps and Games] chris42too:
Hi there,

I compiled aosp 6.0.1 for a Sony including the signature spoofing patches. The gmscore app showed that everything was working fine and I could not see any errors in the system log. However the push notification proxy was not doing anything, even with the test app.

When I tried to enable signature spoofing via xposed, then suddenly everything worked. So I am not sure if something went wrong with the patch. Is there any way to debug this or to look out for problems?

Regards

Chris
[Android Apps and Games] stylemessiah:
Yep, i wouldnt even bother trying to remove the remnants of GApps from a device, what a time vampire, much quicker/safer/cleaner to start with a clean ROM flash...

Its what i did...

* TWRP..wiped everything

* TWRP..Flashed ROM

* TWRP..Mounted system

* Connected to PC

* Ran haystack patch from PC (here how i did it using a windows PC for Nougat https://xdaforums.com/showpost.php?p=71553308&postcount=3707) Note: You may need to pull more files than i did with my window cmd commands - see https://github.com/Lanchon/haystack and may need to adjust patch-fileset cmds for different android versions and sdk level

* TWRP.. flashed Shadow53's microg-nougat-playstore.zip (MicroG with Google Play Store for Nougat) - alternate might be the unoffical installer zip for non-Nougaters

* Rebooted

* Dev options, enabled Spoofing

* Ran microG Settings and checked/enabled what was needed

* Fdroid...installed Nlp backends

* Downloaded all my apps (including paid) via GP...which updated itself..

Got on with life

All in about 10 minutes

Bugger hunting through an existing install looking for bits of google stuff.....no thanks...thats the hard way
[Android Apps and Games] ROUGE13:
Thank you for your answers

Can you explain how to do this? Where to find and recognize the files to remove/replace?

I tried Yalp store, it says the application is incompatible with my phone (which is not). Disabling app purchases is not a problem usually. I do this (with Xprivacy i think) and the app just say that purchasing are unavailable on my phone.

Why is Xposed saying this so often?[/QUOTE]

Yes I use it (0.2.4-84 correspond to 10545440 apk)
[Android Apps and Games] ale5000:
I use version 5.1.11 because with this version In-App Purchases are working for everyone and it is less bloated, but if you are fine with another version there isn't any problem.
[Android Apps and Games] itazchu:
anyone got delayed whatsapp message? my whatsapp message arrive whenever I open the application or change network e.g. change from wifi to mobile data or vice versa. it didn't affect Line though.
[Android Apps and Games] Shadow53:
Is WhatsApp registered with GCM? You can check in the microG settings.
[Android Apps and Games] itazchu:
nope. the other apps automatically registered with GCM when I open the apps but whstsapp didn't. how can we register the app with GCM manually? thanks in advance.
[Android Apps and Games] Shadow53:
AFAIK the only surefire way is to delete all app data or uninstall/reinstall since some apps only register GCM on first load.