yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] enban:
Hi guys,

I installed microG from the f-droid repo, along with the original Google Play Store. Everything is working perfectyly, but now, everytime I try to install an app from an external source (i.e. f-droid) a message pops up asking if I want Google "check" my phone for "dangerous apps" or something like that. I can dismiss it but I would like to get rid of it foreverer (I don't want google to know what I've installed and what not). I could do thath with the "original" Play Services, but how can this be done using microG?

Thanks in advance.

E.

Edit: solved the "problem" myself: using "My Android Tools" (MAT) (free on GPlay) it is as easy as disable the "SafeModeService" in Google Play (in the "service" part of MAT). For more safey I also disabled the "SafeModeDownloadBroadcastReceiver" in the "Broadcast Receiver" of MAT.
[Android Apps and Games] wdevil12:
Yes, you can do any modifications you want with this zip as long as you dont forget to mention [MENTION=3999488]MaR-V-iN[/MENTION] as the author of the original project. I couldnt find a solution that asks androud version then leads to main app choosing prop. ( I'm still new in this). Your help would make this thing complete;)
[Android Apps and Games] MSF Jarvis:
Expect the new version in 24 hours
[Android Apps and Games] BatDroid:
I wanna keep that post on top.

up.
[Android Apps and Games] JERW28:
Needle Zip Question

[MENTION=6614509]nagalun[/MENTION]

I'd like to try your zip next time I flash CM. Do I have to reboot and enable signature faking in settings somewhere or is just flashing the zip enough?
[Android Apps and Games] n76:
An install ZIP is a nice thing. . .

If I were to add a wish list it would be to have the ZIP include the Maps API v1 from http://xdaforums.com/showthread.php?t=1715375 There still seem to be some apps out there that use the old API and will either not install or will crash without it.

I'd also prefer to use BlankStore rather than Play Store but I understand the appeal for Google's offering for some.
[Android Apps and Games] mrrocketdog:
+1

"err on the side of kindness"
[Android Apps and Games] wdevil12:
These can be done. Another page should be added to aroma asking which store you prefer. I'll wait [MENTION=6552280]MSF Jarvis[/MENTION] to upload android-version-choice release for now.
[Android Apps and Games] PoochyX:
I wouldn't do that it could mess up your notifications on micro G if it was play services you could get away with it

[emoji3436]I Willl Scarfice For Those That I Love [emoji3434]
[Android Apps and Games] Cookie Ninja:
Don't need notifications....signal has its own background service, as does telegram. Other apps can get updated when open.....I don't want a phone smarter than necessary.
[Android Apps and Games] marcdw:
Agreed. I'm not a notification kind of guy and don't need apps bothering me. SMS app is pretty much all that matters. Other items, like social media, will be seen when I need/want to see them.

Moto G5S Plus XT1806, AOSiP 8.1 ROM, microG (NoGapps), MultiROM, XDA Legacy
[Android Apps and Games] Ddraig76:
Hello i'm using migrog to use youtube vanced

But can't login and says timeout

Help me please
[Android Apps and Games] marcdw:
You ever have one of those "What? I didn't know that was there." moments.

On ROMs with native signature spoofing one had to enable spoofing for microG and (if installed) the patched Play Store under the permissions section of Settings -> Apps (& notifications). If one had FakeStore instead I thought the only way to give it sigspoofing permission was via the terminal since it wasn't visible under the permissions section.

Recently I found out that's not the case. In the signature spoofing permission section I only see microG. There's a three-dot menu there that I've always ignored, thinking it was just one of those "Restore to defaults" entries. Instead I find it's a show system files thing. When selected FakeStore shows up where it can be toggled.

For some it may be " Duh! You didn't know that?"

For me it's "Doh! Never had a clue." LOL

Moto G5S Plus XT1806, AOSiP 8.1 ROM, microG (NoGapps), MultiROM, XDA Legacy
[Android Apps and Games] marcdw:
That seems to be an issue with webview. Whether you're using Google webview or Chrome as the provider, there have been issues if using version 74. Downgrade (uninstall any updates) which should bring you down to something below v74. Try to login again and see what happens.

Moto G5S Plus XT1806, AOSiP 8.1 ROM, microG (NoGapps), MultiROM, XDA Legacy
[Android Apps and Games] Ddraig76:
My device is non rooted

So i uninstall chrome or webview and login?
[Android Apps and Games] marcdw:
Sort of. I figure your ROM came with Google Chrome and it is acting as the webview. If you've been updating Chrome and have v74 now you can uninstall the updates. That'll leave you with the Chrome version that came with the phone (hopefully it's older than v74).

Then login with microG. If all goes well you can then update your Chrome to the latest.

If you haven't yet done so you should enable Developer Options in the ROM. There you can get info on your webview. Go into Settings and find the About Phone page. Tap on Build Number about seven times or until it says you've enabled Developer options.

ZTE Axon 7 A2017U, AospExtended v4.6 ROM, Radioactive v2.4 Kernel, microG (NoGapps), Multiboot, XDA Legacy
[Android Apps and Games] -CFP-:
I’m using Lineage OS 16 with microG (downloaded from lineage.microg.org).

However, the libraries from that build are not the latest versions (e.g. android_external_GmsApi).

Is there any guide how to build and install microG (including the latest version of all libraries)? "Simply" build and install may not work because of different certificates used for signing?

Thanks!
[Android Apps and Games] kurtn:
You can always flash nanodroid over lineage4microG
[Android Apps and Games] .wojtek:
I was just pondering (given no xposed on Pie) - is there a technical limitation to have signature spoofing via magisk module?
[Android Apps and Games] garylawwd:
You can have xposed on pie.

With riru core and riru xposed Magisk modules and riru xposed installer apk.

Its closed sourced though.

And somehow manages to pass safetynet.
[Android Apps and Games] Namnodorel:
What part of it is closed source? Afaik it's all open.
[Android Apps and Games] garylawwd:
Sorry back when I tried it it was in beta stage and still closed source.

It has since been made open as much as im aware.

Again apologies for misinformation
[Android Apps and Games] .wojtek:
I'm aware that there is edexposed but that wasn't my question - was it? :)

I asked because:

* exposed support is quite delayed

* it causes other problems (with safety net, which Magisk on it's own can work around just fine)

so as Magisk module one could have Signature Spoofing easier and faster hence my question about possibility having it that way instead of relying on (ed)exposed :)
[Android Apps and Games] Setialpha:
No, Magisk is something completely different as Xposed, you can have a Xposed Module for that, but not a Magisk Module
[Android Apps and Games] .wojtek:
"Completely different"? How? ELI5? My current understanding is that they both try to alter system behaviour, but the modus operandi is slightly different (xposed patches /system itself, magisk does it via /boot). I tried looking it up but the explanation are completely superficial and boils down to guides how to install them or "you can have modules to change system behaviour" (d'oh...). Even xda message https://www.xda-developers.com/magisk-vs-xposed/ leaves a lot to be desired.

So if supposedly both can modify the system what's the roadblock to have magisk module?

Is it that magisk modules can only add/modify some files (i.e. all those 'addon packages') but can't modify the behaviour itself of the compiled code and xposed framework allows actually inject additional code to particular code execution points (something like dynamic aspect oriented programming?) altering the actual funcionality?

But then again there are a couple of patchers altering system files so theoretically it should be possible to pack them as magisk modules and apply them systemlessly?
[Android Apps and Games] Setialpha:
Yes, Xposed injects code, Magisk replaces whole files.

services.jar (which my patcher, or [MENTION=5627087]ale5000[/MENTION] Tingle Patcher) patches, is different across

a) Android versions

b) AOSP, LineageOS or other custom ROMs

c) modded or original Stock ROMs

d) between b) and c)

e) sometimes even security patches or weekly ROM updates require repatching, if they introduced incompatible changes to services.jar

tl;dr you can't provide a universal patched services.jar, you'd render many ROMs unusable (bootloop).

My NanoDroid-Patcher installs the patched services.jar into the NanoDroid Magisk module, if found (or into /system if not). That's the most you can make of Magisk and signature spoofing: install the patched services.jar for your ROM into a module.
[Android Apps and Games] .wojtek:
Thanks for detailed explanation! Makes more sense now (and it's a pity it can't be done :( )
[Android Apps and Games] Trey n:
any fix? i am thinking of switching to microg but this is preventing me from switching.
[Android Apps and Games] edo101:
What kind of apps use microG. The only one I am aware of is Youtube Vanced
[Android Apps and Games] nickelnine:
Not that I know of. My question went unanswered so I'm in the gapps boat still too.
[Android Apps and Games] marcdw:
You're probably thinking of the microG standalone apk that is needed by the non-root Vanced. The micoG stuff from this thread is "bigger than that", so to speak. Refer to the OP and/or wiki to get an idea.

LG G3 D851, Mahdi v2.9 ROM (4.4.4), microG (NoGApps), MultiROM, XDA Legacy
[Android Apps and Games] abrarjahin:
Not working in android pie

Hi, I am using Asus Max Pro M1 with android 9.0.

I have tried both stock android and pixel experience.

No one is working perfectly and working as a login module.

Can you please have a look.

Thanks
[Android Apps and Games] patrickdrd:
is may 29 going to affect us?

edit: ok, I've just seen this:

https://github.com/microg/android_packages_apps_GmsCore/issues/783
[Android Apps and Games] dic1911:
No one has to take any look and waste any time for your ignorance, check the thread for how others get microG working on their devices

a tip for quickstart, flash a ROM with signature spoofing enabled/patched
[Android Apps and Games] Dangerotto:
"Infinite login" on a Sony Xperia XZ2 Compact

I use this APP for YouTube Vanced on a Sony Xperia XZ2 Compact, after the login procedure (exactly at the end) Google login goes in an "infinite login" phase, what may be the reason of this behavior?
[Android Apps and Games] garylawwd:
Wrong thread this is full microg and thats a modified microg built especially for vanced.

It has been answered countless times a day on the vanced thread just go there and search
[Android Apps and Games] ammo93:
It says I must have a rom that allows faked signatures, doesn't it mean I need to have root? I'm using an unmodified galaxy s9, will it not work if I installed it? I have phone swap subscription from my phone carrier so I'm getting a new phone after 2 years when I return this one so I can't root or modify my phone. Would appreciate an answer :)
[Android Apps and Games] marcdw:
Right, microG works on a ROM with signature spoofing support. If a ROM does not have such support it is possible to patch some ROMs to include support.

Also you need an unlocked and rooted device I suppose to use custom recovery and flash things. Since you want to keep your phone unmodified then none of the above matters much. Can't do much customizing or modding if you need to stay "factory fresh".

LG G3 D851, Mahdi v2.9 ROM (4.4.4), microG (NoGApps), MultiROM, XDA Legacy
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
Sipgate Satellite?

I'm on latest LineageOS for microG for Xiaomi Mi Mix 2s ("Polaris"). I've tried to install app Sipgate Satellite and log in. But log in is not possible. I enter name and password, bu afterwards nothing happens (it seems the app tries to connect to somewhere but doesn't find anything). Is this a known problem already (didn't find anything in this thread) or could I do anything to support checking this, e. g. provide logs?

The microg app self test shows everything is working.

Furthermore some general questions: I can donwload purchased apps with yalp and use it. But for apps which are free and additional features can be unlocked via in app-purchase I don't get the unlocked version (for apps were I have bought the unlock of course). Is this "normal" / expected behaviour? Anything I can do so that the app notices that I have already unlocked them?

Btw, not sure if this is the right thread - if not, please ignore: homepage says there will be weekly builds based on official lineage, but there was no update for polaris since 2 weeks. I don't want to push, but is there any reason for this?

Thanks in advance for your answers and this great implementation of Gplay services.
[Android Apps and Games] ammo93:
Oki, thanks for reply ?
[Android Apps and Games] kurtn:
For in app purchase install nanodroid with playstore [MENTION=7045718]tqwzUX6fn39GZMEzSnDF[/MENTION]
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
Flashing this in TWRP?

https://nanolx.org/nanolx/nanodroid

(I cannot install via Fdroid repo because it says current versoin has different signature key.
[Android Apps and Games] kurtn:
Yes. Flash it.
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
Resulted in bootloop.

I've made a backup before. Will try to restore...

Edit: Restore done, but stuck at mi logo now. Going to fastboot mode. Damn...

Edit2: Will try older backup now in TWRP.
[Android Apps and Games] githyanki:
You have to flash the setup to create some files first, be sure to select not to install microg as the rom has it built in. That's probably what gave you a bootloop.
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
I've tried several ways to get working phone. Finally with dirty flashing microGLineage (and Magisk) phone boots again. I will stop, no further experiments. Thanks anyway.
[Android Apps and Games] marcdw:
Ah, then I guess I'm too late but I'll leave this here anyway.

In-app purchases and license checking require the Play Store. You mentioned earlier trying to update the store via F-Droid and failed due to signature mismatch. Lineage_microG probably comes with FakeStore which has the same package name as Play Store (com.android.vending). Probably located at /system/priv-app/FakeStore but not sure.

There's a standalone flashable zip of the patched Play Store only. Flashing that will give you the Store and should also remove FakeStore (haven't examined the script yet to confirm that). You could always remove FakeStore via TWRP's file manager beforehand. Since the zip is only the Play Store you would have no issues.

It's available here...

https://shadow53.com/android/downloads/microg/

In F-Droid you would add the nanolx repo, if not done by the installer, and you can update from there. I've used the NanoDroid patched Play Store with regular/official microG and am able to make purchases and pass license checking.

LG G3 D851, AOSPA-L ROM, Nebula Rev9.3 Kernel, microG (NoGapps), MultiROM, XDA Legacy
[Android Apps and Games] elwhiteboy01:
For those that don't have any idea what signature spoofing is, you can download an app on fdroid that detects if your rom has signature spoofing...js. And if it doesn't, you can use an Xposed module called fake gapps to enable it on any rom.
[Android Apps and Games] kaos_king:
When I enable FakeGApps in Xposed (its actually EdXposed in my case) loading internet "things" take a lot longer to load, at least double. It took me a while to figure out what exactly was causing this

For example a youtube video (in the app or in browser) takes a long time to initially connect before it starts loading, its almost like CDN or DNS is affected. If I disable the module all works as normal again, does any one else experience this?
[Android Apps and Games] elwhiteboy01:
Yeah I've tried that edxposed riru version. At first it worked fine, then after a while Xposed said service not active. The first thing I did was install fake gapps and get microG up and running. So I did get signature spoofing out of it. Ultimately, without edxposed not working, apps started crashing and I had to do a clean install of lineage os. I did finally find a working pie gapps for my rom. Now I'm just waiting for the Xposed Dev to create a version for pie. If not, I'll keep running gapps.
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
Thanks for your explanation. Tried to follow, but no success. Seems that nothing is installed when I install in TWRP. Is there any log I could provide?

Anyway, I will most probably have no time within next days...
[Android Apps and Games] Shobit Joura:
Hey,buddy

I created a module to replace fake store with modded playstore(nanodroid)

And install droid guard for safetynet pass.

Use this module https://github.com/Shabinder/Replac...ore with playstore and install droidguard.zip

And after installung it as magisk module just extract and install droidguard apk if its crashing ,

And u will be good to go , and as its a magisk module , its ota survivable ,

And for further play store updates u can use fdroid repo of theirs.

Good luck!
[Android Apps and Games] Shadow53:
For the record, that zip attempts to remove anything providing com.android.vending before installing the Play Store. It should work with NanoDroid system mode and Lineage4MicroG, as well as possibly others.

If you use the zip, you will definitely want to update it through F-Droid, as the zips haven't been updated in a while (in short: suffering major burnout and trying to get through finals before summer, where I will be working on this stuff again). As for whether it installs the F-Droid repo, I remember looking into adding that but I don't remember if I actually did.
[Android Apps and Games] Setialpha:
Since it hasn't been posted here: [MENTION=3999488]MaR-V-iN[/MENTION] pushed a new release. Either update from F-Droid repo or get the apk here: https://github.com/microg/android_packages_apps_GmsCore/releases/tag/v0.2.7.17455

And to avoid thread spam, because of SafetyNet issues: There was an update to SafetyNet yesterday, not in what it detects, but how it works. Thus microG's DroidGuardHelper isn't up to date anymore, so currently you can't pass SafetyNet with microG.
[Android Apps and Games] LovepreetSinghGill:
Apk conflicts with the last beta
[Android Apps and Games] Setialpha:
The beta has never been official and it's own F-Droid repo.
[Android Apps and Games] herrdeh:
Does anyone happen to know a nicely working car&bike&scooter booking/sharing umbrella app which is cooperating with microG?

I'm living in Berlin and liked Free2Move - but that one no longer works well.
[Android Apps and Games] SkyeNymph:
I have Nano Droid installed oh, and I have attempted to update microG, both using the F Droid repo and fire downloading the APK and in both cases it fails to update. Attempting to update via f-droid gives me this error
[Android Apps and Games] Setialpha:
Of course, NanoDroid ships both a custom microG build and the official build, to choose from, since you installed the custom build you can't update to the official. NanoDroid has it's own F-Droid repo which contains an updated APK.
[Android Apps and Games] SkyeNymph:
I am using your repo, I specified that in the post you quoted, although I did word it rather poorly
[Android Apps and Games] Setialpha:
Oh, yes, sorry.

Is that a Stock ROM? See if installing GsfProxy again will allow you to update GmsCore. Unless I'm mistaken this was the way to solve the issue.
[Android Apps and Games] SkyeNymph:
No it is not a stock ROM, I am using HavocOS 2.3 for the Oneplus2. I have not intalled gsfproxy, I will look it up though

oh shoot I apologize I realized I just clicked on the wrong Link in the first place, I thought I had clicked on the Nano Droid thread when I came in here you. My apologies
[Android Apps and Games] starbright_:
I did make same experience with satellite app. :( I checked the log (not really understand much) but some login failed.

I found no special place to discuss this but my suspicion is, it deals with missing gapps. But no idea what exactly is the problem.

Seems we need an expert here.
[Android Apps and Games] Setialpha:
The issue was partially fixed with the last official release, further progress will be in the next release. See here the later comments here: https://github.com/microg/android_packages_apps_GmsCore/issues/790
[Android Apps and Games] starbright_:
Sure? I am not experienced with that, but I can't see any relation to problem with satellite app?

"Google account already exists on device" - as for me I don't have a google account at all.
[Android Apps and Games] Setialpha:
Oh, seems I got it wrong, I though it had Google Login issues.
[Android Apps and Games] marcdw:
I checked back a few pages and didn't see any logs. Could you, and [MENTION=7045718]tqwzUX6fn39GZMEzSnDF[/MENTION], attach or link logs so folks can help out with your issue.

LG G3 D851, Paranoid Android 7.3.1, NanoDroid, MultiROM, XDA Legacy
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
Thank you both, it's highly appreciated even if I cannot follow it at the moment.

Since my last try to update microg Magisk isn't working anymore (probably because if restoring the backup), so I switched to Lineage SU. I will try to fix Magisk within next days and follow your instructions afterwards.
[Android Apps and Games] starbright_:
This is filtered with "satellite"

<<< log_count = 4 >>>

[06-01 14:00:16.536 4061:4899 D/GmsMeasureBrokerSvc]

bound by: GetServiceRequest{serviceId=MEASUREMENT, gmsVersion=12451000, packageName='de.sipgate.app.satellite', extras=Bundle[{}]}

[06-01 14:00:21.391 2904:3062 E/BufferQueueProducer]

[de.sipgate.app.satellite/de.sipgate.app.satellite.login.LoginActivity#0] disconnect: not connected (req=1)

[06-01 14:00:21.526 2904:3062 W/SurfaceFlinger]

Attempting to set client state on removed layer: de.sipgate.app.satellite/de.sipgate.app.satellite.login.LoginActivity#0

[06-01 14:00:21.527 2904:3062 W/SurfaceFlinger]

Attempting to destroy on removed layer: de.sipgate.app.satellite/de.sipgate.app.satellite.login.LoginActivity#0

---

I want to use xda app to upload, for strange reason it will not upload too.

I switched off firewall - same result.

Errors from BufferQueueProducer (!?) What is that?
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
Attached is log starting a few seconds before I press "login" (afterwards nothing happens).

Hope, this is what you need - if not just let me know.

Edit: First log shows that mtalk.google is blocked. I've disabled blocking this and take a new log.
[Android Apps and Games] Setialpha:
mtalk.google.com is for push nitifications and should always be unblocked.
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
Magisk working again and installed your zip. Worked perfect, have in-app purchases available. Thank you very much.

Issues left:

Satellite no login possible.

F-droid Repo has update for microg services core, but Installation fails with error-code -7.
[Android Apps and Games] starbright_:
Could you test Satellite in a LOS+gapps environment? Is it at microG - issue?

I haven't found a thread/forum that handles this app, as it is rather new, just 1 to 2 weeks....
[Android Apps and Games] Shobit Joura:
:good: nice to hear.:)
[Android Apps and Games] Mtxaudio:
MicroG

Hello.

The MicroG 0.2.4-105 does not work for Samsung Galaxy S9 Android Pie One Ui Non root. :síró:
[Android Apps and Games] Setialpha:
Latest version is 0.2.7.14755 and did you manually install it or via an installer? Because you can't just install the apk, it needs to be a proper system app.
[Android Apps and Games] tqwzUX6fn39GZMEzSnDF:
Maybe on another phone at the weekend. Will report here then.
[Android Apps and Games] Shobit Joura:
In latest microg update gmaps and youtube cant find accounts:rolleyes:
[Android Apps and Games] DrUnknownEMC:
Newpipe or osmmap/magic earth.