GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
359 stars 21 forks source link

[GmsCompat] Issues with Google Apps #1179

Closed ghost closed 2 years ago

ghost commented 2 years ago

Hello,

This issue has started recently, and when using my phone (P6P), I am unable to launch any of these apps:

Build: SP2A.220505.002.2022050301 Profile: Secondary (Only used for Google Apps when needed)

If I uninstall all the compatibility apps, the apps then load fine (can see the menus and everything in the background) but unable to use them due to not having the framework installed.

ghost commented 2 years ago

Google Voice (LogCat)

05-08 03:18:00.678 20792 20825 E mqf     : java.lang.SecurityException: Permission Denial: opening provider com.google.android.gsf.gservices.GservicesProvider from ProcessRecord{490d4b7 20792:com.google.android.apps.googlevoice/u10a145} (pid=20792, uid=1010145) requires com.google.android.providers.gsf.permission.READ_GSERVICES or com.google.android.providers.gsf.permission.WRITE_GSERVICES
05-08 03:18:00.678 20792 20825 E mqf     :  at android.os.Parcel.createExceptionOrNull(Parcel.java:2426)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.os.Parcel.createException(Parcel.java:2410)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.os.Parcel.readException(Parcel.java:2393)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.os.Parcel.readException(Parcel.java:2335)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.app.IActivityManager$Stub$Proxy.getContentProvider(IActivityManager.java:5907)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.app.ActivityThread.acquireProvider(ActivityThread.java:7010)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:3388)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:2542)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1214)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1155)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1111)
05-08 03:18:00.678 20792 20825 E mqf     :  at htk.e(PG:19)
05-08 03:18:00.678 20792 20825 E mqf     :  at htk.d(PG:4)
05-08 03:18:00.678 20792 20825 E mqf     :  at cxw.a(PG:154)
05-08 03:18:00.678 20792 20825 E mqf     :  at luw.a(PG:2)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqb.d(PG:2)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqc.run(PG:9)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpy.o(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpy.b(PG:5)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqc.f(PG:3)
05-08 03:18:00.678 20792 20825 E mqf     :  at doc.b(PG:7)
05-08 03:18:00.678 20792 20825 E mqf     :  at dep.apply(PG:45)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.m.accept(SourceFile:50)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.a.forEachRemaining(SourceFile:19)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.c.X(SourceFile:20)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.c.n0(SourceFile:10)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.u1.c(Unknown Source:4)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.c.q0(SourceFile:34)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.d2.collect(SourceFile:85)
05-08 03:18:00.678 20792 20825 E mqf     :  at eov.b(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at djo.a(PG:37)
05-08 03:18:00.678 20792 20825 E mqf     :  at eqk.a(PG:78)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqn.a(PG:11)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqa.d(PG:2)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqc.run(PG:9)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpy.o(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpy.j(PG:12)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpq.run(PG:5)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrf.c(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrf.b(PG:3)
05-08 03:18:00.678 20792 20825 E mqf     :  at msh.done(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.set(FutureTask.java:234)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.run(FutureTask.java:274)
05-08 03:18:00.678 20792 20825 E mqf     :  at mss.run(PG:4)
05-08 03:18:00.678 20792 20825 E mqf     :  at huv.run(PG:5)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
05-08 03:18:00.678 20792 20825 E mqf     :  at hsy.run(PG:86)
05-08 03:18:00.678 20792 20825 E mqf     :  at huh.run(PG:5)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.lang.Thread.run(Thread.java:920)
05-08 03:18:00.678 20792 20825 E mqf     : Got more than one input Future failure. Logging failures after the first
05-08 03:18:00.678 20792 20825 E mqf     : java.lang.SecurityException: Permission Denial: opening provider com.google.android.gsf.gservices.GservicesProvider from ProcessRecord{490d4b7 20792:com.google.android.apps.googlevoice/u10a145} (pid=20792, uid=1010145) requires com.google.android.providers.gsf.permission.READ_GSERVICES or com.google.android.providers.gsf.permission.WRITE_GSERVICES
05-08 03:18:00.678 20792 20825 E mqf     :  at android.os.Parcel.createExceptionOrNull(Parcel.java:2426)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.os.Parcel.createException(Parcel.java:2410)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.os.Parcel.readException(Parcel.java:2393)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.os.Parcel.readException(Parcel.java:2335)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.app.IActivityManager$Stub$Proxy.getContentProvider(IActivityManager.java:5907)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.app.ActivityThread.acquireProvider(ActivityThread.java:7010)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:3388)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:2542)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1214)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1155)
05-08 03:18:00.678 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1111)
05-08 03:18:00.678 20792 20825 E mqf     :  at htk.e(PG:19)
05-08 03:18:00.678 20792 20825 E mqf     :  at htk.d(PG:4)
05-08 03:18:00.678 20792 20825 E mqf     :  at cxw.a(PG:154)
05-08 03:18:00.678 20792 20825 E mqf     :  at luw.a(PG:2)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqb.d(PG:2)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqc.run(PG:9)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpy.o(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpy.b(PG:5)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqc.f(PG:3)
05-08 03:18:00.678 20792 20825 E mqf     :  at doc.b(PG:7)
05-08 03:18:00.678 20792 20825 E mqf     :  at dep.apply(PG:45)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.m.accept(SourceFile:50)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.a.forEachRemaining(SourceFile:19)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.c.X(SourceFile:20)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.c.n0(SourceFile:10)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.u1.c(Unknown Source:4)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.c.q0(SourceFile:34)
05-08 03:18:00.678 20792 20825 E mqf     :  at j$.util.stream.d2.collect(SourceFile:85)
05-08 03:18:00.678 20792 20825 E mqf     :  at eov.b(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at djo.a(PG:37)
05-08 03:18:00.678 20792 20825 E mqf     :  at eqk.a(PG:78)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqn.a(PG:11)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqa.d(PG:2)
05-08 03:18:00.678 20792 20825 E mqf     :  at mqc.run(PG:9)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpy.o(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpy.j(PG:12)
05-08 03:18:00.678 20792 20825 E mqf     :  at mpq.run(PG:5)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrf.c(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at mrf.b(PG:3)
05-08 03:18:00.678 20792 20825 E mqf     :  at msh.done(PG:1)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.set(FutureTask.java:234)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.run(FutureTask.java:274)
05-08 03:18:00.678 20792 20825 E mqf     :  at mss.run(PG:4)
05-08 03:18:00.678 20792 20825 E mqf     :  at huv.run(PG:5)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
05-08 03:18:00.678 20792 20825 E mqf     :  at hsy.run(PG:86)
05-08 03:18:00.678 20792 20825 E mqf     :  at huh.run(PG:5)
05-08 03:18:00.678 20792 20825 E mqf     :  at java.lang.Thread.run(Thread.java:920)
05-08 03:18:00.679 20792 20825 E mqf     : Got more than one input Future failure. Logging failures after the first
05-08 03:18:00.679 20792 20825 E mqf     : java.lang.SecurityException: Permission Denial: opening provider com.google.android.gsf.gservices.GservicesProvider from ProcessRecord{490d4b7 20792:com.google.android.apps.googlevoice/u10a145} (pid=20792, uid=1010145) requires com.google.android.providers.gsf.permission.READ_GSERVICES or com.google.android.providers.gsf.permission.WRITE_GSERVICES
05-08 03:18:00.679 20792 20825 E mqf     :  at android.os.Parcel.createExceptionOrNull(Parcel.java:2426)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.os.Parcel.createException(Parcel.java:2410)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.os.Parcel.readException(Parcel.java:2393)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.os.Parcel.readException(Parcel.java:2335)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.app.IActivityManager$Stub$Proxy.getContentProvider(IActivityManager.java:5907)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.app.ActivityThread.acquireProvider(ActivityThread.java:7010)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:3388)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:2542)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1214)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1155)
05-08 03:18:00.679 20792 20825 E mqf     :  at android.content.ContentResolver.query(ContentResolver.java:1111)
05-08 03:18:00.679 20792 20825 E mqf     :  at htk.e(PG:19)
05-08 03:18:00.679 20792 20825 E mqf     :  at htk.d(PG:4)
05-08 03:18:00.679 20792 20825 E mqf     :  at cxw.a(PG:154)
05-08 03:18:00.679 20792 20825 E mqf     :  at luw.a(PG:2)
05-08 03:18:00.679 20792 20825 E mqf     :  at mqb.d(PG:2)
05-08 03:18:00.679 20792 20825 E mqf     :  at mqc.run(PG:9)
05-08 03:18:00.679 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.679 20792 20825 E mqf     :  at mpy.o(PG:1)
05-08 03:18:00.679 20792 20825 E mqf     :  at mpy.b(PG:5)
05-08 03:18:00.679 20792 20825 E mqf     :  at mqc.f(PG:3)
05-08 03:18:00.679 20792 20825 E mqf     :  at doc.b(PG:7)
05-08 03:18:00.679 20792 20825 E mqf     :  at dep.apply(PG:45)
05-08 03:18:00.679 20792 20825 E mqf     :  at j$.util.stream.m.accept(SourceFile:50)
05-08 03:18:00.679 20792 20825 E mqf     :  at j$.util.a.forEachRemaining(SourceFile:19)
05-08 03:18:00.679 20792 20825 E mqf     :  at j$.util.stream.c.X(SourceFile:20)
05-08 03:18:00.679 20792 20825 E mqf     :  at j$.util.stream.c.n0(SourceFile:10)
05-08 03:18:00.679 20792 20825 E mqf     :  at j$.util.stream.u1.c(Unknown Source:4)
05-08 03:18:00.679 20792 20825 E mqf     :  at j$.util.stream.c.q0(SourceFile:34)
05-08 03:18:00.679 20792 20825 E mqf     :  at j$.util.stream.d2.collect(SourceFile:85)
05-08 03:18:00.679 20792 20825 E mqf     :  at eov.b(PG:1)
05-08 03:18:00.679 20792 20825 E mqf     :  at djo.a(PG:37)
05-08 03:18:00.679 20792 20825 E mqf     :  at eqk.a(PG:78)
05-08 03:18:00.679 20792 20825 E mqf     :  at mqn.a(PG:11)
05-08 03:18:00.679 20792 20825 E mqf     :  at mqa.d(PG:2)
05-08 03:18:00.679 20792 20825 E mqf     :  at mqc.run(PG:9)
05-08 03:18:00.679 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.679 20792 20825 E mqf     :  at mpy.o(PG:1)
05-08 03:18:00.679 20792 20825 E mqf     :  at mpy.j(PG:12)
05-08 03:18:00.679 20792 20825 E mqf     :  at mpq.run(PG:5)
05-08 03:18:00.679 20792 20825 E mqf     :  at mrd.execute(PG:1)
05-08 03:18:00.679 20792 20825 E mqf     :  at mrf.c(PG:1)
05-08 03:18:00.679 20792 20825 E mqf     :  at mrf.b(PG:3)
05-08 03:18:00.679 20792 20825 E mqf     :  at msh.done(PG:1)
05-08 03:18:00.679 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
05-08 03:18:00.679 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.set(FutureTask.java:234)
05-08 03:18:00.679 20792 20825 E mqf     :  at java.util.concurrent.FutureTask.run(FutureTask.java:274)
05-08 03:18:00.679 20792 20825 E mqf     :  at mss.run(PG:4)
05-08 03:18:00.679 20792 20825 E mqf     :  at huv.run(PG:5)
05-08 03:18:00.679 20792 20825 E mqf     :  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
05-08 03:18:00.679 20792 20825 E mqf     :  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
05-08 03:18:00.679 20792 20825 E mqf     :  at hsy.run(PG:86)
05-08 03:18:00.679 20792 20825 E mqf     :  at huh.run(PG:5)
05-08 03:18:00.679 20792 20825 E mqf     :  at java.lang.Thread.run(Thread.java:920)
05-08 03:18:00.679 20792 20825 E mqf     : Got more than one input Future failure. Logging failures after the first
05-08 03:18:00.679 20792 20825 E mqf     : java.lang.SecurityException: Permission Denial: opening provider com.google.android.gsf.gservices.GservicesProvider from ProcessRecord{490d4b7 20792:com.google.android.apps.googlevoice/u10a145} (pid=20792, uid=1010145) requires com.google.android.providers.gsf.permission.READ_GSERVICES or com.google.android.providers.gsf.permission.WRITE_GSERVICES

Youtube (LogCat)

05-08 03:20:39.160 22814 22814 E AndroidRuntime: FATAL EXCEPTION: main
05-08 03:20:39.160 22814 22814 E AndroidRuntime: Process: com.google.android.youtube, PID: 22814
05-08 03:20:39.160 22814 22814 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}: java.lang.SecurityException: Permission Denial: opening provider com.google.android.gsf.gservices.GservicesProvider from ProcessRecord{c455d9f 22814:com.google.android.youtube/u10a146} (pid=22814, uid=1010146) requires com.google.android.providers.gsf.permission.READ_GSERVICES or com.google.android.providers.gsf.permission.WRITE_GSERVICES
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3707)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3864)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2253)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:106)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.os.Looper.loopOnce(Looper.java:201)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:288)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:7870)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.android.internal.os.ExecInit.main(ExecInit.java:48)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:355)
05-08 03:20:39.160 22814 22814 E AndroidRuntime: Caused by: java.lang.SecurityException: Permission Denial: opening provider com.google.android.gsf.gservices.GservicesProvider from ProcessRecord{c455d9f 22814:com.google.android.youtube/u10a146} (pid=22814, uid=1010146) requires com.google.android.providers.gsf.permission.READ_GSERVICES or com.google.android.providers.gsf.permission.WRITE_GSERVICES
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.os.Parcel.createExceptionOrNull(Parcel.java:2426)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.os.Parcel.createException(Parcel.java:2410)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.os.Parcel.readException(Parcel.java:2393)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.os.Parcel.readException(Parcel.java:2335)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.IActivityManager$Stub$Proxy.getContentProvider(IActivityManager.java:5907)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.ActivityThread.acquireProvider(ActivityThread.java:7010)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:3388)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:2542)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.content.ContentResolver.query(ContentResolver.java:1214)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.content.ContentResolver.query(ContentResolver.java:1155)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.content.ContentResolver.query(ContentResolver.java:1111)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at mrm.i(PG:1)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at mrm.d(PG:8)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at twe.e(PG:2)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at ecy.G(PG:2)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at ecx.c(PG:72)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at ecx.a(PG:3)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity.o(PG:22)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at hbv.a(PG:61)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at qk.onCreate(PG:3)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at br.onCreate(PG:1)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at emn.onCreate(PG:8)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at kml.onCreate(PG:1)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity.onCreate(PG:4)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:8065)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:8045)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1344)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3688)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    ... 14 more
05-08 03:20:39.160 22814 22814 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace:
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.android.server.am.ContentProviderHelper.checkAssociationAndPermissionLocked(ContentProviderHelper.java:611)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.android.server.am.ContentProviderHelper.getContentProviderImpl(ContentProviderHelper.java:235)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.android.server.am.ContentProviderHelper.getContentProvider(ContentProviderHelper.java:125)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at com.android.server.am.ActivityManagerService.getContentProvider(ActivityManagerService.java:6047)
05-08 03:20:39.160 22814 22814 E AndroidRuntime:    at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:2463)
05-08 03:20:39.160 22814 22814 E AndroidRuntime: 
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler: Unable to schedule {WorkSpec: b0264b79-1c6a-496e-9598-53b1341182c4}
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler: java.lang.RuntimeException: Bad file descriptor
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at android.os.BinderProxy.transactNative(Native Method)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at android.os.BinderProxy.transact(BinderProxy.java:571)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at android.app.job.IJobScheduler$Stub$Proxy.schedule(IJobScheduler.java:306)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at android.app.JobSchedulerImpl.schedule(JobSchedulerImpl.java:47)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at cdh.e(PG:38)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at cdh.c(PG:17)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at ccj.b(PG:92)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at ccr.k(PG:11)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at cgk.run(PG:62)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at chb.run(PG:1)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at neu.run(PG:5)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at ney.run(PG:23)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at nfq.run(PG:129)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at mkj.run(PG:7)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at com.google.android.apps.youtube.embeddedplayer.service.jar.client.r.run(PG:5)
05-08 03:20:39.160 22814 22868 E WM-SystemJobScheduler:     at java.lang.Thread.run(Thread.java:920)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler: Unable to schedule {WorkSpec: 2fe4af37-20f0-416c-928b-e09dad60c13d}
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler: java.lang.RuntimeException: Bad file descriptor
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at android.os.BinderProxy.transactNative(Native Method)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at android.os.BinderProxy.transact(BinderProxy.java:571)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at android.app.job.IJobScheduler$Stub$Proxy.schedule(IJobScheduler.java:306)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at android.app.JobSchedulerImpl.schedule(JobSchedulerImpl.java:47)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at cdh.e(PG:38)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at cdh.c(PG:17)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at ccj.b(PG:92)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at ccr.k(PG:11)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at cgk.run(PG:62)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at chb.run(PG:1)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at neu.run(PG:5)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at ney.run(PG:23)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at nfq.run(PG:129)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at mkj.run(PG:7)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at com.google.android.apps.youtube.embeddedplayer.service.jar.client.r.run(PG:5)
05-08 03:20:39.161 22814 22868 E WM-SystemJobScheduler:     at java.lang.Thread.run(Thread.java:920)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler: Unable to schedule {WorkSpec: 3456ae70-beb7-4f77-b2e7-d22953ea8dd4}
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler: java.lang.RuntimeException: Bad file descriptor
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at android.os.BinderProxy.transactNative(Native Method)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at android.os.BinderProxy.transact(BinderProxy.java:571)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at android.app.job.IJobScheduler$Stub$Proxy.schedule(IJobScheduler.java:306)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at android.app.JobSchedulerImpl.schedule(JobSchedulerImpl.java:47)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at cdh.e(PG:38)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at cdh.c(PG:17)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at ccj.b(PG:92)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at ccr.k(PG:11)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at cgk.run(PG:62)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at chb.run(PG:1)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at neu.run(PG:5)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at ney.run(PG:23)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at nfq.run(PG:129)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at mkj.run(PG:7)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at com.google.android.apps.youtube.embeddedplayer.service.jar.client.r.run(PG:5)
05-08 03:20:39.162 22814 22868 E WM-SystemJobScheduler:     at java.lang.Thread.run(Thread.java:920)
05-08 03:20:39.162 22814 22868 W YouTube : ECatcher disabled: level: WARNING, category: system_health, message: Background JavaCrash
05-08 03:20:39.162 22814 22868 W YouTube : java.lang.RuntimeException: Bad file descriptor
05-08 03:20:39.162 22814 22868 W YouTube :  at android.os.BinderProxy.transactNative(Native Method)
05-08 03:20:39.162 22814 22868 W YouTube :  at android.os.BinderProxy.transact(BinderProxy.java:571)
05-08 03:20:39.162 22814 22868 W YouTube :  at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5581)
05-08 03:20:39.162 22814 22868 W YouTube :  at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1787)
05-08 03:20:39.162 22814 22868 W YouTube :  at android.app.ContextImpl.registerReceiver(ContextImpl.java:1741)
05-08 03:20:39.162 22814 22868 W YouTube :  at android.app.ContextImpl.registerReceiver(ContextImpl.java:1729)
05-08 03:20:39.162 22814 22868 W YouTube :  at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:724)
05-08 03:20:39.162 22814 22868 W YouTube :  at cdz.b(PG:2)
05-08 03:20:39.162 22814 22868 W YouTube :  at cdo.a(PG:14)
05-08 03:20:39.162 22814 22868 W YouTube :  at ccv.c(PG:31)
05-08 03:20:39.162 22814 22868 W YouTube :  at ccj.b(PG:98)
05-08 03:20:39.162 22814 22868 W YouTube :  at ccr.k(PG:11)
05-08 03:20:39.162 22814 22868 W YouTube :  at cgk.run(PG:62)
05-08 03:20:39.162 22814 22868 W YouTube :  at chb.run(PG:1)
05-08 03:20:39.162 22814 22868 W YouTube :  at neu.run(PG:5)
05-08 03:20:39.162 22814 22868 W YouTube :  at ney.run(PG:23)
05-08 03:20:39.162 22814 22868 W YouTube :  at nfq.run(PG:129)
05-08 03:20:39.162 22814 22868 W YouTube :  at mkj.run(PG:7)
05-08 03:20:39.162 22814 22868 W YouTube :  at com.google.android.apps.youtube.embeddedplayer.service.jar.client.r.run(PG:5)
05-08 03:20:39.162 22814 22868 W YouTube :  at java.lang.Thread.run(Thread.java:920)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor: Uncaught exception from runnable
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor: java.lang.RuntimeException: Bad file descriptor
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.os.BinderProxy.transactNative(Native Method)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.os.BinderProxy.transact(BinderProxy.java:571)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5581)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1787)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.app.ContextImpl.registerReceiver(ContextImpl.java:1741)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.app.ContextImpl.registerReceiver(ContextImpl.java:1729)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:724)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at cdz.b(PG:2)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at cdo.a(PG:14)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at ccv.c(PG:31)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at ccj.b(PG:98)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at ccr.k(PG:11)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at cgk.run(PG:62)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at chb.run(PG:1)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at neu.run(PG:5)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at ney.run(PG:23)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at nfq.run(PG:129)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at mkj.run(PG:7)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at com.google.android.apps.youtube.embeddedplayer.service.jar.client.r.run(PG:5)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at java.lang.Thread.run(Thread.java:920)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor: Uncaught exception from runnable
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor: java.lang.RuntimeException: Bad file descriptor
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.os.BinderProxy.transactNative(Native Method)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.os.BinderProxy.transact(BinderProxy.java:571)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature(IActivityManager.java:5581)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1787)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.app.ContextImpl.registerReceiver(ContextImpl.java:1741)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.app.ContextImpl.registerReceiver(ContextImpl.java:1729)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:724)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at cdz.b(PG:2)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at cdo.a(PG:14)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at ccv.c(PG:31)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at ccj.b(PG:98)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at ccr.k(PG:11)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at cgk.run(PG:62)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at chb.run(PG:1)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at neu.run(PG:5)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at ney.run(PG:23)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at nfq.run(PG:129)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at mkj.run(PG:7)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at com.google.android.apps.youtube.embeddedplayer.service.jar.client.r.run(PG:5)
05-08 03:20:39.163 22814 22868 E ErrorLoggingExecutor:  at java.lang.Thread.run(Thread.java:920)
thestinger commented 2 years ago

You must have uninstalled the Google Play apps and then reinstalled them. This means you broke all the apps depending on them, since they need to be installed afterwards. Google Maps not working with location rerouting in the current Stable channel release is a known issue resolved by the latest Beta channel release which will be in Stable soon.