yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] topaza:
I am facing an issue with your patched play store (which I installed Form the ZIP provided by shadow53). After installing the patched playstore in Lineage16+microG, any LOS updates break the system. It seems that it is stuck in a boot loop (camera clicks every few seconds).

Do you know about this issue?

Do you have any idea how to fix or at least analyze this? Can I get/generate logs to find out what happens during the boot process after the upgrade?
[Android Apps and Games] Setialpha:
Nope, why don't you ask [MENTION=7126506]Shadow53[/MENTION]

In any case a logcat during boot would be helpful. I suspect that the packages aren't up-to-date and thus the privapp-whitelisting is not complete.

Recent NanoDroid releases create privapp-whitelisting during installation and thus don't suffer from what I expect is your issue.
[Android Apps and Games] Shadow53:
Don't think I got a notification for that mention. Huh.

That does sound like it could be the issue, though. I've run into a similar issue where flashing any apps to /system/app or /system/priv-app on pie seem to cause bootloops, but I haven't had the time to do much digging into why. I'll have to take a look at what NanoDroid is doing with whitelisting and see if I can replicate it.
[Android Apps and Games] PoochyX:
Shadow53 is it possible that Q will give the same issues

([emoji3590]09-09-18[emoji813])
[Android Apps and Games] Shadow53:
It seems to be a change that was added in Pie from what I can tell, so it will probably also be in Q. I'm no expert on the matter, though.
[Android Apps and Games] topaza:
Already tried it but I failed. In TWRP the logcat command does not seem to be availlable. Neither at the terminal nor via adb.

So how can I produce a logcat?

/edit:

What I found out was that if the play store is not installed during the first boot after the update, the issue does not appear.

So my work around for now is removing the addon.d script, booting to system once after the update and reinstalling the play store thereafter.
[Android Apps and Games] tswkelbris:
microg possible with bluestacks?

Hi, is there any way to use this with bluestacks after rooting? Want to play some games that are blocked because of google play, however microg prevents that (at least, it does with MEMU, so am hoping it does with bluestacks too, since memu doesn't support x64 apks). would ask in their discord but they ban this kinda stuff
[Android Apps and Games] elwhiteboy01:
I couldn't find a thread to ask, so I'm asking here. Sorry in advance if it's the wrong thread. My question is does the magisk module microg installer enable signature spoofing on devices that don't have it?
[Android Apps and Games] amg314:
It only 'Install microG GmsCore and DroidGuard Helper to /system/priv-app' .

If you need 'All-in-one Magik Button Tool' microG installer, try NanoDroid.

If you need signature spoofing only, use SmaliPatcher.
[Android Apps and Games] Oswald Boelcke:
Negative, it doesn't. And as far as I know there isn't any Magisk module that supports such a task.

However, adding to [MENTION=8056188]amg314[/MENTION] valid statement I suggest to study this thread "[MODULE/SYSTEM] NanoDroid 22.3.20190805 (microG, pseudo-debloat, F-Droid + apps)" by Setialpha and its full documentation that is linked in the OP of the thread and really is worthwhile reading. Here's an excerpt regarding signature spoofing:
[Android Apps and Games] aCIDsLAM:
If you use Xposed or EdXposed, this module does the job

https://repo.xposed.info/module/com.thermatk.android.xf.fakegapps
[Android Apps and Games] Oswald Boelcke:
Thanks very much for sharing. I know that module very well as I've used it in the past (here're some details).

However, the question was not for a Xposed but a Magisk module.
[Android Apps and Games] elwhiteboy01:
I appreciate the responses. I asked because I had previously used microg through the edxposed module by installing xposed and then the fake gapps module. Well, the xposed went inactive and everything started crashing. So I had to install my lineage ROM over again. I was unaware someone created the smali patch. So thank you very much for the info.
[Android Apps and Games] amg314:
https://xdaforums.com/apps/magisk/module-smali-patcher-0-7-t3680053

IMO, patched framework.jar is better than Xposed FakeGapps))
[Android Apps and Games] elwhiteboy01:
From reading about it, you need to install a windows exe file on your PC and use it in conjunction with adb. And then a magisk module will be given to you. Not being by my PC, I'll look into that later and let you know how it goes, thanks again!
[Android Apps and Games] kurtn:
First of all: signature spoofing is no device property. It's a question ow what ROM u use. Like if you have ever had an official lineageOS, you can easily switch to MicroG fork.
[Android Apps and Games] amg314:
If you are talking about signature spoofing using SmaliPatcher, then you really need a PC.

However, you do not need run adb. You simply connect your Android device to your PC with a USB cable, and launch SmaliPatcher.

If everything goes well, you will receive a zip archive, which can be flashed either through Magisk or via TWRP.
[Android Apps and Games] Kenaz Rune:
I find Nano Droid installer does a great job of doing everything for you. It will automatically patch your ROM for Signature spoofing.
[Android Apps and Games] PoochyX:
That's very observant

(Piped your baby Momz)
[Android Apps and Games] amg314:
NanoDroid was constructed as a universal All-in-one tool for INITIAL installation of microG. However, on some ROM's NanoDroid works with errors. For example, due to the different names of the same system applications on different devices.

In these cases you need manually set microG “part to part”))

There are also situations where only signature spoofing installation is required.

In such cases using NanoDroid is not only pointless, but also harmful.

But SmaliPatcher can be useful.
[Android Apps and Games] Kenaz Rune:
Thank you for the information. From my experience, it's updated regularly and I can re-flash to get updated versions of the released gmscore. Additionally, the patcher is a separate zip, so it can be used independently.

That said, i probably should get used to "manual" updating. Do you or anyone else here feel it's worth installing pre-release versions as a casual user? I'm using it on an older backup/dev phone to see how much I can actually do with this package. The current release of the cast feature is not working for me, as no devices are found with the Home app. I realize that I might be doing it wrong, and welcome gentle corrections. ?
[Android Apps and Games] amg314:
IMO, after successfull initial usage of NanoDroid, you no longer need to update this tool.

The only thing you need is an update of main microG components: https://microg.org/download.html
[Android Apps and Games] kurtn:
Nanodroid has it's own f-droid repo. So no need to reflash.

https://nanolx.org/fdroid/repo
[Android Apps and Games] elwhiteboy01:
[MENTION=7815789]PoochyX[/MENTION] the nanodroid successfully patched my ROM for signature spoofing without a PC, thanks!
[Android Apps and Games] elwhiteboy01:
I don't know what I'm doing wrong? I've used microg before. Now, no matter what nanodroid package I flash with magisk, nothing works. This is making me feel like a newb, lol. After I flashed the nandroid patcher, I used the signature spoofing checker app from fdroid and it says enabled. So I don't understand how this is not working?
[Android Apps and Games] kurtn:
Post a MicroG selfcheck screenshot
[Android Apps and Games] elwhiteboy01:
Microg is failing to install, so without the microg app, I don't see how I can do a self check.

Nevermind, I flashed through twrp and not magisk and it installed.
[Android Apps and Games] garylawwd:
You're supposed to flash in twrp and not magisk. Read up before flashing anything you could end up bricking your device
[Android Apps and Games] elwhiteboy01:
Yeah its been a long time, I forgot lol. Hey can anybody tell me which nanodroid package is similar to pico of gapps? That is, only adding the play store and not the nanodroid full package with all those extra fdroid apps.
[Android Apps and Games] :
You can flash full package, you just need to create a config file, or just flash microG zip. Hesd ocer to nanodroids thread instead. Thats where nanodroid related stuff is.

They also detailed documentation for you to look at regarding how to create a config file, among other things regarding nanodroid packages.
[Android Apps and Games] moroi:
hi,

I'm new to microg and I'd appreciate some help; sorry for the (probably) trivial questions, but one has to start somewhere.

I'm a happy LOS16 (non-gapps, non-rooted, just f-droid) user.

Now, my bank has a new banking app that when run compains that "can't work on a rooted phone". To my limited understanding, my phone isn't rooted (I don't have su/magisk or anything of the sort), but of course the bootloader is unloked, and gservices are missing.

So I went to try LOS16+microg (integrated image downloaded from lineage.microg.org as my phone is LOS supported); this is a clean install, as the phone is new and didn't have data to care about.

Install went fine, configured microg (self-check shows all boxes checked green), I even added a google account (is this even needed?), did a few reboots but I have the following issues:

-microg's config "SafetyNet Test" is greyed out, although I installed DroidGuard using F-Droid (funnily DroidGuard doesn't show up among the installed programs)

-using another application to determine the safety net status (com.scottyab.safetynet.sample_06_apktada.com.apk) gives me a fail for both basic integrity as for CTS profile.

I didn't even try the banking application, but most likely it's not going to work given the above. What's the best course of action here?

thanks,
[Android Apps and Games] amg314:
06/01/19 Google changed SafetyNet mechanism.

Network security when using microG is currently not possible.
[Android Apps and Games] kurtn:
[MENTION=9348952]moroi[/MENTION] stay Google free. If you have no other chance: buy an used iPhone as secondary device for banking.
[Android Apps and Games] moroi:
Ah, got it, thanks. Is this something that is going to be addressed eventually?
[Android Apps and Games] :
Itll be fixed eventually. We just have to be patient.
[Android Apps and Games] oF2pks:
[MENTION=3999488]MaR-V-iN[/MENTION] any news about https://github.com/microg/android_packages_apps_GmsCore/issues/859 ; actually when using microG with official Playstore , [Google Play Services for AR] is automatically downloaded and installed with embedded FirebaseAnalytics.

As for aosp pie patches (and upcoming android10), on my treble microG/aosp GSi, I chose to free ScanRequestProxy.java from throttling wifi scans on microg backends: https://dl.xda-developers.com/4/7/4....txt?key=prgH1BjJFMZzx4D-ZwSqPg&ts=1567510852

[MENTION=4187311]Setialpha[/MENTION] , I just uploaded your latest previous synced GmsCore plus 2*latest marvin's commits, with 19999 as anticipated version(19.056); I noticed BluetoothBackendHelper.java wasn't synced on marvin's: is it discontinued on MicroG ?

mapbox & vtm (+gsf) : https://xdaforums.com/project-trebl...arm64aosp-9-0-0r21-microg-ufofficial-t3878115

btw : for the ones who care about all permissions in-use on an android device , I started a new foss(fdroid) app to countercheck all possible statuses/info about permissions (including duplicates research), any suggestions welcomed : https://xdaforums.com/android/apps-games/appfoss4-1-chairlock-complete-t3956991
[Android Apps and Games] moroi:
Hi,

Can somebody confirm that Whatsapp works on microg?
[Android Apps and Games] Master One:
Yes, works perfectly fine! :)
[Android Apps and Games] kurtn:
Works even with device registration and cloud messaging disabled. You only have to disable battery optimisation for WhatsApp.
[Android Apps and Games] Master One:
Did it ask for that permission? I don't remember, but it just works.
[Android Apps and Games] githyanki:
Thought you would have high battery usage if not using cloud messaging?
[Android Apps and Games] kurtn:
Not at all. WhatsApp does a good job with it's native messaging.
[Android Apps and Games] brainysmurf:
Google Play Services and Privacy

I understand the basic architecture of standard Android and how Google adds Google Play Services and Google apps to make it their own. Even as a privacy fan, I like the architecture of implementing APIs in this add-on to remove dependency from the OEMs, and allow updating Android apart from the OEM participation. I am a bit disturbed by the amount of data that can go through these API's, which would be transmitted to Google.

My question is, is Google Play services simply providing privacy intrusive APIs? If I owned an Android device with no Google Play Services, and absolutely no Google apps (other than AOSP), would adding Google Play Services itself (removing all permissions from it) reduce privacy in any way? I guess what I'm asking is, does Google Play Services perform any privacy intrusive functions in and of itself without other Google apps? If it simply provides an API for apps to use (mainly Google apps) to access functions that are privacy violators, but no app was on your device that utilized these functions, do you sacrifice anything?
[Android Apps and Games] Nesaijn:
App crashes when opening map

I already opened an issue in GitHub about this. It seems to be a bug related to Mapbox.

Is there something going on to solve that issue?

https://github.com/microg/android_packages_apps_GmsCore/issues/928

Also there is another issue that seems to be related to that:

https://github.com/microg/android_packages_apps_GmsCore/issues/812
[Android Apps and Games] amg314:
I have no problem using maps (OsmAnd+ on screenshot) with actual 17785.mapbox.

IMO, issues are on your side.
[Android Apps and Games] Nesaijn:
With OsmAnd+ I don't have any problems either. The crash I am experiencing only happen with the N26 App. See the link to the issue.
[Android Apps and Games] o_live:
Google Account required for push notifications?

LOS 16 + gms 0.2.8.17785-mapbox (installed using Magisk module "microG Installer"

Everything is working great (including Maps) except for push notifications.

microG self check OK

Terminal registered.

Google Cloud Messaging Enabled (16 apps registred)

No Google account.

No push notifications received.

I added my Google Account briefly => I could set up my banking app and I did see its pushed notification OK.

Question: is a Google Account mandatory for push notifications to work?
[Android Apps and Games] kurtn:
No
[Android Apps and Games] Master One:
The answer is no.

Why did you not just install LOS for microG which is already fully equipped with all you need?

If not already done, you may want to try the manual GCM registration (*#*#2432546#*#*) and disable "Confirm new apps" in the advanced GCM settings.
[Android Apps and Games] Alvin50:
Hi,

I'm in need of a quick-and-dirty reply, before choosing wrong ways...

I'd like to run Andropen Office on my J5-2017 Spaget LOS 16.

Presently it claims it needs Google Play to work, but I firmly refuse to install it.

May I fool Andropen Office installing MicroG? That's the only Google app I'd really care of. :fingers-crossed:

Best regards
[Android Apps and Games] kurtn:
Old as hell. But seems to work. Tested with 16.0 lineageOS for microG on Samsung S5
[Android Apps and Games] Alvin50:
Thanks a lot, kurtn! May I ask you a little more?

Would it suffice I plainly install MicroG on my actual Spaget LOS16 or shall I find a LOS16 + MicroG GSI and reinstall it?

In my opinion the first choice is OK, but I prefer to ask... :highfive: TIA.

Best regards
[Android Apps and Games] kurtn:
Are you with or without GApps at the moment?

Did you try the office app without GApps?

Does your current ROM support signature spoofing (often called microG support)

Are you really using a GSI ROM as daily driver? How buggy is it?
[Android Apps and Games] Alvin50:
Hi Kurtn,

A couple of weeks ago I installed Spaget and lineage-16.0-20190910-UNOFFICIAL-treble_arm64_avN.img.xz on my J5-2017.

Presently it's not for daily use, I use it as a test bench, it has no SIM onboard an usually connects via WiFi, and only when it's strictly necessary to upgrade something. It's rooted via Magisk, and has no Gapps yet. I only installed very few applications, Magisk, CPU-Z, ES file manager, Lightning QR. It's quite lacking any security and automatic updates, I'm planning to screw it up only after testing all applications I want installed. I'm aiming to a "standalone system" that lets me build an "OpenOffice based" utility to support niche works like plumbers or vigilants that need a support for a routine work and associated billing, out of "classical" clouds, but with real time storing on VPN connected private servers. In a couple of words, "the opposite of Google"...

It's already a year I'm struggling with smartphones an OSs to achieve what I want (personally I'm a very happy user of the "paleolithic" Nokia N70... ;) )

From my viewpoint this GSI ROM behaves very well. Before this I gave a try to Evolution-X GSI, but it was yet too much crappy for me, I'm a minimalist...

I tried to install Andropen Office, but it said it needed Google Play, so it lasted another couple of seconds...

For what I know, LOS refuses to directly allow signature spoofing, but I have read that it can be achieved through a Magisk extension. I know anything else, that's the reason I'm asking here...

Can you please teach me some more? :)
[Android Apps and Games] kurtn:
Official lineageOS refuses to implement signature spoofing. Your GSI isn't official. So there is a chance it or a fork of it supports.

The route via magisk and xposed is far away from minimalist or stable.

Maybe you can at least get an deodexed rom or a version below 16.0. In that case i suggest nanodroid patcher to enable signature spoofing.

That?

https://xdaforums.com/project-treble/trebleenabled-device-development/9-0-omnirom-t3901305
[Android Apps and Games] Oehrly:
Hi, is there any information on Android 10 compatibility?

It does not work yet I guess but I can't find any information.
[Android Apps and Games] Alvin50:
I have been on AndyYan thread for his LOS 16 GSI implementation and have been assured Opengapps work there.

Now I'll install nanoG, then I'll report its behaviour.

Best regards
[Android Apps and Games] kurtn:
Opengapps is not open at all. It's not microG. Its the proprietary set of Google apps in an open source installer.

There is no nanoG. You probably mean GApps nano, a smaller set of original Google apps. They don't need to spoof, because they are original. And they will leak data to Google.

---------- Post added at 06:52 AM ---------- Previous post was at 06:27 AM ----------

Info from NoGoolag@telegram: no magisk for 10, but smali patcher and microG works.
[Android Apps and Games] Alvin50:
After direct experience, I shall confirm your post. Opengapps are "bikini-dressed Google"...

Can you all visualize a nightmare of insane, unblockable advertising, randomly jumping out of your preferred apps??

Position controls that revert to "normal" (THEIR normal!) without any permission FROM YOU??

I left some red pepper there... :mad:
[Android Apps and Games] guest4711:
Because "open" in the name implies it is open source while opengapps contains proprietary code (the g-apps). OpenOffice, OpenSSH are other examples of the regular usage of the prefix "open".
[Android Apps and Games] guest4711:
OpenSSH is the free implementation of the SSH protocol, OpenOffice a free implementation of an Office suite. So OpenGApps should be an open implementation of the client side of the google services. But it is not (the open implementation is called microG ;))
[Android Apps and Games] Oehrly:
https://opengapps.org/#aboutsection

Opensource yes, but the project not the apps.

You should always read about what you are installing.

Anyways, wrong thread for this. microG is awesome.
[Android Apps and Games] Aqq123:
Just happened to see your post looking for sth else in this thread. The problem is likely related to this change in Android:

So I guess the cause of the bootloop is that some permisssions are not granted (or revoked) through /system/etc/permissions/privapp-permissions-*.xml for this (or another) application.
[Android Apps and Games] Alvin50:
Not only this, but because it was suggested as an alternative to Google Play in an environment that clearly aimed to avoid Gooogle crap...

Literally, the reply was "OpenGapps works with this ROM", in reply to a post of mine on LOS 16 where I, not very clearly, I admit, asked for a "signature spoofing", miswriting it as "security spoofing". The basic idea would anywary be clear enough... If you go on custom ROM, usually you do it to free yourself out from Google...
[Android Apps and Games] Kajuru:
If you go on a custom rom, it is to free yourself from The manufacturer preinstalled crap, which may or may not include google, depending on what you want.
[Android Apps and Games] k8n:
New builds for dipper?

Hi, any chance that the microg lineageos dipper builds

https://download.lineage.microg.org/dipper/

will be resumed now that official lineageos builds are available again?

https://download.lineageos.org/dipper
[Android Apps and Games] PoochyX:
Have you been able to log into textnow with micro G as your GMS core... I can log in with Google play services but I can't login in with micro G you wouldn't know why by any chance would you.. It's appreciated

([emoji3590]09-09-18[emoji3590])
[Android Apps and Games] kurtn:
Chances are good, but latest builds failed. Follow https://xdaforums.com/android/software/lineageos-microg-t3700997/
[Android Apps and Games] Master One:
I have two old Lenovo Moto G4 phones here that I may give to our kids and I just discovered that LOS for microG v14.1-20181121 is still available for download.

Before I give it a try I'm wondering if this version is still good to be used. I mean, it's not been updated for almost a year, but it's newer than the Android version that's currently on the phones.

Has anything concerning microG evolved since than that makes this version unusable or with limited use only (I mean general functionality including GCM, I know that SafetyNet isn't working anymore)?
[Android Apps and Games] kurtn:
I will answer in https://xdaforums.com/android/software/lineageos-microg-t3700997/
[Android Apps and Games] :
SafetyNet Fix Possible

-Edit-

Figured out a way to pass both safetynet checks with micro-g working on multiple devices, pm'd the OP for this thread. Not sure if already known by some. Was not very extensive process but did require framework not sure if it could be worked into anything officially but I hope. Did have to restore snapchat from backup but that is only app I use that is effected.

https://drive.google.com/file/d/1kAEBmqd9DB7HCAaIepfqJ_nTtthVkOeY/view?usp=sharing

-suggested module, shout outs to bdoel (hiddencore passes too but screen stays on)

https://github.com/Juxstin/EdXposed-SnapChat-Bypass/releases

-suggested framework (someone should test taichi also to see if xcheck is avoidable)

https://github.com/microg/android_packages_apps_RemoteDroidGuard/issues/24

-more info
[Android Apps and Games] PoochyX:
Thats a good look for ya micro G users

([emoji3590]09-09-18[emoji3590])
[Android Apps and Games] :
Got a banking app that suddenly siezed to work after ak update which implemented root protection. Which was easily fixed with hiding it. Though now it tells me I dont have network on, even though I do. I checked logcat an this was some of the things that came up:

10-01 16:03:27.837 E/no.dnb.vipps(7038): Failed to open APK '/system/priv-app/GmsCore/GmsCore.apk' I/O error
10-01 16:06:55.433 E/ResourcesManager(7038): failed to add asset path /system/priv-app/GmsCore/GmsCore.apk

Gmscore.apk obviously exists, as do its directory. I tried flashing microG again (nanodroid), but made no difference.

Any ideas on how to fix this?

Attatched logcat for further info.