microg / GmsCore

Free implementation of Play Services
https://microg.org
Apache License 2.0
8.38k stars 1.7k forks source link

Application invisible to system and apps #535

Open WeaponsLeft opened 6 years ago

WeaponsLeft commented 6 years ago

Hello I face problem, that this application is invisble to nearly all applications on my device. Due to this I can not unblock it in my firewall as it is not listed.

The follwing application can not detect gms-core in any way:

The only application that can see the package is:

I already tried the follwing solutions for testing purposes:

Additional information: MicroG package: Services Core com.google.android.gms -> 0.2.4-111-gf1cdb48 Original file: https://microg.org/fdroid/repo/com.google.android.gms-12221403.apk Device: "Zuk Z2 Pro" / Model: "ZUK Z2121" Device operating system "OREO (8.0.0)" OS release: ZUI 3.5.344 ST

Any ideas why this application goes under the radar? Is this normal?

ArchangeGabriel commented 6 years ago

How do you determine that those applications do not see it?

WeaponsLeft commented 6 years ago

Is this a fun question like holding a ball in the hands an getting asked how to determine it is not a cube? 😁

All of those applications scan installed packages and present them as a list so one ore more packages can be selected to perfom an action on them. However, none of those applications (except the one I mentioned) includes "com.google.android.gms", "org.microg.gms", "microG Settings" or "microG Services Core" in any of the lists. As I mentioned, even the buildin apps manager of the operating system does not list the application as installed, thus the application is literarely invisible. Due to this I can not unblock it in Afwall+ firewall as it never shows up in my white-list which makes using several functions of microG impossible because it can not access the internet.

How to solve it?

ArchangeGabriel commented 6 years ago

This is kinda what I expected. Does any of them present “Google Play Services”?

WeaponsLeft commented 6 years ago

Unfortunately no "Google Play Services" is shown either. You mean because it could possibly be shown as "Google Play Services" due to the signature spoofing? Already tried with signature spoofing disabled but that makes no difference.

ArchangeGabriel commented 6 years ago

Yes, exactly. That’s how it shows in Yalp Store for me for instance. Have you looked at “UnifiedNlp Location Services” or anything with μG/microG in the name?

Honestly excepted apparition under another name, I don’t see what could be happening.

WeaponsLeft commented 6 years ago

I have the following applications installed:

MicroG self-check: microg-selfcheck

Yalp Store: yalp-application-list

ArchangeGabriel commented 6 years ago

Well I don’t know. I might be because of how the XPosed module works, it could be something with Magisk… This is not something I can determine as just an user.

wombatch commented 6 years ago

I am no expert here, as can be seen from my other posts, but there is a xposed module (imaginatively AFWall+ Xposed related fixes for AFWall+) to allow AFwall to work. I have it installed and my AFWall+ (v2.9.8) can see "microG Services Core".

WeaponsLeft commented 6 years ago

I already have the afwall+ x-posed module enabled, this does not help. Also if it would help, it would only fix afwall+ but not solve the general problem. afwall-xposed