microG settings appear at wakeup
- /e/ version: 0.17 stable oreo
- Device model(s): s9+
- Device rooted: no
Summary
microG setting appear when waking up the phone from idle
The problem
Steps to reproduce
My phone is asleep on idle. I press the power button and unlock the phone. The phone screen opens on microG settings. Those setting weren't open before.
What is the current behavior?
What is the expected correct behavior?
Technical informations
Relevant logs (adb logcat
)
2021-07-12 13:50:42.929 28678-28702/com.google.android.gms:ui W/libEGL: EGLNativeWindowType 0x7df00f9010 disconnect failed
2021-07-12 13:50:43.262 28678-28678/com.google.android.gms:ui E/ActivityThread: Performing stop of activity that is already stopped: {com.google.android.gms/org.microg.gms.ui.SettingsActivity}
java.lang.RuntimeException: Performing stop of activity that is already stopped: {com.google.android.gms/org.microg.gms.ui.SettingsActivity}
at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3996)
at android.app.ActivityThread.handleStopActivity(ActivityThread.java:4084)
at android.app.ActivityThread.-wrap24(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1622)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
2021-07-12 13:50:43.263 28678-28678/com.google.android.gms:ui E/ActivityThread: ActivityClientRecord{paused=true, stopped=true, hideForNow=false, startsNotResumed=false, isForward=true, pendingConfigChanges=0, onlyLocalRequest=false, preserveWindow=false, Activity{resumed=false, stopped=true, finished=false, destroyed=false, startedActivity=false, temporaryPause=false, changingConfigurations=false}}
2021-07-12 13:50:56.588 28678-28702/com.google.android.gms:ui D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2021-07-12 13:50:56.626 28678-28702/com.google.android.gms:ui W/libEGL: EGLNativeWindowType 0x7df00f9010 disconnect failed
2021-07-12 13:50:56.627 28678-28702/com.google.android.gms:ui D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2021-07-12 13:50:56.658 28678-28702/com.google.android.gms:ui W/libEGL: EGLNativeWindowType 0x7df00f9010 disconnect failed
2021-07-12 13:50:56.659 28678-28702/com.google.android.gms:ui D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2021-07-12 13:50:58.693 28678-28702/com.google.android.gms:ui W/libEGL: EGLNativeWindowType 0x7df00f9010 disconnect failed
2021-07-12 13:50:58.774 28678-28702/com.google.android.gms:ui D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2021-07-12 13:50:58.889 28678-28678/com.google.android.gms:ui D/ULocClient: ref+get: org.microg.nlp.client.UnifiedLocationClient.getLocationBackends(UnifiedLocationClient.kt:363)
2021-07-12 13:50:58.890 28678-28678/com.google.android.gms:ui D/ULocClient: updateBinding - current: false, refs: 1, reqs: 0, avail: true
2021-07-12 13:50:58.893 28678-28678/com.google.android.gms:ui D/ULocClient: Binding to Intent { act=org.microg.nlp.service.UnifiedLocationService pkg=com.google.android.gms }
2021-07-12 13:50:58.906 28678-28678/com.google.android.gms:ui D/ULocClient: Connected to ComponentInfo{com.google.android.gms/org.microg.nlp.service.UnifiedLocationServiceEntryPoint}
2021-07-12 13:50:58.906 28678-29427/com.google.android.gms:ui D/ULocClient: Registering location callback
2021-07-12 13:50:58.907 28678-29427/com.google.android.gms:ui D/ULocClient: Registered location callback
2021-07-12 13:50:58.907 28678-29427/com.google.android.gms:ui D/ULocClient: Disable automatic updates
2021-07-12 13:50:58.908 28678-29427/com.google.android.gms:ui D/ULocClient: Resuming 1 continuations
2021-07-12 13:50:58.909 28678-28678/com.google.android.gms:ui D/ULocClient: unref: org.microg.nlp.client.UnifiedLocationClient.getLocationBackends(UnifiedLocationClient.kt:368)
2021-07-12 13:50:58.909 28678-28678/com.google.android.gms:ui D/ULocClient: updateBinding - current: true, refs: 0, reqs: 0, avail: true
2021-07-12 13:50:58.912 28678-28678/com.google.android.gms:ui D/ULocClient: ref+get: org.microg.nlp.client.UnifiedLocationClient.getGeocoderBackends(UnifiedLocationClient.kt:384)
2021-07-12 13:50:58.912 28678-28678/com.google.android.gms:ui D/ULocClient: updateBinding - current: false, refs: 1, reqs: 0, avail: true
2021-07-12 13:50:58.913 28678-28678/com.google.android.gms:ui D/ULocClient: Binding to Intent { act=org.microg.nlp.service.UnifiedLocationService pkg=com.google.android.gms }
2021-07-12 13:50:58.922 28678-28678/com.google.android.gms:ui D/ULocClient: Connected to ComponentInfo{com.google.android.gms/org.microg.nlp.service.UnifiedLocationServiceEntryPoint}
2021-07-12 13:50:58.922 28678-29427/com.google.android.gms:ui D/ULocClient: Registering location callback
2021-07-12 13:50:58.923 28678-29427/com.google.android.gms:ui D/ULocClient: Registered location callback
2021-07-12 13:50:58.923 28678-29427/com.google.android.gms:ui D/ULocClient: Disable automatic updates
2021-07-12 13:50:58.925 28678-29427/com.google.android.gms:ui D/ULocClient: Resuming 1 continuations
2021-07-12 13:50:58.926 28678-28678/com.google.android.gms:ui D/ULocClient: unref: org.microg.nlp.client.UnifiedLocationClient.getGeocoderBackends(UnifiedLocationClient.kt:389)
2021-07-12 13:50:58.926 28678-28678/com.google.android.gms:ui D/ULocClient: updateBinding - current: true, refs: 0, reqs: 0, avail: true
2021-07-12 13:50:58.940 28678-28678/com.google.android.gms:ui I/System.out: MicroG_Status::-true
2021-07-12 13:52:03.638 28678-28702/com.google.android.gms:ui W/libEGL: EGLNativeWindowType 0x7e249ab010 disconnect failed
Relevant screenshots
Solutions
Workaround
Possible fixes