yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] urgali:
Go in microg settings and check if the section "self check" has everything active.

You also have to enable "enable device checkin" in microg settings and choose mozilla backend in microg settings > unifiednlp settings > configure location backends

EDIT: just saw you screenshots; you are missing "System supports location provider". Try a reboot, and if it doesn't work go for http://repo.xposed.info/module/be.r3w6.intika.xposedunifiednlp
[Android Apps and Games] sonickles9:
Don't forget to enable the backend in GmsCore settings and reboot lol [emoji14]

aside from that I'd recommend installing and activating the Local GSM backend. The cell tower database is quite large but since it's local it will give out a location pretty quick (though accuracy seems to suffer a lot) and may make mozilla work somehow [emoji14]

if even so it doesn't work you can try falling back to 0.2.3 stable and see if it works. Some users reported that it did work after that.

Sent from my GT-S5310B
[Android Apps and Games] d3ighty:
Thanks. It's working now!
[Android Apps and Games] Shadow53:
Pokemon Go is also available through the XDA Labs app if anyone else here is using that. That's how I got my copy of it. Using XDA Labs should provide an update path for future versions that are released.
[Android Apps and Games] barturblits:
Thanks, ill check it out.
[Android Apps and Games] xk0niR:
Pokemon Go is working great for me, no location problems or anything.

But I tried some spoof Xposed Modules and they want me to select a point on the map.

But I dont have "map controlls" or can select a point.

I just can move around and two finger zoom.

Anyone else?
[Android Apps and Games] d3ighty:
Yep got the same issue with spoofing
[Android Apps and Games] anonimou:
The new version 0.2.4 is still buggy with some apps as was 0.2.3-6.

It is crashing the micro g services proxy and then the app.

Will try to logcat later
[Android Apps and Games] shantam3108:
Hi the version 0.2.4 automatically kept my GPS on . Just saw that right now.. Never turned on the gps but still it was on but In toggles it is shown off.. :( anyone facing the same issue
[Android Apps and Games] shantam3108:
Hi Marvin.. The version 0. 2.4 activated my GPS somehow and my pokémon go was running in the background. Though I have Greenifed it too.. Don't understand why it's happening since disconnecting from power source never switched on the gps :(
[Android Apps and Games] shantam3108:
Edit : to stop it I have to switch Gps on then off.. Been using Micro g with inbuilt unified Nlp and Mozilla backend
[Android Apps and Games] :No-Frost::
I don't have this installed on my device so, why it's showing as a download in the XDA lab app? (I've already checked and it's not installed, for sure)
[Android Apps and Games] d3ighty:
Because you got gapps installed and it uses the same package name
[Android Apps and Games] JustRamon:
I have it too. So that's a XDA labs bug
[Android Apps and Games] :No-Frost::
Thanks for the info :good: :)
[Android Apps and Games] moriel5:
Yeah, we talked about it quite a few times.

blk_jack is thinking about implementing a system that recognizes different signatures and architectures, in order to prevent confusions such as this, however that requires a server API update, so it'll take some time.
[Android Apps and Games] Ibuprophen:
Took me a bit to figure out how to install but, I figured out that it had to be installed as a system app and found that it required me to use an alternate and very effective method (name of app has been withheld to protect the innocent) to install it appropriately.

Though I am sure another app will do the trick for others to install it as a system app.

Live long and prosper!
[Android Apps and Games] moriel5:
Nice one.

I recommend using Link2SD, a bit old but still works beautifully, even on MM.
[Android Apps and Games] CrazyCypher:
Hello, may I just ask why do I get notified in XDA Labs that update for this is available but I have stock Sense 8.0 rom on HTC 10? :) I dont even have this app installed :)
[Android Apps and Games] Ibuprophen:
Well if there's an update to a system app then the conventional way won't work (as this didn't work for me). Link2SD is a great app I currently use but, an app has to be installed first for Link2SD to move it to a system app...

So I had figured that this was an update to a system app. I then had to install it as a system app directly (which requires a restart).

Once my phone restarted, the app successfully installed and now all is well.... ¦-)

Give peace a chance! LOL
[Android Apps and Games] Shadow53:
It is actually recommended to install microG as a user app as some issues have been known to occur when it is installed as a system app. If you are running into issues because your ROM does not support signature spoofing (CyanogenMod and derivatives tend not to, the microG self check will tell you) you can get around that by enabling spoofing using the Needle python script found here:

https://github.com/moosd/Needle

If I remember right, system apps aren't always checked for signatures, but I have run into issues previously when I installed to system on a ROM that did not support spoofing. So something like the above script or the FakeGapps Xposed module should be used.
[Android Apps and Games] linuxct:
[MENTION=3999488]MaR-V-iN[/MENTION]

Hi. The latest microG version you pushed to XDA Labs is getting triggered in every single device I own that uses Google Play Services, probably because it shares the app package name with it. I think this should NOT be happening, since mainly, I did not request that :D

There's no issue on sharing the latest updates on the project through XDA Labs, and I know I can hide those, but, I kindly request to please, take into account that because of using the same package name than Google's own Services (com.google.android.gms) may get the app triggered everywhere when the version number of microG is higher than the one in the device itself.

Hope you understand it, I appreciate your efforts on this project :)

Edit: Just read this has already been discussed here today, sorry for posting it again. Still, hope you can have a look at it... Maybe, a microG Downloader? That'd be a possible solution to avoid this situation ;)
[Android Apps and Games] MaR-V-iN:
I temporarily removed GmsCore from xda:labs because of the misleading update notification.

This problem is only temporarily. Google already published an official play services release that is "newer" (according to the version code metric) than microG's version. So, if you received an information that you should update microG GmsCore without ever installing it, it means that you should in fact update play services...
[Android Apps and Games] MSF Jarvis:
The next release of XDA Labs will feature package signature verification so hopefully even if your version number is higher we won't see a notification.
[Android Apps and Games] Ibuprophen:
Okay... It took me a bit but, I think I got it.

Still located as a system app and through trial and error, the check marks are good to go.

Oy Vey! What a job...

In case you were wondering... I have a d2vzw with CM12.1, rooted and unlocked. I have busybox, supersu and xposed (along with other apps).

I'm always up for a challenge.
[Android Apps and Games] MaR-V-iN:
did you consider that when using the system apis to get system signature, you will actually get the spoofed signature which is the original Google one?

You would need to do the signature reading directly (by accessing the apk file from filesystem). If you (or whoever is developing this) needs help with that, just pm me.
[Android Apps and Games] MSF Jarvis:
Pinging [MENTION=2637227]blk_jack[/MENTION]
[Android Apps and Games] Ibuprophen:
Just a suggestion...

Would it be possible for those who have a Modified Play Store installed via (xda admins, please don't be upset for me mentioning this app as it is intended to help with false update notifications) Lucky Patcher?

I never installed microg gms core but, received the update notification. The only thing I can think of that may have prompted an update notification in xda labs is the Modified Play Store I had installed.

Just a suggestion for a possibility.

Thanks!
[Android Apps and Games] AnonVendetta:
I have a technical question, can Google detect MicroG or the fake signature patch? I suppose it would be possible, but only if they are specifically looking for it. They would have to check the APK's signature directly, instead of using API calls? It makes sense that the project must use the same package names that Google uses, since those are what is being looked for. Anything else would be recognized as something else.

What, exactly, is the purpose of the patch? Is it to make it more difficult to detect MicroG, to spoof apps into thinking the real Play Services is installed, or both? I know MicroG can't work without the patch, but why? If MicroG is installed as a system app, then maybe the patch wouldn't be needed? Does Android apply the same verification policies to system apps that it applies to user apps?

I'm mainly just looking for a better technical explanation of how this project is able to do what it does. There is also the future possibility that Google could blacklist MicroG. Are there alternatives to signature spoofing that could possibly work and are under consideration? I just think that in the longer term some better method will be needed. But I also don't understand programming or the technicalities of how Android works.

I also think that putting more effort into making MicroG work on Android versions earlier than KitKat would be something to consider. A good portion of Android users, if not the majority, still use these, and they could greatly benefit from this. Certainly we could find a good number of guinea pigs that are willing to test. Is the fake signature patch even possible on these earlier Android versions?
[Android Apps and Games] Koloses:
It's working on 4.2. Actually everything works there excluding map API drawing in all apps (crash) only.
[Android Apps and Games] mrrocketdog:
kinda an interesting article ;

http://m.theregister.co.uk/2016/06/08/google_is_taking_android_proprietary_heres_how/

apologies [MENTION=3999488]MaR-V-iN[/MENTION] for off-topic.

"err on the side of kindness"
[Android Apps and Games] mrrocketdog:
just sayin.

"err on the side of kindness"
[Android Apps and Games] sonickles9:
just sayin. this proprietary OS will suck so bad...

Enviado do meu GT-S5312
[Android Apps and Games] moriel5:
If that happens, then first, I will not upgrade, and then, if Ubuntu touch will have matured enough, provided that Canonical does not go down the same route (which there are worrying signs about that), I will move to Ubuntu Touch, or a new OS, if it will exist, and is not in the same situation.

If there won't be a viable solution, then I will forego the world of smartphones, and only get Intel-based tablets/laptops/2-in-ones (perhaps AMD-based laptops, too).
[Android Apps and Games] sonickles9:
I kind of got the feeling that Canonical is for Linux what Cyanogen is for Android( of course Canonical doesn't have a closed-source OS lol)

Enviado do meu GT-S5312
[Android Apps and Games] moriel5:
Possibly, however I am really hoping that Canonical won't close their distro (they are in a position to do that, since they use their own Linux kernel), since there are worrying signs lately.

It may be completely unfounded, however I'd rather stay on my guard.
[Android Apps and Games] MaR-V-iN:
I think the community will take over the whole AOSP project and make it compatible with latest APIs as introduced by Google in their proprietary OS. We already have a solid base operatings, so as long as they don't start from scratch, we will be able to manage it. Consider that Qualcomm and Linux Foundation already partnered to bring customized Android ("CAF") and these included a runtime permission system (based on AppOps, for CM users this was called "Privacy Guard") and this left Google no choice but to add the same feature to AOSP. The community is strong and if Google will leave it, we will find a way to keep it alive.

And this is also the reason why I doubt Google will go this step. Android only got to its current usage number because it is open source. Manufacturers can just use it, set it up, and then ask Google for their GAPPS. Google can't do the work of porting Android to all devices and manufacturers can't do it without the source code. And it will be impossible to keep the source code secret if you give it to literally everyone. Furthermore, Community contributions (e.g. by Intel, HTC) were important for Android in the past and would be impossible with a closed source system.

We will see what the future comes up with, but it won't be a problem - and also not a reason to use a ****ty OS with included Amazon tracking on our smartphones.
[Android Apps and Games] moriel5:
If the community manages that feat in this hypothetical situation, then I'll continue using Android.

Although, I'd rather have native Linux binaries with proper GUI support for mobile and touch, rather than the APK format, as well as unified standards for ARM and ARM64, similar to how x86 and x86-64 have, for a "proper" Linux kernel.

It could also have the side-effect of a potential drastically lighter, but much more powerful as well as intuitive, system on our phones and tablets.
[Android Apps and Games] moriel5:
By the way, sorry, I'm out of thanks, so here is something to make it up.
[Android Apps and Games] oF2pks:
Google Inc. News&Weather

For +info Google Inc. News&Weather is compatible with microG; while using it to test wakelockblockers:

I noticed that

all browsing url are paste in log : "injecting javascript to webview"

+ all url...

Quite intrusive, do you know any filtering solution to avoid

passive

webview' copy-log urls ?
[Android Apps and Games] -Constantine-:
Something wrong with taxi apps (uber & gett). all cars are shown vertically
[Android Apps and Games] andygal:
poweramp full version

Hello, how do you register for the full version of the Poweramp ? I have the trial version installed. however, without the google playstore, i am unable to download the full version.. please guide me?
[Android Apps and Games] knpk13:
Go to their website. There are other purchasing options listed there that do not require Google play.
[Android Apps and Games] Dr_DjEnder:
Question is there a way to get the project working with chrome cast applications? YouTube works but videos on other websites don't work as it can't even find the chrome cast
[Android Apps and Games] sonickles9:
If I recall you can use BubbleUPnP to get chromecast working... I don't use Chromecast myself though.

Sent from my GT-S5312
[Android Apps and Games] thoiloidainhan:
Thank you so much for this!!!!! I love this ancient kitkat ROM on my 1+1 but it was plagued with battery issue concerning gplay service. I have spent an inordinate amount of time trying to fix it and even chose to ignore and live with it for a while. Then I came across this life saver here and my phone barely sipped any battery in my pocket. Amazing effort guy(s)
[Android Apps and Games] :
Just for information - I am running microG + FakeGapps with no problems in Android 4.0.4 (CM9). There are no other stable ROMs available for this tablet so I am stuck on this version :p.
[Android Apps and Games] barturblits:
Hi Marvin,

Got a Nexus 6p today and exploring some roms combined with microg. Ofcourse Omnirom is the first candidate due to standard built in signature spoofing. But I am also curious about Copperhead OS but their goal is to be completely gapps AND proprietary apps free, so you have to build your own rom with the signature spoofing patch. Would be nice if they would offer some level of protection/freedom in their rom distribution:

1. Totally free

2. Signature spoofing enabled

3. Signature spoofing enabled + Root enabled (superuser or AppOps)

Do you have an opinion on CopperheadOS and the state it is in right now?

They also offer relocking the bootloader after flashing the rom and OTA updates with the locked bootloader, which sounds pretty nice.

Edit:

Just read that with a hack you can unlock and lock your bootloader without wiping data so I guess a locked bootloader offers no real protection.

Needle does not work in CopperheadOS. They use an empty framework.jar.

Next, Omnirom!

Setup omnirom without sim. Does gcm/gsf need a sim before installing the apps who use the push service? Or can I restore the entire device, install all apps and at the end swap the sim?
[Android Apps and Games] ale5000:
Not counting your case it is most likely that Needle doesn't work at all nowadays, it use apktool.jar that fail to extract the framework.jar also on CyanogenMod 11.

I will come up with another tool in the near future (I have nothing to do with the original author, I just digged a bit into the problem).

@MaR-V-iN: I have posted a logcat of the crash in the issue #157, do you need something else in addition to the logcat?
[Android Apps and Games] xk0niR:
Pokemon Go was working great but with the new Update, currently 0.31, it´s crashing at the main screen/before loading screen.

I think it is related to MicroG because:

- GPS device only -> Loads

- Battery Saving -> Crash

- High Acc -> Crash

Can anyone confirm this with:

- Marshmallow with Xposed Method

- MicroG 0.2.4

- GMS Proxy 0.1.0

- Normal Play Store

(Downgrading Pokemon Go works)
[Android Apps and Games] pinoholo:
+1
[Android Apps and Games] xk0niR:
Good, I am not alone. :)

And I Found out it´s not about the Location Settings but if I get a GPS fix.
[Android Apps and Games] pinoholo:
Yea I just noticed the issue related to MicroG after restoring my backup the one that included Google play service
[Android Apps and Games] kalapapa:
Perhaps you can grab a log for the devs
[Android Apps and Games] ale5000:
The author has already released a new version that fixed the problem in case you haven't noticed :)
[Android Apps and Games] zinconnu:
I can confirm this too. Pokemon Go 0.31.0 crashes when GPS is activated. With GPS off, it loads.
[Android Apps and Games] ale5000:
Do you use the version 0.2.4-3 of microG? (note the 3)
[Android Apps and Games] bilbonotry:
I can not access microg fdroid repo

08-03 21:34:21.580 6549 8074 E UpdateService: Caused by: java.net.ConnectException: failed to connect to microg.org/85.88.27.19 (port 443): connect failed: ECONNREFUSED (Connection refused)

Also I had to make a clean flash and I can not get official play store to work the usual way (copy the apk in priv-app and reboot), I only get a blank screen when launching it and I cannot choose Google in OS settings add account screen. It may be because I restored microg with titanium backup.

I have an interesting permission error as though all possible permissions are granted to microg 0.2.4

08-03 19:16:40.234 983 1676 W ActivityManager: Permission Denial: Accessing service ComponentInfo{com.google.android.gms/org.microg.gms.gcm.PushRegisterService} from pid=19086, uid=10084 requires com.google.android.c2dm.permission.RECEIVE
[Android Apps and Games] qu4gmire:
Used the newest version as of today, whatever's beyond the stable 2.4. Unless I'm missing something, your previous post is wrong.

Pokemon Go also no longer allows me to run the previous version, so I'm a bit stuck.
[Android Apps and Games] ale5000:
The latest stable version is 0.2.4 but the fix is in the latest "unstable" build 0.2.4-3
[Android Apps and Games] qu4gmire:
How am I not surprised. I'm not using stable.

Edit: or am I?? I can't seem to get the fdroid repo to refresh. Getting an indexing error.
[Android Apps and Games] ale5000:
We can get an hint of the problem if you post a logcat
[Android Apps and Games] qu4gmire:
So it appears the microg site is down, and the repo is down with it. I think that explains everything. Sorry for jumping the gun there :eek:
[Android Apps and Games] ale5000:
If you need it now you can try my microG installer.http://xdaforums.com/android/development/microg-unofficial-installer-t3432360
[Android Apps and Games] bilbonotry:
The repo works today for me
[Android Apps and Games] qu4gmire:
Yep, site is working, repo is working, and I was able to update to the /actual/ newest version. Works like a charm!
[Android Apps and Games] zinconnu:
Same problem for me using the latest unstable build with CM13.
[Android Apps and Games] n19htmare666:
Does Google contact sync work?
[Android Apps and Games] n76:
I do not believe that a sync adaptor for Google contacts (or calendar) is part of this project.
[Android Apps and Games] n19htmare666:
I read that the calendar works. But couldn't find anything about contacts working or not working

---------- Post added at 05:26 PM ---------- Previous post was at 05:18 PM ----------

Is this a special build for contacts sync or does the base core allow syncing?
[Android Apps and Games] ale5000:
Probably they get contact sync apk from gapps.
[Android Apps and Games] mrrocketdog:
[MENTION=3999488]MaR-V-iN[/MENTION] , apologies for bothering and might be the wrong place to ask but was hoping could get some insight.

if a rom is claiming AOSP but giving credit to cyanogenmod for "device trees and blobs" will it have cyanogenmod proprietary parts ? this is the the rom , if needed : http://xdaforums.com/showthread.php?t=3163194

i searched on www but could find no definitive answer.

any help , suggestions or links much appreciated.

"err on the side of kindness"
[Android Apps and Games] zinconnu:
Here is the Github issue: https://github.com/microg/android_packages_apps_GmsCore/issues/165
[Android Apps and Games] MaR-V-iN:
It will have some of the proprietary parts of CM: the device specific blobs. You will not come around this anyway, so that's fine. Of course the ROM can still decide to use arbitrary proprietary components of CM and mix them with AOSP components. The specific rom you mentioned looks fine to me, at least no obvious things (analytics, google play services).
[Android Apps and Games] mrrocketdog:
"post thanks action denied". dang limits. lol.

:thumbup: thank you sir for your input. will run your freecyngyn (sorry for spelling) script and cross fingers.

"err on the side of kindness"
[Android Apps and Games] ale5000:
@MaR-V-iN: Is it possible to add also the MapsV1 library download to this page? https://microg.org/download.html

(updated to the latest commit if possible)
[Android Apps and Games] Primokorn:
Which checks do you do to know that? [MENTION=794939]Owner[/MENTION] "google_play_services" or [MENTION=794939]Owner[/MENTION] "analytics" like CM?
[Android Apps and Games] MaR-V-iN:
This alone would not be safe as you don't know if all repos included are in the owner's GitHub. There might be references to cm or other sources as well. So what I did as well was to check the manifest/default.xml for references to google or the vendor/cm repo.
[Android Apps and Games] bigsupersquid:
I like to grep the unpacked rom if I'm looking for specific inclusions too, since posted sources don't always have everything that got built.

I try to keep up on posting sources, but sometimes my sources are missing or damaged, so from a development standpoint it's good to make a manual check.
[Android Apps and Games] raptorddd:
i just unlocked my bootloader yesterday.. am on MM and removing g services causes me bootloop.. also disabling some servcices too.? is there a workaround to remove it.? and get microg instead..? thanks
[Android Apps and Games] ale5000:
If you post a logcat of the bootloop maybe we can discover the cause
[Android Apps and Games] marcdw:
Full contacts and calendar syncing works.

I downloaded the Google Contacts and Calendar sync adapters from apkmirror. Installed, set permissions, rebooted (just because).

Voilà, both items automatically synced just like normal. Calendar and Contacts fully populated.

If one ran GApps Sandboxed Browser to access various Google apps, calendar would be one of them. Leaving just contacts as something to sync.

Testing on ParanoidAndroid MM. Trying to duplicate my minimal Google footprint setup I have on PA LP ROM.

LG G3 D851, PAC-MAN LP ROM, Nebula 12.5 Kernel, Tapatalk 4.9.5