yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Oswald Boelcke:
Probably a few information to hopefully ease your way to GApps-free.

In this thread I explained how I first went to microG during MM-times but further down the thread it also shows my way during Nougat. In the very beginning of Nougat, I had to stick with Google as I could achieve sugnature spoofing with my ROM but that changed with the availability of Magisk.

There are different ways and tools available how to get microG on but important initially your ROM must be without GApps. In the very beginning more than a year ago as you see in my thread, I just started with all the tools and information available in the OP of the thread. Meanwhile, I use a tool called Nanomod by Setialpha on all of our devices (actually as a Magisk module).

However, there are other great tools around e.g. ale5000's microG unofficial installer or check Shadow53 as linked in this post. https://xdaforums.com/android/development/microg-unofficial-installer-t3432360https://xdaforums.com/android/development/microg-unofficial-installer-t3432360

I don't synchronise my contacts or calendar entries with Google at all. For this reason you won't find any hint in that respect in my thread, but please be aware that you must install an additional synchro add-on. All, alle5000, Shadow53 and Setialpha are taking care of it. Check yourself.
[Android Apps and Games] Mynacol:
And additionally, if you only need to sync contacts/calendar with google, DavDroid is already enough. As I don't sync with google, I don't really know how this works, but its possible. Hope this helpd
[Android Apps and Games] :
DAVdroid does not seem to support labels though. If you use them to organize your Google Contacts, then with DAVdroid everything will be lumped together into one single group. This was a deal breaker for me when I was trying to use it instead of the GoogleContactsSyncAdapter app.
[Android Apps and Games] masterlo3:
Thanks a lot. It's really helpful

---------- Post added at 03:50 PM ---------- Previous post was at 03:32 PM ----------

Oh I see. I'll test it and if it works as I want it to. I'll keep it. You just showed me something new. Thanks
[Android Apps and Games] ale5000:
[MENTION=3999488]MaR-V-iN[/MENTION]: If framework-res.apk point to multiple location services and more than one is installed what does happen?

Bind to both?

Or bind only to the first found in the list?

Or bind using other priority rules?
[Android Apps and Games] doragasu:
I have installed microG on a Nexus 4 running a Nitrogen ROM (Android 7.1). Unfortunately I cannot get unifiedNLP to work. I have granted all the permissions, and installed Mozilla backend. Rebooted and in Self Check, almost everything looks OK (spoofing is supported, permissions enabled, etc.) BUT UnifiedNLP is NOT registered in system.

How can I make it work?

Also another question, do these services allow using play store applications you have paid for? E.g. I bought Titanium Backup key, but even though I can download the key using Yalp Store (logging with my account credentials), Titanium Backup fails to recognize it.
[Android Apps and Games] Shadow53:
For the location issue, I've got a short thing I wrote since it seems to be a common confusion for people: https://shadow53.com/no-gapps/faq/location-services-not-working/

As for paid apps, the best way is to use the official Play Store app, which you can find a flashable zip for at https://shadow53.com/no-gapps/downloads/#google-play-store-standalone Some apps require runtime license checks, which is only supported with the official Store.
[Android Apps and Games] JuniorCaesar:
first of all, thank you for your amazing work (you just saved another person from gps cancer)

but i have a problem, when i install microg on Omni 7.1.2 it works flawlessly. but i tried to install it on stock rom (Xperia M2, 5.1, installed xposed module and deleted all gapps and frameworks), microg settings stops when i launch playstore and i can not login into my account. what can i do?
[Android Apps and Games] Shadow53:
My guess is that you didn't remove gapps correctly. It's hard to say what the exact problem is without logs. The easiest thing is probably to flash Omni again, though, or some other ROM. If you really want to use stock though, logs would help with figuring out what's wrong.
[Android Apps and Games] Oswald Boelcke:
Please allow me to quote the OP:
[Android Apps and Games] doragasu:
Location is working perfect now, thanks!!!

About installing Google Play, for me it defeats the purpose of using the NOGAPPS setup. So I will have to sacrifice my paid apps (I have only three so far, and Titanium Backup is the only one I think I'll really miss).

The only thing that fails so far is that self check function says Phonesky has no proper signature...
[Android Apps and Games] rahul1892:
Visit this thread for alternatives to the applications https://shadow53.com/no-gapps/alternatives/
[Android Apps and Games] MaR-V-iN:
It will use the one with the highest serviceVersion as announced in a meta-data field in the corresponding entry in AndroidManifest.xml (see here). Note that the package does not even need to have the name listed in the framework-res under config_locationProviderPackageNames - it only needs to be signed using any of the keys that is used by the apps listed there. However, when config_enableNetworkLocationOverlay is set to false, config_networkLocationProviderPackageName must matched the package name to be used. (all of this assuming you have Android version >= 4.1)
[Android Apps and Games] MikeChannon:
Removed a few posts here.

Please do not link to or discuss Warez Apps., the OP doesn't like it and it's against our rules.

Mike
[Android Apps and Games] Shadow53:
See the note on "potential issues" here: https://shadow53.com/no-gapps/downloads/#google-play-store-standalone

It's in the section for the official Play Store, but it will work for FakeStore if you have that installed instead.
[Android Apps and Games] Izzysoft:
If you ask Joël, he'll surely send you a license file after having verified your purchase. That's a plain text file you have to put in a certain location (all described in the mail it comes with). I'm using TiBu that way, and it works fine.
[Android Apps and Games] rien-ne-va-plus:
Hi everyone,

I just managed to get microG installed and set up on my phone. The self-test gives me all checkmarks but when I open any app that needs play services (even the recommended push notification tester) I get the message to update my play services - what can I do? I'm on Android 7.1.2 and using NitrogenOS with no previous Google stuff installed.

Thanks and cheers

rien
[Android Apps and Games] ale5000:
Well, update play services ( obviously I'm talking about microG :) ).

The latest stable build is old, try the latest preview here (you need to use the drop-down menu).
[Android Apps and Games] rien-ne-va-plus:
Yes yes sure that's obvious, sorry for not being explicit ;) I thought I had the latest preview installed due to the display in F-Droid, but it wasn't. Now it's working and simply beautiful.

Thanks to everyone who is contributing to this!
[Android Apps and Games] ale5000:
I was having the same problem the first time have used it, now I always check it manually until a proper release cycle is started (it should be soon I think).
[Android Apps and Games] doragasu:
Wow, you really have it all covered. Thank you very much, now it looks like everything works!

---------- Post added at 04:01 PM ---------- Previous post was at 03:59 PM ----------

That would be really nice. I asked for support in the official website, but have received no reply so far.
[Android Apps and Games] rpcll:
I'm thinking of finally making the switch to Lineage 14.1, which means no Xposed.

What's the currently recommended method of signature spoofing on LineageOS?
[Android Apps and Games] Bludwurst:
The NanoMod magisk module has a patcher (which, by itself, doesn't need magisk). A flashable zip patcher.

You can try that. Or using Tingle or Haystack.

I've always "cheated" and used ROMs with built in spoofing, because I Am Lazy. You could try this too.
[Android Apps and Games] Takriss:
If I can, I'll try LOS 14.1.2 this weekend.

As the other user said, the easier way is with Nanomod zip:

https://gitlab.com/Nanolx/NanoMod/blob/master/README.md

Good luck!
[Android Apps and Games] Rahulsingh190:
How to get google maps location services, when using microg-unifiednlp location provider.

That is, the uber application cannot show map correctly to select the pickup location, when using unified NLP, but working fine with gapps, is it possible to get the same functionality with microg to work?

Thanks..
[Android Apps and Games] Shadow53:
How did you install microg?
[Android Apps and Games] Rahulsingh190:
Flashed the zip from this link - https://xdaforums.com/android/development/microg-unofficial-installer-t3432360
[Android Apps and Games] Shadow53:
Got it. In pretty sure that installer does this correctly, but double check if any libraries got installed with microg. If not, you may need to extract them from the apk. Otherwise, it's an issue with Google Maps, which I think is the more likely option. For that, you may try installing the Google Maps library jar file. I don't know if it will work, but I've been meaning to check with someone who has this kind of issue. I'm mobile only right now, but I can make a small config file you can use to build an install script yourself using a tool I put together. Should work on any desktop/laptop system.

Edit: got a little excited there. I still think the maps lib may help, but the correct response was to ask for a logcat to verify first.
[Android Apps and Games] Oswald Boelcke:
Doesn't Uber work at all? What do you mean by "the uber application cannot show map correctly to select the pickup location"? Or how far is the location indicated in Uber off the real position?

Do other applications indicate the position correctly with microG?

Does Uber requires maps v1, and is maps v1 installed?
[Android Apps and Games] nolbsffq:
Anyone gotten the Starbucks app to work? The location selector is just a blank Google overlay.

Maps v1 should be installed.
[Android Apps and Games] PunchUp:
Uber works. The map shown is not as good as the one you get with GApps, but that's mostly a cosmetic issue. I wouldn't mind if it was at least functional. The main problem is that the location picker doesn't work at all. Tried a lot but it just doesn't provide any location data to the app. Hope it can work in the future
[Android Apps and Games] piet8stevens:
I had success with Uber and it did show the location. I did have to start the app a few times, not sure whether this is because I was too impatient or something. I have microG installed via Nanomod. It all seemed to be a bit slow - but then again, I was in the learning phase and I am not currently in an area where Uber has any cars, so cannot verify now.
[Android Apps and Games] PunchUp:
It shows the location fine on my device. But were you actually able to pick one?
[Android Apps and Games] piet8stevens:
Yes, I was
[Android Apps and Games] Shadow53:
Might be the maps apiv1, then, because I'm fairly certain NanoMod includes that.
[Android Apps and Games] piet8stevens:
Nanomod can include maps api v1 as an option and I did include it.
[Android Apps and Games] Rahulsingh190:
Here's how it looks... At the pickup location screen..

Logcat doesn't show anything... While launching the app...
[Android Apps and Games] Shadow53:
Try flashing the zip at https://github.com/microg/android_frameworks_mapsv1/releases and see if that helps anything, as it seems to have helped others.
[Android Apps and Games] PunchUp:
Installed using Nanomod and now Uber works fine. Thank you!

Had a lot of trouble while trying to install Nanomod with Magisk but finally found a workaround.
[Android Apps and Games] Setialpha:
What trouble? If you mean installing

through

Magisk (Manager): this is supported starting with version 13.0 (currently in beta) only. Current stable release (12.1) can only be installed through TWRP.

If you suffered from a different issue, logs would be nice, so the issue(s) can be fixed.
[Android Apps and Games] PunchUp:
Oh hi! I did not install it using Magisk manager. Just flashed the stable 12.1 zip through TWRP and waited for 15-30 minutes. It never got past the boot animation and the device heated up really really bad. Just to be sure, I tried this with both Carbon and Omni ROM.

But then, I flashed the zip without Magisk and it only took about 5 minutes to boot. And after that, I flashed Magisk for root access. All good now. I don't require SafetyNet or debloat features, so system installation is not an issue.

Anyway, I'll try to get you the logs next time I flash a ROM update
[Android Apps and Games] Setialpha:
NanoMod currently is incompatible with Magisk 13.5/13.6 beta, in case you're not on 13.3 stable Magisk version.
[Android Apps and Games] PunchUp:
You're right. I just saw your post on the NanoMod thread and immediately realised the mistake. Did search for "13.5" on that thread earlier but nothing came up. Anyway, thank you :good:
[Android Apps and Games] ale5000:
When the problem is related to microG unofficial installer it would be nice if the problem would be posted in the microG unofficial installer thread since it is difficult to follow all threads everywhere.
[Android Apps and Games] Gonfebo:
Any idea? Maybe gcm?

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
[Android Apps and Games] Oswald Boelcke:
Is it possible to change the system language to English prior to the screenshots to allow for a "better" understanding of the information?

And an idea about what? What's the issue?
[Android Apps and Games] Gonfebo:
I leaved my phone with a 97% bat when i go to slept, and at the morning, there are a 50% only and a early 5h MicroG wakelock:/ the screenshots are also visibles in spanish, i can turn it to english, but the 2 important things are the 5h radio active on microg, and the active bar in battery graph

I unregistered all non importants apps from gcm, this would solve that? Its very extrange, never had saw anything like that with microg, this isnt google :/

Sorry for my bad english

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
[Android Apps and Games] Oswald Boelcke:
You do not need to apologise for your English skills at all! We will be able to communicate; however, I can neither talk nor read Spanish.

My personal opinion: Screenshots may support some analysis but aren't any usable tools to conduct an analysis of battery drainage. I personally use "BetterBatteryStat (BBS)"; you might probably want to consider this, too.

If you do I suggest to take a BBS idle log in accordance to this recommendation by @Davey126 and to post your issue including the log (please as an attachment and not within your post like your screenshots) in the BBS thread.
[Android Apps and Games] BootloopedMillennials:
I'm new to microg, currently installing the OpenBMap UnifiedNLP backend. Slow offline database download.

The only Playstore apps I need are Hangouts and Hangouts Dialer. Am I correct in assuming this fix allows calls to be placed and received from Hangouts?

Another question if say I use Yalp store to download Hangouts and Hangouts Dialer and login to the latter with my account. Will Google be able to trace that back to Yalp store which is obviously a problem?

Edit- I answered my own question it works. I installed Hangouts and Hangouts Dialer from APKMirror instead of Yalp.
[Android Apps and Games] karti16:
How to get Google app work? It shows my account in the app. There's​ now news feed loading.
[Android Apps and Games] diskordia:
I have the same problem. I have some YouTube apk's installed but no one works. What can I do?

I use CM 13 and the latest apk of microG.
[Android Apps and Games] HTC Dude:
I'm also having trouble making YouTube work in Android 7.1 (Lineage OS). Latest Beta version of microG is installed via the FDroid repo.

It used to work fine in CM13 but now it says it won't run unless google play services are installed. I haven't found any other problems with any other app so far. Any ideas?
[Android Apps and Games] Oswald Boelcke:
For me it's always tough to assume if your "latest" is also my latest. I personally prefer to use the version number, which in this case is: 0.2.4-103-gd9e86d9.

Unless you know it's downloadable from here. Don't use the "current stable release" of Services Core (in this case 0.2.4) but the latest "preview release" (version as mentioned above).
[Android Apps and Games] HTC Dude:
Yes, that's the same version I've got: 0.2.4-103-gd9e86d9. The problem may have to do with signature spoofing, it is not working properly on Nougat: even though the xposed framework and the FakeGapps module are correctly installed, this module seems to do nothing on Nougat. I may have to move to an Android 7.1 ROM with native support for signature spoofing.
[Android Apps and Games] Oswald Boelcke:
Yeah, signature spoofing is a prerequisite and mandatory. I've my doubts that the "former" FakeGapps module is working with the (unofficial Franken-)Xposed framework.

On my i9305 with RR v5.8.4 and Xposed, I'm using Magisk v13.3 and achieved signature spoofing through the Nanomod-patcher.

Maybe you want to give Nanomod-microG and Nanomod-patcher a try, too.
[Android Apps and Games] HTC Dude:
Thanks for the advice; will try and post back the results.
[Android Apps and Games] korom42:
Is there anyway to run WhatsApp with this .. it always stops on cloud sync screen cuz it needs Google services ☹️

After many retries ( and skipped first steps) it worked

Sorry for that but it would be great to make other apps work with this like Gmail/inbox,keep .
[Android Apps and Games] piet8stevens:
I run WhatsApp without a problem. I have installed microG with Nanomod.
[Android Apps and Games] HTC Dude:
The NanoMod-patcher worked like a charm on my OP3 Lineage OS (Android 7.1.2). Signature spoofing is now working perfectly, thanks a bunch! Youtube and all other apps work fine now.
[Android Apps and Games] rohitdave:
Works for me too microG

Exit and reenter the app.
[Android Apps and Games] Mynacol:
Try to unselect and select again the Mozilla backend inside of microG. Has somebody another idea??
[Android Apps and Games] BootloopedMillennials:
I've tried it, along with using another location backend OpenBMap, using both together. Obviously rebooting the device when I select or unselect a backend. Still wouldn't work.
[Android Apps and Games] zeeBomb:
Is it me or is that anyone having that Wifi disconnection problem every now and then? is it possible to fix? I got a HTC.
[Android Apps and Games] piet8stevens:
Have you tried just going outside to ensure your phone can see the satellites?
[Android Apps and Games] BootloopedMillennials:
The app Osmand was able to lock onto my location within seconds. I don't think it's to do with the satellites.

I'm currently trying to reinstall completely and see what happens.
[Android Apps and Games] BootloopedMillennials:
Yea I'm stumped. Fresh install, made sure everything was in the right place and granted all the required permissions. Still fails that last part of the microg self test.
[Android Apps and Games] n76:
I have been having some unexplained WiFi disconnections but see nothing in logcat to suggest that microG is to blame. I never saw this with other phones/ROMs when using microG. And while it has been awhile since I read the code, I don't recall anything in microG itself that touches WiFi. I know the WiFi back end I use doesn't do more than initiate a scan and wait for the results.

So I am very interested in why you believe microG is causing a WiFi disconnection problem.
[Android Apps and Games] erikderzweite:
flightrada24 is unable to get location, other apps work

Have installed and configured the microg, location seems to work will all the apps except for the flightradar24 (v. 7.0.4. from aptoide).

When I click on the locate button, I get the following error message: “Unable to get your location, please check your location settings and try again”.

I got lineageOS14 on OnePlus One. Did anyone else experience the problem? Want to know whether this is generic or my misconfiguration.
[Android Apps and Games] Oswald Boelcke:
Just downloaded and installed Fflightradar24 just to test.

I confirm your statement.

Uninstalled the app immediately again as the data/permissions the app requests are certainly not necessary for functioning.

Device details as in signature (for those who aren't using XDA labs).
[Android Apps and Games] zeeBomb:
I am just wondering to be honest, it's really my first time with MicroG. Although the ROM that I'm using now can get some good stability with connection, it's not as stable as I would like it to be. Any suggestions? Could be my signal.
[Android Apps and Games] n76:
Don't know what is going on in my case much less yours.

I have one app that occasionally has issues connecting to the Internet and has a "force retry" button. If I do the forced retry, then it seems both my WiFi and my Bluetooth are restarted and all apps using those suffer. I took a look to see what permissions the offending app has and there is nothing out of the ordinary. That leads me to suspect no special permissions are needed to restart networking and that any app could cause the issue. I haven't yet tried to narrow things down to see if my problem is cause by a bad app and if so which one. . .

And, of course, it could be a problem with newer versions of the ROM I use and unrelated to any individual app. . .
[Android Apps and Games] zeeBomb:
Okay, I've been having it for a few days now and looks like things are getting better now. Less crashes and my wifi is keeping pretty stable. Do you disable GCM (this is a battery life question) and do any tinkering with SafetyNet?
[Android Apps and Games] ale5000:
[MENTION=3999488]MaR-V-iN[/MENTION]: The microg.org site cannot be reached for the expired certificate and the browser do not allow to add an exception for this site.
[Android Apps and Games] MaR-V-iN:
Thanks for reporting, fixed it.
[Android Apps and Games] raptorddd:
odd i could not make it to enter account ..it always worked tried 4 times yesterday even flashing new rom and back to stock fimrware . never passed the screen to enter email..
[Android Apps and Games] ale5000:
To add a Google account you should have GmsCore version 0.2.4-81 on KitKat or lower but you can use the latest version on Lollipop and higher.
[Android Apps and Games] raptorddd:
i have Nougat.

tried your zip. but dont work a while ago in MM. then remeber i shared some flashables i found. one with aroma installer..

been using that always . and then i just go to microG site and download both gms and pfx both stable 2.4

i always install this and the olds get updated.. been using it like this . i tried once i think or twice on N .. just couldnt yesterday..

when ever i used other beta and not 2.4 i get same.. cant sign up. i even tried last beta.

i have LG G4.

so for me only 2.4 stable has worked never any betas.. in both MM and N
[Android Apps and Games] Amarius1:
;-; sad
[Android Apps and Games] Gonfebo:
Signature spoffing can be added to a custom kernel?

Enviado desde mi Aquaris X5 Plus mediante Tapatalk
[Android Apps and Games] ale5000:
It is really strange but it must be a bug in the confirmation window of GmsCore that is triggered by particular conditions.

It always works on Lineages OS 14.1 (Nougat).
[Android Apps and Games] raptorddd:
will a logcat show something .??
[Android Apps and Games] ale5000:
If you can reproduce the same problem also on Nougat it would be nice if you post a logcat here to notify the author.
[Android Apps and Games] Deva Kaushik:
Unable to use UBER with MicroG. Please help
[Android Apps and Games] Oswald Boelcke:
Just a slightly bit too little information to be able to help. However, my first recommendation is to use the powerful XDA search engine to search this thread with the keyword "uber". Some guys said they solved their issue with uber.
[Android Apps and Games] BootloopedMillennials:
Actually a better place would be to check MicroG's github page. That's where I discovered my issue with MicroG was semi common and possible solutions.
[Android Apps and Games] Deva Kaushik:
Could you put a link here?