You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Originally I installed Finamp 0.6.25 from the Play store and it worked. Then I enrolled in the beta program and it stopped working and just hung on the splash screen. Then I uninstalled it completely and then installed using adb install with the apk from Releases from GitHub but I see the same hang on the splash screen. The Jellyfin app on the same phone works fine so it's not my server (v10.10.2).
The one error in adb logcat is the following:
12-30 16:48:48.986 569 1908 E BufferQueueDebug: [Splash Screen com.unicornsonlsd.finamp#0](this:0xb400007d41bb9558,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'Splash Screen com.unicornsonlsd.finamp#0'
If I keep logcat attached, I just see the mtkRenderCntDebug message every few seconds:
adb logcat
$ adb logcat | grep finamp
12-30 16:48:48.948 1158 2638 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity bnds=[351,409][462,543]} from uid 10098
12-30 16:48:48.962 1158 2638 I PowerHalWrapper: <amsBoostResume> last:com.android.launcher3, next:com.unicornsonlsd.finamp
12-30 16:48:48.962 1158 2638 D DuraSpeed: onAppSwitched, packageName:com.unicornsonlsd.finamp
12-30 16:48:48.966 1371 1498 D ViewRootImpl[finamp]: hardware acceleration = true, sRendererEnabled = true, forceHwAccelerated = false
12-30 16:48:48.977 1158 2748 I PowerHalWrapper: amsBoostNotify pid:2527,activity:com.ryanheise.audioservice.AudioServiceActivity, package:com.unicornsonlsd.finamp, mProcessCreatePackcom.myplaceonline
12-30 16:48:48.979 560 662 I libPowerHal: [perfNotifyAppState] pack:com.unicornsonlsd.finamp, act:com.ryanheise.audioservice.AudioServiceActivity, state:1, pid:2527, uid:10218, fps:60
12-30 16:48:48.979 560 662 I libPowerHal: [perfNotifyAppState] foreground:com.unicornsonlsd.finamp, pid:2527, uid:10218
12-30 16:48:48.980 560 600 I mtkpower@impl: [notifyAppState] pc:0, com.android.launcher3 => com.unicornsonlsd.finamp
12-30 16:48:48.982 2527 8736 D libMEOW : applied 1 plugins for [com.unicornsonlsd.finamp]:
12-30 16:48:48.986 569 1908 E BufferQueueDebug: [Splash Screen com.unicornsonlsd.finamp#0](this:0xb400007d41bb9558,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'Splash Screen com.unicornsonlsd.finamp#0'
12-30 16:48:48.986 569 1908 I BufferQueueDebug: [Splash Screen com.unicornsonlsd.finamp#0](this:0xb400007d41bb9558,id:-1,api:0,p:-1,c:-1) BufferQueue core=(569:/system/bin/surfaceflinger)
12-30 16:48:48.992 1371 1498 I BLASTBufferQueue: [ViewRootImpl[finamp]#12] constructor()
12-30 16:48:48.994 1371 1555 I BufferQueueProducer: [ViewRootImpl[finamp]#12(BLAST Consumer)12](id:55b0000000d,api:1,p:1371,c:1371) connect: api=1 producerControlledByApp=true
12-30 16:48:49.001 569 1171 I SurfaceFlinger: [SF client] NEW(0xb400007c51a22ab0) for (2527:com.unicornsonlsd.finamp)
12-30 16:48:49.028 569 2052 I SurfaceFlinger: [SF client] NEW(0xb400007c51a26ef0) for (2527:com.unicornsonlsd.finamp)
12-30 16:48:49.047 569 2052 E BufferQueueDebug: [com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity#0](this:0xb400007d41bbf078,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity#0'
12-30 16:48:49.047 569 2052 I BufferQueueDebug: [com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity#0](this:0xb400007d41bbf078,id:-1,api:0,p:-1,c:-1) BufferQueue core=(569:/system/bin/surfaceflinger)
12-30 16:48:49.053 1158 2638 W WindowManager: Changing focus from null to Window{9c466ac u0 com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:465 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:5755 com.android.server.wm.WindowManagerService.relayoutWindow:2477 com.android.server.wm.Session.relayout:235
12-30 16:48:49.058 1158 2638 I WindowManager: Relayout Window{9c466ac u0 com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity}: oldVis=4 newVis=0 focusMayChange = true requestedWidth = 480 requestedHeight = 854 outFrames = ClientWindowFrames{frame=[0,0][480,854] display=[0,0][480,854] backdrop=[0,0][480,854]} outSurfaceControl = Surface(name=com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity)/@0xe6df2f3
12-30 16:48:49.066 569 1908 E BufferQueueDebug: [SurfaceView[com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity](BLAST)#0](this:0xb400007d41bc1e08,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'SurfaceView[com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity](BLAST)#0'
12-30 16:48:49.067 569 1908 I BufferQueueDebug: [SurfaceView[com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity](BLAST)#0](this:0xb400007d41bc1e08,id:-1,api:0,p:-1,c:-1) BufferQueue core=(569:/system/bin/surfaceflinger)
12-30 16:48:49.068 2527 2527 I BLASTBufferQueue: [SurfaceView[com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity]#5] constructor()
12-30 16:48:49.070 2527 2708 I BLASTBufferQueue: [SurfaceView[com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity]#3] destructor()
12-30 16:48:49.070 2527 2708 I BufferQueueConsumer: [SurfaceView[com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity]#3(BLAST Consumer)3](id:9df00000003,api:0,p:-1,c:2527) disconnect
12-30 16:48:49.070 2527 2708 I BufferQueueProducer: [SurfaceView[com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity]#5(BLAST Consumer)5](id:9df00000005,api:1,p:2527,c:2527) connect: api=1 producerControlledByApp=true
12-30 16:48:49.077 569 569 I BufferQueueDebug: [SurfaceView[com.unicornsonlsd.finamp/com.ryanheise.audioservice.AudioServiceActivity](BLAST)#0](this:0xb400007d41bbc2e8,id:-1,api:0,p:-1,c:569) onDestructor()
12-30 16:48:49.273 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 577, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:48:49.373 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 578, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:48:49.474 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 579, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:48:52.865 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 580, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:48:55.137 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 581, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:48:55.237 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 582, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:48:59.038 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 583, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:00.065 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 584, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:06.450 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 585, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:06.551 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 586, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:08.274 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 587, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:10.338 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 588, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:10.460 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 589, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:10.562 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 590, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:13.397 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 591, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:17.679 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 592, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:17.779 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 593, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:18.494 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 594, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
12-30 16:49:18.978 569 569 I SurfaceFlinger: operator()(), mtkRenderCntDebug 595, screenshot (Splash Screen com.unicornsonlsd.finamp#0)
I experience this too, if I use app details menu to force stop it and then launch again I'm usually able to get past splash screen. However the behaviour will usually crop back up when the app goes inactive after not playing music for a period of time
Originally I installed Finamp 0.6.25 from the Play store and it worked. Then I enrolled in the beta program and it stopped working and just hung on the splash screen. Then I uninstalled it completely and then installed using
adb install
with the apk from Releases from GitHub but I see the same hang on the splash screen. The Jellyfin app on the same phone works fine so it's not my server (v10.10.2).The one error in
adb logcat
is the following:If I keep logcat attached, I just see the
mtkRenderCntDebug
message every few seconds:adb logcat
Phone information
The text was updated successfully, but these errors were encountered: