yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Tomatot-:
Hi, I am having some issues regarding GCM with MicroG.

Here are the infos you'll need:

OnePlus 6 (A/B partitions)

Android Pie OmniROM

Magisk 17.3

I flashed MicroG with the nanodroid installer (so the apps are installed in /system and not /data)

So far I think most things are working, except GCM. Apps do register without issues, and I've tried the app recommended in OP, which leads me to this: https://i.imgur.com/nIR6YDH.png

I've tried this app with gapps and it was working without issues.

Do yo guys know any way to fix this? Thanks. :)

Otherwise, all my apps are working great, the system seems stable. I'm very hapyp with it. Your work is really amazing [MENTION=3999488]MaR-V-iN[/MENTION] .

EDIT: I've tried this: https://github.com/microg/android_packages_apps_GmsCore/issues/226#issuecomment-261731159 , now microG does tell me that I was connected in the GCM settings, however i'm still stuck at the same point in the push notification test app.

EDIT2: reinstalling the app so it's properly registered made the trick! Amazing! I'm just wondering now why it didn't work by default since Marvin said in the github thread that it was now included. Doesn't matter. I hope my post will be useful at least. :)

https://i.imgur.com/LX4wIBe.png :victory::victory::victory:
[Android Apps and Games] sting12345:
If you flashed micro fdroid as a system app not just install it, it has complete firebase support, I'm using it on an LG g6 with AEX and there isn't one app that doesn't work perfectly. They did update the microg services in early november to fix all the issues going on. My phone is faster with AEX and microg than a new 835 without all the **** on it and it's only got an 821.
[Android Apps and Games] patrickdrd:
I guess you're talking about nanolx's version, which is unofficial and those of us who chose the official road can't install because it has a different signature so we'll wait for marvin's update, other than that maybe you're not using many apps? because I've found issues with pushover, sofascore, skype lite, chrome, maybe viber and today joey for Reddit
[Android Apps and Games] albertobom:
Hi guys.

I've try to install the latest version on my galaxy s9+ with pie beta and won't install at all but on oreo install fine. Any advice?
[Android Apps and Games] kurtn:
What Installation method? What signature spoofing patch?
[Android Apps and Games] albertobom:
No root
[Android Apps and Games] kurtn:
So what did you do on Oreo?
[Android Apps and Games] patrickdrd:
can somebody explain the "gcm deprecated" thing that will happen in april of 2019?

I solved my issues:

with installing older version of these apps,

will these older versions work after april of 2019?
[Android Apps and Games] Stinkybreath12:
Wear OS

Guys any news from development of Wear OS compatibility?
[Android Apps and Games] daviiiiiid:
Hey guys, I had youtube vanced non-rooted installed with its respective microg. Suddenly yesterday, youtube vanced kept saying there was an error. I uninstalled both microg and YouTube vanced and I'm no longer able to reinstall microg... Went through apk and through fdroid and none worked...
[Android Apps and Games] alecthenice:
No TWRP rooted with magisk 17.1 on x86 android 5.1

How can I implement Micro G without twrp? my current stock rom does not allow signature spoofing. Can I flash Nano-droid with Flashfire? TWRP is not available for me.
[Android Apps and Games] MariferC:
See here:

https://xdaforums.com/android/general/index-list-custom-roms-offering-t3557047
[Android Apps and Games] alecthenice:
Does dm-verify matter

Do you know if DM-verity is a factor in flashing
[Android Apps and Games] Setialpha:
NanoDroid itself should work, but the Patcher likely doesn't. At least I never tried it, as I never buy devices that don't have TWRP.

Depends on the ROM in use, but if you're flashing it with Magisk installed before, it *should* not matter.

Also don't cross post here in this thread, please. NanoDroid questions belong in it's thread.

At least take a backup before trying it.
[Android Apps and Games] ale5000:
Tingle should work to add signature spoofing without TWRP (if you have root on the phone).

microG unofficial installer should work with Flashfire.
[Android Apps and Games] alecthenice:
this worked! For Epson moverio BT-300
[Android Apps and Games] ColdUser:
I have done a lot of reading and im also in the telegram channel.

Now i want to know for sure before i install this.

For me i only need the push notifications and make a playstore work, i already have F-Droid installed.

So i install Gms.Core, Gsfproxy and does this already included the networklocation? i have apk Updater and will install a Playstore if needed.

Also the MicroG installer is handy cuz i don't want to mess things up, but i saw this includes agenda sync, contacts sync and i don't need that.

So my question is:confused: what's the minimum that's needed to make it work and is there a installer where i can choose from in twrp.

And about the Magisk module seems to be the best but i cant find it in Magisk and does this one also includes everything to make it work?

Thank you and hopefully someone can help since this is the first time stepping over from the freaking Ghost's in my phone.
[Android Apps and Games] kurtn:
What's your ROM? Is there still GApps included? Signature spoofing? What apps from play store will you use? Gaming? Paid? In app payment?
[Android Apps and Games] ColdUser:
Mi5 Currently on Xiaomi.eu thats included Gapps, but soon as Syberia drops the new update i will change to it. And Syberia is without Gapps. Im using just WhatsApp, Telegram actually not that much.. all apps that i use are also available on XDA or apk mirror. One paid App BetterBatteryResults and no app payment.

And i dont know about signature spoofing?

Edit: signature spoofing checker says its disabled.

Verstuurd vanaf mijn MI 5 met Tapatalk
[Android Apps and Games] kurtn:
You don't need microG or play store. Disable battery optimisation for your communication apps. If you need network location, flash NLP from shadow53.com
[Android Apps and Games] ColdUser:
Oke? How do you mean that..? You mean when im on syberia Rom? and why disable battery optimization for apps..? Because of the notifications?

#questionmark

Verstuurd vanaf mijn MI 5 met Tapatalk
[Android Apps and Games] kurtn:
Yes
[Android Apps and Games] elraffa:
hi, how can I fix microg core services wakelock?

Enviado desde mi ALE-L23 mediante Tapatalk
[Android Apps and Games] kurtn:
Disable Google cloud messaging?
[Android Apps and Games] elraffa:
is the only way? I use gcm for WhatsApp, Tapatalk, aquamail, ticktick

Enviado desde mi ALE-L23 mediante Tapatalk
[Android Apps and Games] kurtn:
That's the main function of Google cloud messaging: wake up and listen for messages.
[Android Apps and Games] Namnodorel:
And on that note, having just GCM wake up often is still much better than each of these apps scheduling there own wakelocks to wait for messages.
[Android Apps and Games] onliner:
You need to use an old version.
[Android Apps and Games] patrickdrd:
it is! version 6.9!

it was working fine with lineage and google play services and

I think it was working too when I've first setup microg location,

I cannot understand why it doesn't today,

I've got a gps test app too, which is able to find satellites (and lock in them),

but google maps doesn't work,

I search an adress and tell it to drive me there and nothing happens
[Android Apps and Games] marcdw:
In Wakelock Detector, tap on that microG Core Services entry. If I'm not mistaken it will show you more info. On one or two of my (older) ROMs I found microG had a high wakelock related to a contacts sync service of some sort. There was no reason for its use so I disabled that service using Disable Service (smaller but older brother of MyAndroidTools). That took care of things with no ill effects.

ZTE Axon 7 A2017U, /e/ v0.1 ROM, microG (NoGapps), Multiboot, XDA Legacy
[Android Apps and Games] patrickdrd:
ok, I've fixed it, I've installed mozilla location backend
[Android Apps and Games] marcdw:
[MENTION=5927141]elraffa[/MENTION], I forgot to mention something. Even though microG is at the top of your wakelock list you need to determine if it matters or not.

For instance, on this AEX Oreo ROM, microG is at the top of the list but with minimal (to be determined) impact.

On Mahdi KitKat that same wakelock kept the phone awake (screen off). Never went into deep sleep at all. MicroG's ContactSyncService was disabled and the ROM now sleeps like a baby.

I suggest also using BetterBatteryStats as its summary page shows at a glance the sleep status among other things not shown with WLD.

LG G3 D851, AospExtended v5.7 ROM, NanoDroid-microG (NoGapps), MultiROM, XDA Legacy
[Android Apps and Games] elraffa:
I disabled microg contactsyncservice and it isn't anymore at the top of wakelock detector. before that, deep sleep works well but now it's better I suppose. how do you see summary section in better battery stats? download manager in partial wakelock is due Google libraries update.

Enviado desde mi ALE-L23 mediante Tapatalk
[Android Apps and Games] Kospixes:
Can't uninstall and re-install

Hello I contact you because I have a problem to completely uninstall Microg. I have uninstalled it from my list of applications but in F-Droid it is still and therefore impossible to reinstall a new version even by downloading it directly from the website. For the moment I can't put a Google account on YouTube Vanced.
[Android Apps and Games] kurtn:
Try with a system app remover.
[Android Apps and Games] Kospixes:
No it is no longer in system applications
[Android Apps and Games] TheMadKing:
Is there a way to contact the devs? I don't want to seem too annoying, but while the thread says that we can report bugs it seems that the bug related to YouTube Vanced and the history of brand accounts was never acknowledged here, while the devs over on the Vanced side seem to say that the bug is in MicroG.
[Android Apps and Games] patrickdrd:
you can open an issue in github,

the dev (and not the devs) is mavrin,

I doubt he'll respond though either,

I've opened a bunch of them,

he didn't respond in either,

I don't blame him, no time, obviously
[Android Apps and Games] Nex23:
Hello,

is microG working on Android Pie the same as on Android Oreo ??

(Honor 8, OmniRom, Pie)

---------- Post added at 05:16 PM ---------- Previous post was at 05:16 PM ----------

Hello,

is microG working on Android Pie the same as on Android Oreo ??

(Honor 8, OmniRom, Pie)
[Android Apps and Games] kurtn:
Nearly same. Pie has no toggle to switch battery saving location. So not easy to force NLP to work.
[Android Apps and Games] alecthenice:
I use a moverio bt300. This has android sdk22 and moverio sdk making it basically a stock cuatom rom. How do i go about applying the signature spoofing patch to my rom? Can anyone point me to a guide or somthing? I have catpured an ota update for my current firmware version
[Android Apps and Games] kurtn:
https://xdaforums.com/android/general/index-list-custom-roms-offering-t3557047

Nanodroid or xposed or tingle
[Android Apps and Games] alecthenice:
I think tingle is the way to go. This devices gets bricked by a lot of installers because of the additional sdk. Tingle seems like it just manipulates the .jar files no graphics ect.
[Android Apps and Games] alecthenice:
Nanodroid patcher doesnt work with the additional sdk, same story with xposed. My issue with tingle now is how do I acheive root without magisk? I can edit the boot.img but dont know what to edit. I cant work with recovery because my hacky unnoficial version basically just works for back up restore and uninstall no adb response
[Android Apps and Games] amnher:
[MENTION=3898263]enban[/MENTION]

because many of my games are logged in with google+ and my save games are there. Whenever I select to use profile from google+, it says error of missing google+
[Android Apps and Games] enban:
I don't even have a G+ profile. I can't help you, sorry. But probably someone else can, so wait for reply from some other people.

Cheers,

E.
[Android Apps and Games] bilbonotry:
Seems like you did not provide location permission to runtastic or you did not set up properly location with microg. Did you test location with another app ?
[Android Apps and Games] abeloman:
Well, I'm using cm12.1 so the permission is automatically given... Maps is working fine, but any other app crashes (runkeeper, strava, endomondo, Google fit)... What you mean about setting location with microg? I only had apple's backend installed...
[Android Apps and Games] wdevil12:
I searched the original source of apk, and it seems its from the popular russian site 4pda.ru , despite being patched to No Self-Update and compressed size, it is also patched to validate any kind of license checks from paid apps even if you havent bought it (russians.. i understand why..)

I will release second version with the latest apk from apkmirror.

About mounting, Sometimes TWRP refuses to mount system partition unless you mount it from settings manually. do you remember that twrp asked you if you wanted to mount system as RW to allow modifications, you might have refused and ticked dont show this again.

Just mount system from settings making sure that you uncheck system read-only option.
[Android Apps and Games] BatDroid:
1 Q

Original Google play works with microG.

But cant download anything.

Can somebody tell me why?
[Android Apps and Games] wdevil12:
turn on the internet connection and type *#*#2432546#*#* in your dialer. then just reboot.
[Android Apps and Games] amnher:
Why is there no self update sir [MENTION=5515871]wdevil12[/MENTION]?
[Android Apps and Games] MaR-V-iN:
Thanks for reporting, this should be fixed starting with v0.2.0-11 nightly. You can download the nightly through the F-Droid repo or directly from https://microg.org/dl/
[Android Apps and Games] mezei92:
Thanks, I can confirm it works too!

Just a note: After updating my fdroid repos, fdroid didn't tell me there was an update. I don't know how these work, but is this an intended repo setting (since it's a nightly release) or a bug perhaps in fdroid? If it's the latter, it might be good to let users know in a note on your repo page.
[Android Apps and Games] MaR-V-iN:
It's indeed intended: You can enable "unstable updates" in F-Droid settings to be notified on nightlies.
[Android Apps and Games] Dynamatrix:
Sorry I haven't been following.. But is there support for YouTube? YouTube keeps crashing for me. I'll provide logcats if needed. I'm on android 6.0.1. Latest YouTube app and latest microg nightly
[Android Apps and Games] n76:
Logcats will be nice. With that type of problem a logcat is pretty much required to figure out what is failing.

FWIW, YouTube on my 5.1.1 mostly phone using GmsCore has been stable for me.
[Android Apps and Games] MSF Jarvis:
This didn't put anything on my phone, and I'm pretty sure that there was enough space for it.
[Android Apps and Games] wdevil12:
You mean Google play itself? I avoid wasting bandwidth by no self update apk. It doesn't need to be updated by not notifying that's updating. Anyway, I will upload new version with different mounting script and playstore apk, let's see how it goes

---------- Post added at 08:24 AM ---------- Previous post was at 08:23 AM ----------

Which recovery do you use?
[Android Apps and Games] MSF Jarvis:
TWRP 3.0.0-0, bleeding edge from two days ago.
[Android Apps and Games] amnher:
Yeah me too. To add up g+ gives 507 error code
[Android Apps and Games] mrrocketdog:
brand new bleeding edge. lol

https://dl.twrp.me/m8/

3.0.0-1

"err on the side of kindness"
[Android Apps and Games] MSF Jarvis:
I messed up with the numbering, actually it's 3.0.0-1. As a maintainer I'm given enough liberty to force users to use whichever version I get built ;)

And my device started when TWRP 2.4.4.0 was the thing, your is pretty new.
[Android Apps and Games] wdevil12:
in TWRP, go to Mount menu, untick system read-only and mount system. then flash the zip again. let me know the result.
[Android Apps and Games] oF2pks:
If you have a GSI/Treble compatible device, latest phhusson's Pie system.img, with full [MENTION=5627087]ale5000[/MENTION] implementation of microG is available here https://xdaforums.com/project-trebl...arm64aosp-9-0-0r21-microg-ufofficial-t3878115

jic, also attached there, is latest microG/GmsCore anticipated to v15.9.99(PlayServices variants)

Let me know if you have tricky patch(s) on [MENTION=3999488]MaR-V-iN[/MENTION] project (for Pie specifically), that could be added in next release; (for now, only the 2x arm32 editions include old MapsAPIv1 in system/framework/com.google.android.maps.jar)
[Android Apps and Games] alecthenice:
Does anyone here know what must be replaced if systemless xposed causes a bootloop. I fear I may be locked out to fastboot mode while attempting to enable signature spoofing
[Android Apps and Games] DrUnknownEMC:
Xposed uninstaller or clean flash.
[Android Apps and Games] alecthenice:
Can you elaborate on a clean flash? Like a new system flash
[Android Apps and Games] guest4711:
Boot into TWRP, open the terminal/shell there and enter

touch /cache/.disable_magisk

(Remind the dot before disable...) Then reboot to system. Magisk will not load any modules, so xposed will not interfere...
[Android Apps and Games] alecthenice:
Well i ask this because I am still building a twrp interface. That would be very helpful if I had twrp. This is why i was talking about flashing a new system.img i think i just need to get twrp going though
[Android Apps and Games] Shobit Joura:
Hello devs , i and many users are not able to get unified nlp work on pie custom roms but it works flawlessly in oreo roms , i have tested following custom roms pie , havoc , aex, etc ...

But unified is registerd into system , all permissions are granted , i even granted that through terminal , but unified nlp always says

no known location!......

Can u please fix this issues , i love microg very very much but this location thing is stopping me to use it , and forcefully i have to use gapps, plzz help......
[Android Apps and Games] d1n0x:
I don't have these problems. But I only use UnifiedNLP and not MicroG.

I'm on LOS 16.0.

It does say "no known location" but it still works fine. Network location is fairly accurate and GPS works fine (nothing to do with either MicroG or UnifiedNLP though)
[Android Apps and Games] Shobit Joura:
But i have those , i tested in microg on almost 4-5 roms pie
[Android Apps and Games] d1n0x:
Then you must have done or configured something wrong.
[Android Apps and Games] Shobit Joura:
I did the same as idi in oreo and in oreo it works flawlessly , butinpieitdoesnt.... .
[Android Apps and Games] daktak:
December security patch prevented spoofing in Omni/crDroid 9. But flashing nanoDroid-patcher resolved it for me.
[Android Apps and Games] Tomatot-:
On my OnePlus 6 UnifiedNLP can't be selected either (Pie), but indeed GPS is working fine. I've read it's because we use qualcomm location instead, which is not ideal but better than nothing.

On my OnePlus 6 Omnirom didn't break anything.
[Android Apps and Games] hypern0va:
Any update on the Maps API? Is it still not working in third-party apps?
[Android Apps and Games] patrickdrd:
I've had huge problems with google maps, no matter which version I've used and I switched to here maps,

which seem to be working
[Android Apps and Games] jemail:
Anyone seeing constant download of Google play support libraries when the official Google Play Store is installed with micro?
[Android Apps and Games] kurtn:
Little bit off topic here. Nanodroid has a solution for you.
[Android Apps and Games] n76:
There has been a limited set of Maps API v2 implemented in microG for quite sometime. For me, most of the functionality I need from the third-party apps that use that API really improved in the last few months, I believe from some contributions accepted by Mar-V-In but looking at the repository I am not sure when that happened or who I should thank.

There are definitely things missing (lots of unimplemented messages show up in logcat, etc.) and there are probably things broken. But OwnTracks and other apps that use the API are working pretty well for me.

So I guess the answer to your question is, it depends on what third-party apps you are using and what features in the Maps API v2 those apps need.
[Android Apps and Games] Exabyter:
I've personally had so many issues with location-using apps that I gave up and installed pico gapps on a different device to use the apps that never worked right with microG. (Just one common example: Lyft)
[Android Apps and Games] Oswald Boelcke:
That is a very personal and certainly possible decision based on personal preferences. From my point of view, I give clear precedence to privacy over the possibility to use some particular applications.
[Android Apps and Games] n76:
I am in the early stages of figuring out if I can create an off-line address backend for microG. No guarantee when that might happen or if it happens at all. In the meantime, it seemed an app that could be used to test such a backend by injecting addresses and seeing what the results were would be a good place to start.

To that end, I've forked Acastus to create Spawn of Acastus. The address lookup and map display portions of the app were revised to use microG's implementation of Google's geocode and maps APIs.

You might be wondering what good an app is if it uses OSM data (like the servers that the Nominatim backend accesses) when OsmAnd and Maps.me are also based on the same data. In this case, it turns out that the servers the current Nominatim backend can use do a much better job of parsing US style addresses than either OsmAnd or Maps.me. And, at least in the case of the OSM Nominatim server, address data not in OSM seems to be found some other databases so you can find addresses and landmarks that are not in OsmAnd's (or Maps.me's) map files.

The app uses the Google geocoder API that microG supports to lookup addresses and then allows you to open a selected result in a navigation app like OsmAnd or Maps.me. It also allows you to display the results on a map displayed by using microG's implementation of Google's Maps API v2.

The second point is, I think, interesting. I am not a Google registered developer (my apps are only available on F-Droid). So Spawn of Acastus is using Google's API but since it does not have a valid Maps API key the map feature will not work on a phone actually running Google's proprietary software. I'm not sure, but this might be the first app that was specifically "made for microG".

Because it uses the Google APIs the app won't be distributed via F-Droid. And I'm not going to register as a Google developer and pay for a map API key, so it won't be available on Play Store. So the distribution, so far, is by posting the code and a signed build to GitHub.

Which leads to the question: How should a microG optimized or "made for microG" app be distributed?
[Android Apps and Games] kurtn:
[MENTION=6204913]n76[/MENTION] distribute it with alternative f-droid repos links izzyondroid or nanodroid.
[Android Apps and Games] Apex Predator:
Agreed, [MENTION=6204913]n76[/MENTION] get in touch with [MENTION=4187311]Setialpha[/MENTION], if he likes the concept/execution he may consider incorporating it into NanoDroid.
[Android Apps and Games] ale5000:
They don't want apps compiled with Google closed source libraries, if you can make it compile correctly with microG libraries they could accept it (I cannot grant it).

You just need to avoid completely pre-compiled code and made sure it compile with microG open-source libraries.
[Android Apps and Games] x1123:
I face the same problem. I have been living in Indonesia, at small town named Pekalongan. I have been using a lot of GoJek app and heavily tighten to google service. I put SM-G925F LOS with microG and GoJek can not work properly, even can not order any transport at all. I can sync google drive nicely, sync my google contact with DavDroid flawlessly. But GoJek make me give up on MicroG. I am thinking to get small size android device just to use this GoJek app ;)