yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bhammler:
I'm using microg 0.2.2. on Omni Rom nightly (6.0.1)
[Android Apps and Games] n76:
It looks like the 0.2.2 stable (I assume that is what you are referring to) is fairly old. You might want to try the latest "preview" release which is 0.2.2-9-g4ea10d9 (which is what I am running).
[Android Apps and Games] bhammler:
It works again. I did the update to the latest preview version. Thank you very much for your support!!!
[Android Apps and Games] Shadow53:
What are you needing help with? Details help a lot! :)
[Android Apps and Games] Jonas Cardoso:
I try use needle but get this error
[Android Apps and Games] Shadow53:
It looks like the python file cannot find the adb executable in the PATH. I would either boot to Linux and install the android-tools package (assuming you use Linux based on your question before) or use the installer from this thread to install adb and fastboot on Windows:

https://xdaforums.com/showthread.php?t=2317790

Disclaimer: I have not tried the installer, but it was linked to from several tutorials, so it seems good.

----------

Edit: Derp. You've got adb running already, it looks like it's only failing to run it as root. Is your ROM rooted? It might not be able to run adb as root on the device otherwise. Unless by root it means running as Admin on the PC (admin is called root on Linux), so you might try opening Command Prompt as Administrator and try Needle again.
[Android Apps and Games] sethukrishnan:
Can I replace the original GMs core with this ?

---------- Post added at 08:55 AM ---------- Previous post was at 08:54 AM ----------

Without uninstalling the other gapps
[Android Apps and Games] GasLoop:
I'd go for a no.
[Android Apps and Games] sonickles9:
Most of gapps won't work with this. Sync providers and backup transport apparently work though.

Enviado do meu GT-I9505
[Android Apps and Games] Tentos:
A quick question: I have updated to 0.2.2.9, and everything works fine. :) When looking at the existing connections with OS Monitor, I have noticed that microG has opened more than one connection to the Google server per user (in fact, I have 4 established connections per user, i.e. 8 in total). On 0.2.2.5, I normally only had one per user. Have others also observed this behaviour?

It should be noted that I do not have experienced a battery drain because of this (at least for now). (The two users are due to the fact that I have a private and a business account on my phone, each with microG.)
[Android Apps and Games] TheDarkM@n:
google play games doesn't work? any solution?
[Android Apps and Games] GasLoop:
I also have quite high battery drain. Around 14 alarms per he. Could that be the reason?

Why does the microG app have an analytics service, [MENTION=3999488]MaR-V-iN[/MENTION]?
[Android Apps and Games] MaR-V-iN:
This should be fixed in 0.2.3 release published today.

Not yet, might come in the future.

14 alarms/h is not a lot and alarms alone do not necessarily say anything about battery usage.

This service is required by some Google apps to exist. It does completely nothing, you can see it in the source code
[Android Apps and Games] mvlad:
My contacts don't sync, how do I fix this?
[Android Apps and Games] n76:
With what service do you wish to sync your contacts?

As far as I can tell, the contacts app in stock AOSP has no built-in sync adaptors. And there are no contact sync adaptors included in microG. I use DAVdroid to sync my calendar and contacts with a CalDav server and it works well enough (unfortunately the stock AOSP contacts app has not supported groups since v5 Lollipop).

If you wish to sync with Google, it might be possible with a generic DAV sync adaptor or you might need a Google specific one, I haven't researched that enough to know.
[Android Apps and Games] mvlad:
With Google. All my contacts are on their server.

Sent from my OnePlus 2
[Android Apps and Games] n76:
I am not sure of your motivation for using GmsCore. If it is to reduce your exposure to Google, then I think a good starting place might be described at https://workaround.org/article/moving-contacts-and-calendar-entries-from-google-to-owncloud/ (I don't use OwnCloud but it looks easy to setup).

If you don't want to setup a server (or use some other pre-existing service) there are local sync adaptors and apps that import vcf records that could probably be used to set you phone up with your contacts exported from Google.

If you motivation is something else and you want to keep Google as your contacts provider, then you will need a sync adaptor that provides the same functionality as the one built into the gapps package. For that, I can't really help you as I haven't researched that at all.
[Android Apps and Games] mvlad:
Better performance and battery rate. I'll look into that link you gave me.

Sent from my OnePlus 2
[Android Apps and Games] Sick1:
If you want to use this microg, but dont mind that google owns your contacts, pull GoogleContactsSyncAdapter.apk from gapps, push it to system/app and give permission. It will work....
[Android Apps and Games] mvlad:
It seems I have to reinstall gapps, let in sync, export, redo the steps to remove gapps, and import... It should say in the OP that contacts should be backed up..

Sent from my OnePlus 2

Nevermind, seems like I could export from the Web a vCard backup

---------- Post added at 04:33 PM ---------- Previous post was at 04:14 PM ----------

Does 9gag crash with no dialog for others too now?

Sent from my OnePlus 2
[Android Apps and Games] bilbonotry:
AOSP contacts app can import/export vcard contacts. Always did that when I used gapps.
[Android Apps and Games] proag:
Is that high battery usage normal?
[Android Apps and Games] Shadow53:
Maybe, maybe not. If anything, microG should use less battery than the proprietary GApps, but it really depends on your usage. If you have an app that makes a lot of calls to Google Play services, then its battery usage would be blamed on microG, making it appear to have a high battery usage.

For my own use, however, microG doesn't even show up on the battery usage screen, which leads me to believe that its battery use on my phone is negligible at most.
[Android Apps and Games] _Kosmas_:
After installing a beta from the playstore I got this popup (screenshot).

I should update the Google play services :). My setup is Tesla 6.0.1, xposed with FakeGApps modul, the last microG GmsCore. Is this a problem of the FakeGApps or of the GmsCore ?
[Android Apps and Games] vauge:
If this is installed with fakestore can one install an app from Google web?
[Android Apps and Games] n76:
I am not quite sure what you are asking, but as I understand it there are the two store apps in the microG project:

FakeStore - This is, I believe, mostly a stub that allows apps that check to see if PlayStore is installed to be happy.

BlankStore - This app allows you to browse the apps on Google Play and install and update free apps on your phone. A long while ago I read that if you pay for an app via the web or some other means that you could also install those via BlankStore but I've never tried it.

As I understand it, you should have either BlankStore or FakeStore installed to keep apps that check for Play Store happy.

FWIW, I use BlankStore very often (most recently last evening) and while its error recovery is lacking (for example, it will FC with no explanation if you don't have a network connection) it has been very serviceable for me. Just to be safe incase some thing goes wrong, I set up a separate Google account that I use with BlankStore but so far it seems that precaution has not been needed.
[Android Apps and Games] Shadow53:
Saying you should update your Google Play Services means there was an issue in validating play services (microG) for use with whichever app. I would guess it's an issue with FakeGApps or Xposed (is the module enabled? Last time I used Xposed modules were disabled after a soft reboot). It may depend on what features it is trying to use though and whether they are implemented in microG, though I'm pretty sure unimplemented features just cause FCs...

No. FakeStore, as I understand it, is basically an empty app to fill a dependency on having a vending application installed. It does absolutely nothing. As for BlankStore, it might work. You'd have to try it and tell us! I have been using the official Play Store until a more complete replacement is made.
[Android Apps and Games] Primokorn:
Most of the time the Play Store doesn't work. I have the attached blank screen (or I only have the search bar of the first screen and the content is loading again and again. I can't list my apps or use the seach for instance).

Here is my setup:

- Nexus 5 - Dirty Unicorns Android 6.0.1

- Adaway disabled

- Firewalls disabled

- custom DPI (400 instead of 480)

- Google Play Store 6.7.12.E-all [0] 2884155 installed into /system/priv-app/Phonesky.apk (0644)

- microG Service Core 0.2.3

- microG Services Framework Proxy 0.1.0

- XposedGmsCoreUnifiedNlp 1.0.4 Beta

- FakeGapps 1.1

Sometimes I got it working by clearing the app data but it doesn't always work.
[Android Apps and Games] Sick1:
For me killing it, and opening again works flawless.

No need to clear any data. Only happens once in a day or two
[Android Apps and Games] anonimou:
GSM location service not working after upgrading to 2.3 . should reflash microG or upgrading from fdroid was supposed to be fine?

Enviado de meu MotoG3 usando Tapatalk
[Android Apps and Games] n76:
I assume you are referring to the local GSM backend.

Just confirmed that there is an issue somewhere: When using my local GSM backend alone logcat shows a position being reported to GmsCore but the running app (I used SatStat) does not show a network location.

I don't know if that is an issue with UnifiedNlp within GmsCore or if I need to revise something in the local GMS backend. I will research it.
[Android Apps and Games] Eunwidn:
I can't see my Google account in the sidebar of Google apps (Google keep in this case). Is this normal? The app is behaving funny too -- I can save notes but not reminders.

"trust Google for app permissions" in settings > accounts is checked. The only thing left i can think of is my firewall settings. I'm not sure which app(s) should be in the whitelist though, I've already tried whitelisting keep and microG play services.

[IMG="This is what it looks like."]https://i.imgur.com/Il4falc.jpg[/IMG]
[Android Apps and Games] Shadow53:
This is the second issue I've seen reported involving FakeGapps. I'm having few issues with using Google Play Store on OmniROM on my Nexus 6, which has support for signature spoofing built in. Not sure if it's related to FakeGapps, as it's similar to something I have experienced.

The only issue I've ever had is the rare case of nothing loading when I try to open the Play Store. All I have to do is exit the app, remove from recents, and opening it again works. Note that this rarely happens, as opposed to happening most of the time.

Side note: I tried submitting a request for DU to include the necessary patches, but they denied it.
[Android Apps and Games] MaR-V-iN:
You need to grant contacts permission to the app or else it is not able to see the Google account.
[Android Apps and Games] Tentos:
I can confirm that it has been fixed. Excellent work, as usual. :) :good:
[Android Apps and Games] n76:
Interestingly, if I use the Mozilla backend alone and have it configured for cell only (WiFi unchecked) I get basically the same effect. The Mozilla backend and the local GMS backend both report position to the UnifiedNlp/GmsCore framework when there is a change in cell information reported by the OS.

As viewed by SatStat, there is a network location reported at the time the backend(s) report to UnifiedNlp/GmsCore but after that SatStat shows a grey circle (I assume showing no report or a stale report). In my case, the towers reported by the TelephonyManager changes about once a minute as I sit at my desk and using either backend I get on position update and then the grey circle for the rest of the minute.

If I enable WiFi on the Mozilla backend, it will report a location to UnifiedNlp/GmsCore whenever there is a change in either the WiFi signals detected or in the cell tower reports. The grey circle effect shown in SatStat still happens but is much less frequent.

The local WiFi backend works a bit differently in that it does a WiFi scan and report every time UnifiedNlp/GmsCore asks for an update so I don't see this effect with that backend.

I think the GSM backend is working, it is just that the new version(s) of UnifiedNlp/GmsCore are probably following the letter of the API the apps use a bit more closely than previous versions.

With respect to the local GMS backend, I see several possible courses of action including but not limited to:

No changes - Current operation fits within UnifiedNlp/GmsCore API definition.

Change to report last calculated position but with a current time stamp. Rational being that if nothing has changed with respect to cell tower information then the location is still current.
[Android Apps and Games] Eunwidn:
Sorry, forgot to mention, I did enable all the app permissions.
[Android Apps and Games] silentvisitor:
+1 :good:
[Android Apps and Games] GasLoop:
Play Store returns a blank screen when I first start it after boot. I swipe it away and reopen it and then it works till I reboot again. My firewall and adaway are active, too.

By the way, why do you have the unified nlp module running? FakeGapps +microG components cover everything from account to location.
[Android Apps and Games] Primokorn:
The Play Store is working fine thanks to the "FC workaround".

AFAIK it's included into microG Gms Core. You should have it in the list of installed apps with TiBu.
[Android Apps and Games] GasLoop:
TiBu doesn't list it on my device. Xposed Installer might, which I can't check, as I ditched Xposed.
[Android Apps and Games] :
what ROM are you using because I need one supporting signature spoofing[emoji15]
[Android Apps and Games] elmex1000:
GSM Location 1.4.3 works perfect for me.

Thanks n76!

Btw: I had to uninstall and reinstall from Fdroid due to signature mismatch.
[Android Apps and Games] kryshnakishore:
How to uninstall?
[Android Apps and Games] GasLoop:
I do... I think you don't know what the discussion is about haha

You can't.
[Android Apps and Games] kryshnakishore:
I am on custom RR ROM for opo, in latest build he implemented... I dnt know till now about this.... Simple explain pls
[Android Apps and Games] n76:
Uninstall what? If you are talking about GmsCore and/or any of the backends, they can be uninstalled just the same as any apps you install. If you are talking about something built into your ROM, then it would be different (can be done if rooted but you need to be careful you don't remove something that ends up breaking things).
[Android Apps and Games] kryshnakishore:
I dnt know exactly but recent rom build for opo seems that he implemented this.. I got pop-up for root permissions of gmscore..... Do I need to uninstall? What happens if I keep /upkeep??
[Android Apps and Games] n76:
You have a ROM which has GmsCore built in? If so, then I haven't dealt with that but I imagine that with root privileges you can uninstall it but you'd have to figure out where it was installed in the ROM.
[Android Apps and Games] kryshnakishore:
Thank u.. Will post in my ROM page
[Android Apps and Games] MaR-V-iN:
I found a fix for the account picking not being possible and will upload it soon.

Reminders do not work currently because they're stored and synced through play services and not in the keep app itself - and microG does not implement the reminders thing yet.
[Android Apps and Games] barturblits:
Seems cm13 based roms have problems with the signature spoofing patch. It did work in CM12.1 and also works in MM CAF based roms.

Signature spoofing is present but phonesky has wrong signature. Xposed with fakegapps does work so using this workaround at the moment.

Any advice on how to debug this problem?

Can't find anything useful in the logcat.

BTW using latest microg+gsf from Marvin's repo and blankstore.
[Android Apps and Games] phreakenstein:
Cm13 and working fine here. Try wiping /system and flaking again
[Android Apps and Games] barturblits:
OK I will report to ROM dev. I already tried it on a fresh/clean install. Cm version is 6.0.1r43 from temasek.
[Android Apps and Games] nitrobg:
Chromium-based browsers (RSBrowser, YuBrowser) can't enable profile sync. It keeps saying "please update your sign-in details".

CM13, all permissions for the browser and for MicroG are granted. Should I provide logs?
[Android Apps and Games] silentvisitor:
I have 2 questions :

1. How to enable or disable Location backend? Every time I click it just shows "Configure Network Location". Nothing happens when I click OK. Plz advice.

2. Does location get sent to Google or gets stored on any other server?

Thanks !
[Android Apps and Games] Predatorhaze:
works for me on DU H815 marshmallow.

Install all the required apps and then move (install) them to system apps (priv-app).you can do this with a application

NOTE: all the required apps such as core,playstore,framework and backend need to be installed as system app.When running the service for the first time turn on your location at battery saving.

NOTE: Unified APK is not required to download as it is included in the core apk.

And the other thing....Play store is crashing when downloading big apps and it installs ( 500mb+) on WiFi
[Android Apps and Games] barturblits:
Signature spoofing working now. Dev applied MM patch instead of LP patch now but that may not have been the problem. It may have worked with the old patch, I found out the app specific enabling is at slightly other place. I have to enable sig spoofing in apps>gear icon>apps permission>signature spoofing and not in 'additional settings'. So I may have missed it in the previous rom.

---------- Post added at 03:11 PM ---------- Previous post was at 03:07 PM ----------

1. Did you install location backends?

2. not to google but some info probably will be sent to the enabled backend provider like Apple or Mozilla. According to Marvin these services are more privacy friendly than google. It's up to you what you find acceptable.

---------- Post added at 03:13 PM ---------- Previous post was at 03:11 PM ----------

To whom are you replying?

Normally all microg apps can be installed as user apps except for the maps api v1 zip which has to be installed through recovery.
[Android Apps and Games] Predatorhaze:
[/COLOR]

To whom are you replying?

Normally all microg apps can be installed as user apps except for the maps api v1 zip which has to be installed through recovery.[/QUOTE]

i reply for the community.user app is not a system app? for me it only worked when i installed them to system.the backends (apple wifi) works as normal app too,but i just move them to system
[Android Apps and Games] n76:
1. As noted by [MENTION=5932098]barturblits[/MENTION] you need to install at least one backend. You can find them on F-Droid (I usually do a search for "unified" to bring them up).

2. There are at least two backends that either download or build a database on the phone and once the database is on your phone don't do any network traffic at all so nothing is stored on any server.

---------- Post added at 07:49 AM ---------- Previous post was at 07:39 AM ----------

As noted by [MENTION=5932098]barturblits[/MENTION] only Maps API v1 needs to be installed in /system (and since it is a .zip file that you flash in recovery that taken care for you).

I believe that BlankStore once needed to be installed in /system but it seems to run fine as a normal app on my AOSP 6.0.1 ROM with the signature faking patch installed.

I notice that the two things under the signature faking permission are GmsCore and BlankStore: I am guessing that the previous reason for BlankStore to be installed as a privileged system app was to be able to do the faking but now that one can grant that permission it no longer required.

At present I am running all the microG components other than Maps API v1 installed as normal user apps and they are working perfectly for me.
[Android Apps and Games] Aroch925:
Is anyone having trouble getting calendars to work? Every time I open the ASOP calendar on CM 13, it wants me to add my google account which should already be added. And it doesn't sync with CalDav either
[Android Apps and Games] silentvisitor:
Thank you so much [MENTION=5932098]barturblits[/MENTION] & [MENTION=6204913]n76[/MENTION] :good:

I downloaded all backends. Btw which backends are suggested?
[Android Apps and Games] n76:
What are you needs?

I personally run with cell/mobile data disabled almost all the time as I have a plan where that is expensive (I use WiFi/WLAN for almost all of my data needs). That means that for network location I use the local GSM and local WiFi backends almost exclusively and I use either maps.me or OsmAnd for maps and navigation as they use on-phone databases and don't need a data connection either.

But there are times where those two backends are not optimal. For example, my phone only gives information about one cell/mobile tower at a time so the local GMS backend can't give a very accurate location. And the local WiFi backend learns about places you've been with the GPS enabled so if you are in an area where you've not enabled the GPS before it can not give a location at all.

Disclosure: I am the author of the local GMS and local WiFi backends, so of course I favor them for my use as they are basically tailored to my needs.

If you are not worried about using cell/mobile data, then using either the Apple or Mozilla backend will give you better odds of getting a good network location in places you've not been to before. Looking at the source code for those, I don't see identification data related to the user or phone being sent to those providers (but you might want to read the code for yourself).
[Android Apps and Games] silentvisitor:
Than you so much [MENTION=6204913]n76[/MENTION]

Will enable Mozilla :)

Now this is what I call a priceless reply :good:;)
[Android Apps and Games] n76:
I am using the AOSP calendar on an AOSP 6.0.1 build with DavDroid sync provider to sync both contacts and calendar information with my own CalDav server and it works fine for me.

Fine that is, except for contact groups. But that appears to be the fault of Google which removed group display/editing capabilities from the AOSP contacts app a while ago. Anyone know of a open source contacts app that can handle grouping contacts?
[Android Apps and Games] silentvisitor:
Mind sharing a mini how-to ?

Thanks :)