Every app(expect microG) gets this error.
Latest microG apps installed.
Added one google account(No errors get while adding).
Offical Google Play Store installed(tried with FakeStore, same error happened).
Google Cloud Messaging and device registration enabled.
DroidGuard installed.
Can't check SafetyNet (can't access Google Play Services).
Spoof signature enabled and working on all Google Apps.
Android 5.1
Installed to system apps(also used XPosed)
Help please?
What a support :)
Sorry, your report isn't helpful at all.
a) Is every checkbox in the microG Self-Check ticked?
b) Which app exactly were you using that showed an error and at which point do they do.
a) Yea i forgot to tell, all of checkboxes are ticked.
b) All apps (expect MicroG ones) gets error.
As a follow up: I googled for 'All apps (except microG ones)' but neither F-Droid nor Aurora Store gave me a proper result.
Joke aside: /what/ app is effected? Also, did you know that 'Play Services missing' may also /mean/ 'Play Store missing' instead? Do you have either Fake Store or Play Store installed? If not, installing one of those two (as privileged system app) may fix your issue.
This is the error:

Tried Apps:
鈥afetynet Tester
鈥S File Editor (Purchase Screen)
鈥ome Games supports Google Play Games (no issues on logon but error getting user ID and not logging)
鈥oogle Play Games:

microG apps(including Youtube Vanced) doesn't get this error and works fine but other any app can't reach Google Play Services.
"Do you have either Fake Store or Play Store installed?"
鈥es and i writed in details of issue can be found up.

And this is Self-Check so don't ask this:

"installing one of those two (as privileged system app) may fix your issue."
鈥f you mention privileged system app as /priv-app, i already installed there.
OK, what version of microG are you using? Latest is 0.2.8.17785.
If you're on the latest version, a logcat is required to see more, why that message appears.
Edit: Two remarks
This:

Edit:
鈥his is logcat when i try run safetynet test:
V/c ( 6385): running SafetyNet.API Test
I/art ( 1759): Explicit concurrent mark sweep GC freed 33257(2MB) AllocSpace
objects, 11(5MB) LOS objects, 33% free, 17MB/26MB, paused 568us total 48.247ms
W/GmsDroidguardHelper( 3108): java.lang.NoSuchFieldException: BUILD
W/GmsDroidguardHelper( 3108): at java.lang.Class.getField(Class.java:1082)
W/GmsDroidguardHelper( 3108): at org.microg.gms.droidguard.DroidguardHelper.cr
eateSystemInfoPair(DroidguardHelper.java:169)
W/GmsDroidguardHelper( 3108): at org.microg.gms.droidguard.DroidguardHelper.ge
tSystemInfo(DroidguardHelper.java:117)
W/GmsDroidguardHelper( 3108): at org.microg.gms.droidguard.DroidguardHelper.gu
ard(DroidguardHelper.java:64)
W/GmsDroidguardHelper( 3108): at org.microg.gms.droidguard.RemoteDroidGuardSer
vice$1$1.run(RemoteDroidGuardService.java:23)
W/GmsDroidguardHelper( 3108): at java.lang.Thread.run(Thread.java:818)
W/GmsDroidGuardRemote( 3108): java.net.MalformedURLException
W/GmsDroidGuardRemote( 3108): at java.net.URL.(URL.java:185)
W/GmsDroidGuardRemote( 3108): at java.net.URL.(URL.java:148)
W/GmsDroidGuardRemote( 3108): at org.microg.gms.droidguard.DroidguardHelper.re
quest(DroidguardHelper.java:253)
W/GmsDroidGuardRemote( 3108): at org.microg.gms.droidguard.DroidguardHelper.gu
ard(DroidguardHelper.java:62)
W/GmsDroidGuardRemote( 3108): at org.microg.gms.droidguard.RemoteDroidGuardSer
vice$1$1.run(RemoteDroidGuardService.java:23)
W/GmsDroidGuardRemote( 3108): at java.lang.Thread.run(Thread.java:818)
W/Ads ( 6385): Aborting last ad request since another ad request is already
in progress. The current request object will still be cached for future refreshe
s.
I/Xposed ( 1759): FakeGApps: returning fake signature to org.freeandroidtools.s
afetynettest
I/Xposed ( 1759): FakeGApps: returning fake signature to org.freeandroidtools.s
afetynettest
D/c ( 6385): apkCertificateDigests:[FJZqNb3u3c9XbWF4NmmpNkUzP/q2q9IW+5LyS/
P86/s=]
D/c ( 6385): apkDigest:Tg9AZYJnDb2nenOzHSGfI9lvgAa+wwIU4qQgbDlXtUQ=
鈥his is logcat when i try logon one of my games called Ingress:
D/houdini ( 6659): [6708] Added shared library /data/app/com.nianticproject.ingr
ess-1/lib/arm/libnative-googlesignin.so for ClassLoader by Native Bridge.
I/native-googlesignin( 6659): helper: 2010ae method: 73d24238 activity: 10aa
I/Xposed ( 1759): FakeGApps: returning fake signature to com.nianticproject.ing
ress
I/Xposed ( 1759): FakeGApps: returning fake signature to com.nianticproject.ing
ress
W/ActivityManager( 1759): Unable to start service Intent { act=com.google.androi
d.gms.auth.api.signin.service.START pkg=com.google.android.gms } U=0: not found
W/ActivityManager( 1759): Unbind failed: could not find connection for android.o
s.BinderProxy@217b94bc
I/ActivityManager( 1759): START u0 {act=com.google.android.gms.auth.GOOGLE_SIGN_
IN pkg=com.nianticproject.ingress cmp=com.nianticproject.ingress/com.google.andr
oid.gms.auth.api.signin.internal.SignInHubActivity (has extras)} from uid 10040
on display 0
E/GmsClient( 6659): unable to connect to service: com.google.android.gms.auth.ap
i.signin.service.START on com.google.android.gms
V/WindowManager( 1759): addAppToken: AppWindowToken{346a60cb token=Token{3dfd2f9
a ActivityRecord{2e57cc45 u0 com.nianticproject.ingress/com.google.android.gms.a
uth.api.signin.internal.SignInHubActivity t20}}} to stack=1 task=20 at 1
D/Ingress ( 6659): OnPause
I/Xposed ( 1759): FakeGApps: returning fake signature to com.nianticproject.ing
ress
I/Xposed ( 1759): FakeGApps: returning fake signature to com.nianticproject.ing
ress
I/Ingress ( 6659): Pausing
D/GmsLocManagerSvcImpl( 5398): updateLocationRequest: LocationRequestUpdateData{
opCode=2, request=null, listener=null, pendingIntent=null, callback=com.google.a
ndroid.gms.location.ILocationCallback$Stub$Proxy@f608bbf, fusedLocationProviderC
allback=com.google.android.gms.location.internal.IFusedLocationProviderCallback$
Stub$Proxy@b69e28c}
D/GmsLocProviderReal( 5398): gps: removeRequest LocationRequestHelper{locationRe
quest=LocationRequest{priority=100, interval=1000, fastestInterval=1000, explici
tFastestInterval=true, expirationTime=9223372036854775807, numUpdates=2147483647
, smallestDesplacement=0.0, maxWaitTime=0}, hasFinePermission=true, hasCoarsePer
mission=true, packageName='null', lastReport=Location[fused 39.977657,32.710162
acc=1 et=+43m4s747ms alt=0.0 vel=0.0 bear=0.0 {Bundle[mParcelledData.dataSize=40
]}]}
D/GmsLocProviderReal( 5398): gps: no longer requesting location update
D/SafeParcel( 5398): Unknown field num 10 in com.google.android.gms.common.inter
nal.GetServiceRequest, skipping.
D/SafeParcel( 5398): Unknown field num 11 in com.google.android.gms.common.inter
nal.GetServiceRequest, skipping.
D/SafeParcel( 5398): Unknown field num 12 in com.google.android.gms.common.inter
nal.GetServiceRequest, skipping.
D/GmsMeasureBrokerSvc( 5398): bound by: GetServiceRequest{serviceId=MEASUREMENT,
gmsVersion=12451000, packageName='com.nianticproject.ingress', extras=Bundle[{}
]}
D/GmsLocProviderReal( 5398): network: removeRequest LocationRequestHelper{locati
onRequest=LocationRequest{priority=100, interval=1000, fastestInterval=1000, exp
licitFastestInterval=true, expirationTime=9223372036854775807, numUpdates=214748
3647, smallestDesplacement=0.0, maxWaitTime=0}, hasFinePermission=true, hasCoars
ePermission=true, packageName='null', lastReport=Location[fused 39.977657,32.710
162 acc=1 et=+43m4s747ms alt=0.0 vel=0.0 bear=0.0 {Bundle[mParcelledData.dataSiz
e=40]}]}
D/GmsLocProviderReal( 5398): network: no longer requesting location update
I/Ingress ( 6659): Pausing
I/ActivityManager( 1759): START u0 {act=com.google.android.gms.auth.GOOGLE_SIGN_
IN pkg=com.google.android.gms (has extras)} from uid 10040 on display 0
W/AuthSignInClient( 6659): Could not launch sign in Intent. Google Play Service
is probably being updated...
I/Ingress ( 6659): Resuming
W/InputMethodManagerService( 1759): Window already focused, ignoring focus gain
of: com.android.internal.view.IInputMethodClient$Stub$Proxy@22cb40a8 attribute=n
ull, token = android.os.BinderProxy@1c763d71
D/GmsMeasureSvcImpl( 5398): onTransact [unknown]: 10, android.os.Parcel@386c8878
, 16
D/GmsMeasureSvcImpl( 5398): onTransact [unknown]: 1, android.os.Parcel@f47a5db,
16
D/TokenPendingResult( 6659): Calling onResult for callback. result: Status: Sta
tus{statusCode=API_NOT_CONNECTED, resolution=null}
D/Ingress ( 6659): OnResume
D/GmsMeasureSvcImpl( 5398): onTransact [unknown]: 10, android.os.Parcel@386c8878
, 16
I/native-googlesignin( 6659): helper: 2010ae method: 73d24238 activity: 10aa
D/SafeParcel( 5398): Unknown field num 9 in com.google.android.gms.location.inte
rnal.LocationRequestInternal, skipping.
D/GmsLocManagerSvcImpl( 5398): updateLocationRequest: LocationRequestUpdateData{
opCode=1, request=LocationRequestInternal{request=LocationRequest{priority=100,
interval=1000, fastestInterval=1000, explicitFastestInterval=true, expirationTim
e=9223372036854775807, numUpdates=2147483647, smallestDesplacement=0.0, maxWaitT
ime=0}, requestNlpDebugInfo=false, restorePendingIntentListeners=false, triggerU
pdate=false, clients=[], tag='null', hideFromAppOps=false, forceCoarseLocation=f
alse}, listener=null, pendingIntent=null, callback=com.google.android.gms.locati
on.ILocationCallback$Stub$Proxy@23644dd5, fusedLocationProviderCallback=com.goog
le.android.gms.location.internal.IFusedLocationProviderCallback$Stub$Proxy@292a3
9ea}
D/GmsLocProviderReal( 5398): gps: addRequest LocationRequestHelper{locationReque
st=LocationRequest{priority=100, interval=1000, fastestInterval=1000, explicitFa
stestInterval=true, expirationTime=9223372036854775807, numUpdates=2147483647, s
mallestDesplacement=0.0, maxWaitTime=0}, hasFinePermission=true, hasCoarsePermis
sion=true, packageName='null', lastReport=null}
D/GmsLocProviderReal( 5398): gps: requesting location updates. minTime=1000 minD
istance=0.0
D/GmsLocProviderReal( 5398): network: addRequest LocationRequestHelper{locationR
equest=LocationRequest{priority=100, interval=1000, fastestInterval=1000, explic
itFastestInterval=true, expirationTime=9223372036854775807, numUpdates=214748364
7, smallestDesplacement=0.0, maxWaitTime=0}, hasFinePermission=true, hasCoarsePe
rmission=true, packageName='null', lastReport=null}
D/GmsLocProviderReal( 5398): network: requesting location updates. minTime=1000
minDistance=0.0
What a support :) vol 2
This is not a support channel but an issue tracker.
Also, you might want to give some details on the OS and device you are running, because from the screenshots it doesn't look like being a standard AOSP or LineageOS.
I am closing this issue as duplicate for now.
Not Helped :-1: