yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] kurtn:
Ha! Modern trends in secure software design go to segmentation and isolation. With a second phone you can get a good isolation of Google play services to the rest of your life.
[Android Apps and Games] Pdevo:
Hi there! would be someone kind enough to provide an updated version of microg working on older android versions? I am on kitkat and I can't add my google account because of the already known bug of the "sign in" button not tappable on the wizard (webview related I guess)

I read that a tricky way could be recompiling apk to just skip the initial screen automatically going to "sign in" process, but unfortunately I have not programming ability
[Android Apps and Games] Mynacol:
You can also do it the following way:

-Install the latest "stable" version of MicroG

-Log in to your Google account

-Update the app
[Android Apps and Games] kurtn:
Bull****
[Android Apps and Games] marcdw:
[MENTION=8031265]kurtn[/MENTION], Hah, that's the same one word response you used on Telegram. Original posters are left scratching their head with a "Wait, what? Why?" LOL.

Moto G5S Plus XT1806, Liquid Remix v9.1.4 ROM, MultiROM, XDA Legacy
[Android Apps and Games] Oswald Boelcke:
@kurtn is an ordinary citizen like you and me! ...and not of any of the twittering and facebooking and instagramming and "what...the....f***ing" politicians! Therefore a true but politically incorrect statement!

This was certainly OT. I don't mind if the post is going to be removed!
[Android Apps and Games] TektTheGeek:
It's funny because I drive for Lyft myself and I wanted to use my main phone with nogapps but noticed that when you open the Lyft driver app, the map is all messed up. I'm assuming that having another device is the only solution at this point
[Android Apps and Games] x1123:
I lived in Indonesia and we have popular taxi booking app named GoJek. I set microg on SM-G925F succesfully, the only APP I can not use is GoJek App . Today I tried again installing Gojek app, by disabling Location Access on The App .... and Voila the App work as expected. This is GoJek for customer. I am Not GoJek driver. Just check if Lyft App can work the same.
[Android Apps and Games] SGH-i200:
Any word on if this https://www.xda-developers.com/google-collecting-location-data/ affects users of microG? I'm imagining not, as it completely re-implements Firebase Cloud Messaging, and tries to strip out identifying information.
[Android Apps and Games] TektTheGeek:
I'm going to give this a try. How did you disable location access on the app?
[Android Apps and Games] Soumy1234:
I normally use Gapps with my roms and I'm kinda new to this MicroG ordeal so please forgive me for my noob-ish questions. Say I install MicroG...

1. Can I use any version of the Play Store?

2. Can I use any other Google Apps (like Phone, GBoard) or does that go against MicroG's purpose? I remember reading that this is useful for people who don't use Gapps but I'm thinking of using it as an alternative to Play Services to save battery and space, is that possible?

3. If I can use GApps using MicroG do I have to install them from the Play Store? I don't think flashing Gapps works well with MicroG, that's why I'm asking
[Android Apps and Games] Tomatot-:
1. Yes. Have a look at nanodroid to have it included. (Some reading is necessary to understand it, including to setup the .nanodroid-setup file.

2. Yes you can use most Google Apps however, as you said, while it's possible, it goes a bit against the purpose of not using Google Services. If you're only interested by improved battery life though, yes, you can use Google Phone and Gboard.

3. You shouldn't flash gapps indeed because microG replaces a few google Services. (like the main microG app replaces Google Play Services, so you can't have both installed at the same time). So yes, you can install other Google services by any mean (Play Store, Yalp Store that I Highly recommend, apk mirror, F Droid, etc.)
[Android Apps and Games] patrickdrd:
new problem:

flamingo for twitter doesn't work,

for those that don't know, it's supposed to intercept twitter notifications and send a notification of its own,

I tried that today and while it intercepts the twitter notification and dismisses it,

it doesn't display its own, off to github to create an issue
[Android Apps and Games] GoJo ^^:
Hey there, one of my device is using a microG Lineage 15.1 rom, how can i get FaceUnlock to work there? Magisk modules or else that works for non microG devices aren't ok here.. There must be a way. Let me know, thanks.
[Android Apps and Games] x1123:
Go to setting > Apps > Permission > disable location access. This should not a question at dev forum :)
[Android Apps and Games] x1123:
I believed you can use Startpage search and get with keywords "microg shadow53". Microg is foss implementation of google play service. Which unfortunately powered so many apps. We can probably can abandon google completely from our device but in many situation we have no option for an app. Like GoJek app in my case
[Android Apps and Games] salmanfarisy:
Gojek is working fine in my device. Which part of the app that doesn't work for you?

In my case, Ayopop is the only app that doesn't work.

---------- Post added at 02:23 PM ---------- Previous post was at 02:12 PM ----------

1. Yes you can. I use it too, because Donation Package of Greenify can't work without Play Store.

2. Yes you can. I use Google Play Store, Chrome, Maps Go, Navigation for Maps Go with microg without any problem.

3. You can install Google apps from other store/site like Yalp Store or apkmirror.com
[Android Apps and Games] TektTheGeek:
LOL I must've had a brain fart the day I asked you this! My apologies!
[Android Apps and Games] GoJo ^^:
I tried both the two Magisk module : "Google Framework" and "Face Unlock". As said, "Smart Unlock" doesn't appear in security. No trace of Face Unlock anywhere. I'm sure this is doable tho. Please help me with this :)
[Android Apps and Games] Namnodorel:
What does this mean? More bounties? Or will this be enough for marvin to be paid full or part time to work on microG for some time?
[Android Apps and Games] Tomatot-:
That's great news but as it's been asked, what will it change concretely? Marvin hasn't spoken publicly for months so it's hard to know what's going on.
[Android Apps and Games] Setialpha:
https://prototypefund.de/en/faq/

The probably most important part: up to 47.500 € for 6 months, so basically getting paid to work full time.
[Android Apps and Games] x1123:
GoJek have been working nicely after Disabling Location Permission at App. I have tested and everything works as expected, considering faster.

I am light smartphone user. I found on sm-g925f setting up microG with Play Store, battery life is better than without microG. Play Store too frequent updating components almost everyday even 2-3 a day. So I decided to abandon play store even I have 5 pro/subscription apps.

My latest sm-g925f set up.

- Basic lineage OS 14.1 microG built in

- Firefox browser

- DavX

-Telegram X

-WA

-E money 2 app

-Online Banking

-ReadEra ebook reader

-2 email account with sync every hour

- google drive

- google keep

- xda labs app

- GoJek

from 90% battery charged can last for 13 hours with 12% battery balance in the evening.
[Android Apps and Games] salmanfarisy:
Yeah, same here. Any solution for Play Store updating itself? I'm a big fan of greenify, and its donation package can't work without checking license. Can't abandon play store at the moment then..

My latest 1+ One set up.

- Forked lineage OS 15.1 from microG

- Chrome browser

- Maps Go + Navigation Go

- Plus Messenger

- Gbwhatsapp

- Outlook

- Twitter

- LINE

- Instagram

- GoJek
[Android Apps and Games] SGH-i200:
How do you know it is getting funded?

I only found this Twitter message of the "funding program of the Federal Ministry of Education and Research (BMBF) that is supported and evaluated by the Open Knowledge Foundation Germany."

https://twitter.com/prototypefund/status/1085556401899008005

"#****offgoogle: microG makes it possible to run Android apps that actually use Google Play services without them. Same performance, fewer data traces, WIN/WIN situation: https://prototypefund.de/project/microg/" (Translated from German to English with www.deepl.com/translator)
[Android Apps and Games] x1123:
Amazing Battery Life

sm-g925f released April 2015., in 2019 considering old and out of date. I do like this sm-g925f after my Nexus 5 scrren broken, replaced two times and get same result no response on the touch screen. My set up :

- Basic LineageOS 14.1 with microg built in with f-droid android market and email client app

- WA with 5 groups.

- Telegram X with 3 group 2 channel

- 2 email account with every hour syncing

- DavX for sync with google contact and google calendar with 4 hours intervals

- Mega cloud

- Google drive

- Google keep

- XDA labs app

- Read Era app

- Traveloka : ticket booking app

- GoJek : online taxi booking, food order etc

- Mandiri e-Money

- Mandiri online Banking

- Firefox internet browser

I have 5 pro app subscriptions via Play Store. I have to abandon all of them since I did not install play store. I feel ( No Test ) the phone work faster than before (with google play service + Play store and with microG+Play Store). Battery life work amazing. I have not poked android rom build for long time, my last build is Android 5 for Mako. I think I will fork This Marvin amazing work and build a rom for personal use.

I just thinking, will this microG idea and work will sutain ? How will Google will think about this. I understand this is not as simple as I think. When most Device OEM interesting to use this microG on their factory rom, it will help a lot, due to the big obstacle on mobile device is Battery Technology which is no much shifting during last 10 years. Long lasting battery life technology is still a "dream" . Today, if we want longer battery life, we need bigger size. My sm-g925f with light using can sit for 33 hours from 96% charged and still have 28%. I never experience this since I use G1 in 2008.
[Android Apps and Games] b00dymoon:
Install

microg_YouTube_Vanced_0.2.4-105_11122018

Trying to start YouTube vanced but get this annoying message
[Android Apps and Games] garylawwd:
Wrong thread you need to post on the vanced thread as its a different microg specifically built by the vanced team for YouTube vanced exclusively
[Android Apps and Games] kurtn:
Looks like your microG has no signature spoofing. Check selfcheck.
[Android Apps and Games] patrickdrd:
I wish, if and whenever this will be implemented,

that it would be backwards compatible with current implementation
[Android Apps and Games] salmanfarisy:
Opened GOJEK yesterday to try to pay Alfamart bill, but realized that "KODE GOPAY" is missing.

Tried using custom microg from nanodroid on another device (sprout8) with marshmallow omnirom and the result is the same. Tried again on sprout8 by uninstalling microg using nanodroid uninstaller and then by flashing gapps pico, "KODE GOPAY" appears.

Sad, as I use very often this KODE GOPAY feature (and AYOPOP app too that refusing to work with microg but accepting to work normally with pico gapps).
[Android Apps and Games] Blackcrown:
Not yet. According to their website, it's one of several projects in the final selection round. And competition is strong ... In his outline, Marvin proposes improvements in microG to support Android Wear in cooperation with Gadgetbridge and integration of a Mapbox library for location services.

Gesendet von meinem SM-T813 mit Tapatalk
[Android Apps and Games] SGH-i200:
Do you have a Twitter account and ask there, when it will be sure if it will get funding?

https://twitter.com/prototypefund/status/1085556401899008005

"#****offgoogle: microG makes it possible to run Android apps that actually use Google Play services without them. Same performance, fewer data traces, WIN/WIN situation: https://prototypefund.de/project/microg/" (Translated from German to English with www.deepl.com/translator)
[Android Apps and Games] marcdw:
He may have been using the standalone microG for Vanced use or just an older microG in general. Some of my ROMs were using the MinMicroG/NoGoolag setups. Vanced YouTube 13.50.x on those ROMs also gave the same error. It's expecting a newer version of Play Services. MinMicroG was using v2.4. Redoing my setups with a newer gmscore (2.6) that spoofs the recent Play Services versions fixed that up.

LG G3 D851, Paranoid Android 7.3.1, NanoDroid, MultiROM, XDA Legacy
[Android Apps and Games] x1123:
I think you or someone have to open own thread to discuss this matters. I am worrying moderator will kick us due to this problem only for Indonesia GoJek app users which is famous and usable. We can ask GoJek dev permission to tweak this app for fully accepting microG for all their features. And probably have to add onether APIs. :)
[Android Apps and Games] salmanfarisy:
Well, I'm not sure about that.

For now I'm using 2 devices, primary device with microg installed, secondary device with pico gapps installed. Secondary device is for Gojek, Ayopop, and backup accounts of Telegram just in case.
[Android Apps and Games] BootloopedMillennials:
Kinda big news for anyone that uses Hangouts and Hangouts Dialer with microG. Google is bringing the VOIP feature to the Google Voice app next week. I installed the Google Voice app and it works with no hacks and I can even see pictures messages. Obviously I can't test the VOIP function yet.

Recall Hangouts and Hangouts Dialer you had to use a hack through terminal to even get the app to not force close and even then pictures messages didn't show. On Github some even called that hack insecure.
[Android Apps and Games] chris42too:
As I am reading the FAQ, all finalists can apply for funding. As microg is one of the finalists in the 5th round, Marvin just needs to do the paperwork and that's it. 1st of March would be beginning of payments. This would match with the info a friend of mine got from Marvin on 35C3.

However Marvin will probably need some help. He said, that one big issue for microg right now is the untested increase of the google framework version within the builds.

What I and the other forks are mostly doing, is to increase the version number to get rid of the error messages some apps produce. But of course under the hood google is not just counting days in that version, but they include changes in their API. Hence most forks pretend an API level that is not fulfilled.

So far it has mostly worked, but it will be hard to figure out which issues are related to bugs in microg or to mismatch of expected vs. implemented API. Hence we need to get a clearer picture on which API has what status. For that we need some testing, in which I am willing to help.

I would love, if Marvin could give some guidance and give his expectations on feedback.
[Android Apps and Games] SGH-i200:
"1st of March would be beginning of payments." - That sounds really good! :svetius:
[Android Apps and Games] Tomatot-:
Same, I don't have a lot of knowledge but I'd like to help somehow, like with testing for example. Don't hesitate to contact me Marvin. I have a OnePlus 6 on Pie if that can be helpful.
[Android Apps and Games] patrickdrd:
everyone addresses marvin but he hasn't shown signs of life, at least in this project, for months,

come on [MENTION=3999488]MaR-V-iN[/MENTION] it's time to show up now
[Android Apps and Games] MaR-V-iN:
I am still alive, but just super busy.

Starting end of February, I set aside 20 hours a week to work solely on microG.

But please don't expect any update earlier than that, I have to ensure that there are no loose ends before I remove myself from some of the obligations I have right now, so probably will be even busier than before.

Thanks for your ongoing support everyone.
[Android Apps and Games] AnonVendetta:
I'm getting a bit of an issue after patching framework.jar and "installing" (moving and setting permissions) MicroG GMS, GSF, and DroidGuard to /system/priv-app (directories are set to 755, files to 644, and GMS's lib is extracted and structured as /system/priv-app/GMS/lib/arm64/libvtm-jni.so). The issue is:

I cant open the location settings menu in Settings, clicking on it gives "Settings has stopped working". I get the same error if i try to enable location permission for MicroG GMS from the apps menu. However, when I open MicroG, I click to grant as it asks for location permission, no issues there. Otherwise MicroG is working fully.

Some info:

Device: ZTE Axon 7

ROM: Phh Treble Oreo 8.x with FLOSS apps and Phh su (A only, ARM64)

Custom kernel: Schwifty kernel

SELinux permissive on boot (set in boot.img by me)

No Magisk or SuperSU but ROM is pre-rooted

BusyBox installed

Xposed installed (could use FakeGApps module but dont want to)

I deodexed the ROM with SuperR's Kitchen, so i could patch framework.jar. I made the permission to install GMS as priv-app because MicroG doesnt work right on Oreo as a user app in /data/app. Been using MicroG for a few years so I'm aware of some of the issues, but have never seen the location crash issue yet. I'd rather not use GApps on this ROM, not when MicroG is otherwise wirking fully functional (including GCM registration), so what can I do to fix this?

Thanks!

Edit: Just thought I'd mention mention this, but I'm 110% certain that location settings was working before MicroG, and after deodexing, I tested with OsmAnd and there were no crashes then.
[Android Apps and Games] patrickdrd:
anyone having issues with latest chrome 72? every button I press, nothing happens and when I try to install from play store I get a message that my device is not compatible with this app!
[Android Apps and Games] SrJardel:
I am interested in using microG, but I've stopped at this part.

Can I use it along with LineageOS 16.0 ?
[Android Apps and Games] simthadim:
LOS does not have signature faking by default. You'd have to fix that yourself (see OP for ways to do so), or look for a build that includes it. There are unofficial LOS-microG builds

For me (OP3) , LOS needed the additional unifiedNLP-patch (which was included in Nvertigo97's NLOS build). Not sure if the LOS ROM for your phone has that build in. If not, look for one that has it or try to build it yourself.
[Android Apps and Games] JuniorCaesar:
i did use microg with lineage16, you need to deodex the services.jar (which can be deodexed with TOAD, just deodex services.jar and overwrite it) and use NanoMod Patch. after flash NanoMod itself and you should have it. your mileage may vary
[Android Apps and Games] SrJardel:
Thank you guys for the responses.

I'm using LOS 15.1 on Titan, would like to try a 16.0 clean flash + microG.

I am able to build stuff, but for now I guess I will just stick with G's stuff bloating my phone as I don't have enough time to learn all the nitpicks about the subject.

There are only LOS 14.1-microG builds for my phone and I don't feel like going back to N right now.
[Android Apps and Games] JuniorCaesar:
well if you are using 15.1 it is easier to use microg since you can use xposed patch "Fakegapps".
[Android Apps and Games] SrJardel:
Interesting, I'll give it a try then. I've dropped Xposed since it was lagging some tasks on MM/N.

Thanks for pointing out.

Not that I want to skip the reading tho, but for what I understand I need a clean flash again and get rid of Gapps in order to start using microG right?
[Android Apps and Games] kurtn:
Yes. Wiping system and data is the best method to get rid of GApps when using a GApps free custom ROM. When staying with Oreo its not necessary to use xposed. Nanodroid patcher can deodex and patch Oreo. Even automatically after dirty flash for ROM update.
[Android Apps and Games] -Happy Feet-:
Hello,

After an upgrade from LOS16 the patched Playstore crashing. I can't reinstall the patched Playstore have the same issue. How can I fix it? I only need the store for runtime licence checking.
[Android Apps and Games] Master One:
I have just installed microG using the Nanodroid-microG package on my OnePlus 6 with a fresh OmniROM installation.

microG Self-Check shows everything checked except for

Android version supported: Your Android version is not officially supported. This does not necessarily mean anything.

System supports location provider: Your system does not support this UnifiedNlp package. Either install a matching package or a compatibility Xposed module.

UnifiedNlp has known location: UnifiedNlp has no last known location. This will cause some apps to fail.

UnifiedNlp do not have Location to test Geocoder: Please verify your location Backend

Please see attached screenshot. Everything is installed and configured correctly including 3 UnifiedNlp backends (Deja Vu, Mozilla and Nominatim).

Push Notification Tester tells that I can receive push notifications without problems, and OSM is able to find my exact position even without using GPS (being indoors).

I have looked at the Issues section in the Nanodroid Documentation, but that case wasn't mentioned (removing com.qualcomm.location and granting permissions com.google.android.gms android.permission.ACCESS_FINE_LOCATION and com.google.android.gms android.permission.ACCESS_COARSE_LOCATION did not help).

Any idea what the missing checkmarks in Self-Check are all about and how to solve it?
[Android Apps and Games] simthadim:
Signature spoofing is enabled? Can't check that from tour screenshots.

I guess you are running android Pie. It can work, though some ROMs need the unifiedNLP patch. LOS, for one, not only needed signature spoofing, but also the latter patch while building the ROM. Omni is ASOP based, so a comparison with LOS may not hold - it it is my best guess though.

Will look for the patch I am referring to once I am near my computer (and not the app). In the mean time, see Nvertigo97's NLOS ROM for the Oneplus3/3t. There the patch is mentioned.
[Android Apps and Games] Master One:
Yes, signature spoofing is enabled and all the other points in microG Self-Check check out.

Yes, OmniROM 9.0 for OnePlus 6 is Pie based ASOP.

I do't recall having read about a UnifiedNlp patch. Once you find the patch, I'll forward the info to the responsible OmniROM maintainer.

Too bad that LOS for microG is not officially available for the OnePlus 6 (there is an unofficial version now, but it is LOS 16, so Pie based).

---------- Post added at 09:24 AM ---------- Previous post was at 09:12 AM ----------

@simthadim, I have found the two patches that are applied in NOS (Allow location providers also outside of /system and Add patch for latest N), but I do not assume that's the issue here with OmniROM, because UnifiedNlp, NominatimNlpBackend and Deja Vu Backend are installed to the system, with only MozillaNlpBackend as userspace app.
[Android Apps and Games] simthadim:
Hmm, if all are system apps... Chances are that you are right. I am just guessing off my own experience. :)

[MENTION=3589994]Master One[/MENTION] : Note that the unofficial version of LOS 16 with microG may stille be the official one as a WIP. LOS16 had not reached a stable release for some devices, and as of yet there is no official version (yet).
[Android Apps and Games] maybeme2:
Hi Guys. I'm having persistent problems with Yalp on my Gapps free Nexus 5 running lineageos 14.1 with MicroG. Yalp, which used to work quite well now has trouble checking for updates. It either stays stuck on the rotating circle or stops with an error saying the token was not accepted. Occasionally it gets through but it is very frustrating.

The installed Yalp is version 0.45-legacy.

I also cannot update it. The update downloads but when I try to install it I am told the file is corrupted. Yes I redownloaded it several times.

Cannot find a Yalp forum so I'm posting here.
[Android Apps and Games] Nochlab1:
Is cast api2 going to be implemented as its really needed for YouTube vanced
[Android Apps and Games] Mawth:
Do you have misbehaving apps? If not, don't worry about those missing checks.
[Android Apps and Games] BootloopedMillennials:
So VOIP was pushed out to Google Voice. The app loads and runs fine. I'm able to message fine but incoming and outgoing calls are no. I'm assuming it's because of microg. Is the VOIP with Google Voice working for anyone?