KieronQuinn / AmbientMusicMod

Port of Now Playing from Pixels to other Android devices
GNU General Public License v3.0
1.9k stars 41 forks source link

On Demand/Online recognition hangs forever #243

Closed UjuiUjuMandan closed 1 month ago

UjuiUjuMandan commented 4 months ago

Tap Recognise, select Online, and the animation just hangs there seemly forever.

At first there's a notification writing 'Search for song...', the animation left unchanged even this notification later went away.

Recognition through Google App itself works though.

Versions

Google Pixel 5 Android 14 / CalyxOS 5.7.0 AMM: 2.3.5 Now Playing: 1.3.5 Google: 15.18.32.29.arm64

Screen record

Logs

Captured at the same time as above screen record in Android Studio with a filter of package:com.kieronquinn.app.ambientmusicmod.

--------- beginning of main
--------- beginning of system
14:57.868  7351-7351  VRI[MainActivity]       com.kieronquinn.app.ambientmusicmod  D  Start draw after previous draw not visible
14:57.878  7351-7351  AmbientJobs             com.kieronquinn.app.ambientmusicmod  D  Got 0 jobs to expedite
15:08.370  7351-7424  Parcel                  com.kieronquinn.app.ambientmusicmod  W  Expecting binder but got null!
15:08.382  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@66c4dd6
15:10.026  7351-7363  ambientmusicmod         com.kieronquinn.app.ambientmusicmod  I  Background young concurrent copying GC freed 36MB AllocSpace bytes, 0(0B) LOS objects, 65% free, 19MB/56MB, paused 180us,39us total 116.413ms
15:10.077  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.082  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.082  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.084  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.084  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.086  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.090  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.090  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.091  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.095  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.095  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.096  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.104  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.104  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.112  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.112  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.113  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.113  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.113  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.114  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.115  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.115  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.116  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.116  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.118  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.118  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.119  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.121  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.121  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.123  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.127  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.127  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.129  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.131  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.131  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.132  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.138  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.139  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.140  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.142  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.142  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.143  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.144  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.144  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.144  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.145  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.145  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.145  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.148  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.148  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.148  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.152  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.156  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.156  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.157  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.159  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.159  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.160  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.161  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.161  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.161  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.161  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.161  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.167  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.167  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.168  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.170  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.172  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.172  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.174  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.174  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.175  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.178  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.178  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.179  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.181  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.181  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.183  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.187  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.187  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.188  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.189  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.189  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.190  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.191  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.191  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.191  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.192  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.192  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.193  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.194  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.194  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.194  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.195  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.195  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.195  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.196  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.197  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.197  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.197  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.197  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.197  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.199  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.199  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.199  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.200  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:10.200  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:10.201  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
--------- beginning of crash
15:10.237 13038-13038 AndroidRuntime          com.kieronquinn.app.ambientmusicmod  E  FATAL EXCEPTION: main
                                                                                                    PID: 13038
                                                                                                    java.lang.NoSuchMethodError: No interface method bindServiceInstance(Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Ljava/lang/String;Landroid/app/IServiceConnection;ILjava/lang/String;Ljava/lang/String;I)I in class Landroid/app/IActivityManager; or its super classes (declaration of 'android.app.IActivityManager' appears in /system/framework/framework.jar)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:60)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:30)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invokeSuspend(Extensions+Coroutines.kt:42)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:8)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:4)
                                                                                                        at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:89)
                                                                                                        at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:151)
                                                                                                        at kotlinx.coroutines.TimeoutKt.withTimeoutOrNull(Timeout.kt:107)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.getMusicRecognitionService(RootMusicRecognitionManager.kt:404)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.runStreamingSearch(RootMusicRecognitionManager.kt:95)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.service.ShizukuService$beginStreamingSearchViaRoot$1$1.invokeSuspend(ShizukuService.kt:350)
                                                                                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                                                                                        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                                                                                        at android.os.Handler.handleCallback(Handler.java:959)
                                                                                                        at android.os.Handler.dispatchMessage(Handler.java:100)
                                                                                                        at android.os.Looper.loopOnce(Looper.java:232)
                                                                                                        at android.os.Looper.loop(Looper.java:317)
                                                                                                        at rikka.sui.server.userservice.Starter.main(SourceFile:130)
                                                                                                        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
                                                                                                        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359)
                                                                                                        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@d243c23, Dispatchers.Main]
15:10.239 13038-13038 Process                 com.kieronquinn.app.ambientmusicmod  I  Sending signal. PID: 13038 SIG: 9
15:10.629 13294-13294 SuiUserServiceStarter   com.kieronquinn.app.ambientmusicmod  I  starting service com.kieronquinn.app.ambientmusicmod/com.kieronquinn.app.ambientmusicmod.service.ShizukuService...
15:10.650 13294-13294 OverlayConfig           com.kieronquinn.app.ambientmusicmod  W  partition_order.xml does not exist.
15:10.807 13294-13294 nativeloader            com.kieronquinn.app.ambientmusicmod  D  InitApexLibraries:
                                                                                                      com_android_art: libnativehelper.so
                                                                                                      com_android_i18n: libicui18n.so:libicuuc.so:libicu.so
                                                                                                      com_android_neuralnetworks: libneuralnetworks.so
15:10.807 13294-13294 nativeloader            com.kieronquinn.app.ambientmusicmod  D  InitDefaultPublicLibraries for_preload=0: libandroid.so:libaaudio.so:libamidi.so:libbinder_ndk.so:libc.so:libcamera2ndk.so:libclang_rt.hwasan-aarch64-android.so:libdl.so:libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libjnigraphics.so:liblog.so:libmediandk.so:libm.so:libnativewindow.so:libOpenMAXAL.so:libOpenSLES.so:libRS.so:libstdc++.so:libsync.so:libvulkan.so:libwebviewchromium_plat_support.so:libz.so
15:10.807 13294-13294 nativeloader            com.kieronquinn.app.ambientmusicmod  D  Configuring clns-1 for other apk /data/app/~~M4gAnw_Fz4Eqh7Xy0e_jtQ==/com.kieronquinn.app.ambientmusicmod-8ACdTvrlvO44YU4LKGiTDw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~M4gAnw_Fz4Eqh7Xy0e_jtQ==/com.kieronquinn.app.ambientmusicmod-8ACdTvrlvO44YU4LKGiTDw==/lib/arm64:/data/app/~~M4gAnw_Fz4Eqh7Xy0e_jtQ==/com.kieronquinn.app.ambientmusicmod-8ACdTvrlvO44YU4LKGiTDw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.kieronquinn.app.ambientmusicmod
15:10.807 13294-13294 nativeloader            com.kieronquinn.app.ambientmusicmod  D  InitExtendedPublicLibraries: 
15:10.810 13294-13294 nativeloader            com.kieronquinn.app.ambientmusicmod  D  InitVendorPublicLibraries: libadsprpc.so:libcdsprpc.so:libsdsprpc.so:libfastcvopt.so:libOpenCL-pixel.so:lib_aion_buffer.so:libqdMetaData.so
15:10.810 13294-13294 nativeloader            com.kieronquinn.app.ambientmusicmod  D  InitProductPublicLibraries: 
15:24.855  7351-7351  AMMFS                   com.kieronquinn.app.ambientmusicmod  D  Recognition state: Recognising(source=NNFP)
15:26.084  7351-7351  VRI[MainActivity]       com.kieronquinn.app.ambientmusicmod  E  Attempting to destroy the window while drawing!
                                                                                                      window=android.view.ViewRootImpl@22f568f, title=com.kieronquinn.app.ambientmusicmod/com.kieronquinn.app.ambientmusicmod.ui.activities.MainActivity
15:26.084  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=android.app.Dialog$$ExternalSyntheticLambda2@e7d7c1b
15:26.128  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@66c4dd6
15:26.129  7351-7351  ImeTracker              com.kieronquinn.app.ambientmusicmod  I  com.kieronquinn.app.ambientmusicmod:a790f302: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_CLOSE_CURRENT_SESSION
15:26.130  7351-7351  ImeTracker              com.kieronquinn.app.ambientmusicmod  I  com.kieronquinn.app.ambientmusicmod:a790f302: onFailed at PHASE_CLIENT_VIEW_SERVED
15:26.130  7351-7351  InputMethodManager      com.kieronquinn.app.ambientmusicmod  W  No current root view, ignoring closeCurrentInput()
15:27.687  7351-7425  Parcel                  com.kieronquinn.app.ambientmusicmod  W  Expecting binder but got null!
15:27.694  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@66c4dd6
15:31.155  7351-7351  AMMFS                   com.kieronquinn.app.ambientmusicmod  D  Recognition state: Failed(recognitionFailure=RecognitionFailure(failureReason=Busy(otherRunningRecognitionSource=NNFP), source=ON_DEMAND, audio=null))
15:31.176  7351-7351  MotionLayout            com.kieronquinn.app.ambientmusicmod  V  .(MotionLayout.java:1409) transitionToStart 
15:31.218  7351-7351  AMMFS                   com.kieronquinn.app.ambientmusicmod  D  Recognition delay: 70000, next trigger time 2024-05-21T21:16:41.218176
15:31.218  7351-7351  AlarmManager            com.kieronquinn.app.ambientmusicmod  W  Unrecognized alarm listener com.kieronquinn.app.ambientmusicmod.service.AmbientMusicModForegroundService$$ExternalSyntheticLambda0@fd39cfe
15:34.187 13294-13294 AndroidRuntime          com.kieronquinn.app.ambientmusicmod  E  FATAL EXCEPTION: main
                                                                                                    PID: 13294
                                                                                                    java.lang.NoSuchMethodError: No interface method bindServiceInstance(Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Ljava/lang/String;Landroid/app/IServiceConnection;ILjava/lang/String;Ljava/lang/String;I)I in class Landroid/app/IActivityManager; or its super classes (declaration of 'android.app.IActivityManager' appears in /system/framework/framework.jar)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:60)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:30)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invokeSuspend(Extensions+Coroutines.kt:42)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:8)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:4)
                                                                                                        at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:89)
                                                                                                        at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:151)
                                                                                                        at kotlinx.coroutines.TimeoutKt.withTimeoutOrNull(Timeout.kt:107)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.getMusicRecognitionService(RootMusicRecognitionManager.kt:404)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.runStreamingSearch(RootMusicRecognitionManager.kt:95)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.service.ShizukuService$beginStreamingSearchViaRoot$1$1.invokeSuspend(ShizukuService.kt:350)
                                                                                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                                                                                        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                                                                                        at android.os.Handler.handleCallback(Handler.java:959)
                                                                                                        at android.os.Handler.dispatchMessage(Handler.java:100)
                                                                                                        at android.os.Looper.loopOnce(Looper.java:232)
                                                                                                        at android.os.Looper.loop(Looper.java:317)
                                                                                                        at rikka.sui.server.userservice.Starter.main(SourceFile:130)
                                                                                                        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
                                                                                                        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359)
                                                                                                        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@849eda8, Dispatchers.Main]
15:34.189 13294-13294 Process                 com.kieronquinn.app.ambientmusicmod  I  Sending signal. PID: 13294 SIG: 9
15:40.026  7351-7351  Choreographer           com.kieronquinn.app.ambientmusicmod  W  Frame time is 0.093899 ms in the future!  Check that graphics HAL is generating vsync timestamps using the correct timebase.
15:52.482  7351-7351  VRI[MainActivity]       com.kieronquinn.app.ambientmusicmod  E  Attempting to destroy the window while drawing!
                                                                                                      window=android.view.ViewRootImpl@977d9d0, title=com.kieronquinn.app.ambientmusicmod/com.kieronquinn.app.ambientmusicmod.ui.activities.MainActivity
15:52.482  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=android.app.Dialog$$ExternalSyntheticLambda2@83d0424
15:52.529  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@66c4dd6
15:52.530  7351-7351  ImeTracker              com.kieronquinn.app.ambientmusicmod  I  com.kieronquinn.app.ambientmusicmod:ea438486: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_CLOSE_CURRENT_SESSION
15:52.530  7351-7351  ImeTracker              com.kieronquinn.app.ambientmusicmod  I  com.kieronquinn.app.ambientmusicmod:ea438486: onFailed at PHASE_CLIENT_VIEW_SERVED
15:52.530  7351-7351  InputMethodManager      com.kieronquinn.app.ambientmusicmod  W  No current root view, ignoring closeCurrentInput()
15:54.435  7351-7425  Parcel                  com.kieronquinn.app.ambientmusicmod  W  Expecting binder but got null!
15:54.442  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@66c4dd6
15:57.441 13365-13365 AndroidRuntime          com.kieronquinn.app.ambientmusicmod  E  FATAL EXCEPTION: main
                                                                                                    PID: 13365
                                                                                                    java.lang.NoSuchMethodError: No interface method bindServiceInstance(Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Ljava/lang/String;Landroid/app/IServiceConnection;ILjava/lang/String;Ljava/lang/String;I)I in class Landroid/app/IActivityManager; or its super classes (declaration of 'android.app.IActivityManager' appears in /system/framework/framework.jar)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:60)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:30)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invokeSuspend(Extensions+Coroutines.kt:42)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:8)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:4)
                                                                                                        at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:89)
                                                                                                        at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:151)
                                                                                                        at kotlinx.coroutines.TimeoutKt.withTimeoutOrNull(Timeout.kt:107)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.getMusicRecognitionService(RootMusicRecognitionManager.kt:404)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.runStreamingSearch(RootMusicRecognitionManager.kt:95)
                                                                                                        at com.kieronquinn.app.ambientmusicmod.service.ShizukuService$beginStreamingSearchViaRoot$1$1.invokeSuspend(ShizukuService.kt:350)
                                                                                                        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                                                                                        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                                                                                        at android.os.Handler.handleCallback(Handler.java:959)
                                                                                                        at android.os.Handler.dispatchMessage(Handler.java:100)
                                                                                                        at android.os.Looper.loopOnce(Looper.java:232)
                                                                                                        at android.os.Looper.loop(Looper.java:317)
                                                                                                        at rikka.sui.server.userservice.Starter.main(SourceFile:130)
                                                                                                        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
                                                                                                        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359)
                                                                                                        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@21af418, Dispatchers.Main]
15:57.443 13365-13365 Process                 com.kieronquinn.app.ambientmusicmod  I  Sending signal. PID: 13365 SIG: 9
15:58.263  7351-7363  ambientmusicmod         com.kieronquinn.app.ambientmusicmod  I  Background young concurrent copying GC freed 32MB AllocSpace bytes, 0(0B) LOS objects, 56% free, 24MB/56MB, paused 85us,126us total 142.754ms
15:58.294  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.296  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.296  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.297  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.297  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.297  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.299  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.302  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.302  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.304  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.307  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.307  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.308  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.308  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.309  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.311  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.314  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.314  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.314  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.314  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.315  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.318  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.318  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.318  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.318  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.319  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.322  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.325  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.325  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.326  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.326  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.329  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.330  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.332  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.333  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.333  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.336  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.336  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.337  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.339  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.339  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.340  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.342  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.342  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.343  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.346  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.348  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.348  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.349  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.351  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.351  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.352  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.355  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.355  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.355  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.356  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.357  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.359  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.360  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.361  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.363  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.367  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.367  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.368  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.368  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.368  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.372  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.375  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.375  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.378  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.380  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.381  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.381  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.381  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.382  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.384  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.384  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.385  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.387  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.387  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.390  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.390  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.390  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.391  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.394  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.394  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.395  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.398  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.399  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.400  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.404  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.404  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.404  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.407  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.407  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.408  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.410  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.410  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.411  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.414  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.414  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.415  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.417  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.417  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.417  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.420  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.420  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.421  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.421  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.421  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.422  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.422  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.422  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.424  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.426  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.426  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.427  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.429  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.429  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.430  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.433  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.435  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.435  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.436  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.436  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.437  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.440  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWindow.close. 
15:58.440  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
15:58.440  7351-7365  System                  com.kieronquinn.app.ambientmusicmod  W  A resource failed to call CursorWrapperInner.close. 
16:15.137  7351-7351  VRI[MainActivity]       com.kieronquinn.app.ambientmusicmod  E  Attempting to destroy the window while drawing!
                                                                                                      window=android.view.ViewRootImpl@c6ef306, title=com.kieronquinn.app.ambientmusicmod/com.kieronquinn.app.ambientmusicmod.ui.activities.MainActivity
16:15.138  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=android.app.Dialog$$ExternalSyntheticLambda2@fe84d0e
16:15.185  7351-7351  WindowOnBackDispatcher  com.kieronquinn.app.ambientmusicmod  W  sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@66c4dd6
16:15.186  7351-7351  ImeTracker              com.kieronquinn.app.ambientmusicmod  I  com.kieronquinn.app.ambientmusicmod:df6ac383: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT_CLOSE_CURRENT_SESSION
16:15.186  7351-7351  ImeTracker              com.kieronquinn.app.ambientmusicmod  I  com.kieronquinn.app.ambientmusicmod:df6ac383: onFailed at PHASE_CLIENT_VIEW_SERVED
16:15.186  7351-7351  InputMethodManager      com.kieronquinn.app.ambientmusicmod  W  No current root view, ignoring closeCurrentInput()
UjuiUjuMandan commented 4 months ago

@KieronQuinn As you can see, there are 3 'FATAL EXCEPTION' in the log, as I did 3 times of Online recognition.

I can't figure out what caused such fatal error right now, hopefully it's not related to ROM-specific bugs.

Myp3a commented 2 months ago

Can confirm the same behavior on my device. On device recognition is fine, recognition in Google app works too.

Device details: Mi 11 Ultra, Snapdragon 888 Android 14 / HyperOS (MIUI) 1.0.3.0 AMM: v2.3.5 Now Playing: 1.3.5 Google: 15.29.34.29.arm64 Magisk: v27.0, Zygisk Sui: v13.5.1

Logcat ``` --------- beginning of crash 08-01 18:24:18.145 6950 6950 E AndroidRuntime: FATAL EXCEPTION: main 08-01 18:24:18.145 6950 6950 E AndroidRuntime: PID: 6950 08-01 18:24:18.145 6950 6950 E AndroidRuntime: java.lang.NoSuchMethodError: No interface method bindServiceInstance(Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Ljava/lang/String;Landroid/app/IServiceConnection;ILjava/lang/String;Ljava/lang/String;I)I in class Landroid/app/IActivityManager; or its super classes (declaration of 'android.app.IActivityManager' appears in /system/framework/framework.jar) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:60) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:30) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invokeSuspend(Extensions+Coroutines.kt:42) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:8) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:4) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:89) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:151) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at kotlinx.coroutines.TimeoutKt.withTimeoutOrNull(Timeout.kt:107) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.getMusicRecognitionService(RootMusicRecognitionManager.kt:404) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.runStreamingSearch(RootMusicRecognitionManager.kt:95) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.service.ShizukuService$beginStreamingSearchViaRoot$1$1.invokeSuspend(ShizukuService.kt:350) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:224) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at android.os.Looper.loop(Looper.java:318) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at rikka.sui.server.userservice.Starter.main(SourceFile:130) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:368) 08-01 18:24:18.145 6950 6950 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@9e7d9e6, Dispatchers.Main] --------- beginning of main 08-01 18:24:18.149 6950 6950 I Process : Process is going to kill itself! 08-01 18:24:18.149 6950 6950 I Process : java.lang.Exception 08-01 18:24:18.149 6950 6950 I Process : at android.os.Process.killProcess(Process.java:1363) 08-01 18:24:18.149 6950 6950 I Process : at com.android.internal.os.RuntimeInit$KillApplicationHandler.uncaughtException(RuntimeInit.java:174) 08-01 18:24:18.149 6950 6950 I Process : at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1071) 08-01 18:24:18.149 6950 6950 I Process : at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1066) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.internal.CoroutineExceptionHandlerImplKt.propagateExceptionFinalResort(CoroutineExceptionHandlerImpl.kt:35) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.internal.CoroutineExceptionHandlerImpl_commonKt.handleUncaughtCoroutineException(CoroutineExceptionHandlerImpl.common.kt:52) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:32) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:194) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:230) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:909) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:866) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:831) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:100) 08-01 18:24:18.149 6950 6950 I Process : at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) 08-01 18:24:18.149 6950 6950 I Process : at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 08-01 18:24:18.149 6950 6950 I Process : at android.os.Handler.handleCallback(Handler.java:958) 08-01 18:24:18.149 6950 6950 I Process : at android.os.Handler.dispatchMessage(Handler.java:99) 08-01 18:24:18.149 6950 6950 I Process : at android.os.Looper.loopOnce(Looper.java:224) 08-01 18:24:18.149 6950 6950 I Process : at android.os.Looper.loop(Looper.java:318) 08-01 18:24:18.149 6950 6950 I Process : at rikka.sui.server.userservice.Starter.main(SourceFile:130) 08-01 18:24:18.149 6950 6950 I Process : at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) 08-01 18:24:18.149 6950 6950 I Process : at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:368) 08-01 18:24:18.149 6950 6950 I Process : Sending signal. PID: 6950 SIG: 9 08-01 18:24:18.289 22456 22456 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<< 08-01 18:24:18.293 22456 22456 I AndroidRuntime: Using default boot image 08-01 18:24:18.293 22456 22456 I AndroidRuntime: Leaving lock profiling enabled 08-01 18:24:18.412 22456 22456 D AndroidRuntime: Calling main entry rikka.sui.server.userservice.Starter 08-01 18:24:30.460 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.460 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.461 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.462 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.462 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.462 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.463 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.463 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.464 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.464 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.464 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.464 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.465 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.465 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.466 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.466 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.466 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.466 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.467 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.467 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.467 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.468 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.468 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.468 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.468 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.468 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.469 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.469 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.469 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.470 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.470 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.471 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.471 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.471 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.471 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.471 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.472 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.472 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.473 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.473 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.473 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.473 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.474 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.474 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.475 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.475 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.475 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.475 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.476 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.476 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.476 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.477 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.477 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.477 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.478 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.478 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.478 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.478 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.478 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.479 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.479 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.479 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.480 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.480 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.480 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.480 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.481 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.481 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.481 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.482 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.482 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.483 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.483 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.484 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.484 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.484 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:30.485 26020 26064 W System : A resource failed to call CursorWindow.close. 08-01 18:24:30.485 26020 26064 W System : A resource failed to call CursorWrapperInner.close. 08-01 18:24:38.346 22456 22456 E AndroidRuntime: FATAL EXCEPTION: main 08-01 18:24:38.346 22456 22456 E AndroidRuntime: PID: 22456 08-01 18:24:38.346 22456 22456 E AndroidRuntime: java.lang.NoSuchMethodError: No interface method bindServiceInstance(Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Ljava/lang/String;Landroid/app/IServiceConnection;ILjava/lang/String;Ljava/lang/String;I)I in class Landroid/app/IActivityManager; or its super classes (declaration of 'android.app.IActivityManager' appears in /system/framework/framework.jar) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:60) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.utils.extensions.Extensions_IActivityManagerKt.bindServiceInstanceCompat(Extensions+IActivityManager.kt:30) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invokeSuspend(Extensions+Coroutines.kt:42) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:8) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager$getMusicRecognitionService$lambda$2$$inlined$suspendCancellableCoroutineWithTimeout$1.invoke(Unknown Source:4) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:89) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:151) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at kotlinx.coroutines.TimeoutKt.withTimeoutOrNull(Timeout.kt:107) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.getMusicRecognitionService(RootMusicRecognitionManager.kt:404) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.components.musicrecognition.RootMusicRecognitionManager.runStreamingSearch(RootMusicRecognitionManager.kt:95) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.kieronquinn.app.ambientmusicmod.service.ShizukuService$beginStreamingSearchViaRoot$1$1.invokeSuspend(ShizukuService.kt:350) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:224) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at android.os.Looper.loop(Looper.java:318) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at rikka.sui.server.userservice.Starter.main(SourceFile:130) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:368) 08-01 18:24:38.346 22456 22456 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@b6ba466, Dispatchers.Main] 08-01 18:24:38.351 22456 22456 I Process : Process is going to kill itself! 08-01 18:24:38.351 22456 22456 I Process : java.lang.Exception 08-01 18:24:38.351 22456 22456 I Process : at android.os.Process.killProcess(Process.java:1363) 08-01 18:24:38.351 22456 22456 I Process : at com.android.internal.os.RuntimeInit$KillApplicationHandler.uncaughtException(RuntimeInit.java:174) 08-01 18:24:38.351 22456 22456 I Process : at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1071) 08-01 18:24:38.351 22456 22456 I Process : at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1066) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.internal.CoroutineExceptionHandlerImplKt.propagateExceptionFinalResort(CoroutineExceptionHandlerImpl.kt:35) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.internal.CoroutineExceptionHandlerImpl_commonKt.handleUncaughtCoroutineException(CoroutineExceptionHandlerImpl.common.kt:52) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:32) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:194) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:230) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:909) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:866) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:831) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:100) 08-01 18:24:38.351 22456 22456 I Process : at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) 08-01 18:24:38.351 22456 22456 I Process : at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 08-01 18:24:38.351 22456 22456 I Process : at android.os.Handler.handleCallback(Handler.java:958) 08-01 18:24:38.351 22456 22456 I Process : at android.os.Handler.dispatchMessage(Handler.java:99) 08-01 18:24:38.351 22456 22456 I Process : at android.os.Looper.loopOnce(Looper.java:224) 08-01 18:24:38.351 22456 22456 I Process : at android.os.Looper.loop(Looper.java:318) 08-01 18:24:38.351 22456 22456 I Process : at rikka.sui.server.userservice.Starter.main(SourceFile:130) 08-01 18:24:38.351 22456 22456 I Process : at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) 08-01 18:24:38.351 22456 22456 I Process : at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:368) 08-01 18:24:38.351 22456 22456 I Process : Sending signal. PID: 22456 SIG: 9 08-01 18:24:38.468 22533 22533 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<< 08-01 18:24:38.472 22533 22533 I AndroidRuntime: Using default boot image 08-01 18:24:38.472 22533 22533 I AndroidRuntime: Leaving lock profiling enabled 08-01 18:24:38.580 22533 22533 D AndroidRuntime: Calling main entry rikka.sui.server.userservice.Starter ```
GDebnar commented 1 month ago

I have the same @issue.KieronQuinn

I tried both Noble ROM 3.9 (Android 13, OneUI 5.1) and Noble ROM 4.x (Android 14, OneUI 6.1), both rooted os, running on both of my galaxy Note9s (Exynos 9810)

Magisk v27.0, Zygisk enabled Latest shizuku AmbientMusicMod 2.3.5 Now Playing 1.3.5

I tried several versions of the google app(Removing the system app, reinstalling another version)

I also tried different settings in the now playing app It worked(and still works) on my galaxy Note8 (exynos 8895) running Hadesrom Q v3 (Android 10, One UI 2.5, also rooted)

KieronQuinn commented 1 month ago

This should be fixed in 2.4