GmsCore icon indicating copy to clipboard operation
GmsCore copied to clipboard

Safetynet Attestation failed

Open anton-sutopo opened this issue 3 months ago • 20 comments

Describe the bug During do test safetynet attestation, got failed

To Reproduce Steps to reproduce the behavior:

  1. open Microg
  2. goto google safetynet
  3. click test SafetyNet attestation

Expected behavior got success Safetynet attestation. (usually not failed with this exception)

Screenshots If applicable, add screenshots to help explain your problem.

System Android Version: 10 Custom ROM: LineageOS 17.1-20220415-microg-wt88047 Microg Version : 0.3.7.250932

Additional context this is snipping from logcat.

09-16 13:15:24.558  5070  5070 W GmsSafetyNet: Exception during attest: java.io.IOException
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: java.io.IOException: PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ZW4+CiAgPG1ldGEgY2hhcnNldD11dGYtOD4KICA8bWV0YSBuYW1lPXZpZXdwb3J0IGNvbnRlbnQ9ImluaXRpYWwtc2NhbGU9MSwgbWluaW11bS1zY2FsZT0xLCB3aWR0aD1kZXZpY2Utd2lkdGgiPgogIDx0aXRsZT5FcnJvciA0MDQgKE5vdCBGb3VuZCkhITE8L3RpdGxlPgogIDxzdHlsZT4KICAgICp7bWFyZ2luOjA7cGFkZGluZzowfWh0bWwsY29kZXtmb250OjE1cHgvMjJweCBhcmlhbCxzYW5zLXNlcmlmfWh0bWx7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyMjI7cGFkZGluZzoxNXB4fWJvZHl7bWFyZ2luOjclIGF1dG8gMDttYXgtd2lkdGg6MzkwcHg7bWluLWhlaWdodDoxODBweDtwYWRkaW5nOjMwcHggMCAxNXB4fSogPiBib2R5e2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2Vycm9ycy9yb2JvdC5wbmcpIDEwMCUgNXB4IG5vLXJlcGVhdDtwYWRkaW5nLXJpZ2h0OjIwNXB4fXB7bWFyZ2luOjExcHggMCAyMnB4O292ZXJmbG93OmhpZGRlbn1pbnN7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZX1hIGltZ3tib3JkZXI6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc3MnB4KXtib2R5e2JhY2tncm91bmQ6bm9uZTttYXJnaW4tdG9wOjA7bWF4LXdpZHRoOm5vbmU7cGFkZGluZy1yaWdodDowfX0jbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzF4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7bWFyZ2luLWxlZnQ6LTVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjoxOTJkcGkpeyNsb2dve2JhY2tncm91bmQ6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIG5vLXJlcGVhdCAwJSAwJS8xMDAlIDEwMCU7LW1vei1ib3JkZXItaW1hZ2U6dXJsKC8vd3d3Lmdvb2dsZS5jb20vaW1hZ2VzL2JyYW5kaW5nL2dvb2dsZWxvZ28vMngvZ29vZ2xlbG9nb19jb2xvcl8xNTB4NTRkcC5wbmcpIDB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoyKXsjbG9nb3tiYWNrZ3JvdW5kOnVybCgvL3d3dy5nb29nbGUuY29tL2ltYWdlcy9icmFuZGluZy9nb29nbGVsb2dvLzJ4L2dvb2dsZWxvZ29fY29sb3JfMTUweDU0ZHAucG5nKSBuby1yZXBlYXQ7LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfX0jbG9nb3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NTRweDt3aWR0aDoxNTBweH0KICA8L3N0eWxlPgogIDxhIGhyZWY9Ly93d3cuZ29vZ2xlLmNvbS8+PHNwYW4gaWQ9bG9nbyBhcmlhLWxhYmVsPUdvb2dsZT48L3NwYW4+PC9hPgogIDxwPjxiPjQwNC48L2I+IDxpbnM+VGhhdOKAmXMgYW4gZXJyb3IuPC9pbnM+CiAgPHA+VGhlIHJlcXVlc3RlZCBVUkwgPGNvZGU+L2FuZHJvaWRjaGVjay92MS9hdHRlc3RhdGlvbnMvYXR0ZXN0P2FsdD1QUk9UTyZhbXA7a2V5PUFJemFTeUNjSk82SVppQTVPcl9BWHczTEZkYVRDbXBuZkw0cEotUTwvY29kZT4gd2FzIG5vdCBmb3VuZCBvbiB0aGlzIHNlcnZlci4gIDxpbnM+VGhhdOKAmXMgYWxsIHdlIGtub3cuPC9pbnM+Cg==
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at org.microg.gms.safetynet.Attestation.attest(Attestation.java:178)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at org.microg.gms.safetynet.Attestation.attest(Attestation.java:150)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at org.microg.gms.safetynet.SafetyNetClientServiceImpl$attestWithApiKey$1$jwsResult$1.invokeSuspend(SafetyNetClientService.kt:104)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: Caused by: java.util.zip.ZipException: Not in GZIP format
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:174)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:83)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:100)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	at org.microg.gms.safetynet.Attestation.attest(Attestation.java:175)
09-16 13:15:24.558  5070  5070 W GmsSafetyNet: 	... 10 more 

anton-sutopo avatar Sep 16 '25 09:09 anton-sutopo

SafetyNet was completely disabled by Google in 2025, now the PlayIntegrity API is used, MicroG already supports it.

pedroborraz avatar Sep 16 '25 18:09 pedroborraz

You mean this exception is expected for now, and not impact to the application behavior?

anton-sutopo avatar Sep 16 '25 22:09 anton-sutopo

exactly that whole menu needs to be reworked for play integrity, it's kind of a hidden sideeffect of enabling safetynet

lucasmz-dev avatar Sep 21 '25 23:09 lucasmz-dev

SafetyNet was completely disabled by Google in 2025, now the PlayIntegrity API is used, MicroG already supports it.

LOL. What a joke. MicroG only supports PlayIntegrity as an experimental feature ONLY. It never gain stable support status.

CinnDebianBestDebian avatar Oct 05 '25 11:10 CinnDebianBestDebian

LOL. What a joke. MicroG only supports PlayIntegrity as an experimental feature ONLY. It never gain stable support status.

It may be experimental, but it works very well for me and others. In any case, Safetynet has been completely disabled by Google, and Safetynet attestation using microg will result in failure.

pedroborraz avatar Oct 05 '25 16:10 pedroborraz

LOL. What a joke. MicroG only supports PlayIntegrity as an experimental feature ONLY. It never gain stable support status.

It may be experimental, but it works very well for me and others. In any case, Safetynet has been completely disabled by Google, and Safetynet attestation using microg will result in failure.

Other way around. It doesn't work for most users, and I highly doubt it works for you. For example, it can't verify the licenses of premium apps such as Balatro.

CinnDebianBestDebian avatar Oct 05 '25 21:10 CinnDebianBestDebian

it can't verify the licenses of premium apps such as Balatro.

Verify licenses is one thing, Play Integrity is another.

ale5000-git avatar Oct 05 '25 21:10 ale5000-git

Other way around. It doesn't work for most users, and I highly doubt it works for you. For example, it can't verify the licenses of premium apps such as Balatro.

PlayIntegrity API has no relation to license verification of something purchased from the Play Store, you're confusing things.

pedroborraz avatar Oct 05 '25 21:10 pedroborraz

For now should i disable safetyNet or enable it?

anton-sutopo avatar Oct 05 '25 22:10 anton-sutopo

Enabling it would probably have a better effect, but in most situations I think it's more likely for nothing to really change.

If you want to verify licenses of paid apps, log in to your Google Account in microG, and enable license verification in the Play Store services menu. I don't really see a reason as to why they would check the system for that

lucasmz-dev avatar Oct 06 '25 00:10 lucasmz-dev

Stumbled onto this after a lot of headscratching, may be worth adding a notice that the self test failing is expected behavior at this point.

CrimsonFork avatar Oct 09 '25 15:10 CrimsonFork

If you want to verify licenses of paid apps, log in to your Google Account in microG, and enable license verification in the Play Store services menu.

I've done this for both games on my phone that require license checks (Balatro and Dawncaster), and both always fail the license check. Within the last six months, Google changed something that won't allow licensed games to run outside their walled garden. Using MindTheGAPPS and flashing it as a Magisk module and the license checks pass. But they never pass in MicroG.

CinnDebianBestDebian avatar Oct 09 '25 22:10 CinnDebianBestDebian

So far it has worked for me with Minecraft

lucasmz-dev avatar Oct 10 '25 06:10 lucasmz-dev

Same here. USB Audio Player Pro doesn't work any more. Instant crash, no warning whatsoever.

Seems like many apps RELY on SafetyNet to work but google just killed it therefore these apps are now worthless. Notify the app developers.

Image

LeDechaine avatar Oct 24 '25 15:10 LeDechaine

If it used SafetyNet it would show up on that list. Yes, even though it is shutdown.

Seems like many apps RELY on SafetyNet to work but google just killed it therefore these apps are now worthless. Notify the app developers.

They did notify the devs, SafetyNet was deprecated for years. Most apps don't use it. No reason for an app like that to use attestation.

Why do you even think it is because of SafetyNet or attestation? Did you check logcat?

lucasmz-dev avatar Oct 24 '25 15:10 lucasmz-dev

Why do you even think it is because of SafetyNet or attestation? Did you check logcat?

Well what an interesting coincidence that the day SafetyNet fails, paid apps which worked flawlessly also fail to open (logged in to my Google account in microG, and with license verification enabled). Will check logcat ASAP.

LeDechaine avatar Oct 24 '25 19:10 LeDechaine

safetynet has been broken for a while now

lucasmz-dev avatar Oct 24 '25 19:10 lucasmz-dev

All right, please decode this then.

10-25 14:21:09.266     0     0 I pm8150b_charger: somc_aicl_irq_handler: IRQ: aicl-done
10-25 14:21:09.284     0     0 I FG      : fg_gen4_cl_ok_to_begin: IBAT_FLT thr: 100 val: -70 but ignore this function
10-25 14:21:09.284     0     0 I ALG     : cap_learning_update: [SOMC CL][OFF] charge_status:1 bsoc_cp:10000
10-25 14:21:09.300     0     0 W healthd : battery l=100 v=4320 t=30.0 h=2 st=2 c=327148 fc=3269000 cc=0 chg=u
10-25 14:21:11.334  2925  2925 D TaskbarManager: dispatchTouchEvent:  displayId=0 isDefaultDisplay=true
10-25 14:21:11.333     0     0 I qcom_rpmh DRV: apps_rsc TCS Busy, retrying RPMH message send: addr=0x30080
10-25 14:21:11.335  1203  1203 I android.hardware.power-service-qti: Power setBoost: 0, duration: 0
10-25 14:21:11.411  2925  2967 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.412  2925  2967 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.414  1479  7594 V GrammaticalInflectionUtils: AttributionSource: AttributionSource { uid = 10299, packageName = null, attributionTag = null, token = android.os.Binder@1256672, deviceId = 0, next = null } does not have READ_SYSTEM_GRAMMATICAL_GENDER permission.
10-25 14:21:11.415  1479  7594 W OptProp : Cannot read opt property android.window.PROPERTY_COMPAT_ALLOW_RESIZEABLE_ACTIVITY_OVERRIDES
10-25 14:21:11.415  1479  7594 W OptProp : Cannot read opt property android.window.PROPERTY_COMPAT_ALLOW_MIN_ASPECT_RATIO_OVERRIDE
10-25 14:21:11.418  1203  1203 I android.hardware.power-service-qti: Power setMode: 5 to: 1
10-25 14:21:11.421  1479  7594 W OptProp : Cannot read opt property android.window.PROPERTY_COMPAT_ALLOW_ORIENTATION_OVERRIDE
10-25 14:21:11.422  1479  7594 V SplashScreenExceptionList: SplashScreen checking exception for package com.extreamsd.usbaudioplayerpro (target sdk:35) -> false
10-25 14:21:11.423  1479  4160 D OomAdjuster: Not killing cached processes
10-25 14:21:11.425  1479  7594 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 xflg=0x4 pkg=com.extreamsd.usbaudioplayerpro cmp=com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity bnds=[810,517][1072,922]} with LAUNCH_SINGLE_TASK from uid 10149 (sr=111246661) (BAL_ALLOW_VISIBLE_WINDOW) result code=0
10-25 14:21:11.425  2578  2664 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.426  2578  2664 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.426  2578  2664 D SplashScreenView: Build android.window.SplashScreenView{b975e1f V.E...... ......ID 0,0-0,0}
10-25 14:21:11.426  2578  2664 D SplashScreenView: Icon: view: android.widget.ImageView{91ab56c V.ED..... ......I. 0,0-0,0 #1020542 android:id/splashscreen_icon_view} drawable: com.android.wm.shell.startingsurface.SplashscreenIconDrawableFactory$ImmobileIconDrawable@12e5735 size: 462
10-25 14:21:11.426  2578  2664 D SplashScreenView: Branding: view: android.view.View{74b77ca G.ED..... ......I. 0,0-0,0 #1020541 android:id/splashscreen_branding_view} drawable: null size w: 0 h: 0
10-25 14:21:11.426  2578  2628 V WindowManagerShell: Transition requested (#52): android.os.BinderProxy@860f217 TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=10195 effectiveUid=10299 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.extreamsd.usbaudioplayerpro cmp=com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity } baseActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} topActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} origActivity=null realActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} numActivities=1 lastActiveTime=324210 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@fd44604} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 0 - 0, 0) topActivityInfo=ActivityInfo{5cf37ed com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} launchCookies=[android.os.BinderProxy@a933622] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isTopActivityNoDisplay=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isActivityStackTransparent=false lastNonFullscreenBounds=Rect(292, 703 - 805, 1799) capturedLink=null capturedLinkTimestamp=0 requestedVisibleTypes=-9 topActivityRequestOpenInBrowserEducationTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 topActivityAppBounds=Rect(0, 0 - 1096, 2560) isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}} topActivityMainWindowFrame=null}, pipChange = null, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@b7898b3, appThread = android.app.IApplicationThread$Stub$Proxy@e51be70, debugName = QuickstepLaunch }, displayChange = null, flags = 0, debugId = 52 }
10-25 14:21:11.427  2578  2628 D ShellSplitScreen: logExit: no-op, mLoggerSessionId is null
10-25 14:21:11.427  2578  2628 V WindowManagerShell: RemoteTransition directly requested for (#52) android.os.BinderProxy@860f217: RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@b7898b3, appThread = android.app.IApplicationThread$Stub$Proxy@e51be70, debugName = QuickstepLaunch }
10-25 14:21:11.427  2578  2628 V WindowManagerShell: Transition (#52): request handled by DefaultMixedHandler
10-25 14:21:11.427  2925  2925 D StatsLog: LAUNCHER_APP_LAUNCH_TAP
10-25 14:21:11.428  1479  1727 V GrammaticalInflectionUtils: AttributionSource: AttributionSource { uid = 10299, packageName = null, attributionTag = null, token = android.os.Binder@1256672, deviceId = 0, next = null } does not have READ_SYSTEM_GRAMMATICAL_GENDER permission.
10-25 14:21:11.428   997  1038 I netd    : tetherGetStats() -> {[]} <0.38ms>
10-25 14:21:11.433  1000  1000 D Zygote  : Forked child process 7601
10-25 14:21:11.433  1479  1756 I ActivityManager: Start proc 7601:com.extreamsd.usbaudioplayerpro/u0a299 for next-top-activity {com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity}
10-25 14:21:11.433  1479  1756 I ActivityManager: ProcessObserver broadcast disabled
10-25 14:21:11.434  2925  2925 W SplitSelectStateCtor: Missing session instanceIds
10-25 14:21:11.434  2925  2925 D StatsLog: LAUNCHER_SPLIT_SELECTION_EXIT_INTERRUPTED
10-25 14:21:11.434  2578  2628 D WindowManagerShell: setLauncherKeepClearAreaHeight: visible=false, height=350
10-25 14:21:11.435  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.437  7601  7601 I baudioplayerpro: Using CollectorTypeCMC GC.
10-25 14:21:11.438  1479  7594 D CoreBackPreview: Window{a7939db u0 Splash Screen com.extreamsd.usbaudioplayerpro}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@525e3b6, mPriority=0, mIsAnimationCallback=false, mOverrideBehavior=0}
10-25 14:21:11.440  7601  7601 E baudioplayerpro: Not starting debugger since process cannot load the jdwp agent.
10-25 14:21:11.443  7601  7601 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
10-25 14:21:11.446  2578  2610 V WindowManagerShell: onTransitionReady(transaction=6352256631844)
10-25 14:21:11.446  2578  2628 V WindowManagerShell: onTransitionReady (#52) android.os.BinderProxy@860f217: {id=52 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[
10-25 14:21:11.446  2578  2628 V WindowManagerShell:         {m=OPEN f=NONE leash=Surface(name=Task=10195)/@0x2c68146 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},
10-25 14:21:11.446  2578  2628 V WindowManagerShell:         {m=TO_BACK f=SHOW_WALLPAPER leash=Surface(name=Task=1)/@0xc0c8f07 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},
10-25 14:21:11.446  2578  2628 V WindowManagerShell:         {m=TO_BACK f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{42fcd83 showWhenLocked=false})/@0xb573834 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0}
10-25 14:21:11.446  2578  2628 V WindowManagerShell:     ]}
10-25 14:21:11.446  1479  1723 V WindowManager: Sent Transition (#52) createdAt=10-25 14:21:11.416 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=10195 effectiveUid=10299 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.extreamsd.usbaudioplayerpro cmp=com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity } baseActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} topActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} origActivity=null realActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} numActivities=1 lastActiveTime=324210 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{7330953 Task{bbd6de #10195 type=standard A=10299:com.extreamsd.uapp}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 0 - 0, 0) topActivityInfo=ActivityInfo{6c47290 com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} launchCookies=[android.os.BinderProxy@7ecd789] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isTopActivityNoDisplay=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isActivityStackTransparent=false lastNonFullscreenBounds=Rect(292, 703 - 805, 1799) capturedLink=null capturedLinkTimestamp=0 requestedVisibleTypes=-9 topActivityRequestOpenInBrowserEducationTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 topActivityAppBounds=Rect(0, 0 - 1096, 2560) isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}} topActivityMainWindowFrame=null}, pipChange = null, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@679b38e, appThread = android.app.IApplicationThread$Stub$Proxy@45ae7af, debugName = QuickstepLaunch }, displayChange = null, flags = 0, debugId = 52 }
10-25 14:21:11.446  1479  1723 V WindowManager:     startWCT=WindowContainerTransaction { changes= {} hops= [] errorCallbackToken=null taskFragmentOrganizer=null }
10-25 14:21:11.446  1479  1723 V WindowManager:     info={id=52 t=OPEN f=0x0 trk=0 r=[0@Point(0, 0)] c=[
10-25 14:21:11.446  1479  1723 V WindowManager:         {WCT{RemoteToken{7330953 Task{bbd6de #10195 type=standard A=10299:com.extreamsd.uapp}}} m=OPEN f=NONE leash=Surface(name=Task=10195)/@0x14798b7 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},
10-25 14:21:11.446  1479  1723 V WindowManager:         {WCT{RemoteToken{5cff7f9 Task{f8d47f0 #1 type=home}}} m=TO_BACK f=SHOW_WALLPAPER leash=Surface(name=Task=1)/@0x3c57994 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},
10-25 14:21:11.446  1479  1723 V WindowManager:         {m=TO_BACK f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{42fcd83 showWhenLocked=false})/@0x672cac7 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0}
10-25 14:21:11.446  1479  1723 V WindowManager:     ]}
10-25 14:21:11.446  2578  2628 V WindowManagerShell: Playing animation for (#52) android.os.BinderProxy@860f217@0
10-25 14:21:11.446  2578  2628 V WindowManagerShell:  try firstHandler com.android.wm.shell.transition.DefaultMixedHandler@a0d0e8c
10-25 14:21:11.446  2578  2628 V WindowManagerShell: Mixed transition for opening an intent with a remote transition and PIP or Desktop #52
10-25 14:21:11.446  2578  2628 V WindowManagerShell: tryAnimateOpenIntentWithRemoteAndPipOrDesktop
10-25 14:21:11.446  2578  2628 V WindowManagerShell:  Delegate animation for (#52) to RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@b7898b3, appThread = android.app.IApplicationThread$Stub$Proxy@e51be70, debugName = QuickstepLaunch }
10-25 14:21:11.447  2578  2628 V WindowManagerShell:  animated by firstHandler
10-25 14:21:11.448  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.451  7601  7601 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.extensions.jar
10-25 14:21:11.451  7601  7601 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.sidecar.jar
10-25 14:21:11.452  7601  7601 W baudioplayerpro: Failed to find entry 'classes.dex': Entry not found
10-25 14:21:11.452  7601  7601 W baudioplayerpro: Failed to find entry 'classes.dex': Entry not found
10-25 14:21:11.453  7601  7601 W baudioplayerpro: Failed to find entry 'classes.dex': Entry not found
10-25 14:21:11.453  7601  7601 D nativeloader: Configuring clns-9 for other apk /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk:/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/split_config.arm64_v8a.apk:/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/split_config.fr.apk:/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/split_config.xxhdpi.apk. target_sdk_version=35, uses_libraries=, library_path=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64:/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk!/lib/arm64-v8a:/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/split_config.fr.apk!/lib/arm
10-25 14:21:11.454  7601  7601 D CompatChangeReporter: Compat change id reported: 202956589; UID 10299; state: ENABLED
10-25 14:21:11.456  7601  7601 I baudioplayerpro: AssetManager2(0xb4000073b24cecb8) locale list changing from [] to [fr-CA]
10-25 14:21:11.458  7601  7601 V GraphicsEnvironment: Currently set values for:
10-25 14:21:11.458  7601  7601 V GraphicsEnvironment:   angle_gl_driver_selection_pkgs=[]
10-25 14:21:11.458  7601  7601 V GraphicsEnvironment:   angle_gl_driver_selection_values=[]
10-25 14:21:11.458  7601  7601 V GraphicsEnvironment: com.extreamsd.usbaudioplayerpro is not listed in per-application setting
10-25 14:21:11.458  7601  7601 V GraphicsEnvironment: ANGLE allowlist from config: 
10-25 14:21:11.458  7601  7601 V GraphicsEnvironment: com.extreamsd.usbaudioplayerpro is not listed in ANGLE allowlist or settings, returning default
10-25 14:21:11.458  7601  7601 V GraphicsEnvironment: Updatable production driver is not supported on the device.
10-25 14:21:11.460  7601  7601 I MultiDex: VM with version 2.1.0 has multidex support
10-25 14:21:11.460  7601  7601 I MultiDex: Installing application
10-25 14:21:11.460  7601  7601 I MultiDex: VM has multidex support, MultiDex support library is disabled.
10-25 14:21:11.465  7601  7601 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT]
10-25 14:21:11.468  7601  7601 I FirebaseInitProvider: FirebaseApp initialization successful
10-25 14:21:11.470  7601  7601 D CompatChangeReporter: Compat change id reported: 279646685; UID 10299; state: ENABLED
10-25 14:21:11.472  1354  1354 I BpBinder: onLastStrongRef automatically unlinking death recipients: 
10-25 14:21:11.472  7601  7616 I DynamiteModule: Non-system-image GmsCore APK, forcing V1
10-25 14:21:11.474  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.475  7601  7601 D ACRA    : ACRA is enabled for com.extreamsd.usbaudioplayerpro, initializing...
10-25 14:21:11.475  7601  7601 D ACRA    : Using custom Report Fields
10-25 14:21:11.475  7601  7601 W ACRA    : com.extreamsd.usbaudioplayerpro reports will be sent by email (if accepted by user).
10-25 14:21:11.476  7601  7616 I baudioplayerpro: AssetManager2(0xb4000073b24dca98) locale list changing from [] to [fr-CA]
10-25 14:21:11.476  7601  7601 D ACRA    : Looking for error files in /data/user/0/com.extreamsd.usbaudioplayerpro/files
10-25 14:21:11.476  7601  7601 D ACRA    : Looking for error files in /data/user/0/com.extreamsd.usbaudioplayerpro/files
10-25 14:21:11.476  7601  7616 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar
10-25 14:21:11.476  7601  7616 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/com.android.location.provider.jar
10-25 14:21:11.476  7601  7616 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/org.apache.http.legacy.jar
10-25 14:21:11.476  7601  7616 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.extensions.jar
10-25 14:21:11.476  7601  7616 D ApplicationLoaders: Returning zygote-cached class loader: /system_ext/framework/androidx.window.sidecar.jar
10-25 14:21:11.478  7601  7616 D nativeloader: Configuring clns-10 for other apk /data/app/~~A7sIYXKJDBCbkTaGrQuAjw==/com.google.android.gms-zn6B8M-bfqzZifMujV_VBg==/base.apk. target_sdk_version=29, uses_libraries=, library_path=/data/app/~~A7sIYXKJDBCbkTaGrQuAjw==/com.google.android.gms-zn6B8M-bfqzZifMujV_VBg==/lib/arm64:/data/app/~~A7sIYXKJDBCbkTaGrQuAjw==/com.google.android.gms-zn6B8M-bfqzZifMujV_VBg==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
10-25 14:21:11.480  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libauogg.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.480  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libauvorbis.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.481  7601  7616 W DynamiteModule: IDynamite loader version = 2, no high precision latency measurement.
10-25 14:21:11.481  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libausndfile.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.482  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libausoxr.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.482  7601  7616 I DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:141 and remote module com.google.android.gms.measurement.dynamite:140
10-25 14:21:11.482  7601  7616 I DynamiteModule: Selected local version of com.google.android.gms.measurement.dynamite
10-25 14:21:11.482  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libauusb.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.482  7601  7616 W DynamiteModule: IDynamite loader version = 2, no high precision latency measurement.
10-25 14:21:11.482  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libavutil.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.483  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libswresample.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.484  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libavcodec.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.484  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libavformat.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.484   997  7626 I resolv  : GetAddrInfoHandler::run: {100 100 100 983140 10299 0}
10-25 14:21:11.485   997  7628 I resolv  : res_nmkquery: (QUERY, IN, AAAA)
10-25 14:21:11.485   997  7629 I resolv  : res_nmkquery: (QUERY, IN, A)
10-25 14:21:11.487  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libauesdutils.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.487  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libaudsd2pcm.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.488  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libautaglib.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.489  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libauwavpack.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.490  7601  7601 D nativeloader: Load /data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/lib/arm64/libauaudioutils.so using class loader ns clns-9 (caller=/data/app/~~CJmuByW73Al6PwkOely8aA==/com.extreamsd.usbaudioplayerpro-pYx_2M7KxVftzl1Ojbns8g==/base.apk): ok
10-25 14:21:11.492  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.492  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.494  3898  3898 D GmsGcmRegister: handleMessage: package=com.extreamsd.usbaudioplayerpro what=4 id=1
10-25 14:21:11.494  3898  3898 D GmsGcmRegister: handleMessage: package=com.extreamsd.usbaudioplayerpro what=5 id=2
10-25 14:21:11.494  7601  7627 I FA      : App measurement initialized, version: 119002
10-25 14:21:11.494  7601  7627 I FA      : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
10-25 14:21:11.494  7601  7630 I DisplayManager: Choreographer implicitly registered for the refresh rate.
10-25 14:21:11.494  7601  7627 I FA      : To enable faster debug mode event logging run:
10-25 14:21:11.494  7601  7627 I FA      :   adb shell setprop debug.firebase.analytics.app com.extreamsd.usbaudioplayerpro
10-25 14:21:11.495  1479  2455 V DisplayManagerService: FrozenStateChangeCallback not supported for pid 7601
10-25 14:21:11.495  7601  7601 I baudioplayerpro: AssetManager2(0xb4000073b24d9258) locale list changing from [] to [fr-CA]
10-25 14:21:11.495  7601  7627 D MeasurementManager: AdServicesInfo.version=17
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: QUALCOMM build                   : db3d445dbc, Ia06b22fa1a
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: Build Date                       : 10/04/21
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.32.02.16
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: Local Branch                     : 
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: Remote Branch                    : 
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: Remote Branch                    : 
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: Reconstruct Branch               : 
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: Build Config                     : S P 10.0.7 AArch64
10-25 14:21:11.495  7601  7630 I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
10-25 14:21:11.498  7601  7601 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found
10-25 14:21:11.499  7601  7601 I baudioplayerpro: AssetManager2(0xb4000073b24d9ed8) locale list changing from [] to [fr-CA]
10-25 14:21:11.499  7601  7630 I AdrenoGLES-0: PFP: 0x016dd093, ME: 0x00000000
10-25 14:21:11.500  1479  2455 D ActivityManager: sync unfroze 4757 com.android.adservices.api for 6
10-25 14:21:11.501  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.501  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.502  4757  4757 E adservices: Measurement API is disabled
10-25 14:21:11.502  7601  7601 E ashmem  : Pinning is deprecated since Android Q. Please use trim or other methods.
10-25 14:21:11.502  4757  4757 E adservices: Measurement API is disabled
10-25 14:21:11.502  1479  2455 W ProcessStats: Tracking association SourceState{153d727 com.extreamsd.usbaudioplayerpro/10299 BTop #1460} whose proc state 2 is better than process ProcessState{ce98f1e com.android.adservices.api/10175 pkg=com.android.adservices.api} proc state 14 (0 skipped)
10-25 14:21:11.506  7601  7632 E adservices: Failed to bind to measurement service: com.android.adservices.shared.common.exception.ServiceUnavailableException: Service is not available.
10-25 14:21:11.512  7601  7601 D CompatChangeReporter: Compat change id reported: 312399441; UID 10299; state: ENABLED
10-25 14:21:11.515  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.516  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.516  7601  7601 D CompatChangeReporter: Compat change id reported: 309578419; UID 10299; state: ENABLED
10-25 14:21:11.516  7601  7601 D DesktopModeFlags: Toggle override initialized to: OVERRIDE_UNSET
10-25 14:21:11.516  3873  3873 D MeasurementService: onBind: Intent { act=com.google.android.gms.measurement.START xflg=0x4 pkg=com.google.android.gms }
10-25 14:21:11.522  7601  7601 D CompatChangeReporter: Compat change id reported: 63938206; UID 10299; state: ENABLED
10-25 14:21:11.524  7601  7601 D CompatChangeReporter: Compat change id reported: 352594277; UID 10299; state: ENABLED
10-25 14:21:11.527  7601  7601 D CompatChangeReporter: Compat change id reported: 303326708; UID 10299; state: ENABLED
10-25 14:21:11.528  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.528  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.528  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.529  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.529  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.532  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.532  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.533  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.533  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.533  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.539  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.539  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.541  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.549     0     0 I pm8150b_charger: chg_state_change_irq_handler: IRQ: chg-state-change
10-25 14:21:11.549  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.550  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.551  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.551  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.552  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.552     0     0 I FG      : fg_gen4_cl_ok_to_begin: IBAT_FLT thr: 100 val: -72 but ignore this function
10-25 14:21:11.552     0     0 I ALG     : cap_learning_update: [SOMC CL][OFF] charge_status:1 bsoc_cp:10000
10-25 14:21:11.554  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.555  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.555  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.556  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.556  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.558     0     0 W healthd : battery l=100 v=4320 t=30.0 h=2 st=2 c=322753 fc=3269000 cc=0 chg=u
10-25 14:21:11.562  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.564  7601  7601 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.569  7601  7627 I FA      : Tag Manager is not found and thus will not be used
10-25 14:21:11.571  7601  7601 D CompatChangeReporter: Compat change id reported: 349153669; UID 10299; state: ENABLED
10-25 14:21:11.572     0     0 I servicemanager: Caller(pid=7601,uid=10299,sid=u:r:untrusted_app:s0:c43,c257,c512,c768) Could not find android.hardware.graphics.allocator.IAllocator/default in the VINTF manifest. No alternative instances declared in VINTF.
10-25 14:21:11.575     0     0 I servicemanager: Caller(pid=7601,uid=10299,sid=u:r:untrusted_app:s0:c43,c257,c512,c768) Could not find android.hardware.graphics.allocator.IAllocator/default in the VINTF manifest. No alternative instances declared in VINTF.
10-25 14:21:11.578  7601  7601 V eXtream : MediaService onCreate com.extreamsd.usbaudioplayershared.MediaPlaybackService@712dee5, 64-bit = true
10-25 14:21:11.583  1479  7594 I MediaSessionStack: addSession to bottom of stack | record: com.extreamsd.usbaudioplayerpro/UAPP MediaSession/33 (userId=0)
10-25 14:21:11.583  2714  2714 I PlayerSettingsManager: getPlayerRepeatMode: no active player
10-25 14:21:11.583  2714  2714 I PlayerSettingsManager: getPlayerShuffleMode: no active player
10-25 14:21:11.583  2714  2714 I PlayerSettingsManager: updateRemoteDevice: STATE_REPEAT_OFF, STATE_SHUFFLE_OFF
10-25 14:21:11.584  2714  2714 I bluetooth: system/btif/avrcp/avrcp_service.cc:582 SendPlayerSettingsChanged: {attribute=PlayerAttribute::REPEAT : value=PlayerRepeatValue::OFF}, {attribute=PlayerAttribute::SHUFFLE : value=PlayerShuffleValue::OFF}
10-25 14:21:11.586  1479  2455 I MediaSessionStack: addSession to bottom of stack | record: com.extreamsd.usbaudioplayerpro/MediaSessionHelper-com.extreamsd.usbaudioplayerpro/34 (userId=0)
10-25 14:21:11.586  2714  2714 I PlayerSettingsManager: getPlayerRepeatMode: no active player
10-25 14:21:11.586  2714  2714 I PlayerSettingsManager: getPlayerShuffleMode: no active player
10-25 14:21:11.586  2714  2714 I PlayerSettingsManager: updateRemoteDevice: STATE_REPEAT_OFF, STATE_SHUFFLE_OFF
10-25 14:21:11.586  2714  2714 I bluetooth: system/btif/avrcp/avrcp_service.cc:582 SendPlayerSettingsChanged: {attribute=PlayerAttribute::REPEAT : value=PlayerRepeatValue::OFF}, {attribute=PlayerAttribute::SHUFFLE : value=PlayerShuffleValue::OFF}
10-25 14:21:11.586  1479  2455 D MediaSessionService: onSessionActiveStateChanged: record=com.extreamsd.usbaudioplayerpro/MediaSessionHelper-com.extreamsd.usbaudioplayerpro/34 (userId=0) playbackState=null
10-25 14:21:11.587  1479  1497 D MediaSessionService: onSessionActiveStateChanged: record=com.extreamsd.usbaudioplayerpro/UAPP MediaSession/33 (userId=0) playbackState=null
10-25 14:21:11.588  1479  2455 D MediaSessionService: onSessionPlaybackStateChanged: record=com.extreamsd.usbaudioplayerpro/UAPP MediaSession/33 (userId=0) playbackState=PlaybackState {state=PAUSED(2), position=-1, buffered position=0, speed=1.0, updated=324374, actions=7991, custom actions=[], active item id=-1, error=null}
10-25 14:21:11.591  7601  7642 E ActivityThread: Failed to find provider info for androidx.car.app.connection
10-25 14:21:11.593  1479  7594 I WifiService: getVerboseLoggingLevel uid=10299
10-25 14:21:11.597  7601  7639 F libc    : FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x7554d03cd8)
10-25 14:21:11.604  1479  4085 I MediaSessionStack: removeSession | record: com.extreamsd.usbaudioplayerpro/UAPP MediaSession/33 (userId=0)
10-25 14:21:11.604  1479  4085 D MediaSessionService: destroySessionLocked: record=com.extreamsd.usbaudioplayerpro/UAPP MediaSession/33 (userId=0)
10-25 14:21:11.605  1479  7369 I MediaSessionStack: removeSession | record: com.extreamsd.usbaudioplayerpro/MediaSessionHelper-com.extreamsd.usbaudioplayerpro/34 (userId=0)
10-25 14:21:11.605  1479  7369 D MediaSessionService: destroySessionLocked: record=com.extreamsd.usbaudioplayerpro/MediaSessionHelper-com.extreamsd.usbaudioplayerpro/34 (userId=0)
10-25 14:21:11.606  1479  4160 I WindowManager: WIN DEATH: Window{13bc113 u0 com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity}
10-25 14:21:11.606  1479  7594 I ActivityManager: Process com.extreamsd.usbaudioplayerpro (pid 7601) has died: fg  TOP 
10-25 14:21:11.606  2714  2714 I PlayerSettingsManager: getPlayerRepeatMode: no active player
10-25 14:21:11.606  2714  2714 I PlayerSettingsManager: getPlayerShuffleMode: no active player
10-25 14:21:11.606  2714  2714 I PlayerSettingsManager: updateRemoteDevice: STATE_REPEAT_OFF, STATE_SHUFFLE_OFF
10-25 14:21:11.606  2714  2714 I bluetooth: system/btif/avrcp/avrcp_service.cc:582 SendPlayerSettingsChanged: {attribute=PlayerAttribute::REPEAT : value=PlayerRepeatValue::OFF}, {attribute=PlayerAttribute::SHUFFLE : value=PlayerShuffleValue::OFF}
10-25 14:21:11.606  1479  1759 I libprocessgroup: Removed cgroup /sys/fs/cgroup/apps/uid_10299/pid_7601
10-25 14:21:11.607  1000  1000 I Zygote  : Process 7601 exited due to signal 5 (Trap)
10-25 14:21:11.608  1479  7594 W ActivityManager: Canceling start item Intent { xflg=0x4 cmp=com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.MediaPlaybackService } in service com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.MediaPlaybackService
10-25 14:21:11.608  1479  7594 W ActivityManager: Scheduling restart of crashed service com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.MediaPlaybackService in 162480128ms for start-requested
10-25 14:21:11.609  1479  7594 W ActivityTaskManager: Force removing ActivityRecord{255800857 u0 com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity t10195}: app died, no saved state
10-25 14:21:11.610  2578  2628 V WindowManagerShell: Transition requested (#53): android.os.BinderProxy@e3559cc TransitionRequestInfo { type = CLOSE, triggerTask = TaskInfo{userId=0 taskId=10195 effectiveUid=10299 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.extreamsd.usbaudioplayerpro cmp=com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity } baseActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} topActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} origActivity=null realActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} numActivities=1 lastActiveTime=324278 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@ddb9415} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 0 - 0, 0) topActivityInfo=ActivityInfo{adaa32a com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} launchCookies=[android.os.BinderProxy@a933622] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=true isVisibleRequested=true isTopActivityNoDisplay=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isActivityStackTransparent=false lastNonFullscreenBounds=Rect(292, 703 - 805, 1799) capturedLink=null capturedLinkTimestamp=0 requestedVisibleTypes=-9 topActivityRequestOpenInBrowserEducationTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 topActivityAppBounds=Rect(0, 0 - 1096, 2560) isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}} topActivityMainWindowFrame=null}, pipChange = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 53 }
10-25 14:21:11.610  1479  2088 D InetDiagMessage: Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET, states=14
10-25 14:21:11.611  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.611  1479  2088 D InetDiagMessage: Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET6, states=14
10-25 14:21:11.611  1479  2088 D InetDiagMessage: Destroyed live tcp sockets for uids={10299} in 1ms
10-25 14:21:11.611  1479  2088 D InetDiagMessage: Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET, states=14
10-25 14:21:11.612  1479  2088 D InetDiagMessage: Destroyed 0 sockets, proto=IPPROTO_TCP, family=AF_INET6, states=14
10-25 14:21:11.612  1479  2088 D InetDiagMessage: Destroyed live tcp sockets for uids={20299} in 1ms
10-25 14:21:11.614  2925  2925 D StatsLog: LAUNCHER_ONRESUME
10-25 14:21:11.615  2578  2628 D WindowManagerShell: setLauncherKeepClearAreaHeight: visible=true, height=350
10-25 14:21:11.615  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.616  1479  2500 D BackgroundInstallControlService: Package event received: 0
10-25 14:21:11.617  2578  6549 V WindowManagerShell: onTransitionReady(transaction=6352256631858)
10-25 14:21:11.617  2578  2628 V WindowManagerShell: onTransitionReady (#53) android.os.BinderProxy@e3559cc: {id=53 t=CLOSE f=0x0 trk=0 r=[0@Point(0, 0)] c=[
10-25 14:21:11.617  2578  2628 V WindowManagerShell:         {m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=1)/@0x94a751b sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},
10-25 14:21:11.617  2578  2628 V WindowManagerShell:         {m=CLOSE f=NONE leash=Surface(name=Task=10195)/@0x24446b8 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},
10-25 14:21:11.617  2578  2628 V WindowManagerShell:         {m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{42fcd83 showWhenLocked=false})/@0xeee5c91 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0}
10-25 14:21:11.617  2578  2628 V WindowManagerShell:     ]}
10-25 14:21:11.617  2578  2628 V WindowManagerShell: Transition (#53) android.os.BinderProxy@e3559cc@0 ready while (#52) android.os.BinderProxy@860f217@0 is still animating. Notify the animating transition in case they can be merged
10-25 14:21:11.617  2578  2628 V WindowManagerShell:    Merge into remote: RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@b7898b3, appThread = android.app.IApplicationThread$Stub$Proxy@e51be70, debugName = QuickstepLaunch }
10-25 14:21:11.618  2578  2628 V WindowManagerShell: Transition animation finished (aborted=false), notifying core (#52) android.os.BinderProxy@860f217@0
10-25 14:21:11.622  1479  1723 V WindowManager: Sent Transition (#53) createdAt=10-25 14:21:11.609 via request=TransitionRequestInfo { type = CLOSE, triggerTask = TaskInfo{userId=0 taskId=10195 effectiveUid=10299 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 pkg=com.extreamsd.usbaudioplayerpro cmp=com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity } baseActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} topActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} origActivity=null realActivity=ComponentInfo{com.extreamsd.usbaudioplayerpro/com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} numActivities=1 lastActiveTime=324278 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{7330953 Task{bbd6de #10195 type=standard A=10299:com.extreamsd.uapp}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 0 - 0, 0) topActivityInfo=ActivityInfo{6c47290 com.extreamsd.usbaudioplayershared.ScreenSlidePagerActivity} launchCookies=[android.os.BinderProxy@7ecd789] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=true isVisibleRequested=true isTopActivityNoDisplay=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isActivityStackTransparent=false lastNonFullscreenBounds=Rect(292, 703 - 805, 1799) capturedLink=null capturedLinkTimestamp=0 requestedVisibleTypes=-9 topActivityRequestOpenInBrowserEducationTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 topActivityAppBounds=Rect(0, 0 - 1096, 2560) isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}} topActivityMainWindowFrame=null}, pipChange = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 53 }
10-25 14:21:11.622  1479  1723 V WindowManager:     startWCT=WindowContainerTransaction { changes= {} hops= [] errorCallbackToken=null taskFragmentOrganizer=null }
10-25 14:21:11.622  1479  1723 V WindowManager:     info={id=53 t=CLOSE f=0x0 trk=0 r=[0@Point(0, 0)] c=[
10-25 14:21:11.622  1479  1723 V WindowManager:         {WCT{RemoteToken{5cff7f9 Task{f8d47f0 #1 type=home}}} m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=1)/@0x3c57994 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},
10-25 14:21:11.622  1479  1723 V WindowManager:         {WCT{RemoteToken{7330953 Task{bbd6de #10195 type=standard A=10299:com.extreamsd.uapp}}} m=CLOSE f=NONE leash=Surface(name=Task=10195)/@0x14798b7 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},
10-25 14:21:11.622  1479  1723 V WindowManager:         {m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{42fcd83 showWhenLocked=false})/@0x672cac7 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0}
10-25 14:21:11.622  1479  1723 V WindowManager:     ]}
10-25 14:21:11.623  1479  1723 V WindowManager: Finish Transition (#52): created at 10-25 14:21:11.416 collect-started=0.129ms request-sent=8.363ms started=11.213ms ready=27.481ms sent=28.952ms commit=11.306ms finished=206.749ms
10-25 14:21:11.623  2578  2628 V WindowManagerShell: Playing animation for (#53) android.os.BinderProxy@e3559cc@0
10-25 14:21:11.623  2578  2628 V ShellRecents: RecentsTransitionHandler.startAnimation: no controller found
10-25 14:21:11.623  2578  2628 V WindowManagerShell: Transition doesn't have explicit remote, search filters for match for {id=53 t=CLOSE f=0x0 trk=0 r=[0@Point(0, 0)] c=[{m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=1)/@0x94a751b sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},{m=CLOSE f=NONE leash=Surface(name=Task=10195)/@0x24446b8 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0 taskParent=-1},{m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{42fcd83 showWhenLocked=false})/@0xeee5c91 sb=Rect(0, 0 - 1096, 2560) eb=Rect(0, 0 - 1096, 2560) epz=Point(1096, 2560) d=0}]}
10-25 14:21:11.623  2578  2628 V WindowManagerShell:  Checking filter Pair{{types=[] flags=0x0] notFlags=0x100 checks=[{atype=home independent=true modes=[OPEN,TO_FRONT] flags=NONE mustBeTask=false order=TOP topActivity=ComponentInfo{com.android.launcher3/com.android.launcher3.uioverrides.QuickstepLauncher} launchCookie=null windowingMode=undefined},{atype=standard independent=true modes=[CLOSE,TO_BACK] flags=NONE mustBeTask=false order=ANY topActivity=null launchCookie=null windowingMode=undefined},{NOT atype=undefined independent=true modes=[] flags=NONE mustBeTask=true order=ANY topActivity=null launchCookie=null customAnim=true windowingMode=undefined}]} RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@5b22948, appThread = android.app.IApplicationThread$Stub$Proxy@b1fb3e1, debugName = QuickstepLaunchHome }}
10-25 14:21:11.623  2578  2628 D RemoteTransitionHandler: Found filterPair{{types=[] flags=0x0] notFlags=0x100 checks=[{atype=home independent=true modes=[OPEN,TO_FRONT] flags=NONE mustBeTask=false order=TOP topActivity=ComponentInfo{com.android.launcher3/com.android.launcher3.uioverrides.QuickstepLauncher} launchCookie=null windowingMode=undefined},{atype=standard independent=true modes=[CLOSE,TO_BACK] flags=NONE mustBeTask=false order=ANY topActivity=null launchCookie=null windowingMode=undefined},{NOT atype=undefined independent=true modes=[] flags=NONE mustBeTask=true order=ANY topActivity=null launchCookie=null customAnim=true windowingMode=undefined}]} RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@5b22948, appThread = android.app.IApplicationThread$Stub$Proxy@b1fb3e1, debugName = QuickstepLaunchHome }}
10-25 14:21:11.623  2578  2628 V WindowManagerShell:  Delegate animation for (#53) to RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@5b22948, appThread = android.app.IApplicationThread$Stub$Proxy@b1fb3e1, debugName = QuickstepLaunchHome }
10-25 14:21:11.624  2578  2628 V WindowManagerShell:  animated by com.android.wm.shell.transition.RemoteTransitionHandler@81916cb
10-25 14:21:11.625  1203  1203 I android.hardware.power-service-qti: Power setMode: 5 to: 0
10-25 14:21:11.627  2925  2925 D StateManager: createAtomicAnimation - fromState: Background, toState: Normal, partial trace:
10-25 14:21:11.627  2925  2925 D StateManager: 	at com.android.quickstep.util.ScalingWorkspaceRevealAnim.<init>(ScalingWorkspaceRevealAnim.kt:90)
10-25 14:21:11.627  2925  2925 D StateManager: 	at com.android.launcher3.QuickstepTransitionManager.createWallpaperOpenAnimations(QuickstepTransitionManager.java:1755)
10-25 14:21:11.627  2925  2925 D StateManager: 	at com.android.launcher3.QuickstepTransitionManager$WallpaperOpenLauncherAnimationRunner.onAnimationStart(QuickstepTransitionManager.java:1911)
10-25 14:21:11.627  2925  2925 D StateManager: cancelAnimation - with ongoing animation, partial trace:
10-25 14:21:11.627  2925  2925 D StateManager: 	at com.android.launcher3.statemanager.StateManager.setCurrentAnimation(StateManager.java:546)
10-25 14:21:11.627  2925  2925 D StateManager: 	at com.android.launcher3.QuickstepTransitionManager.createWallpaperOpenAnimations(QuickstepTransitionManager.java:1830)
10-25 14:21:11.627  2925  2925 D StateManager: 	at com.android.launcher3.QuickstepTransitionManager$WallpaperOpenLauncherAnimationRunner.onAnimationStart(QuickstepTransitionManager.java:1911)
10-25 14:21:11.628  2925  2925 D StateManager: onStateTransitionEnd - state: Normal
10-25 14:21:11.628  2925  2925 D RecentsView: reset - mEnableDrawingLiveTile: false, mRecentsAnimationController: null
10-25 14:21:11.628  2925  2925 D b/311077782: LauncherAnimationRunner.setAnimation
10-25 14:21:11.629  2925  2967 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.630  2925  2967 W HWUI    : Image decoding logging dropped!
10-25 14:21:11.656  2578  2663 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=false callback=android.view.ViewRootImpl$$ExternalSyntheticLambda13@b5a0d0f
10-25 14:21:11.656  1479  7594 D CoreBackPreview: Window{a7939db u0 Splash Screen com.extreamsd.usbaudioplayerpro EXITING}: Setting back callback null
10-25 14:21:11.659  1479  2054 I ImeTracker: com.android.launcher3:ddb9a123: onRequestHide at ORIGIN_SERVER reason HIDE_SAME_WINDOW_FOCUSED_WITHOUT_EDITOR fromUser false
10-25 14:21:11.661  2925  2925 D InsetsController: hide(ime(), fromIme=false)
10-25 14:21:11.661  2925  2925 I ImeTracker: com.android.launcher3:ddb9a123: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
10-25 14:21:11.896     0     0 I pm8150b_charger: chg_state_change_irq_handler: IRQ: chg-state-change
10-25 14:21:11.901     0     0 I FG      : fg_gen4_cl_ok_to_begin: IBAT_FLT thr: 100 val: -72 but ignore this function
10-25 14:21:11.901     0     0 I ALG     : cap_learning_update: [SOMC CL][OFF] charge_status:1 bsoc_cp:10000
10-25 14:21:11.913     0     0 W healthd : battery l=100 v=4320 t=30.0 h=2 st=2 c=322753 fc=3269000 cc=0 chg=u
10-25 14:21:12.621  2925  2925 D ScalingWorkspaceRevealAnim: alpha of workspace at the end of animation: 1.0
10-25 14:21:12.624  2578  2628 V WindowManagerShell: Transition animation finished (aborted=false), notifying core (#53) android.os.BinderProxy@e3559cc@0
10-25 14:21:12.629  1479  1723 V WindowManager: Finish Transition (#53): created at 10-25 14:21:11.609 collect-started=0.041ms request-sent=0.12ms started=5.341ms ready=5.33ms sent=7.784ms commit=22.931ms finished=1017.75ms
10-25 14:21:12.635  2578  2628 V WindowManagerShell: Track 0 became idle
10-25 14:21:12.635  2578  2628 V WindowManagerShell: All active transition animations finished
10-25 14:21:12.636  2925  2925 D RecentsView: onTaskRemoved: 10195, not handling task stack changes
10-25 14:21:12.636  2925  2925 D RecentsView: onTaskRemoved: 10195, not handling task stack changes

LeDechaine avatar Oct 25 '25 18:10 LeDechaine

Why do you even think it is because of SafetyNet or attestation? Did you check logcat?

Well what an interesting coincidence that the day SafetyNet fails, paid apps which worked flawlessly also fail to open (logged in to my Google account in microG, and with license verification enabled). Will check logcat ASAP.

No need to decode logcat. The devs themselves confirmed me microG don't work anymore, because "for safety reasons" they require an official Google Play Store.

Google changed something that won't allow licensed games (edit: licensed apps) to run outside their walled garden.

Yes.

TLDR: SafetyNet fail correlates with microG fail, which can't emulate Play Store for some paid apps anymore, whatever caused it.

Will that cause ALL my paid apps to fail after their next updates? I don't know. That's a bad start.

LeDechaine avatar Oct 26 '25 21:10 LeDechaine

@LeDechaine It's just that many app developers don't care much about users, only care about money. But don't worry, in the future microG will solve the problems in spite of them. There isn't a date though, all these things need time.

ale5000-git avatar Oct 27 '25 01:10 ale5000-git