2025-09-06, 10:21 PM
(This post was last modified: 2025-09-06, 11:03 PM by SeventhUnderhand. Edited 1 time in total.)
I am trying to get the background playback to work for the official android application.
Is there anything else I should check in settings for unrestricted media playback? Spotify and Audible work in the background
- Android version = 16 BD3A.250721.001.B7
- Jellyfin App = latest according to play store
- Pixel 10 pro
- using both Nova and Pixel launcher
- Integrated player
- allow background playback is enabled
- app is set to unrestricted for battery
- Data saver if OFF
- Adaptive connectivity is OFF
Is there anything else I should check in settings for unrestricted media playback? Spotify and Audible work in the background
Code:
adb logcat | grep org.jellyfin.mobile
09-06 18:49:46.639 1839 2852 I MR2ServiceImpl: Updating composite discovery preference | preference: RouteDiscoveryRequest{ preferredFeatures={com.google.android.gms.cast.CATEGORY_CAST/2FA4D21B///ALLOW_IPV6, com.google.android.gms.cast.CATEGORY_CAST/CC32E753///ALLOW_IPV6, com.google.android.gms.cast.CATEGORY_CAST/F007D354///ALLOW_IPV6, android.media.route.feature.LIVE_AUDIO}, activeScan=true }, active routers: [org.jellyfin.mobile, com.spotify.music, au.com.shiftyjelly.pocketcasts]
09-06 18:50:40.293 1839 2852 I MR2ServiceImpl: Updating composite discovery preference | preference: RouteDiscoveryRequest{ preferredFeatures={com.google.android.gms.cast.CATEGORY_CAST/2FA4D21B///ALLOW_IPV6, com.google.android.gms.cast.CATEGORY_CAST/CC32E753///ALLOW_IPV6, com.google.android.gms.cast.CATEGORY_CAST/F007D354///ALLOW_IPV6, android.media.route.feature.LIVE_AUDIO}, activeScan=true }, active routers: [org.jellyfin.mobile, com.spotify.music, au.com.shiftyjelly.pocketcasts]
09-06 18:50:41.207 1839 2852 I MR2ServiceImpl: Updating composite discovery preference | preference: RouteDiscoveryRequest{ preferredFeatures={com.google.android.gms.cast.CATEGORY_CAST/2FA4D21B///ALLOW_IPV6, com.google.android.gms.cast.CATEGORY_CAST/F007D354///ALLOW_IPV6, android.media.route.feature.LIVE_AUDIO}, activeScan=true }, active routers: [org.jellyfin.mobile, au.com.shiftyjelly.pocketcasts]
09-06 18:55:31.915 1839 4904 V WindowManager: DesktopModeLaunchParamsModifier: phase= 0 task=null activity=ActivityRecord{3457576 u0 org.jellyfin.mobile/.MainActivity display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 task null, skipping
09-06 18:55:31.915 1839 4904 V WindowManager: TaskLaunchParamsModifier:phase=0 task=null activity=ActivityRecord{3457576 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794
09-06 18:55:31.915 1839 4904 V WindowManager: DesktopModeLaunchParamsModifier: phase= 3 task=Task{3d4b51a #1181 type=standard A=10522:org.jellyfin.mobile} activity=ActivityRecord{3457576 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 not entering desktop mode, skipping
09-06 18:55:31.915 1839 4904 V WindowManager: TaskLaunchParamsModifier:phase=3 task=Task{3d4b51a #1181 type=standard A=10522:org.jellyfin.mobile} activity=ActivityRecord{3457576 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 inherit-from-source=fullscreen non-freeform-task-display-area display-area=DefaultTaskDisplayArea@256781794 default-portrait freeform-size-mismatch=Rect(268, 703 - 812, 1783)
09-06 18:55:31.916 1839 4904 V WindowManager: DesktopModeLaunchParamsModifier: phase= 3 task=Task{3d4b51a #1181 type=standard A=10522:org.jellyfin.mobile} activity=ActivityRecord{3457576 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 not entering desktop mode, skipping
09-06 18:55:31.916 1839 4904 V WindowManager: TaskLaunchParamsModifier:phase=3 task=Task{3d4b51a #1181 type=standard A=10522:org.jellyfin.mobile} activity=ActivityRecord{3457576 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 inherit-from-source=fullscreen non-freeform-task-display-area display-area=DefaultTaskDisplayArea@256781794 default-portrait freeform-size-mismatch=Rect(268, 703 - 812, 1783)
09-06 18:55:31.920 1839 4904 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 xflg=0x4 cmp=org.jellyfin.mobile/.MainActivity bnds=[216,1640][432,1886]} with LAUNCH_SINGLE_TASK from uid 10303 (com.teslacoilsw.launcher) (sr=248093411) (BAL_ALLOW_VISIBLE_WINDOW) result code=2
09-06 18:55:31.920 2914 2976 V WindowManagerShell: Transition requested (#3934): android.os.BinderProxy@e989940 TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=1181 effectiveUid=10522 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.jellyfin.mobile/.MainActivity } baseActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} topActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} origActivity=null realActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} numActivities=1 lastActiveTime=231022081 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.os.BinderProxy@6765810} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 172 - 0, 0) topActivityInfo=ActivityInfo{d2af079 org.jellyfin.mobile.MainActivity} launchCookies=[] 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(268, 703 - 812, 1783) 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, 172 - 1080, 2315) isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactiveundefined} topNonResizableActivityAspectRatio=-1.0} topActivityMainWindowFrame=null isAppBubble=false}, pipChange = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 3934 }
09-06 18:55:31.924 2914 2976 D WindowManagerShell: onActivityRestartAttempt: topActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity}, wasVisible=false
09-06 18:55:31.928 1839 1915 D ActivityManager: sync unfroze 15582 org.jellyfin.mobile for 1
09-06 18:55:31.935 1839 1912 V WindowManager: Sent Transition (#3934) createdAt=09-06 18:55:31.914 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=1181 effectiveUid=10522 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.jellyfin.mobile/.MainActivity } baseActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} topActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} origActivity=null realActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} numActivities=1 lastActiveTime=231022081 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{24eca3b Task{3d4b51a #1181 type=standard A=10522:org.jellyfin.mobile}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 172 - 0, 0) topActivityInfo=ActivityInfo{b2a86b1 org.jellyfin.mobile.MainActivity} launchCookies=[] 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(268, 703 - 812, 1783) 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, 172 - 1080, 2315) isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactiveundefined} topNonResizableActivityAspectRatio=-1.0} topActivityMainWindowFrame=null isAppBubble=false}, pipChange = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 3934 }
09-06 18:55:31.935 1839 1912 V WindowManager: {WCT{RemoteToken{24eca3b Task{3d4b51a #1181 type=standard A=10522:org.jellyfin.mobile}}} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=1181)/@0x9219b1f sb=Rect(0, 0 - 1080, 2410) eb=Rect(0, 0 - 1080, 2410) epz=Point(1080, 2410) d=0 taskParent=-1 winMode=1},
09-06 18:55:32.049 1839 4899 W PackageConfigPersister: App-specific configuration not found for packageName: org.jellyfin.mobile and userId: 0
09-06 18:55:35.854 1839 4904 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:55:35.855 1839 2702 I MediaSessionStack: onPlaybackStateChanged - Pushing session to top | record: org.jellyfin.mobile/PlayerViewModel/199 (userId=0)
09-06 18:55:35.855 1839 1926 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:55:38.073 1839 1912 V WindowManager: {WCT{RemoteToken{24eca3b Task{3d4b51a #1181 type=standard A=10522:org.jellyfin.mobile}}} m=TO_BACK f=NONE leash=Surface(name=Task=1181)/@0x9219b1f sb=Rect(0, 0 - 1080, 2410) eb=Rect(0, 0 - 1080, 2410) epz=Point(1080, 2410) d=0 taskParent=-1 winMode=1},
09-06 18:55:38.130 1839 1912 V WindowManager: {WCT{RemoteToken{24eca3b Task{3d4b51a #1181 type=standard A=10522:org.jellyfin.mobile}}} m=TO_BACK f=NONE leash=Surface(name=Task=1181)/@0x9219b1f sb=Rect(0, 0 - 1080, 2410) eb=Rect(0, 0 - 1080, 2410) epz=Point(1080, 2410) d=0 taskParent=-1 winMode=1}
09-06 18:55:43.577 1839 2702 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:55:43.583 1839 4928 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:56:08.862 1839 4899 I MediaSessionService: tempAllowlistTargetPkgIfPossible callingPackage:com.android.systemui targetPackage:org.jellyfin.mobile reason:MediaSessionRecord:pause [WIU] [FGS]
09-06 18:56:08.869 1839 4928 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:56:08.869 1839 3406 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:56:08.871 1839 3406 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:56:08.872 1839 4910 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:56:08.879 1839 4910 D MediaSessionService: onSessionPlaybackStateChanged: record=org.jellyfin.mobile/PlayerViewModel/199 (userId=0) playbackState=PlaybackState {state=PAUSED(2), position=2219823, buffered position=0, speed=1.0, updated=231679458, actions=847, custom actions=[], active item id=-1, error=null}
09-06 18:56:08.882 5782 5782 I smedia : SMediaControllerCallback.OnPlaybackStateChanged(org.jellyfin.mobile)
09-06 18:56:08.884 5782 5782 I smedia : SMediaSessionUtils.findPlayingItem(): [0] P -> [org.jellyfin.mobile][2][231679458]
09-06 18:56:08.887 5782 5782 I smedia : SMediaSessionHelper.releaseActiveController(false): 'org.jellyfin.mobile'
09-06 18:56:08.887 5782 5782 I smedia : SMediaSessionHelper.setActiveController(false): 'org.jellyfin.mobile' -> 'org.jellyfin.mobile' [0]
09-06 18:56:08.887 5782 5782 I smedia : SMediaController.onActiveControllerSet(org.jellyfin.mobile, false)
09-06 18:56:08.887 5782 5782 I smedia : SMediaControllerCallback.OnPlaybackStateChanged(org.jellyfin.mobile)
09-06 18:56:08.889 5782 5782 I smedia : SMediaSessionUtils.findPlayingItem(): [0] P -> [org.jellyfin.mobile][2][231679458]
09-06 18:56:08.894 5782 5782 I smedia : SMediaSessionHelper.releaseActiveController(false): 'org.jellyfin.mobile'
09-06 18:56:08.894 5782 5782 I smedia : SMediaSessionHelper.setActiveController(false): 'org.jellyfin.mobile' -> 'org.jellyfin.mobile' [0]
09-06 18:56:08.894 5782 5782 I smedia : SMediaController.onActiveControllerSet(org.jellyfin.mobile, false)
09-06 18:56:09.177 25759 25759 I NotificationListener: received notification removed event - org.jellyfin.mobile#UserHandle{0},category=-1
09-06 18:56:09.178 4857 6215 I NotificationPipeline: Processing new notification: 0|org.jellyfin.mobile|99|null|10522
09-06 18:56:09.180 4857 6215 W Notification4Heart_NB: NotificationChecker.checkIgnoreCase-MediaStyle : org.jellyfin.mobile
09-06 18:56:09.181 4857 6215 W Notification4Heart_NB: NotificationBridgeCallback.onNotificationPosted-Ignored package : [0] org.jellyfin.mobile
09-06 18:56:48.622 1839 2716 D ActivityManager: freezing 15582 org.jellyfin.mobile
09-06 18:58:06.589 1839 4899 D LauncherAppsService: getActivityLaunchIntent callingPackage=com.android.systemui component=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} user=UserHandle{0}
09-06 18:58:11.261 1839 1915 I ActivityManager: Killing 15582:org.jellyfin.mobile/u0a522 (adj 905): remove task
09-06 18:58:11.423 1839 1890 W ActivityManager: Scheduling restart of crashed service org.jellyfin.mobile/org.chromium.content.app.SandboxedProcessService0:0 in 1000ms for connection
09-06 18:58:11.471 1839 2702 I WindowManager: WIN DEATH: Window{1a6b9e7 u0 org.jellyfin.mobile/org.jellyfin.mobile.MainActivity}
09-06 18:58:11.471 1839 3582 I MR2ServiceImpl: unregisterRouter2 | Router org.jellyfin.mobile (id=47,pid=15582,userId=0,uid=10522), died: true
09-06 18:58:11.472 1839 3582 I MediaSessionStack: removeSession | record: org.jellyfin.mobile/PlayerViewModel/199 (userId=0)
09-06 18:58:11.472 1839 3582 D MediaSessionService: destroySessionLocked: record=org.jellyfin.mobile/PlayerViewModel/199 (userId=0)
09-06 18:58:11.474 1839 2813 D ConnectivityService: releasing NetworkRequest [ REQUEST id=7929, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ] (release request)
09-06 18:58:11.475 1839 2813 D ConnectivityService: releasing NetworkRequest [ REQUEST id=7933, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ] (release request)
09-06 18:58:11.482 1839 2851 D MediaSessionService: setFgsIfNoSessionIsLinkedToNotification: record=org.jellyfin.mobile/PlayerViewModel/199 (userId=0)
09-06 18:58:11.483 2914 3027 D MediaDataManager: session destroyed for 0|org.jellyfin.mobile|99|null|10522
09-06 18:58:11.483 2914 3027 D MediaDataManager: Removing still-active player 0|org.jellyfin.mobile|99|null|10522
09-06 18:58:11.483 5782 5782 I smedia : SMediaSessionHelper.releaseActiveController(true): 'org.jellyfin.mobile'
09-06 18:58:11.484 5782 5782 I smedia : SMediaSessionHelper.setActiveController(true): 'org.jellyfin.mobile' -> 'com.audible.application' [0]
09-06 18:58:11.485 4857 4857 I MediaRemoteController: detachFromMediaController: MediaControllerWrapperImpl(controller=android.media.session.MediaController@786edf0, packageName=org.jellyfin.mobile, tag=PlayerViewModel, metadata=null, playbackState=null, playbackInfo=playbackType=1, volumeControlType=2, maxVolume=0, currentVolume=0, audioAttrs=AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null, volumeControlId=null, transportControls=com.google.android.gms.internal.wear_companion.h8@8929f69, extras=null, queue.size=null, sessionToken=android.media.session.MediaSession$Token@73b0814)
09-06 18:58:11.485 3065 3065 W MediaPlayerWrapper: The session was destroyed org.jellyfin.mobile
09-06 18:58:11.488 1839 2707 W UsageStatsService: Unexpected activity event reported! (org.jellyfin.mobile/org.jellyfin.mobile.MainActivity event : 23 instanceId : 215693387)
09-06 18:58:11.492 3065 3065 W MediaPlayerWrapper: The session was destroyed org.jellyfin.mobile
09-06 18:58:11.496 2914 2914 D NotificationMediaManager: Not dismissing 0|org.jellyfin.mobile|99|null|10522 because it was removed by the system
09-06 18:58:15.630 1839 4899 V WindowManager: DesktopModeLaunchParamsModifier: phase= 0 task=null activity=ActivityRecord{76168769 u0 org.jellyfin.mobile/.MainActivity display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 task null, skipping
09-06 18:58:15.630 1839 4899 V WindowManager: TaskLaunchParamsModifier:phase=0 task=null activity=ActivityRecord{76168769 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794
09-06 18:58:15.630 1839 4899 V WindowManager: DesktopModeLaunchParamsModifier: phase= 3 task=null activity=ActivityRecord{76168769 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 task null, skipping
09-06 18:58:15.631 1839 4899 V WindowManager: TaskLaunchParamsModifier:phase=3 task=null activity=ActivityRecord{76168769 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 inherit-from-source=fullscreen non-freeform-task-display-area display-area=DefaultTaskDisplayArea@256781794 default-portrait freeform-size-mismatch=Rect(268, 703 - 812, 1783)
09-06 18:58:15.634 1839 4899 V WindowManager: DesktopModeLaunchParamsModifier: phase= 3 task=Task{51a7fe6 #1199 type=standard A=10522:org.jellyfin.mobile} activity=ActivityRecord{76168769 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 not entering desktop mode, skipping
09-06 18:58:15.634 1839 4899 V WindowManager: TaskLaunchParamsModifier:phase=3 task=Task{51a7fe6 #1199 type=standard A=10522:org.jellyfin.mobile} activity=ActivityRecord{76168769 u0 org.jellyfin.mobile/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@256781794 display-id=0 task-display-area-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@256781794 inherit-from-source=fullscreen non-freeform-task-display-area display-area=DefaultTaskDisplayArea@256781794 default-portrait freeform-size-mismatch=Rect(268, 703 - 812, 1783)
09-06 18:58:15.638 1839 4899 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 xflg=0x4 cmp=org.jellyfin.mobile/.MainActivity bnds=[216,1640][432,1886]} with LAUNCH_SINGLE_TASK from uid 10303 (com.teslacoilsw.launcher) (sr=248093411) (BAL_ALLOW_VISIBLE_WINDOW) result code=0
09-06 18:58:15.638 2914 2976 V WindowManagerShell: Transition requested (#3943): android.os.BinderProxy@fa3b603 TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=1199 effectiveUid=10522 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.jellyfin.mobile/.MainActivity } baseActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} topActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} origActivity=null realActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} numActivities=1 lastActiveTime=231806216 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.os.BinderProxy@37b9980} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 172 - 0, 0) topActivityInfo=ActivityInfo{d658bb9 org.jellyfin.mobile.MainActivity} launchCookies=[] 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(268, 703 - 812, 1783) 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, 172 - 1080, 2315) isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactiveundefined} topNonResizableActivityAspectRatio=-1.0} topActivityMainWindowFrame=null isAppBubble=false}, pipChange = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 3943 }
09-06 18:58:15.646 1839 4899 D CoreBackPreview: Window{a99c0c3 u0 Splash Screen org.jellyfin.mobile}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@68c5fca, mPriority=0, mIsAnimationCallback=false, mOverrideBehavior=0}
09-06 18:58:15.654 1839 1934 I ActivityManager: Start proc 18010:org.jellyfin.mobile/u0a522 for next-top-activity {org.jellyfin.mobile/org.jellyfin.mobile.MainActivity}
09-06 18:58:15.654 1839 1912 V WindowManager: Sent Transition (#3943) createdAt=09-06 18:58:15.630 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=1199 effectiveUid=10522 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.jellyfin.mobile/.MainActivity } baseActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} topActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} origActivity=null realActivity=ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.MainActivity} numActivities=1 lastActiveTime=231806216 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{4183a17 Task{51a7fe6 #1199 type=standard A=10522:org.jellyfin.mobile}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 172 - 0, 0) topActivityInfo=ActivityInfo{4cdee04 org.jellyfin.mobile.MainActivity} launchCookies=[] 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(268, 703 - 812, 1783) 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, 172 - 1080, 2315) isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false topActivityLetterboxBounds=null cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactiveundefined} topNonResizableActivityAspectRatio=-1.0} topActivityMainWindowFrame=null isAppBubble=false}, pipChange = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 3943 }
09-06 18:58:15.654 1839 1912 V WindowManager: {WCT{RemoteToken{4183a17 Task{51a7fe6 #1199 type=standard A=10522:org.jellyfin.mobile}}} m=OPEN f=NONE leash=Surface(name=Task=1199)/@0xf30853b sb=Rect(0, 0 - 1080, 2410) eb=Rect(0, 0 - 1080, 2410) epz=Point(1080, 2410) d=0 taskParent=-1 winMode=1},
09-06 18:58:15.661 18010 18010 I Zygote : Process 18010 crated for org.jellyfin.mobile
09-06 18:58:15.685 18010 18010 D nativeloader: Configuring clns-9 for other apk /data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/base.apk:/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/split_config.arm64_v8a.apk:/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/split_config.xxhdpi.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/lib/arm64:/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/base.apk!/lib/arm64-v8a:/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/split_config.xxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.jellyfin.mobile
09-06 18:58:15.689 18010 18010 V GraphicsEnvironment: org.jellyfin.mobile is not listed in per-application setting
09-06 18:58:15.690 18010 18010 V GraphicsEnvironment: org.jellyfin.mobile is not listed in ANGLE allowlist or settings, returning default
09-06 18:58:15.699 18010 18030 D vulkan : searching for layers in '/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/lib/arm64'
09-06 18:58:15.699 18010 18030 D vulkan : searching for layers in '/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/base.apk!/lib/arm64-v8a'
09-06 18:58:15.699 18010 18030 D vulkan : searching for layers in '/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/split_config.arm64_v8a.apk!/lib/arm64-v8a'
09-06 18:58:15.699 18010 18030 D vulkan : searching for layers in '/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/split_config.xxhdpi.apk!/lib/arm64-v8a'
09-06 18:58:15.752 18010 18010 W jellyfin.mobile: ClassLoaderContext classpath element checksum mismatch. expected=2043734926, found=343805087 (DLC[];PCL[base.apk*2043734926]{PCL[/system/framework/org.apache.http.legacy.jar*2649212039]#PCL[/system/framework/com.android.media.remotedisplay.jar*194659875]#PCL[/system/framework/com.android.location.provider.jar*1911480856]#PCL[/system_ext/framework/org.carconnectivity.android.digitalkey.timesync.jar*3283726208]#PCL[/system_ext/framework/androidx.window.extensions.jar*1239105684]#PCL[/system_ext/framework/androidx.window.sidecar.jar*1708923572]} | DLC[];PCL[/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/base.apk*343805087])
09-06 18:58:15.798 1839 1934 I ActivityManager: Start proc 18113:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i123 for {org.jellyfin.mobile/org.chromium.content.app.SandboxedProcessService0:0}
09-06 18:58:15.811 1839 5354 I MR2ServiceImpl: registerRouter2 | package: org.jellyfin.mobile, uid: 10522, pid: 18010, router id: 48, hasMediaRoutingControl: false
09-06 18:58:15.811 1839 5354 I MR2ServiceImpl: setDiscoveryRequestWithRouter2 | router: org.jellyfin.mobile(id: 48), discovery request: RouteDiscoveryRequest{ preferredFeatures={com.google.android.gms.cast.CATEGORY_CAST/F007D354///ALLOW_IPV6}, activeScan=false }
09-06 18:58:15.812 1839 2701 D CoreBackPreview: Window{a499a00 u0 org.jellyfin.mobile/org.jellyfin.mobile.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@3c1caa8, mPriority=0, mIsAnimationCallback=false, mOverrideBehavior=0}
09-06 18:58:15.827 1839 1912 I ActivityTaskManager: Displayed org.jellyfin.mobile/.MainActivity for user 0: +197ms
09-06 18:58:15.859 1839 5354 D ConnectivityService: requestNetwork for uid/pid:10522/18010 activeRequest: null callbackRequest: 8002 [NetworkRequest [ REQUEST id=8003, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 isUidTracked: false declaredMethods: AVAIL|LOST|NC|LP
09-06 18:58:15.862 1839 2806 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=8003, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]
09-06 18:58:15.862 1839 2806 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=8003, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]
09-06 18:58:15.862 1839 2806 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=8003, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]
09-06 18:58:15.862 1839 2806 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=8003, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]
09-06 18:58:15.886 1839 2735 I ImeTracker: org.jellyfin.mobile:d3556489: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false
09-06 18:58:15.887 18010 18010 I ImeTracker: org.jellyfin.mobile:d3556489: onCancelled at PHASE_CLIENT_ALREADY_HIDDEN
09-06 18:58:15.891 8438 8438 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1315 onStartInput(EditorInfo{EditorInfo{packageName=org.jellyfin.mobile, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=0, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
09-06 18:58:15.891 1839 3406 W PackageConfigPersister: App-specific configuration not found for packageName: org.jellyfin.mobile and userId: 0
09-06 18:58:16.202 1839 3406 D CoreBackPreview: Window{a99c0c3 u0 Splash Screen org.jellyfin.mobile EXITING}: Setting back callback null
09-06 18:58:18.910 8438 8438 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1315 onStartInput(EditorInfo{EditorInfo{packageName=org.jellyfin.mobile, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=12000000, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=0, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
09-06 18:58:18.911 1839 3406 W PackageConfigPersister: App-specific configuration not found for packageName: org.jellyfin.mobile and userId: 0
09-06 18:58:19.645 18010 18010 D nativeloader: Load /data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/split_config.arm64_v8a.apk!/lib/arm64-v8a/libcronet.119.0.6045.31.so using class loader ns clns-9 (caller=/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/base.apk): ok
09-06 18:58:19.655 1839 1890 D ConnectivityService: requestNetwork for uid/pid:10522/18010 activeRequest: null callbackRequest: 8005 [NetworkRequest [ REQUEST id=8006, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 isUidTracked: false declaredMethods: AVAIL|LOST|NC|LP
09-06 18:58:19.657 1839 2806 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=8006, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]
09-06 18:58:19.658 1839 2806 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=8006, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]
09-06 18:58:19.658 1839 2806 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=8006, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]
09-06 18:58:19.658 1839 2806 D MultiInternetWifiNetworkFactory: got request NetworkRequest [ REQUEST id=8006, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED&NOT_BANDWIDTH_CONSTRAINED Uid: 10522 RequestorUid: 10522 RequestorPkg: org.jellyfin.mobile UnderlyingNetworks: Null] ]
09-06 18:58:19.971 1839 3180 I MediaSessionStack: addSession to bottom of stack | record: org.jellyfin.mobile/PlayerViewModel/206 (userId=0)
09-06 18:58:19.971 1839 3180 D MediaSessionService: Media button session is changed to org.jellyfin.mobile/PlayerViewModel/206 (userId=0)
09-06 18:58:19.974 3065 3065 I MediaPlayerList: Adding wrapped media player: org.jellyfin.mobile at key: 7
09-06 18:58:19.974 3065 3065 I MediaPlayerList: onMediaKeyEventSessionChanged: token=org.jellyfin.mobile
09-06 18:58:19.975 1839 4901 I MediaSessionStack: onPlaybackStateChanged - Pushing session to top | record: org.jellyfin.mobile/PlayerViewModel/206 (userId=0)
09-06 18:58:19.975 1839 4901 D MediaSessionService: onSessionPlaybackStateChanged: record=org.jellyfin.mobile/PlayerViewModel/206 (userId=0) playbackState=PlaybackState {state=BUFFERING(6), position=0, buffered position=0, speed=1.0, updated=231810553, actions=847, custom actions=[], active item id=-1, error=null}
09-06 18:58:19.981 3065 3065 I MediaPlayerList: Adding wrapped media player: org.jellyfin.mobile at key: 8
09-06 18:58:19.981 3065 3065 I MediaPlayerList: onMediaKeyEventSessionChanged: token=org.jellyfin.mobile
09-06 18:58:19.984 1839 1890 I MediaFocusControl: requestAudioFocus() from uid/pid 10522/18010 AA=USAGE_MEDIA/CONTENT_TYPE_MOVIE clientId=android.media.AudioManager@ef87a7aH2.c@979822b callingPack=org.jellyfin.mobile req=1 flags=0x0 sdk=34
09-06 18:58:19.986 1839 3406 D MediaSessionService: onSessionPlaybackStateChanged: record=org.jellyfin.mobile/PlayerViewModel/206 (userId=0) playbackState=PlaybackState {state=BUFFERING(6), position=2219823, buffered position=0, speed=1.0, updated=231810564, actions=847, custom actions=[], active item id=-1, error=null}
09-06 18:58:20.003 3065 3065 W MediaPlayerWrapper: onMetadataChanged(): org.jellyfin.mobile tried to update with no new data
09-06 18:58:20.003 3065 3065 W MediaPlayerWrapper: onMetadataChanged(): org.jellyfin.mobile tried to update with no new data
09-06 18:58:20.684 18010 18199 D nativeloader: Load /data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/split_config.arm64_v8a.apk!/lib/arm64-v8a/libffmpegJNI.so using class loader ns clns-9 (caller=/data/app/~~AkqY9hvRocPDmuMj0W9MNQ==/org.jellyfin.mobile-2LJzeLR8qBbym-51LnK4bg==/base.apk): ok
09-06 18:58:21.294 18010 18243 D ProfileInstaller: Installing profile for org.jellyfin.mobile
09-06 18:58:21.704 1839 4899 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:58:21.705 1839 3406 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:58:21.708 1839 3406 D MediaSessionService: onSessionActiveStateChanged: record=org.jellyfin.mobile/PlayerViewModel/206 (userId=0) playbackState=PlaybackState {state=BUFFERING(6), position=2219823, buffered position=0, speed=1.0, updated=231810564, actions=847, custom actions=[], active item id=-1, error=null}
09-06 18:58:21.714 1839 4899 D MediaSessionService: onSessionPlaybackStateChanged: record=org.jellyfin.mobile/PlayerViewModel/206 (userId=0) playbackState=PlaybackState {state=PLAYING(3), position=2219840, buffered position=0, speed=1.0, updated=231812293, actions=847, custom actions=[], active item id=-1, error=null}
09-06 18:58:21.728 5782 5782 I smedia : SMediaSessionUtils.findPlayingItem(): [0] P -> [org.jellyfin.mobile][3][231812307]
09-06 18:58:21.731 3065 3065 W MediaPlayerWrapper: onPlaybackStateChanged(): org.jellyfin.mobile tried to update with no new data
09-06 18:58:21.732 5782 5782 I smedia : SMediaSessionHelper.setActiveController(true): 'com.audible.application' -> 'org.jellyfin.mobile' [0]
09-06 18:58:21.732 5782 5782 I smedia : SMediaController.onActiveControllerSet(org.jellyfin.mobile, true)
09-06 18:58:21.735 4857 4857 I MediaSessionListener: updateRemoteController: org.jellyfin.mobile
09-06 18:58:21.739 4857 4857 I MediaRemoteController: onTopControllerChanged controller: MediaControllerWrapperImpl(controller=android.media.session.MediaController@fcd11f4, packageName=org.jellyfin.mobile, tag=PlayerViewModel, metadata=android.media.MediaMetadata@35dd70e2, playbackState=PlaybackState {state=PLAYING(3), position=2219863, buffered position=0, speed=1.0, updated=231812316, actions=847, custom actions=[], active item id=-1, error=null}, playbackInfo=playbackType=1, volumeControlType=2, maxVolume=25, currentVolume=20, audioAttrs=AudioAttributes: usage=USAGE_MEDIA content=CONTENT_TYPE_MOVIE flags=0x800 tags= bundle=null, volumeControlId=null, transportControls=com.google.android.gms.internal.wear_companion.h8@c812d1d, extras=null, queue.size=null, sessionToken=android.media.session.MediaSession$Token@3235b8)
09-06 18:58:21.743 4857 4857 I MediaControlProxy: Media diff: metadata(old=MediaMetadata(artist=hash[null], title=hash[b5f7ede], rating=null, queueMediaId=6128514e-28dc-b9a7-9edb-fc91cb352527, duration=4035200, durationChanges=0, mediaUri=null), new=MediaMetadata(artist=hash[e183c5a], title=hash[e183c5a], rating=null, queueMediaId=null, duration=null, durationChanges=0, mediaUri=null)), artwork(old=com.google.android.gms.internal.wear_companion.ae@311376, new=null), queueId(old=-1, new=0), transportFlags(old=1406, new=0), packageInfo(old=PackageInfo(packageName='org.jellyfin.mobile', appLabel=Jellyfin, certificateHistoryHashBytes=[[B@9791afa]), new=PackageInfo(packageName='org.jellyfin.mobile', appLabel=Jellyfin, certificateHistoryHashBytes=[[B@e04d8bf])), mediaTheme(old=com.caverock.androidsvg.c@624d8ab, new=com.caverock.androidsvg.c@4d4ab8c), mediaSessionToken(old=android.media.session.MediaSession$Token@73b0814, new=android.media.session.MediaSession$Token@3235b8), position(old=2219823, new=-1), lastPositionUpdateTime(old=1757199368879, new=-1), contentTimestamp(old=231679462, new=-1), timestampForDataItemToReuse(old=231021735, new=-1),
09-06 18:58:21.971 5782 5782 I smedia : SMediaControllerCallback.onMetadataChanged(org.jellyfin.mobile)
09-06 18:58:22.178 25759 25759 I NotificationListener: received notification removed event - org.jellyfin.mobile#UserHandle{0},category=-1
09-06 18:58:22.180 4857 6215 I NotificationPipeline: Processing new notification: 0|org.jellyfin.mobile|99|null|10522
09-06 18:58:22.181 4857 6215 W Notification4Heart_NB: NotificationBridgeCallback.onNotificationPosted-Ignored package : [0] org.jellyfin.mobile
09-06 18:58:22.390 2914 3027 D MediaResumeListener: Checking for service component for org.jellyfin.mobile
09-06 18:58:22.394 2914 3027 D MediaResumeListener: Testing if we can connect to ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.player.audio.MediaService}
09-06 18:58:22.409 1839 4900 I MediaSessionStack: addSession to bottom of stack | record: org.jellyfin.mobile/MediaService/207 (userId=0)
09-06 18:58:22.416 1839 4900 D MediaSessionService: onSessionActiveStateChanged: record=org.jellyfin.mobile/MediaService/207 (userId=0) playbackState=null
09-06 18:58:22.426 5782 5782 I smedia : SMediaSessionUtils.findPlayingItem(): [0] P -> [org.jellyfin.mobile][3][231813005]
09-06 18:58:22.436 5782 5782 I smedia : SMediaSessionHelper.releaseActiveController(true): 'org.jellyfin.mobile'
09-06 18:58:22.438 5782 5782 I smedia : SMediaSessionHelper.setActiveController(true): 'org.jellyfin.mobile' -> 'org.jellyfin.mobile' [0]
09-06 18:58:22.438 5782 5782 I smedia : SMediaController.onActiveControllerSet(org.jellyfin.mobile, true)
09-06 18:58:22.448 5782 5782 I smedia : SMediaSessionUtils.findPlayingItem(): [0] P -> [org.jellyfin.mobile][3][231813026]
09-06 18:58:22.448 1839 3402 D MediaSessionService: onSessionPlaybackStateChanged: record=org.jellyfin.mobile/MediaService/207 (userId=0) playbackState=PlaybackState {state=NONE(0), position=0, buffered position=0, speed=0.0, updated=231813026, actions=2359815, custom actions=[], active item id=-1, error=null}
09-06 18:58:22.450 1839 5354 D MediaSessionService: onSessionPlaybackStateChanged: record=org.jellyfin.mobile/MediaService/207 (userId=0) playbackState=PlaybackState {state=NONE(0), position=0, buffered position=0, speed=0.0, updated=231813028, actions=2477575, custom actions=[], active item id=-1, error=null}
09-06 18:58:22.451 5782 5782 I smedia : SMediaSessionUtils.findPlayingItem(): [2] P -> [org.jellyfin.mobile][0][231813028]
09-06 18:58:22.453 5782 5782 I smedia : SMediaSessionHelper.releaseActiveController(true): 'org.jellyfin.mobile'
09-06 18:58:22.455 1839 3180 D MediaSessionService: onSessionPlaybackStateChanged: record=org.jellyfin.mobile/MediaService/207 (userId=0) playbackState=PlaybackState {state=NONE(0), position=0, buffered position=0, speed=0.0, updated=231813033, actions=2477575, custom actions=[], active item id=-1, error=null}
09-06 18:58:22.455 5782 5782 I smedia : SMediaSessionHelper.setActiveController(true): 'org.jellyfin.mobile' -> 'org.jellyfin.mobile' [0]
09-06 18:58:22.456 5782 5782 I smedia : SMediaController.onActiveControllerSet(org.jellyfin.mobile, true)
09-06 18:58:22.459 1839 3402 I MR2ServiceImpl: setDiscoveryRequestWithRouter2 | router: org.jellyfin.mobile(id: 48), discovery request: RouteDiscoveryRequest{ preferredFeatures={com.google.android.gms.cast.CATEGORY_CAST/F007D354///ALLOW_IPV6, android.media.route.feature.REMOTE_PLAYBACK, android.media.route.feature.LIVE_AUDIO}, activeScan=false }
09-06 18:58:22.461 5782 5782 I smedia : SMediaControllerCallback.onMetadataChanged(org.jellyfin.mobile)
09-06 18:58:22.485 2914 3027 D ResumeMediaBrowser: Service connected for ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.player.audio.MediaService}
09-06 18:58:22.615 2914 3027 D ResumeMediaBrowser: No children found for ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.player.audio.MediaService}
09-06 18:58:22.615 2914 3027 E MediaResumeListener: Cannot resume with ComponentInfo{org.jellyfin.mobile/org.jellyfin.mobile.player.audio.MediaService}
09-06 18:58:22.619 1839 5354 D MediaSessionService: onSessionActiveStateChanged: record=org.jellyfin.mobile/MediaService/207 (userId=0) playbackState=PlaybackState {state=NONE(0), position=0, buffered position=0, speed=0.0, updated=231813033, actions=2477575, custom actions=[], active item id=-1, error=null}
09-06 18:58:22.621 1839 5354 I MediaSessionStack: removeSession | record: org.jellyfin.mobile/MediaService/207 (userId=0)
09-06 18:58:22.621 1839 5354 D MediaSessionService: destroySessionLocked: record=org.jellyfin.mobile/MediaService/207 (userId=0)
09-06 18:58:22.623 1839 2851 D MediaSessionService: setFgsIfNoSessionIsLinkedToNotification: record=org.jellyfin.mobile/MediaService/207 (userId=0)
09-06 18:58:22.625 1839 3180 I MR2ServiceImpl: setDiscoveryRequestWithRouter2 | router: org.jellyfin.mobile(id: 48), discovery request: RouteDiscoveryRequest{ preferredFeatures={com.google.android.gms.cast.CATEGORY_CAST/F007D354///ALLOW_IPV6, android.media.route.feature.LIVE_AUDIO}, activeScan=false }
09-06 18:58:22.630 5782 5782 I smedia : SMediaSessionUtils.findPlayingItem(): [0] P -> [org.jellyfin.mobile][3][231813208]
09-06 18:58:22.639 5782 5782 I smedia : SMediaSessionHelper.releaseActiveController(true): 'org.jellyfin.mobile'
09-06 18:58:22.643 5782 5782 I smedia : SMediaSessionHelper.setActiveController(true): 'org.jellyfin.mobile' -> 'org.jellyfin.mobile' [0]
09-06 18:58:22.643 5782 5782 I smedia : SMediaController.onActiveControllerSet(org.jellyfin.mobile, true)
09-06 18:58:22.651 5782 5782 I smedia : SMediaSessionUtils.findPlayingItem(): [0] P -> [org.jellyfin.mobile][3][231813230]
09-06 18:58:22.654 5782 5782 I smedia : SMediaSessionHelper.releaseActiveController(true): 'org.jellyfin.mobile'
09-06 18:58:22.655 5782 5782 I smedia : SMediaSessionHelper.setActiveController(true): 'org.jellyfin.mobile' -> 'org.jellyfin.mobile' [0]
09-06 18:58:22.655 5782 5782 I smedia : SMediaController.onActiveControllerSet(org.jellyfin.mobile, true)
09-06 18:58:22.662 25759 25759 D RecentsView: onGestureAnimationStart - groupedTaskInfo: Desk ID= -1, Desk Display ID=-1, Tasks=[id=1199 winMode=fullscreen visReq=true vis=true excluded=false baseIntent=org.jellyfin.mobile/.MainActivity], Type=FULLSCREEN, Minimized Task IDs=null
09-06 18:58:22.662 25759 25759 D RecentsView: showCurrentTask(onGestureAnimationStart) - groupedTaskInfo: Desk ID= -1, Desk Display ID=-1, Tasks=[id=1199 winMode=fullscreen visReq=true vis=true excluded=false baseIntent=org.jellyfin.mobile/.MainActivity], Type=FULLSCREEN, Minimized Task IDs=null
09-06 18:58:22.666 25759 25759 D RecentsView: onGestureAnimationStart - groupedTaskInfo: Desk ID= -1, Desk Display ID=-1, Tasks=[id=1199 winMode=fullscreen visReq=true vis=true excluded=false baseIntent=org.jellyfin.mobile/.MainActivity], Type=FULLSCREEN, Minimized Task IDs=null
09-06 18:58:22.666 25759 25759 D RecentsView: showCurrentTask(onGestureAnimationStart) - groupedTaskInfo: Desk ID= -1, Desk Display ID=-1, Tasks=[id=1199 winMode=fullscreen visReq=true vis=true excluded=false baseIntent=org.jellyfin.mobile/.MainActivity], Type=FULLSCREEN, Minimized Task IDs=null
09-06 18:58:22.667 1839 1890 I InputDispatcher: Channel [Gesture Monitor] swipe-up is stealing input gesture for device 3 from [a499a00 org.jellyfin.mobile/org.jellyfin.mobile.MainActivity, [Gesture Monitor] Quick Tap, [Gesture Monitor] edge-swipe, [Gesture Monitor] onehanded-touch]
09-06 18:58:22.698 1839 1912 V WindowManager: {WCT{RemoteToken{4183a17 Task{51a7fe6 #1199 type=standard A=10522:org.jellyfin.mobile}}} m=TO_BACK f=NONE leash=Surface(name=Task=1199)/@0xf30853b sb=Rect(0, 0 - 1080, 2410) eb=Rect(0, 0 - 1080, 2410) epz=Point(1080, 2410) d=0 taskParent=-1 winMode=1},
09-06 18:58:22.766 1839 1912 V WindowManager: {WCT{RemoteToken{4183a17 Task{51a7fe6 #1199 type=standard A=10522:org.jellyfin.mobile}}} m=TO_BACK f=NONE leash=Surface(name=Task=1199)/@0xf30853b sb=Rect(0, 0 - 1080, 2410) eb=Rect(0, 0 - 1080, 2410) epz=Point(1080, 2410) d=0 taskParent=-1 winMode=1}
09-06 18:58:28.505 1839 4899 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:58:28.506 1839 3180 E AppOps : attributionTag not declared in manifest of org.jellyfin.mobile
09-06 18:58:28.536 1839 3180 I AS.AudioService: AudioHardening background playback would be muted for org.jellyfin.mobile (10522), level: partial
09-06 18:59:02.237 1839 1914 W NotifHistoryProto: notification package name (org.jellyfin.mobile) not found in string cache
09-06 18:59:02.237 1839 1914 W NotifHistoryProto: notification channel id (org.jellyfin.mobile.media.NOW_PLAYING) not found in string cache
09-06 18:59:02.237 1839 1914 W NotifHistoryProto: notification package name (org.jellyfin.mobile) not found in string cache
09-06 18:59:02.237 1839 1914 W NotifHistoryProto: notification channel id (org.jellyfin.mobile.media.NOW_PLAYING) not found in string cache
09-06 18:59:33.513 1839 2716 D ActivityManager: freezing 18010 org.jellyfin.mobile