yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Deva Kaushik:
This is the problem I face when I click book a ride on uber and the app is stuck at this level
[Android Apps and Games] Oswald Boelcke:
https://microg.org/

https://github.com/microg

Please check yourself for the respective section on Github.

I don't use uber personally i.e. the screenshot is of no information for me.

Interesting information could be:

Your device

Your ROM and version

Your version of GMS Core

Maps v1 installed?

How did you install microG? Handish? Nanomod? ale5000's installer? Shadow53?

What did you expect to see on that screenshot?

Other applications working with microG? Which ones?

Take a logcat, actually always the best to do if you have an issue.
[Android Apps and Games] Deva Kaushik:
The issue appears to be solved for now, I am finally able to book a cab from Uber. Probably the issue could have happened due to bad data connection? Could it?. moreover other location based apps work perfectly alright.
[Android Apps and Games] raptorddd:
sorry i had to upload here.. had to go.

here they are hope it helps.

on last beta i cant log into account but playstore error RH-01. am using latest playstore. 2017-09-01-21-21-16

and stable never allowed me to log into account only just 1 second never showed to type email.. stuck there. 2017-09-01-21-49-06

lg g4 nougat official fimrware
[Android Apps and Games] Oswald Boelcke:
If I get the mentioned error in Play Store I'm always able to resolve it by just clearing data and cache of the Play Store i.e. reset to delivery status.
[Android Apps and Games] ale5000:
Enable "Google device registration" in the microG settings (and leave it enabled); it is needed if you want to use PlayStore.

Then clear data of PlayStore, remove it from recent apps menu, then run it again.

It should fix error RH-01.

---------- Post added at 11:48 ---------- Previous post was at 11:36 ----------

I see:

com.google.android.gms resolves service com.android.location.service.v3.NetworkLocationProvider, but has wrong signature, ignoring
W/PackageManager( 1287): System package com.google.android.gms no longer exists; it's data will be wiped
Destroying /data/user/0/com.google.android.gms due to: com.android.server.pm.PackageManagerException: Package com.google.android.gms is unknown
Ignoring unknown permission:android.permission.FAKE_PACKAGE_SIGNATURE
Ignoring unknown permission:com.google.android.c2dm.permission.RECEIVE
Ignoring unknown permission:com.google.android.c2dm.permission.SEND
Ignoring unknown permission:android.permission.ACCESS_COARSE_UPDATES

And lot of "Not granting permission".

You probably have done something wrong in the installation order.

Your problem can probably be fixed by a full wipe.

The best is this:

1) Add signature spoofing support in the ROM (or enable it if built-in)

2) Install microG

3) Reset runtime permissions (if they are messed up)

4) Install all other apps (always after microG)
[Android Apps and Games] raptorddd:
tried all betas and always clear data of playstore also download and even microg. same error.

---------- Post added at 09:03 AM ---------- Previous post was at 08:56 AM ----------

Enable "Google device registration" in the microG settings this setting not sure if i have it.. probably yes. ill see if i do. and yes

when using 2.4 stable once i close app and clear recent works. but now it wont go past to enter my email. did this for the rest of betas that allowed me to log but error HR-01 clear recents and no work same.

You probably have done something wrong in the installation order.

Your problem can probably be fixed by a full wipe.

The best is this:

1) Add signature spoofing support in the ROM (or enable it if built-in)

2) Install microG

3) Reset runtime permissions (if they are messed up)

4) Install all other apps (always after microG)[/QUOTE]

did full wipe like 4 times 2 different roms same.

1). i have used tingle and used 2 to patch...spoofing checker its green.

will try first then with no apps .
[Android Apps and Games] ale5000:
The latest stable is too old, if you have problems adding a Google account I suggest to use the version 0.2.4-81 installed as system app.
[Android Apps and Games] Oswald Boelcke:
I'm on 0.2.4-103 without any problems. The real issue is that again much too little information was provided from the very beginning for a proper analysis. That the so called "latest stable" is actually void a simple search in the thread by him had already shown. However, I'd be glad if I had your patience. Well done!:good:
[Android Apps and Games] Deva Kaushik:
I'm using 0.2.4-103 version too, sometime after 4-5 days after flashing the play store autocloses even after enabling all things that are required.
[Android Apps and Games] raptorddd:
when you go to microg it says stabe 2.4 thats latest for me theres other older. and about 4-5 betas. all 2.4.81 example. well i was thinking it might be related to an app i have not test it yet.. one that blocks wakelocks and it doesnt need xposed so i beleive it uses the framework file that tingle uses to spoof signature. we are all different you know. am glad you got it all sort it out.
[Android Apps and Games] ale5000:
GCM is needed only to receive notifications from apps that use it (for example from WhatsApp).

If you don't need it you can also leave it disabled to use less battery.
[Android Apps and Games] raptorddd:
custom rom not kernel. i can ptry patch for you i need 2 files..

buildprop and in system/framework/services.jar file.

go to tingle thread and tag me there
[Android Apps and Games] ale5000:
Tingle patch framework.jar, not services.jar
[Android Apps and Games] krish@3T:
Is the Google assistant is work in progress or just neglected ??
[Android Apps and Games] krish@3T:
Is there anyway to get good location accuracy tried many methods but didn't worked out

Edit: the place I was checking had GPS issue :p for instance I thought it's microg coz I just installed it and never checked the maps until then
[Android Apps and Games] n76:
What does "good location accuracy" mean to you? And what methods have you tried?

FWIW, I just pulled up SatStat on my phone with a Lineage based ROM and my spouse's identical model phone running the manufacturer's stock ROM. The differences were interesting. The network based locations were similar in both position and reported accuracy. However the stock phone actually used the GLONAS satellites, acquired satellite position faster, showed a location closer to reality and reported better accuracy than my custom ROM phone.

My takeaway is that in my case the microG/UnifiedNlp software with the back end I have installed is reasonably good but that the port of Lineage to my phone lacks something at least in it GPS support.

Getting back to your situation, are your expectations based on the manufacturer's ROM vs a custom ROM? Based on best position given by either satellite or network?
[Android Apps and Games] BootloopedMillennials:
This is interesting. I just installed SatStat and tested my phone and it doesn't use GLONASS either. This is a Moto X 2014 running LineageOS. This has to be a LineageOS issue.
[Android Apps and Games] Cookie Ninja:
You need to export the gps.conf file from your spouse's stock ROM (/system/etc/gps.conf) and replace the lineage system's file with the one from the stock ROM. Ensure correct permissions after overwriting the lineage GPS.conf (-rw--r--r , or chmod 644)

Dead Cookies leave no trails...
[Android Apps and Games] BootloopedMillennials:
So I found this. Disappointing.

https://jira.lineageos.org/browse/BUGBASH-458?jql=text ~ "glonass"
[Android Apps and Games] n76:
Had to wait until my spouse returned home. :)

Installing the gps.conf from that phone into mine shows no change in symptoms: My phone still does not use GLONASS, has a longer time to first fix and shows a larger position error.

Interestingly, there are only a handful of lines in the stock gps.conf that aren't either white space or commented out. The functional lines are:

XTRA_SERVER_1=https://xtrapath2.izatcloud.net/xtra2.bin
XTRA_SERVER_2=https://xtrapath2.izatcloud.net/xtra2.bin
XTRA_SERVER_3=https://xtrapath3.izatcloud.net/xtra2.bin
ERR_ESTIMATE=0
DEBUG_LEVEL = 2
CAPABILITIES=0x37

Nothing about NTP servers that seem to be such a cure all based on lots of "how to improve your Android GPS" postings all over the Internet. Nothing about servers for AGPS data. Missing all sorts of things that are claimed to be important.

When searching around trying to find a decent description of what each item in the gps.conf file actually does I came across an older post which describes the only parameters actually used in that configuration file. Not sure how much that has changed, but certainly the logging tag strings have changed from that post to the Nougat version that is on my phone.

I am pretty sure [MENTION=3382406]Visi0nofExcellence2[/MENTION] found the relevant document. Simply put LineageOS (and thus its derivatives like the ROM I am running) have GLONASS disabled in Noguat for most (maybe all) devices.
[Android Apps and Games] raptorddd:
what am i missing. its the first time i am using this.

i have nonimatingeocoderbackend

and the mozilla backend in system
[Android Apps and Games] jacomail95:
On the MicroG website the GmsCore apk was updated to 0.2.4-105 version

Inviato dal mio Nexus 5 con Tapatalk 2
[Android Apps and Games] n76:
What version of Android are you running? Recent versions need microG/UnifiedNlp to be in /system/priv-app/, is that where you have your copy installed.

Also, has gapps/Google Play ever been installed on your ROM? If so, how did you remove it?
[Android Apps and Games] raptorddd:
nougat 7.0

yes all files are in system. goebackend and mozilla in system app rest is in private-app.

aaahaaa... theres no unifieldnlp.:D

the rom i have is throwing an error everytime, i want to make a system app.

so i used a old flsahable but i just looked inside and theres no unifielnlp. so ill figure a way to implement it into flasahble zip with aroma..

as of now i installed as normal app. thanks
[Android Apps and Games] n76:
MicroG includes UnifiedNlp so if you have microG in /system/priv-apps/ you should be okay.

The back ends can be regular user apps, no need for them to in /system.
[Android Apps and Games] ValerieG:
I just got my first smartphone a few months ago (a moto G4 play), and can't stand the lack of flexibility, the constant updating of programs I don't use or want, and Google Play's need to report my every little move to Google. It started behaving as if it was hacked only two weeks after I got it.

The only programs I care about are calling, texting, photos/camera, games like Tetris and Youtube. I found a way to deactivate Google Play Services, which stopped the hacked behavior, watching, and automatic updating, but Youtube is blocked by GPS's constant pop-up telling me Youtube won't work unless I update (constantly?) Google P.S. Also can't figure out how to tell Google's P.S. to start updating again - even after I restarted the program. (oh, and the hacked behavior resumed when I turned on Goole's P.(o)S. x(

Please tell me - is my moto G4 modern enough to work with your replacement software, AND will Youtube still run again?
[Android Apps and Games] n76:
I am running microG on a Moto G4 Play (xt1607 - unlocked retail US version). As a test I just installed YouTube via Yalp and was able to watch a video. There are a number of different versions of Tetris on Play Store some of which say they need Google services and some that say they don't, not sure which one(s) you want so I did not bother installing and testing that.

I use crDroid for my ROM as it has signature spoofing built in. But note: crDroid is based on LineageOS and LineageOS 14.1 disables GLONASS so satellite based location is not as good on crDroid as it is on a factory stock phone. That might be an issue as the G4 Play is known to have an issue with the GPS antenna connector that leads to some performance issues. Other than that, the phone has been very stable and usable with microG (and its associated parts like FakeStore, Maps API v1, GSF Proxy) installed on a crDroid ROM. This setup has been my everyday phone for quite a while now.

List of ROMs offering signature spoofing is at https://xdaforums.com/android/general/index-list-custom-roms-offering-t3557047 I believe there is more than one of those available for the G4 Play now. I selected crDroid as it was the first I learned about and it is a bit of a pain to switch ROMs so I've stuck with it.
[Android Apps and Games] ale5000:
microG should work on all phones and Youtube will works.
[Android Apps and Games] gh0stzk:
Microg will run with no problems. But u need signature spoofing, or xposed. In that order u need to root and flash a custom rom, but if u flash a custom rom like lineage u will dont have all that apps u tell u dont use. So u need signature spoofing, how u get that? 2 ways, fñashing custom rom or use a xposed module.
[Android Apps and Games] ale5000:
It works also on a stock ROM without Xposed if it is patched.
[Android Apps and Games] raptorddd:
yes i have apk. but my rom when i try to convert user app to system app it fails. so i managed to add nlp to flashable zip in aroma LOL just copied the lines and edited the app name and folder is going to be installed.

now i have all apps in system and in private app. but theres still some boxes unticked. shown in picture.

question does this drains battery? or helps with battery for location. lately i granted permisson to FB app and got alot of wakelocks for gnss and location manager.?

sorry i did a search and could not find any info. on unticked boxes.

unifiednlp is in private-app folder in system.
[Android Apps and Games] OSheden:
You neither need Xposed nor a custom rom with Nanomod: https://xdaforums.com/apps/magisk/module-nanomod-5-0-20170405-microg-t3584928
[Android Apps and Games] ale5000:
If you send to me your framework-res.apk I can discover why it doesn't bind.
[Android Apps and Games] piet8stevens:
You do not even need to install Nanomod to get spoofing. Using nanomod-patcher on your phone or running the patcher script from your PC suffices. However, Nanomod is a very good way to go gappless with microG
[Android Apps and Games] raptorddd:
here it is thank you.

i have only messed with framework.jar and services .

framework for tingle patch and services for wakeblock app.
[Android Apps and Games] ipredatorv:
What ROM would you recommend for MicroG/Nanomod on OnePlus 5?
[Android Apps and Games] MarcoBobolo:
I would also be interested in any advice; I tried to install microG (as a user‐app, a system‐app and a Magisk module) on two OnePlus 5 ROMs (A.I.C.P. & AospExtended) but had an error in each case: UnifiedNlp does not get registered in system (no binding of the UnifiedNlp service). This is quite frustrating…
[Android Apps and Games] gh0stzk:
Did u install latest microg version?
[Android Apps and Games] MarcoBobolo:
Of course. I also tried with the previous one.

Addendum — I have been using NanoMod for months on other phones; this is not my “first time”.
[Android Apps and Games] Shadow53:
I'm about to switch from my Nexus 6 running OmniROM to a OnePlus 5, and intend to install the same ROM. It comes with signature spoofing support built in, so no patching is needed.

How were you installing microG? And if you were using NanoMod, was it with or without Magisk?

I haven't had issues using my own microG installer zip, which you can find in its own shiny new thread on XDA: https://xdaforums.com/android/development/dev-shadow53s-flashable-zip-builder-t3671119
[Android Apps and Games] MarcoBobolo:
I have tried many different ways to install microG (user‐app, system‐app, NanoMod with and without Magisk…). I’m going to try your installer.

Edit — Same situation… UnifiedNlp is not registered in system…
[Android Apps and Games] Shadow53:
I'm assuming you're clean flashing your ROM each time?

If not, do that. If so... that's weird. Could you post your ROM information (name, version, etc)?
[Android Apps and Games] MarcoBobolo:
I tested A.I.C.P. 20170911 and AospExtended 4.5 20170828 for OnePlus 5. I have just installed OmniROM 20170902 and NanoMod as a Magisk module seems to work well: UnifiedNlp is registered. Not sure I want to stick to this ROM, though.
[Android Apps and Games] ale5000:
It seems to be setup correctly, unfortunately I don't know what is the problem.
[Android Apps and Games] raptorddd:
thanks anyway. ill try it with out messing with the wakeblocker.
[Android Apps and Games] andersjohansson81:
Installed microg with Magisk, used Magisk module "terminal emulator app systemizer" to move unifiedlp to priv app, tingle for spoofing, everything works great, get a FC on boot but after that its good.

1+3T sultanxda linage. Ps Tingle couldn't push framework.jar , so copied manually ds
[Android Apps and Games] ipredatorv:
May I ask which Magisk Module you flashed on Omnirom? I just tried flashing the full NanoMod package, and although it ends with "Success" there is no end to the script, no button to Reboot. And if I reboot manually, nothing is installed.
[Android Apps and Games] MarcoBobolo:
I always flash F-Droid and microG modules (and patcher, when needed). From T.W.R.P., most of the time.
[Android Apps and Games] Simon94:
Just to mention: I've started building lineageos bundled with microG, where everything works out of the box.

https://xdaforums.com/android/apps-games/lineageos-bundled-microg-t3672319
[Android Apps and Games] ale5000:
It would be nice if you open an issue here.

I cannot fix the problem if it isn't reported with all the details.
[Android Apps and Games] andersjohansson81:
OK, will do

*edit

Will do after next OTA update. At the moment I cant reproduce the issue, been on the three latest OTA updates ive done over two three months so assume it will be the same next time. Sry don't have time to go back at the moment.
[Android Apps and Games] ipredatorv:
Thanks for the heads up, I'll probably try it in the next few days when I get some time.
[Android Apps and Games] dhnasa:
I deleted /system/priv-app/com.qualcomm.location and now it works:)
[Android Apps and Games] xk0niR:
The latest MicroG version (F-Droid) is great, I could buy an App via Play Store (play store version 8.1.2.9), before it always crashed.
[Android Apps and Games] Shadow53:
Are you using NanoMod, by chance? NanoMod uses a Play Store patched to fix the crash when purchasing something.
[Android Apps and Games] xk0niR:
I do not but thanks for the information I didn't know this.
[Android Apps and Games] MarcoBobolo:
Thank you very much! I debloated it through NanoMod overlay.
[Android Apps and Games] kirkirehani93:
[MENTION=3999488]MaR-V-iN[/MENTION] Micro G (105 ) with Oreo causes bootloop . :headsup:
[Android Apps and Games] marcdw:
Is it just 105 that's a problem or microG in general on Oreo?

You don't include any information on your setup so the statement doesn't mean much. IMNSHO.

ZTE Axon 7 A2017U, AOSP-CAF ROM, Tapatalk 4.9.5
[Android Apps and Games] ale5000:
Usually it is the GApps removal / debloating script that cause bootloop, not microG.
[Android Apps and Games] kirkirehani93:
I double checked addon script folder .
[Android Apps and Games] confusionists:
Can someone give me advice please of what is better? Using Playstore installed in folder priv-app restricted with XPrivacy or download and install apps with Yalpstore?
[Android Apps and Games] Cookie Ninja:
Yalp Store! Without a doubt....

Dead Cookies leave no trails...
[Android Apps and Games] confusionists:
OK, thanks
[Android Apps and Games] johnmatrix83:
Hi there, microG is running absolutely great on my Sony Z3C. I'm just having trouble with 3 apps, maybe someone else has the same experience and maybe even has a fix:

- Call a bike: It's a German bike sharing service and the app just crashes upon start.

- Bookndrive, Toogoodtogo: It's a German car sharing service and the other one is actually a pretty good app to avoid food wasting. In both cases, the maps within the app load, but you can't click on the items within the map, which would normally show further information (e.g. which car is available at that location).

Thanks a ton for your help and even more thanks to the developers of this.
[Android Apps and Games] kirkirehani93:
My setup : NOS -O with signature patch enable and micro G 150 installed . AS soon as I grant spoof permissions to microG and reboot . Its gets me a bootloop.
[Android Apps and Games] Oswald Boelcke:
Do those three applications require maps v1? Did you also install this Maps API? More here; but also coming with Nanomod (if selected).

And if applications crash please always consider that there might be other reasons e.g. themes (what actually just happened to me today). If you are using a theme, and the three apps are supposed to be themed, uninstall the theme and try again.
[Android Apps and Games] johnmatrix83:
Thanks a lot for the help, so I have flashed the Maps API v1 from the Microg webpage. Is the version you linked newer or more stable? The apps are not themed. How can I check which API version they use?
[Android Apps and Games] ale5000:
It isn't what I said, these scripts remove some components.

In some cases it is the removal that cause bootloop (not related with the addon script folder), since some of them are required at boot.
[Android Apps and Games] Oswald Boelcke:
Actually, I don't know unless the developer mentions this requirement somewhere as Andreas Schildbach does it here for his Öffi, a fantastic app you probably know, too. I just discovered that possible requirement (e.g. for Öffi) by accident when I installed microG the first time, and I covered it in the OP of this thread. In this post, there's my amendment to it.
[Android Apps and Games] basem_ym:
So, no microG for LOS 14 and 15 right?

I have another question:

Is microG compatible with play games, keep, and some other stuff?

My google accont holds all my important things:games notes, bookmarks, contacts.....

But I really hate the 50mb gms package and around 1million crappy services including.
[Android Apps and Games] ale5000:
microG works everywhere; you just need the signature spoofing patch or alternative methods.

Play games NO, for other things probably yes.

For sync you need additional components or you can use the official sync apk that work together with microG.
[Android Apps and Games] mr.natural:
Thanks for this wonderfull app :svetius:
[Android Apps and Games] kz hard:
i hope you can make this micro gmscore have more compatibilities. especially on google play games.. for now im backing up my clash of clans on titanium backup pro. then mobile legends is binded on facebook... this is best combined with magisk root because i compared magisk to supersu. magisk is lighter compared to supersu which my phone sometimes lags and take longer time to boot... the only downside is the root app compatibility on magisk.. now my phone feels like there's no apps installed on it because its so smooth, fast and very battery efficient with micro gmscore+magisk.
[Android Apps and Games] Oswald Boelcke:
Games is not implemented in microG - and probably never will. Here is the current implementation status available.
[Android Apps and Games] kz hard:
aw. but anyway that's ok. as long as the games that i play runs properly and can be backed up. that's not a problem at all
[Android Apps and Games] basem_ym:
Guys,

I'm curious why google didn't hire you till now.

What is between Games and microG?
[Android Apps and Games] w1ll1m:
Hi guys,

I've got a pixel xl but i have no idea how to remove all the g-crap installed.

Anyone done this on a pixel xl?
[Android Apps and Games] ale5000:
I'm happy if a person get a good salary but usually it correspond to the death of open source (see LeapDroid).
[Android Apps and Games] piet8stevens:
You will probably need to install a custom ROM without all the google software. It may be too difficult to manually remove it from the stock ROM.
[Android Apps and Games] Oswald Boelcke:
Besides that what @piet8stevens stated this procedure, which is linked in the OP, is the only one I know.
[Android Apps and Games] OSheden:
https://xdaforums.com/showpost.php?p=40534912&postcount=19

Maybe [MENTION=5037002]Bonoboo[/MENTION] has a more recent version now.