yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] bre75:
LOS for microG is not an official build from LOS.

OmniRom for microG is.

OmniRom has a really good reputation as a stable Rom.

But as i said earlier I'm still not confident about my skills for flashing it.

I need more "guidlines".
[Android Apps and Games] Master One:
Wow, I had no idea about OmniROM for microG! Unfortunately there is only support for OP6, but not for OP5.
[Android Apps and Games] scanno:
Official Support can be found on Telegram. See the contact page on the omnirom website
[Android Apps and Games] bre75:
Just need to install Telegram. Unfortunately Telegram doesn't offer email registration.

In my point of view, a documented wiki page on their website would have been more open and user friendly. But i understand it's a lot of time to maintained and often done on personal time so Telegram must be more easy/flexible.
[Android Apps and Games] bre75:
crDroid + microG can be a nice option too it seems
[Android Apps and Games] bre75:
After some talks on OmniRom and crDroid channel I'm little bit more confused ...

1st OmniRom with microG is officially build but not officially maintained from what i understood.

Which makes me afraid that after a while the microG version could be abandoned and not updated anymore (it's just theory)

Then for Android 10, UnifiedNip coming from microG doesn't work well and it's better to manually install a fork one (MinMicroG).

I don't know if it's the one included in the OmniRom with microG.
[Android Apps and Games] bre75:
After some more talks one person offer me a solution that can fit my limited skills.

Flash my OP6 with OmniRom with microG then update it with the latest apk of MinMicroG.
[Android Apps and Games] amg314:
UnifiedNlp is embedded in actual microG core. Thus, you do not need separately install UnifiedNlp app.
[Android Apps and Games] bre75:
Someone correct me if I'm wrong but actual original microG developed by "Marvin" doesn't handle well Android 10.

And microG doesn't seem in active development for sometime

If i understood well it's why a forked, MinMicroG, started to addressed these issues and upgrade microgG to work well with Android 10.

My explanation are not really technical but i think i didn't forget the story i understood :)
[Android Apps and Games] crypta:
Yes, I was insulted and banned from g333k for asking if it is deprecated in the Telegram support channel ?. I hoped to get information of the status as I really would like to have a trustworthy source of microG.

Sadly the PR aren't merged. Hopefully Marvin is well, but the Android 10 incompatibility bugs me.
[Android Apps and Games] gfunkzero:
not 100% on this but they are expecting the guy to pop up "soon" and approve/commit the pull request which updates microg to work on android 10.

There are a few forks/workarounds at the moment if you are desperate
[Android Apps and Games] d1n0x:
MinMicroG has nothing to do with g333k

It's by a different team
[Android Apps and Games] Master One:
I really want to stick to a Google-free ROM that already comes with microG, so that I do not have to update the ROM and microG components separately. That's why I'm using LineageOS for microG on a OP5 and OP6, also to have the two phones run the same software (which would not be possible when going for OmniROM for microG, because that one only supports the OP6, but not the OP5).

So what else is out there?

Hopefully LOS for microG will catch up again, because it was and still just is the way to go.
[Android Apps and Games] crypta:
Sorry if I wasn't specific enough and blame got in the wrong direction. This was not my intention. I think it was within the telegram group, linked here in the OP.

IMHO we, people advocating FOSS, should do our best to do so, as it gets more and more important in modern times of centralized corporate structures.
[Android Apps and Games] d1n0x:
Using MicroG is not really "Google-free"
[Android Apps and Games] Master One:
It is as good as it gets by still having access to push messages, location services and apps including updates from Play Store (using Aurora Store).
[Android Apps and Games] crypta:
The location backend alone would be enough for me. Access to gplay is a benefit (no good aosp keyboard, vendor specific apps). The rest i don't use (push and alike)
[Android Apps and Games] d1n0x:
Then just flash this:

https://github.com/WeAreFairphone/flashable-zip_microG/releases/tag/2020-01-15

(Scroll down to assets and choose unifiednlp zip)
[Android Apps and Games] kurtn:
[MENTION=3999488]MaR-V-iN[/MENTION] will soon be back

https://gist.github.com/mar-v-in/c8254168c63361c5094de13a7afea344
[Android Apps and Games] bre75:
So ...For your information I finally flashed my OP6 with OminiRom with microG rom.

It's working like a charm.

Just one thing to know you need to flash this TWRP and not the "classic" one : https://xdaforums.com/oneplus-6/development/recovery-unofficial-twrp-touch-recovery-t3860815
[Android Apps and Games] Master One:
I am tempted to try on my OP6 (but that would leave my wife's OP5 on LOS 16 for microG, since that device is not supported by OmniROM), but that would require a procedure to carry over all the installed apps with their settings (especially the banking apps, that otherwise would require a new registration).

I currently have TWRP 3.3.1-x | blu_spark v9.107 installed.

How does the version of TWRP make a difference, and which file did you use from the link above?
[Android Apps and Games] bre75:
For the difference i don't have any idea :)

But what it's for sure is than I before tried with the "classic" one and it failed.

The Omni channel was really helpful with me.

U used the lastest : TWRP 3.3.1-18 Q Unofficial by mauronofrio

I only have 2 apps not working because laking Google Services. But i'm ok with it.

And 2 who display an warning message that they need Google Service but they work anyway.
[Android Apps and Games] kurtn:
Warning message is an indication for signature spoofing not working correctly. What does microG self check say?
[Android Apps and Games] crypta:
Isn't it more or less a sign, that the google services not enabled?

If I change microg, due to experiments if improvements, some play store apps begin to crash and need to be reinstalled with the current microg setup. I think that ha ms to do with the signature changing?
[Android Apps and Games] bre75:
Screenshot attached
[Android Apps and Games] crypta:
Touch the grant line in the upper area.
[Android Apps and Games] crypta:
[MENTION=8031265]kurtn[/MENTION]

In my 2nd previous post I reference to these settings, which I assume trigger the google warnings
[Android Apps and Games] kurtn:
If that works for you, you don't need microG at all. Stay with any GApps free ROM you like most. Install your apps with f-droid and aurora store.
[Android Apps and Games] bre75:
Well I need at least for bank apps and map (osmand)
[Android Apps and Games] kurtn:
I would never do banking with unlocked bootloader. Osmand works without microG.

If you really think you nerd microG, try to get all self check boxes checked. Some react on tapping the text.
[Android Apps and Games] crypta:
That and aurora store.

From ancient times I already bought many market apps (did this in the past, just to support dev).

If you need another.. Buy it in the browser and then get it via aurora. ;)

Also my latest philosophy: consider twice if the available fdroid app fits your needs while sacrificing some comfort, before heading to non FOSS.

Keyboard, audible, Netflix, damned sgear software and uhm.. Some games are the only non foss apps here. And yes, no problems here. Your save games don't get clouded ;), the only bummer: I hate games which you can't buy but using instead ingame purchases - here I am out of options. But than again: most decisions are no matter of life and death but more of personal comfort and lazyness.

Oh and banking app.. With unlocked bootloader ?.

The reason I 'need' microg is mostly for location base things.. Oh another commercial app: tasker.
[Android Apps and Games] bre75:
Is it possible to "relock" it after flashing ?

To what side effects then ?
[Android Apps and Games] crypta:
Same question as above. Is there a sane and safe way to lock bootloader while using a rooted custom rom?

And if so, how about updating?

AFAIK there is no such option for oneplus. (or any other vendor)
[Android Apps and Games] :
Some roms supports this, those who dont, will probably brick youe phone if I recall correctly.
[Android Apps and Games] bre75:
Correct me if wrong, but the security issue here is only if someone has physical access to your device ?

Or there's more ?

And if physical if your device is encrypted is there still other issues ?

---------- Post added at 12:13 PM ---------- Previous post was at 12:09 PM ----------

Which green line ?
[Android Apps and Games] bre75:
I have almost all the boxes checked now
[Android Apps and Games] :
This would mostly be the case, yes. Android verified boot protects against people trying to either roll back a build where an exploit yet isnt fixed, among other things.

They might be able to go into twrp, (if present. Im not sure id theyve even able to boot into it either with locked bootloader.) They could potetially delete the file which contains the password, but I doubt thats really even possible.

Omnirom and grapheneOS supports AVB.
[Android Apps and Games] kurtn:
Try harder

Adb shell

pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE
[Android Apps and Games] bre75:
All the box for signature spoofing are now checked.

Not sure to understand what will do the command ?
[Android Apps and Games] kurtn:
Your apps still force close or show warning? They probably check "is play store installed?" MicroG has a fake app (..vending) that pretends to be play store. That app needs spoofing permission to show the signature of real Google play store.
[Android Apps and Games] bre75:
Aaaaah yes understand, did and now it's working !

Thanks a lot !
[Android Apps and Games] crypta:
Also a re install if the force closing agos will help.
[Android Apps and Games] maybeme2:
This is probably clear to most techies but not to non techie me. To avoid bricking my phone (twrp rooted Moto G7) running US version stock android 9:

1. I want to get rid of Google's overhead without changing the stock rom to something like lineage. Is that possible while remaining in stock android?

2. Can microG simply replace google play service in android 9? How?

3. Does android 9 need anything else besides MicroG?

4. Chances of bricking the phone?

Thanks.
[Android Apps and Games] kurtn:
This is no microG question. You can disable Google apps one-by-one. If you brick your phone, you should be able to repair it with factory reset or installation of stock ROM. MicroG is a replacement for some aspects of Google play services. It will not prevent your phone from bricking.
[Android Apps and Games] maybeme2:
Please forgive my ignorance in stating my questions.

I wish to reduce my phone's reliance on Google Play Services. MicroG apparently can do that. That is why I asked here. I will rephrase my questions:

1. I want to get rid of Google's Play Services without changing the stock rom to something like lineage os. Is it possible to use MicroG to replace Google Play Services while remaining in stock android? How?

2. Does android 9 need anything else installed besides MicroG to go Gapps free?

Thank you.
[Android Apps and Games] crypta:
Have a look at nanodroid
[Android Apps and Games] kurtn:
I don't know what will break when you disable or delete Google play services. Last time I tried on a Nokia, telephony and ota update was broken. None of these can be repaired by installing microG.

No idea what will break in your case. No idea how that can be repaired. But I don't think microG will be an essential part of that repair.
[Android Apps and Games] Sc4r3Crow:
Hey guys,

I've been using MicroG for a while now and everything was working fine. Some days ago I've tried out another rom and wanted to switch back to CrDroid yesterday.

But this time something went a bit wrong, nearly everything was working fine besides patched PlayStore...the store didn't recognize my purchased apps. My flashing procedure has been the same as the last time when I've flashed CrDroid with a fully operational connection/synchronization to Google.

I tried different recoveries and also wiping and formatting, each resulting in the stated issues.

Does anyone have an idea how to solve that problem?
[Android Apps and Games] d1n0x:
Wait and it will work. It can sometimes take a day or more, but eventually your purchased apps will show up
[Android Apps and Games] Sc4r3Crow:
Are you sure about that? I don't want to try for the 10th time within a short period of time ;)

To be more precise: PlayStore shows every app also the purchased ones but doesn't recognize them as already purchased, so at this point/atm I would have to purchase them again.

Is your statement still valid regarding this fact/detail?

Edit: Do you know an explanation for the fact that you can't boot to rom after flashing MicroG when using certain recoveries? In my case only OrangeFox worked, latest Blu_Spark and also Codeworkx didn't work.

Thanks for your reply :good:
[Android Apps and Games] Estebanium:
Yes, this is normal. Sometimes it can take a day, but not longer. Make sure that you reboot after adding your account and just wait.
[Android Apps and Games] Sc4r3Crow:
Thanks, I will try that :svetius:

Do you know why MicroG leads to a never ending boot animation when using certain recoveries?
[Android Apps and Games] kurtn:
That's not a microG issue. That's a problem wish flashable installers
[Android Apps and Games] Sc4r3Crow:
I'm sure about that, after all I think some recoveries have a sort of compatibility problem with MicroG that is caused by the referring recovery itself :confused:

Thanks for the reply...

Edit: Thanks to all of you guys, it's finally working :good:
[Android Apps and Games] crypta:
Still no update, while all Android 10 user depend on it is.. Not much understandable.
[Android Apps and Games] the_Pan:
You can use microg for free, the developer(s) do not earn any money with this project, so maybe you should be satified as it is and happy if it gets updated.

A bit respect for the people who use they're freetime to code for the community would be nice.

Maybe you also could simply buy the developer(s) to develop for you.
[Android Apps and Games] crypta:
Yeah I expected such good man standing answer.

So you are the defender of the weak without knowing who I am what I do and don't? And if I express my mind without being impolite, I lack respect in your eyes. Buhu.

If I do have a project with some range, it has an impact. Free or not. And there are options. As marvin itself wrote not so much ago: getting mkre people onboard e. G. To merge and value the pull requests made by others. Is it respectful to just leave them, the PR creators also invested time and effort.

And again, I dont judge about respect, I judge about project management.

And now, stump me into dust ?.

---------- Post added at 10:23 AM ---------- Previous post was at 10:19 AM ----------

Oh and here is another perspective: if I know others care, my work is more valued as if they don't care.

So you could also see and judge it as impression of the value what marvin did with microG and the importance.

You decided to go against my words and call me disrespectful. This, my little feathered friend, is in you ?.
[Android Apps and Games] starbright_:
I installed microG at one phone via Magisk module - the other via NanoDroid. Both are same phone. All microG selfcheck is green, but at one Nina (this German warning app) stops execution with "register error". I have no clue - all the microG versions seems to have same version number.

But at a closer look I found they occupy different size of memory: Core app size 44.01MB vs 4.52MB - huge difference. (Service framework is equal 28.76kB), Fakestore 36.86kB vs 77.82kB.

Looking at this not working phone here : The apps are shown as installed by FDroid - so seems to have same signature, right?

Fakestore is indeed installed by FDroid (with provilege extension) - but microG as explained via Magisk module.

Maybe that not registering of NINA has different reasons - I have logs of both - but frankly speaking I can't see the problem.

Any help?
[Android Apps and Games] Oswald Boelcke:
I always had registrations issue with Nina; now and in the past. My working solution is to first install Nina v2.2.0 (available at apkmirror but I should also be able to provide it if needed; 6.5 MB size), to register it on GCM, adjust your settings/locations, and to afterwards upgrade to the latest version. The GCM registration is maintained and also all settings/locations. I'm currently running Nina v3.1.1 without any problems as the current pandemia situation clearly proves. Afterwards adjust the settings as the latest Nina versions got a few additional ones.
[Android Apps and Games] :
Nanodroid apks come from fdroid, thus having fdroids signature, most flashable zips use fdroid sigs, or in some cases, some might use builds straight from github repo (though I doubt this is used very often).

Does nina not register with microG, for push notifications, or is this an error localy in nina app? Not all apps work with microG, so Nina might be one of them.

You could try to reinstall Nina app, to see if it reregisters in microG. You may also try using the nutl -r command with nanodroid

nutl -r

followed by the package name.

You may also just use nutl -r command alone, which will try to register all apps, atleast for my understanding of how it works.

Are you refering to memory as in RAM usage, or application size? 'Cause app size should always remain the same.
[Android Apps and Games] starbright_:
Tried with Nina 2.2.0 - it idles while startup. So both are not starting properly. The "register" error I mentioned is (probably) not the Push registration.

The first app that I noticed giving problems in my setup ist Aurora - the anonymous login doesn't work. But I thought that can have different reasons (google blocking it or changed API).

---------- Post added at 04:58 PM ---------- Previous post was at 04:53 PM ----------

Sizes I posted are from Setting/Apps/sizes (so not cache or local memory but app itself)

"nutl -r" isnt part of the Magisk Module. I am not sure Nina's error comes from Push notification registration. If this fails app is usually continue working - but not here. The error message comes directly from the app.

If someone can understand logs - I can provide two - one from working, one from failing. I can PM them.

----

Checking the sizes of GmsCore.app in /system/priv-app the difference in size is rather small ... so 28.917.141 vs 28.917.234 byte. So, not identical but not as different. Not sure what kind of issue I have - maybe it doesn't deal with microG at all... :(

-----

EDIT:

Please don't spend further time - for some strange reason it is working now.

Deinstalled 2.2.0 and reinstalled 3.0.0 again --- and just while I want to do synchronous logs with 2 devices it is working.

Aurora isn't working on both .... so that seems to be some issue with App and/or Google....

I apologize ....
[Android Apps and Games] xdduser:
Will this work on MIUI 12? Default Global ROM (no root, no crack whatsoever).
[Android Apps and Games] kurtn:
No. What's your idea to get rid of Google play services?
[Android Apps and Games] ITomaz:
Okay, I'm back to microg since Play Service make my phone lag etc

Used latest microg with xposed fake signature

If you're location didn't correct with Mozilla backend, try to uninstall / disable Mozilla location and you can use Deja Vu location

In my device Mozilla didn't show a correct location
[Android Apps and Games] ichigo696:
If you're depending on it so much, why don't you code it yourself? Wait a moment, what is that? You don't have time or skills? Or maybe both?

This is a development thread, not a kindergarten.

Could some moderator clean that nonsense?
[Android Apps and Games] mrrocketdog:
no problem here. just appreciate your work and sharing.:good:

"err on the side of kindness"
[Android Apps and Games] SteStanich:
today I've flashed latest zip, reinstalled again pushbullet, first attempt to login failed but the 2nd one succeeded! very good!

one last thing is: is google app expected to work properly? I mean, does it loose some functionality without "original" play services instelled?

thank you all guys!
[Android Apps and Games] GasLoop:
I generally have to close the store on the first run and reopen it but it then works flawlessly tbh.
[Android Apps and Games] enban:
[MENTION=3999488]MaR-V-iN[/MENTION] :

First of all, thank you for your hard work.

Just a question: do you know why everytime that I try to install an update through f-droid it says that the previous package was signed with different key and needed to be uninstalled first, even if it was installed from the f-droid repo itself?

Thank you.

E.
[Android Apps and Games] n76:
Odd. Since I switched to using the F-Droid repository each update of GmsCore has been announced to me and has installed with no issues. I wonder if there is some confusion on your F-Droid setup between the UnifiedNLP from the standard repository and GmsCore from the microG repository.
[Android Apps and Games] MaR-V-iN:
This is a known problem when using the FakeGapps Xposed module, see http://xdaforums.com/android/apps-g...y-services-t3217616/post65345721#post65345721, https://github.com/microg/android_packages_apps_GmsCore/issues/92 and https://github.com/thermatk/FakeGApps/issues/8
[Android Apps and Games] enban:
Ah, ok. No problem. I can surely go through the uninstall-install every time. I was just wondering if something was broken in the f-droid repo.

Thanks for your reply.

Have a nice day.

E.
[Android Apps and Games] BatDroid:
well..

seems g-play download not working..

I know its still on Alpha.

So,is there a workaround for that issue?

pressing *#2432546#*#* solved nothing.

#thanks
[Android Apps and Games] jacomail95:
You have to reboot immediately after that

Inviato dal mio Nexus 4 con Tapatalk 2
[Android Apps and Games] piskor:
You need to dial *#*#2432546#*#*

Not necessary. I had to force stop GP and launch it again.
[Android Apps and Games] mrrocketdog:
can some point me to where "google anaytics" are located in files? i had it once but have forgotten. file manager search not helping. :)

"err on the side of kindness"
[Android Apps and Games] BatDroid:
dint helped me.

still shows downloading...

but not doing it..

:(
[Android Apps and Games] dic1911:
it seems in-app purchase isn't working for me, anyone else?

ps. i had l**** p****** installed but disabled…
[Android Apps and Games] Portgas D. Ace:
This app will still leave so many files in your system directory, even if you uninstall or disable it. My advice: do a clean flash of your system and set up everything without LP.
[Android Apps and Games] piskor:
Clear GP cache and / or data and dial code again

Reinstall GP and dial code
[Android Apps and Games] BatDroid:
sorry sir.

steps..

1)unistalled gms,play,gsf

2)reboot

3)installed again

4)pressed buttons on dialer

5)reboot

6)opened gplay..

same

then i cleared gplay data and tried dialer

reboot

still same
[Android Apps and Games] Over.ReWrite.SP10:
I've created 4 separate, simple, flashable ZIPs that will install the latest versions of microG GmsCore (v0.2.1) & GsfProxy (v0.1.0) (official or unofficial, depending on package) to /system/priv-app. Available for KK and LP/MM. These should be useful for people who want to install microG GmsCore & GsfProxy in a flash (pun intended). Note that these packages will only install GmsCore & GsfProxy, FakeStore & BlankStore are not included, nor is PlayStore.

However, I'm not sure if I'm allowed to upload these files.
[Android Apps and Games] BatDroid:
get permission from marvin

hope he will allow u.
[Android Apps and Games] Over.ReWrite.SP10:
I will. Just... lemme get used to using XDA.