[Bug]: Progress Sync #215

Closed
opened 2026-04-24 23:01:10 +02:00 by adam · 6 comments
Owner

Originally created by @yabdali on GitHub (Feb 25, 2022).

Describe the issue

Hi,
I had this previously report in discord but I can see that the issue still exists. When I try to play a book that was previously played, the android app doesn't play from the last saved timeframe. The player on the phone shows 49mins of progress but the audiobook is played from the beginning for some reason!
Android App is connected via mobile LTE, Audiobookshelf is running on docker and accessed via nginx reverse proxy. Below is a screenshot of the server logs.

abs_sessions2

Steps to reproduce the issue

  1. Open Android app
  2. Choose a book that was previously played
  3. Click on streaming then click play

Audiobookshelf version

v1.6.0

How are you running audiobookshelf?

Docker

Originally created by @yabdali on GitHub (Feb 25, 2022). ### Describe the issue Hi, I had this previously report in discord but I can see that the issue still exists. When I try to play a book that was previously played, the android app doesn't play from the last saved timeframe. The player on the phone shows 49mins of progress but the audiobook is played from the beginning for some reason! Android App is connected via mobile LTE, Audiobookshelf is running on docker and accessed via nginx reverse proxy. Below is a screenshot of the server logs. ![abs_sessions2](https://user-images.githubusercontent.com/30695308/155710827-a8632cd3-5fc8-44f8-a591-b67f3c9a7ba6.jpg) ### Steps to reproduce the issue 1. Open Android app 2. Choose a book that was previously played 3. Click on streaming then click play ### Audiobookshelf version v1.6.0 ### How are you running audiobookshelf? Docker
adam added the bug label 2026-04-24 23:01:10 +02:00
adam closed this issue 2026-04-24 23:01:11 +02:00
Author
Owner

@timbatog commented on GitHub (Feb 25, 2022):

Same issues on iOS 

25 Feb 2022, 11:55 by @.***:

Describe the issue

Hi,
I had this previously report in discord but I can see that the issue still exists. When I try to play a book that was previously played, the android app doesn't play from the last saved timeframe. The player on the phone shows 49mins of progress but the audiobook is played from the beginning for some reason!
Android App is connected via mobile LTE, Audiobookshelf is running on docker and accessed via nginx reverse proxy. Below is a screenshot of the server logs.

https://user-images.githubusercontent.com/30695308/155710827-a8632cd3-5fc8-44f8-a591-b67f3c9a7ba6.jpg

Steps to reproduce the issue
Open Android app
Choose a book that was previously played
Click on streaming then click play
Audiobookshelf version

v1.6.0

How are you running audiobookshelf?

Docker


Reply to this email directly, > view it on GitHub https://github.com/advplyr/audiobookshelf/issues/382> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/AF7CETUAOFJTTIZQMFW4T33U45UZZANCNFSM5PKCME3Q> .
Triage notifications on the go with GitHub Mobile for > iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or > Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub> .
You are receiving this because you are subscribed to this thread.> Message ID: > <advplyr/audiobookshelf/issues/382> @> github> .> com>

@timbatog commented on GitHub (Feb 25, 2022): Same issues on iOS  25 Feb 2022, 11:55 by ***@***.***: > > > > Describe the issue > > > Hi, > I had this previously report in discord but I can see that the issue still exists. When I try to play a book that was previously played, the android app doesn't play from the last saved timeframe. The player on the phone shows 49mins of progress but the audiobook is played from the beginning for some reason! > Android App is connected via mobile LTE, Audiobookshelf is running on docker and accessed via nginx reverse proxy. Below is a screenshot of the server logs. > > > <https://user-images.githubusercontent.com/30695308/155710827-a8632cd3-5fc8-44f8-a591-b67f3c9a7ba6.jpg> > > > Steps to reproduce the issue > Open Android app > Choose a book that was previously played > Click on streaming then click play > Audiobookshelf version > > v1.6.0 > > How are you running audiobookshelf? > > Docker > > > > — > Reply to this email directly, > view it on GitHub <https://github.com/advplyr/audiobookshelf/issues/382>> , or > unsubscribe <https://github.com/notifications/unsubscribe-auth/AF7CETUAOFJTTIZQMFW4T33U45UZZANCNFSM5PKCME3Q>> . > Triage notifications on the go with GitHub Mobile for > iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>> or > Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>> . > You are receiving this because you are subscribed to this thread.> Message ID: > <advplyr/audiobookshelf/issues/382> @> github> .> com> > > >
Author
Owner

@advplyr commented on GitHub (Feb 25, 2022):

Make sure you are running server version v1.6.70. If you are actually running v1.6.0 then that would be the main issue. Also making sure to be on the latest mobile version.

For iOS I actually did get this issue twice but haven't found steps to reproduce it everytime yet. The iOS app also got a new version released 2 weeks ago or so, so make sure that is up to date.

@advplyr commented on GitHub (Feb 25, 2022): Make sure you are running server version `v1.6.70`. If you are actually running v1.6.0 then that would be the main issue. Also making sure to be on the latest mobile version. For iOS I actually did get this issue twice but haven't found steps to reproduce it everytime yet. The iOS app also got a new version released 2 weeks ago or so, so make sure that is up to date.
Author
Owner

@yabdali commented on GitHub (Feb 27, 2022):

Make sure you are running server version v1.6.70. If you are actually running v1.6.0 then that would be the main issue. Also making sure to be on the latest mobile version.

For iOS I actually did get this issue twice but haven't found steps to reproduce it everytime yet. The iOS app also got a new version released 2 weeks ago or so, so make sure that is up to date.

I checked Google Play Store, I am running the latest app for Android. Just updated to v1.7.0 and I can confirm the issue persists. Attached the server logs, and the Android App screenshot, Android Logs which has a timezone offset (still getting the audiobook starting from the beginning). On the server, the timezone set to TZ=Asia/Muscat but its not reflected in the server and it keeps the server 4 hours behind my current time!

Screenshot_20220228-013810_AudioBookshelf

Server Logs

{"timestamp":"2022-02-27T20:39:36.074Z","message":"[SOCKET] Socket Connected uw2oyGy2WXWtdH4WAAAW","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T20:39:36.076Z","message":"[LogManager] Invalid log dne /metadata/logs/daily/2022-02-20.txt","levelName":"ERROR","level":4}
{"timestamp":"2022-02-27T20:39:36.089Z","message":"User has stream open already str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T20:39:36.089Z","message":"[Server] User Online root","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T20:39:36.100Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:26:37.200Z","message":"[SOCKET] Socket Connected A0T6yDTwiPe_756SAAAY","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:26:37.235Z","message":"User has stream open already str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:26:37.236Z","message":"[Server] User Online root","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:26:37.252Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:26:52.030Z","message":"Set Log Level to DEBUG","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:26:52.039Z","message":"[DB] Updated settings: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:35:42.050Z","message":"[StreamManager] Close Stream Api Request str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:35:42.052Z","message":"Closing Stream str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:35:42.066Z","message":"[DB] Updated user 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:35:42.510Z","message":"Deleted session data /metadata/streams/str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:35:42.512Z","message":"[StreamManager] Stream str_gd0ygistemc2ijtj7v closed via API request by root","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:47.200Z","message":"Recieved ping","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:47.228Z","message":"Recieved ping","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:47.350Z","message":"[SOCKET] Socket Connected x_HT_Ckr_rIgQxjIAAAa","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:47.366Z","message":"[Server] User Online root","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:36:47.377Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:36:54.801Z","message":"[StreamManager] Open Stream Request x_HT_Ckr_rIgQxjIAAAa ab_lcp10z2h136saixv2g","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:54.803Z","message":"[STREAM] User has progress for audiobook 0.146 Time Remaining: 17360.170036000003s","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:54.811Z","message":"[STREAM] START STREAM - Num Segments: 3390","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:54.813Z","message":"Stream Opened for client root for audiobook The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever with streamId str_8ige25v4ws1ykkby96","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:54.819Z","message":"[STREAM] Starting Stream at startTime 49:03.0 (User startTime 49:33.0) and Segment #490","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:54.835Z","message":"[INFO] FFMPEG transcoding started with command: ffmpeg -seek_timestamp 1 -f concat -safe 0 -ss 2944s -noaccurate_seek -i /metadata/streams/str_8ige25v4ws1ykkby96/files.txt -y -loglevel error -map 0:a -c:a copy -f hls -copyts -avoid_negative_ts make_non_negative -max_delay 5000000 -max_muxing_queue_size 2048 -hls_time 6 -hls_segment_type mpegts -start_number 490 -hls_playlist_type vod -hls_list_size 0 -hls_allow_cache 0 -hls_segment_filename /metadata/streams/str_8ige25v4ws1ykkby96/output-%d.ts /metadata/streams/str_8ige25v4ws1ykkby96/final-output.m3u8","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:54.836Z","message":"","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:54.856Z","message":"[DB] Updated user 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:36:56.853Z","message":"[STREAM] str_8ige25v4ws1ykkby96 notifying client that stream is ready","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:56.857Z","message":"[STREAM-CHECK] Check Files 1528 of 3390 45.07% Furthest Segment: 2017","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:36:58.853Z","message":"[STREAM-CHECK] Check Files 1940 of 3390 57.23% Furthest Segment: 2429","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:37:00.864Z","message":"[STREAM-CHECK] Check Files 2800 of 3390 82.60% Furthest Segment: 3289","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:37:02.863Z","message":"[STREAM-CHECK] Check Files 3128 of 3390 92.27% Furthest Segment: 3617","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:37:04.248Z","message":"[FFMPEG] Transcoding ended","levelName":"INFO","level":2}
{"timestamp":"2022-02-27T21:37:07.212Z","message":"[Stream] Update client current time 49:10.0 | Add listening time 5s, Total time listened 5s","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:07.234Z","message":"[DB] Inserted 1 session","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:07.238Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:12.212Z","message":"[Stream] Update client current time 49:15.0 | Add listening time 5s, Total time listened 10s","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:12.244Z","message":"[DB] Updated session: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:12.246Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:17.214Z","message":"[Stream] Update client current time 49:20.0 | Add listening time 5s, Total time listened 15s","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:17.250Z","message":"[DB] Updated session: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:17.251Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:22.212Z","message":"[Stream] Update client current time 49:25.0 | Add listening time 5s, Total time listened 20s","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:22.247Z","message":"[DB] Updated session: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:22.248Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:24.242Z","message":"[Stream] Update client current time 49:28.0 | Add listening time 2s, Total time listened 22s","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:24.264Z","message":"[Stream] Update client current time 49:28.0","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:24.286Z","message":"[DB] Updated session: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:24.288Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}
{"timestamp":"2022-02-27T21:37:24.296Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1}

Android Logs

02-28 01:36:33.587  1208  4632 I ActivityTaskManager: [SecIpm] intent received, starting preload launch:com.audiobookshelf.app
02-28 01:36:33.597  1208  1310 I ActivityManager: Start proc 1920:com.audiobookshelf.app/u0a787 for IpmLaunch {com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}
02-28 01:36:33.597  1208  1310 D ActivityManager: [SecIpm] it's a ML_TYPE_EMPTYPROCESS protected process com.audiobookshelf.app
02-28 01:36:33.633  1920  1920 E USNET   : USNET: appName: com.audiobookshelf.app
02-28 01:36:33.654  1208  4448 I ActivityManager: DSS OFF for com.audiobookshelf.app
02-28 01:36:33.666  1208  4448 D ActivityManager: attachApplicationLocked() app=ProcessRecord{299a997 1920:com.audiobookshelf.app/u0a787} app.isolatedEntryPoint=null instr2=null
02-28 01:36:33.674  1920  1920 D ActivityThread: handleBindApplication()++ app=com.audiobookshelf.app
02-28 01:36:33.676   902   990 I heimdall: insert_task_to_group:64, insert tgid 1920 to group com.audiobookshelf.app, ret = 0
02-28 01:36:33.765  1920  1920 V GraphicsEnvironment: ANGLE Developer option for 'com.audiobookshelf.app' set to: 'default'
02-28 01:36:33.767  1920  1920 D LoadedApk: LoadedApk::makeApplication() appContext.mOpPackageName=com.audiobookshelf.app appContext.mBasePackageName=com.audiobookshelf.app
02-28 01:36:45.695 26184  2037 I AppIconSolution: getThemeIconWithBG called with public API, pkg = com.audiobookshelf.app
02-28 01:36:45.695 26184  2037 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
02-28 01:36:45.695 26184  2037 I LauncherActivityInfo: packageName: com.audiobookshelf.app, useThemeIcon: false, height: 189, width: 189, density: 420
02-28 01:36:47.384  1208  6549 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.audiobookshelf.app/.MainActivity (has extras)} from uid 10086
02-28 01:36:47.387  1208  6549 D ActivityTaskManager: TaskLaunchParamsModifier:task=null activity=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity display-area-from-source=DefaultTaskDisplayArea@176180240 display-id=0 display-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@17618024002-28 01:36:47.387  1208  6549 D [secipm]: mSecIpmManager Preload com.audiobookshelf.app dex files
02-28 01:36:47.387  1208  6549 D ActivityTaskManager: TaskLaunchParamsModifier:task=null activity=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@176180240 display-id=0 display-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@176180240 inherit-from-source=fullscreen activity-options-fullscreen=Rect(0, 0 - 0, 0) non-freeform-display display-area=DefaultTaskDisplayArea@176180240 maximized-bounds
02-28 01:36:47.387  1208  4670 D PkgPredictorService-IpmAdcpController: create a new DexPreloadTask pkg:com.audiobookshelf.app  path:/data/app/~~23z3cqXTOjXx7bD7xKfueA==/com.audiobookshelf.app-_KIJOdd_AMUMSXOX71qmXQ==
02-28 01:36:47.388  1208  4670 D PkgPredictorService-IpmAdcpController: /data/app/~~23z3cqXTOjXx7bD7xKfueA==/com.audiobookshelf.app-_KIJOdd_AMUMSXOX71qmXQ==/oat/arm64/base.art is already preloaded
02-28 01:36:47.390  1208  6549 D ActivityTaskManager: TaskLaunchParamsModifier:task=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=0} activity=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@176180240 display-id=0 display-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@176180240 inherit-from-source=fullscreen activity-options-fullscreen=Rect(0, 0 - 0, 0) non-freeform-display display-area=DefaultTaskDisplayArea@176180240 maximized-bounds
02-28 01:36:47.395   896   931 I SurfaceFlinger: id=96668 createSurf (0x0),-1 flag=80004, ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}#0
02-28 01:36:47.410  1208  6403 D MARsPolicyManager: onPackageResumedFG pkgName = com.audiobookshelf.app, userId = 0
02-28 01:36:47.411  1208  6403 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:36:47.411  1208  6403 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:36:47.412  1208  6403 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:36:47.412  1208  6403 D SGM:PkgDataHelper: notifyAppCreate(), pkgName: com.audiobookshelf.app, userId: 0, sendRet: true
02-28 01:36:47.413  1208  1534 D SGM:GameManager: onLooperPrepared(), msg: MSG_APP_CREATE, pkgName: com.audiobookshelf.app, userId: 0
02-28 01:36:47.420  1208  6403 D SGM:GameManager:   sendRunningComponentFocus(), pkgName: com.audiobookshelf.app, userId: 0
02-28 01:36:47.420  1208  1534 D SGM:GameManager: onLooperPrepared(), msg: MSG_TASK_FOCUSED, pkgName: com.audiobookshelf.app, userId: 0
02-28 01:36:47.420  1208  1534 D SGM:GameManager:   handleTaskFocused(), pkgName: com.audiobookshelf.app, userID:0
02-28 01:36:47.420  1208  1534 D SGM:GameManager:   handleResume(). pkgName: com.audiobookshelf.app, userId: 0, isTunableApp: null
02-28 01:36:47.420  1208  1534 D SGM:GameManager: notifyFocusInOut(). of pkg: com.audiobookshelf.app, type: 4, isMinimized: false, isTunableApp: false, userId: 0
02-28 01:36:47.427  1208  1533 V ActivityManager: Changed top to ProcessRecord{299a997 1920:com.audiobookshelf.app/u0a787}
02-28 01:36:47.432   896  4690 I SurfaceFlinger: id=96672 createSurf (0x0),-1 flag=80004, 956f6c3 Splash Screen com.audiobookshelf.app#0
02-28 01:36:47.436  1208  1296 I GameSDK@LifeCycle: noteResumeComponent(): package name  : com.audiobookshelf.app
02-28 01:36:47.437  1208  6549 V WindowManager: Relayout Window{956f6c3 u0 Splash Screen com.audiobookshelf.app}: viewVisibility=0 req=1080x2400 d0
02-28 01:36:47.437   896  4690 I SurfaceFlinger: id=96673 createSurf (1x1),-3 flag=40004, Splash Screen com.audiobookshelf.app$_3842#0
02-28 01:36:47.437  1208  1296 D SGM:GameManager: identifyGamePackage. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0, callingMethodInfo: com.android.server.ssrm.fgapps.GameAppUtils.isGame(GameAppUtils.java:84)
02-28 01:36:47.437  1208  1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app
02-28 01:36:47.438  1208  6549 D WindowManager: makeSurface duration=1 name=Splash Screen com.audiobookshelf.app$_3842
02-28 01:36:47.438  1208  1296 D SGM:GameManager: identifyGamePackage. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0, callingMethodInfo: com.android.server.ssrm.SortingMachine.isGame(SortingMachine.java:162)
02-28 01:36:47.438  1208  1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app
02-28 01:36:47.441  1208  1296 D SGM:GameManager: identifyGamePackage. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0, callingMethodInfo: com.samsung.android.game.SemGameManager.isGamePackage(SemGameManager.java:104)
02-28 01:36:47.441  1208  1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app
02-28 01:36:47.441  1208  1296 D SGM:SemGameManager: isGamePackage(), pkgName=com.audiobookshelf.app, ret=false
02-28 01:36:47.448  6477  6477 I Utils   : HomePackage : com.sec.android.app.launcher, resumePackageName : com.audiobookshelf.app
02-28 01:36:47.451  1208  1296 D SGM:GameManager: noteResumeComponent(), received pkgName: com.audiobookshelf.app, userId: 0
02-28 01:36:47.451  1208  1534 D SGM:GameManager: onLooperPrepared(), msg: MSG_APP_RESUME, pkgName: com.audiobookshelf.app, userid: 0
02-28 01:36:47.451  1208  1534 D SGM:GameManager:   handleResume(). pkgName: com.audiobookshelf.app, userId: 0, isTunableApp: null
02-28 01:36:47.451  1208  1534 D SGM:GameManager: notifyFocusInOut(). of pkg: com.audiobookshelf.app, type: 4, isMinimized: false, isTunableApp: false, userId: 0
02-28 01:36:47.453  1208  6214 D WindowManager: finishDrawingWindow: Window{956f6c3 u0 Splash Screen com.audiobookshelf.app} mDrawState=DRAW_PENDING
02-28 01:36:47.510   896   896 D SurfaceFlinger:      DEVICE | 0x794700c310 | 0100 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |   67  149 1013 2251 | Splash Screen com.audiobookshelf.app$_3842#0
02-28 01:36:47.536  1208  1310 I ActivityManager: Start proc 2092:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i289 for  {com.audiobookshelf.app/org.chromium.content.app.SandboxedProcessService0:0}
02-28 01:36:47.536  1208  1310 I ActivityManager: check webview name : com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0check hostingname webview : {com.audiobookshelf.app/org.chromium.content.app.SandboxedProcessService0:0}
02-28 01:36:47.541   896   896 D SurfaceFlinger:      DEVICE | 0x794700c310 | 0100 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |   48  106 1032 2294 | Splash Screen com.audiobookshelf.app$_3842#0
02-28 01:36:47.561  1208  6575 I ActivityManager: DSS OFF for com.audiobookshelf.app
02-28 01:36:47.565  1208  6575 D DexController: init process display: set packageProcessId, displayId=0, same_package_proc=ProcessRecord{299a997 1920:com.audiobookshelf.app/u0a787}, app=ProcessRecord{26ac9a0 2092:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a787i289}
02-28 01:36:47.568  1208  3973 D MdnieScenarioControlService:  packageName : com.audiobookshelf.app    className : com.audiobookshelf.app.MainActivity
02-28 01:36:47.576  2092  2092 D LoadedApk: LoadedApk::makeApplication() appContext.mOpPackageName=com.audiobookshelf.app appContext.mBasePackageName=com.audiobookshelf.app
02-28 01:36:47.586  1920  1920 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3937)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:4501)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:4468)] [iY.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:9)] [ja.a(Unknown Source:0)] [org.chromium.android_webview.AwContentsLifecycleNotifier.onFirstWebViewCreated(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [J.N.MFiR_zHY(Native Method)] [org.chromium.android_webview.AwContents.<init>(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:71)] [com.android.webview.chromium.o.run(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:8)] [xx0.b(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [vx0.run(Unknown Source:2)] [org.chromium.base.task.PostTask.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:2)] [xx0.a(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [com.android.webview.chromium.WebViewChromiumFactoryProvider.a(Unknown Source:2)] [com.android.webview.chromium.WebViewChromium.init(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:64)] [android.webkit.WebView.<init>(WebView.java:443)] [android.webkit.WebView.<init>(WebView.java:363)] [android.webkit.WebView.<init>(WebView.java:345)] [android.webkit.WebView.<init>(WebView.java:332)] [com.getcapacitor.CapacitorWebView.<init>(CapacitorWebView.java:16)] [java.lang.reflect.Constructor.newInstance0(Native Method)] [java.lang.reflect.Constructor.newInstance(Constructor.java:343)] [android.view.LayoutInflater.createView(LayoutInflater.java:858)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1010)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965)] [android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)] [android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)] [android.view.LayoutInflater.inflate(LayoutInflater.java:686)] [android.view.LayoutInflater.inflate(LayoutInflater.java:538)] [android.view.LayoutInflater.inflate(LayoutInflater.java:485)] [androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:696)] [androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:170)] [com.getcapacitor.BridgeActivity.onCreate(BridgeActivity.java:28)] [com.audiobookshelf.app.MainActivity.onCreate(MainActivity.kt:41)] [android.app.Activity.performCreate(Activity.java:8282)] [android.app.Activity.performCreate(Activity.java:8262)] [android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1335)] [android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4005)] [android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4197)] [android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)] [android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)] [android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)] [android.app.ActivityThread$H.handleMessage(ActivityThread.java:2434)]
02-28 01:36:47.588  1208  3960 D ConnectivityService: requestNetwork for uid/pid:10787/1920 activeRequest: null callbackRequest: 25257 [NetworkRequest [ REQUEST id=25258, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10787 RequestorUid: 10787 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647
02-28 01:36:47.589  1920  1920 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3937)] [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3979)] [android.net.ConnectivityManager.registerNetworkCallback(ConnectivityManager.java:4361)] [iY.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:28)] [ja.a(Unknown Source:0)] [org.chromium.android_webview.AwContentsLifecycleNotifier.onFirstWebViewCreated(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [J.N.MFiR_zHY(Native Method)] [org.chromium.android_webview.AwContents.<init>(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:71)] [com.android.webview.chromium.o.run(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:8)] [xx0.b(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [vx0.run(Unknown Source:2)] [org.chromium.base.task.PostTask.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:2)] [xx0.a(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [com.android.webview.chromium.WebViewChromiumFactoryProvider.a(Unknown Source:2)] [com.android.webview.chromium.WebViewChromium.init(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:64)] [android.webkit.WebView.<init>(WebView.java:443)] [android.webkit.WebView.<init>(WebView.java:363)] [android.webkit.WebView.<init>(WebView.java:345)] [android.webkit.WebView.<init>(WebView.java:332)] [com.getcapacitor.CapacitorWebView.<init>(CapacitorWebView.java:16)] [java.lang.reflect.Constructor.newInstance0(Native Method)] [java.lang.reflect.Constructor.newInstance(Constructor.java:343)] [android.view.LayoutInflater.createView(LayoutInflater.java:858)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1010)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965)] [android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)] [android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)] [android.view.LayoutInflater.inflate(LayoutInflater.java:686)] [android.view.LayoutInflater.inflate(LayoutInflater.java:538)] [android.view.LayoutInflater.inflate(LayoutInflater.java:485)] [androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:696)] [androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:170)] [com.getcapacitor.BridgeActivity.onCreate(BridgeActivity.java:28)] [com.audiobookshelf.app.MainActivity.onCreate(MainActivity.kt:41)] [android.app.Activity.performCreate(Activity.java:8282)] [android.app.Activity.performCreate(Activity.java:8262)] [android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1335)] [android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4005)] [android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4197)] [android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)] [android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)] [android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)] [android.app.ActivityThread$H.handleMessage(ActivityThread.java:2434)]
02-28 01:36:47.591  1208  3680 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=25258, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10787 RequestorUid: 10787 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ]
02-28 01:36:47.591  1208  3680 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=25258, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10787 RequestorUid: 10787 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ]
02-28 01:36:47.591  1208  3680 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=25258, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10787 RequestorUid: 10787 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ]
02-28 01:36:47.673   896   896 D SurfaceFlinger:      DEVICE | 0x794700c310 | 0100 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    9   19 1071 2381 | Splash Screen com.audiobookshelf.app$_3842#0
02-28 01:36:47.777  1920  1920 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: ignored. pkg=com.audiobookshelf.app parent=null callers=com.android.internal.policy.DecorView.setVisibility:4224 android.app.ActivityThread.handleResumeActivity:5294 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45 android.app.servertransaction.TransactionExecutor.executeLifecycleState:176
02-28 01:36:47.785   896  1283 I SurfaceFlinger: id=96679 createSurf (0x0),-1 flag=80004, 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0
02-28 01:36:47.820  1208  6991 V WindowManager: Relayout Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: viewVisibility=0 req=1080x2400 d0
02-28 01:36:47.820   896   931 I SurfaceFlinger: id=96680 createSurf (1x1),-3 flag=40004, com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#002-28 01:36:47.821  1208  6991 D WindowManager: makeSurface duration=1 name=com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920
02-28 01:36:47.823  1208  6991 V WindowManager: Changing focus from null to Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:582 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6425 com.android.server.wm.WindowManagerService.relayoutWindow:2746 com.android.server.wm.Session.relayout:242
02-28 01:36:47.823  1208  6991 D MARsPolicyManager: onPackageResumedFG pkgName = com.audiobookshelf.app, userId = 0
02-28 01:36:47.837   896   896 I Layer   : id=96668 removeFromCurrentState ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96679 removeFromCurrentState 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96680 removeFromCurrentState com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96672 removeFromCurrentState 956f6c3 Splash Screen com.audiobookshelf.app#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96673 removeFromCurrentState Splash Screen com.audiobookshelf.app$_3842#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96668 addToCurrentState ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96679 addToCurrentState 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96680 addToCurrentState com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96672 addToCurrentState 956f6c3 Splash Screen com.audiobookshelf.app#0 (218)
02-28 01:36:47.837   896   896 I Layer   : id=96673 addToCurrentState Splash Screen com.audiobookshelf.app$_3842#0 (218)
02-28 01:36:47.837   896   896 I SurfaceFlinger: [243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0] FrameRatePriority: 1
02-28 01:36:47.841   896   896 D SurfaceFlinger:      DEVICE | 0x794700c310 | 0100 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | Splash Screen com.audiobookshelf.app$_3842#0
02-28 01:36:47.854  1208  6575 D InputDispatcher: Focus request (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity but waiting because NOT_VISIBLE
02-28 01:36:47.897  1208  6986 D WindowManager: finishDrawingWindow: Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} mDrawState=DRAW_PENDING
02-28 01:36:47.900  1208  1297 I WindowManager: Reparenting to leash, surface=Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f, leashParent=Surface(name=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784})/@0x36c691c
02-28 01:36:47.901   896  1283 I SurfaceFlinger: id=96683 createSurf (0x0),-1 flag=24000, Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal#0
02-28 01:36:47.902  1208  1297 D WindowManager: makeSurface duration=1 leash=Surface(name=Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal)/@0x4d77925
02-28 01:36:47.906  1208  1293 I PkgPredictorService-SecIpmManagerServiceImpl: reportToNAP uid:10787 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity thisTime:518
02-28 01:36:47.909  1208  1293 I ActivityTaskManager: Displayed com.audiobookshelf.app/.MainActivity: +518ms
02-28 01:36:47.909  1208  1293 I Pageboost: Launch time gathered : pid 1920 com.audiobookshelf.app 518
02-28 01:36:47.922  1208  6986 D InputDispatcher: Focus entered window (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity
02-28 01:36:47.925   896   896 D SurfaceFlinger:      DEVICE | 0x79470124f0 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:36:47.925   896   896 D SurfaceFlinger:      DEVICE | 0x794700c310 | 0100 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | Splash Screen com.audiobookshelf.app$_3842#0
02-28 01:36:47.975  1208  6986 V WindowManager: Relayout Window{956f6c3 u0 Splash Screen com.audiobookshelf.app}: viewVisibility=8 req=1080x2400 d0
02-28 01:36:47.975  1208  6986 I WindowManager: Reparenting to leash, surface=Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9, leashParent=Surface(name=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784})/@0x36c691c
02-28 01:36:47.975   896   931 I SurfaceFlinger: id=96684 createSurf (0x0),-1 flag=24000, Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation#0
02-28 01:36:47.976  1208  6986 D WindowManager: makeSurface duration=0 leash=Surface(name=Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation)/@0x6f1be9e
02-28 01:36:47.982  1208  6575 I WindowManager: Cancelling animation restarting=false, leash=Surface(name=Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal)/@0x4d77925
02-28 01:36:47.982  1208  6575 I WindowManager: Reparenting to original parent: Surface(name=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784})/@0x36c691c, destroy=false, surface=Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f
02-28 01:36:47.982  1208  6575 W InputManager-JNI: Input channel object '956f6c3 Splash Screen com.audiobookshelf.app (client)' was disposed without first being removed with the input manager!
02-28 01:36:47.987   896   896 I Layer   : id=96683 removeFromCurrentState Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal#0 (215)
02-28 01:36:48.044  3810  3810 D AvrcpMediaPlayerList: onActiveSessionsChanged: controller: com.audiobookshelf.app
02-28 01:36:48.044  3810  3810 I AvrcpMediaPlayerList: addMediaPlayer() : com.audiobookshelf.app
02-28 01:36:48.047  3810  3810 I AvrcpMediaPlayerList: Adding wrapped media player: com.audiobookshelf.app at key: 5
02-28 01:36:48.053  1208  1297 I WindowManager: Reparenting to original parent: Surface(name=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784})/@0x36c691c, destroy=true, surface=Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9
02-28 01:36:48.054  1208  1297 E WindowManager: win=Window{956f6c3 u0 Splash Screen com.audiobookshelf.app EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:5807 com.android.server.wm.ActivityRecord.destroySurfaces:5788 com.android.server.wm.WindowState.onExitAnimationDone:5932 com.android.server.wm.WindowStateAnimator.onAnimationFinished:242 com.android.server.wm.WindowState.onAnimationFinished:6185 com.android.server.wm.WindowContainer$$ExternalSyntheticLambda0.onAnimationFinished:2 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$0$SurfaceAnimator:113
02-28 01:36:48.054  1208  1297 I WindowManager: Destroying surface Surface(name=Splash Screen com.audiobookshelf.app$_3842)/@0x51a9d68 called by com.android.server.wm.WindowStateAnimator.destroySurface:987 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:518 com.android.server.wm.WindowState.destroySurfaceUnchecked:4203 com.android.server.wm.WindowState.destroySurface:4177 com.android.server.wm.ActivityRecord.destroySurfaces:5807 com.android.server.wm.ActivityRecord.destroySurfaces:5788 com.android.server.wm.WindowState.onExitAnimationDone:5932 com.android.server.wm.WindowStateAnimator.onAnimationFinished:242
02-28 01:36:48.070   896   896 I Layer   : id=96673 removeFromCurrentState Splash Screen com.audiobookshelf.app$_3842#0 (213)
02-28 01:36:48.070   896   896 I Layer   : id=96672 removeFromCurrentState 956f6c3 Splash Screen com.audiobookshelf.app#0 (213)
02-28 01:36:48.070   896   896 I Layer   : id=96684 removeFromCurrentState Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation#0 (213)
02-28 01:36:48.070   896   896 I SurfaceFlinger: id=96672 Removed 956f6c3 Splash Screen com.audiobookshelf.app#0 (213)
02-28 01:36:48.070   896   896 I SurfaceFlinger: id=96673 Removed Splash Screen com.audiobookshelf.app$_3842#0 (213)
02-28 01:36:48.070   896   896 I SurfaceFlinger: id=96684 Removed Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation#0 (213)
02-28 01:36:48.070   896   896 I Layer   : id=96684 Destroyed Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation#0
02-28 01:36:48.070   896   896 I Layer   : id=96672 Destroyed 956f6c3 Splash Screen com.audiobookshelf.app#0
02-28 01:36:48.071   896   896 I Layer   : id=96673 Destroyed Splash Screen com.audiobookshelf.app$_3842#0
02-28 01:36:48.075   896   896 D SurfaceFlinger:      DEVICE | 0x794700d090 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:36:48.075  1920  1920 D MainActivity: Service Connected ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService}
02-28 01:36:48.148  1208  3973 D MdnieScenarioControlService:  packageName : com.audiobookshelf.app    className : com.audiobookshelf.app.MainActivity
02-28 01:36:48.351  1920  2126 I PlayCore: UID: [10787]  PID: [1920] AppUpdateService : requestUpdateInfo(com.audiobookshelf.app)
02-28 01:36:48.360  1920  2126 V StorageDatabaseHelper: &&& file path /data/user/0/com.audiobookshelf.app/databases/storageSQLite.db
02-28 01:36:48.365 32206 32417 E cm_cmc_c: app launch:com.audiobookshelf.app
02-28 01:36:48.371 32206 32417 D SecurityAppWatcher: OnAppLaunch: com.audiobookshelf.app - com.audiobookshelf.app.MainActivity
02-28 01:36:48.584  1208  1296 D SGM:GameManager: identifyForegroundApp. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0
02-28 01:36:48.584  1208  1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app
02-28 01:36:53.471  1208 15720 D SGM:GameManager: identifyGamePackage. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0, callingMethodInfo: com.android.server.ssrm.SortingMachine.isGame(SortingMachine.java:162)
02-28 01:36:53.471  1208 15720 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app
02-28 01:36:58.709  1208  6403 I MediaFocusControl: requestAudioFocus() from uid/pid 10787/1920 AA=USAGE_MEDIA/CONTENT_TYPE_SPEECH clientId=android.media.AudioManager@80e27facom.google.android.exoplayer2.AudioFocusManager$AudioFocusListener@39161ab callingPack=com.audiobookshelf.app req=1 flags=0x2 sdk=30
02-28 01:36:58.725  1208  6403 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:58.726  1208  6403 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:58.730  1208  1208 I AccessibilityManager: semStartFlashNotification notitype = transport, getOpPackageName = android, sbnPackageName = com.audiobookshelf.app
02-28 01:36:58.730  1208  1208 I AccessibilityManagerService: semStartFlashNotificationInner() type=Default, pkgName=android, token=android.os.Binder@b93915d, sbnPkgName=com.audiobookshelf.app, previewType=0
02-28 01:36:58.731  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:58.731  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:58.732  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0xa color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:58.732  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:58.733  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:36:58.733  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=1 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:58.734  1208  1208 D EdgeLightingManager: showEdgeLightingInternal : packageName = com.audiobookshelf.app, reason=1
02-28 01:36:58.734  1208  1208 D EdgeLightingClientManager: startEdgeLightingService : pkg = com.audiobookshelf.app, info = SemEdgeLighitngInfo{type = 2001, colors= [0, 0], repeat= 0, userId = 0}, reason = 1
02-28 01:36:58.740  1208  1208 D EdgeLightingClientManager: startService packagename=com.audiobookshelf.app,reason=1
02-28 01:36:58.743  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:36:58.744  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:36:58.745  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:58.745  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:58.746  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.746  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:36:58.746  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:58.751  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:36:58.754  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:36:58.766  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.766  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.767  3842  3842 D InterruptionStateProvider: No  Heads up : DISABLE_HEADS_UP 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.769  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:36:58.771  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.771  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.772  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.772  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:36:58.773  3842  3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=6, position=2944450, buffered position=2944450, speed=0.0, updated=671830853, actions=101911, custom actions=[], active item id=0, error=null}
02-28 01:36:58.773  3842  3842 D MediaResumeListener: Checking for service component for com.audiobookshelf.app
02-28 01:36:58.774  3842  3842 D MediaResumeListener: Checking for service component for com.audiobookshelf.app
02-28 01:36:58.774  3842  3956 D MediaResumeListener: Testing if we can connect to ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService}
02-28 01:36:58.777  3842  3956 D MediaResumeListener: Testing if we can connect to ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService}
02-28 01:36:58.777  3842  3842 D MediaLogger: Media player updated error: (0|com.audiobookshelf.app|10|null|10787) isEntryNull = false, isDeviceNull = true
02-28 01:36:58.778  3842  3842 D MediaLogger: Media player updated error: (0|com.audiobookshelf.app|10|null|10787) isEntryNull = false, isDeviceNull = true
02-28 01:36:58.785  1208  6549 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:58.785  1208  6549 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:58.787  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:58.787  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:58.787  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.788  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:58.788  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:36:58.788  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:58.788  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:58.789  3842  3956 E MediaBrowser: onConnectFailed for ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService}
02-28 01:36:58.791  3842  3956 D ResumeMediaBrowser: Connection failed for ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService}
02-28 01:36:58.791  3842  3956 E MediaResumeListener: Cannot resume with ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService}
02-28 01:36:58.791  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:36:58.792  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:36:58.795  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:58.795  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:58.795  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.795  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:36:58.796  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:58.800  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:36:58.800  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:36:58.826  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=null, actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@f4393b5, contentDescription=Pause)], actionsToShowInCompact=[0], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{9c53a4a: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:36:58.826  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671830908)
02-28 01:36:58.828  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:36:58.846  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.846  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.846  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.848  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:36:58.850  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.850  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.850  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:58.851  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:36:58.875  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@8e5c0aa, contentDescription=Pause)], actionsToShowInCompact=[0], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{803049b: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:36:58.875  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671830983)
02-28 01:36:58.875  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:36:58.889  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@7091353, contentDescription=Pause)], actionsToShowInCompact=[0], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{7f2b490: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:36:58.889  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671830987)
02-28 01:36:58.890  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:36:58.903  2450  2450 D EdgeLightingService: onStartCommand pkg=com.audiobookshelf.app,info=SemEdgeLighitngInfo{type = 2001, colors= [0, 0], repeat= 0, userId = 0},reason=1
02-28 01:36:58.912  2450  2450 I EdgeLightingSettingUtils:  loadAppCustomColor : com.audiobookshelf.app don't set custom app color
02-28 01:36:58.918  2450  2450 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true
02-28 01:36:58.922  2450  2450 I EdgeLightingSettingUtils: saveAppCustomColor pkgName : com.audiobookshelf.app Color : ffb98e42
02-28 01:36:58.922  2450  2450 I ELPolicyManager: package : com.audiobookshelf.app Extract color : -4616638
02-28 01:36:58.922  2450  2450 D EdgeLightingScheduler: startEdgeLighting: 1 com.audiobookshelf.app onGo=true
02-28 01:36:58.928  2450  2450 D NotificationLightingScheduler: putLighting: com.audiobookshelf.app reason=1 cur=null, isNeedKeepPackage=true, isNeedKeepNoti=true
02-28 01:36:58.951  2450  2450 D EdgeLightingScheduler: notifyEdgeLightingPackageList :[com.audiobookshelf.app], empty = false
02-28 01:36:58.966  2450  2450 I NotificationEffect: setEdgeEffectInfo:  dur=4000 hasActionButton=true isGrayScaled= true color=ffb98e42 notificationKey=0|com.audiobookshelf.app|10|null|10787 actionEnable= true
02-28 01:36:58.972  2450  2450 D EdgeLightingScheduler: startNotification: com.audiobookshelf.app
02-28 01:36:59.049   896   896 D SurfaceFlinger:      DEVICE | 0x7947032b90 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:36:59.273  1208  4632 D PkgPredictorService-IpmNapPreloadController: app:0_&_com.android.settings die, remove from <launchTime:2022-02-28 01:36:47 hour:1 day:2 previous:[com.audiobookshelf.app, com.android.vending, com.whatsapp] running:com.audiobookshelf.app/com.audiobookshelf.app.MainActivity apkVersion:0.9.40-beta userId:0 screenOrientation:1 wifi:3 bt:12 predictTime:1 launching Time:518 predicted:true prediction:[0_&_com.whatsapp, 0_&_com.android.settings, 0_&_com.chrome.beta] preloaded:true preloading:[0_&_com.whatsapp, 0_&_com.android.settings, 0_&_com.chrome.beta]>
02-28 01:36:59.402  3842  3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=6, position=2944450, buffered position=2944450, speed=0.0, updated=671831538, actions=102239, custom actions=[], active item id=0, error=null}
02-28 01:36:59.411  1208  6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:59.411  1208  6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:59.413  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:59.413  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:59.413  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.414  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:36:59.414  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:59.414  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:59.414  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:59.419  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:36:59.422  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:36:59.423  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.423  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.423  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.426  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:59.426  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:59.426  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.427  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:36:59.427  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:59.432  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:36:59.435  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:36:59.441  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:36:59.459  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.459  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.460  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.467  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:36:59.490  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@e209643, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@c7a94c0, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@60405f9, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{11e993e: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:36:59.490  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671831564)
02-28 01:36:59.491  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:36:59.535  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@50b9dcf, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@d21735c, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@d8c5665, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{e31bf3a: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:36:59.535  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671831599)
02-28 01:36:59.535  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:36:59.582  3842  3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=3, position=2944450, buffered position=2952000, speed=0.0, updated=671831717, actions=102239, custom actions=[], active item id=0, error=null}
02-28 01:36:59.588  1208  6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:59.589  1208  6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:59.593  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:59.593  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:59.593  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:59.594  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.594  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:36:59.595  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:36:59.595  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:59.602  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:36:59.603  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:36:59.609  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.610  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:59.610  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.610  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:36:59.610  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.610  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:36:59.610  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:36:59.611  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.615  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:36:59.617  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:36:59.621  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:36:59.625  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.625  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.626  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.631  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:36:59.650  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@99f53f7, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@c763264, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@f061ccd, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{5eee982: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:36:59.650  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671831754)
02-28 01:36:59.650  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:36:59.658  3842  3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:36:59.662  3842  3842 D FaceWidgetNotificationManager: updateFaceWidgetMusicNotificationPkg() pkgName = com.audiobookshelf.app
02-28 01:36:59.665  3842  3842 D FaceWidgetSeekBarViewModel: [registerCallback] :: {com.audiobookshelf.app}, android.media.session.MediaController@f74e00
02-28 01:36:59.668  3842  3842 D FaceWidgetSeekBarViewModel: [registerCallback] :: {com.audiobookshelf.app}, android.media.session.MediaController@f74e00
02-28 01:36:59.683  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@bb6ab58, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@30bf4b1, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@28b4d96, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{ef7ed17: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:36:59.683  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671831762)
02-28 01:36:59.683  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:36:59.693  3842  3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:36:59.700  3842  3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:36:59.703  3842  3842 D FaceWidgetNotificationManager: addFaceWidgetMusicNotification() key : 0|com.audiobookshelf.app|10|null|10787
02-28 01:36:59.712  3842  3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:37:01.114  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:01.734  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:01.896  1208  1208 D MediaSessionService: Media button session is changed to com.audiobookshelf.app/PlayerService (userId=0)
02-28 01:37:01.897  3842  3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=3, position=2944450, buffered position=2994000, speed=1.0, updated=671834030, actions=102239, custom actions=[], active item id=0, error=null}
02-28 01:37:01.903  3842  7663 D FaceWidgetMusicViewModel: onMediaKeyEventSessionChanged() packageName = com.audiobookshelf.app, sessionToken = android.media.session.MediaSession$Token@5d02fc6
02-28 01:37:01.903  3810  3810 D AvrcpMediaPlayerList: onActiveSessionsChanged: controller: com.audiobookshelf.app
02-28 01:37:01.903  3810  3810 I AvrcpMediaPlayerList: addMediaPlayer() : com.audiobookshelf.app
02-28 01:37:01.905  3810  3810 I AvrcpMediaPlayerList: onMediaKeyEventSessionChanged: token=com.audiobookshelf.app
02-28 01:37:01.905  3842  4853 D FaceWidgetMusicViewModel: onMediaKeyEventSessionChanged() packageName = com.audiobookshelf.app, sessionToken = android.media.session.MediaSession$Token@5d02fc6
02-28 01:37:01.908  1208  6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:37:01.909  3810  3810 D AvrcpMediaPlayerList: setActivePlayer(): setting player to com.audiobookshelf.app
02-28 01:37:01.909  3810  3810 I AvrcpMediaPlayerList: setActivePlayer: setting player to com.audiobookshelf.app
02-28 01:37:01.909  1208  6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:37:01.911  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:37:01.911  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:37:01.911  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:01.911  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:37:01.912  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:37:01.913  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:37:01.913  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:37:01.914  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:37:01.921  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:37:01.922  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:37:01.922  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:01.922  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:37:01.922  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:37:01.923  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:01.923  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:01.925  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:37:01.933  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:01.935  3810  3810 V AvrcpMediaPlayerWrapper: Controller for com.audiobookshelf.app was updated. false
02-28 01:37:01.936  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:37:01.940  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:37:01.941  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:37:01.990  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@394ba10, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@f644909, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@1ea070e, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{19f752f: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:37:01.990  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671834068)
02-28 01:37:01.990  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:37:01.993  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:01.993  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:01.994  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:01.998  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:37:02.010  3842  3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:37:02.015  3842  3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:37:02.035  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@42470d6, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@9696f57, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@61b1a44, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{23172d: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:37:02.035  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671834131)
02-28 01:37:02.036  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:37:02.043  3842  3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:37:02.049  3842  3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:37:02.365  1208  1531 D SGM:GameManager: identifyForegroundApp. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0
02-28 01:37:02.365  1208  1531 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app
02-28 01:37:02.766  1208  3795 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.audiobookshelf.app, opPkg=com.audiobookshelf.app, pid=1920, uid=10787, asSystem=true, event=KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=358296244, downTime=358296244, deviceId=5, source=0x101, displayId=-1 }, stream=-2147483648, musicOnly=false
02-28 01:37:02.767  1208  3795 D MediaSessionService: Adjusting com.audiobookshelf.app/PlayerService (userId=0) by 1. flags=4113, suggestedStream=-2147483648, preferSuggestedStream=false
02-28 01:37:02.797  1208  6986 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.audiobookshelf.app, opPkg=com.audiobookshelf.app, pid=1920, uid=10787, asSystem=true, event=KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=358296436, downTime=358296244, deviceId=5, source=0x101, displayId=-1 }, stream=-2147483648, musicOnly=false
02-28 01:37:02.798  1208  6986 D MediaSessionService: Adjusting com.audiobookshelf.app/PlayerService (userId=0) by 0. flags=4116, suggestedStream=-2147483648, preferSuggestedStream=false
02-28 01:37:02.850   896   896 D SurfaceFlinger:      DEVICE | 0x794700d090 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:37:02.973  2450  2450 D NotificationLightingScheduler: expiredNotiLighting: remove=0|com.audiobookshelf.app|10|null|10787
02-28 01:37:04.017   896   896 D SurfaceFlinger:      DEVICE | 0x794700d090 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:37:06.034  1208  3795 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.audiobookshelf.app, opPkg=com.audiobookshelf.app, pid=1920, uid=10787, asSystem=true, event=KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=358299520, downTime=358299520, deviceId=5, source=0x101, displayId=-1 }, stream=-2147483648, musicOnly=false
02-28 01:37:06.034  1208  3795 D MediaSessionService: Adjusting com.audiobookshelf.app/PlayerService (userId=0) by 1. flags=4113, suggestedStream=-2147483648, preferSuggestedStream=false
02-28 01:37:06.088  1208  1532 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.audiobookshelf.app, opPkg=com.audiobookshelf.app, pid=1920, uid=10787, asSystem=true, event=KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=358299724, downTime=358299520, deviceId=5, source=0x101, displayId=-1 }, stream=-2147483648, musicOnly=false
02-28 01:37:06.088  1208  1532 D MediaSessionService: Adjusting com.audiobookshelf.app/PlayerService (userId=0) by 0. flags=4116, suggestedStream=-2147483648, preferSuggestedStream=false
02-28 01:37:06.265   896   896 D SurfaceFlinger:      DEVICE | 0x7947032b90 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:37:08.274  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:08.392  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:08.473  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:08.934  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:25.947  3842  3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=2, position=2968417, buffered position=2994000, speed=0.0, updated=671858082, actions=102239, custom actions=[], active item id=0, error=null}
02-28 01:37:25.947  3842  3842 V MediaTimeout: schedule timeout for 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.947  3810  3810 V AvrcpMediaPlayerWrapper: onPlaybackStateChanged(): com.audiobookshelf.app : PlaybackState {state=2, position=2968417, buffered position=2994000, speed=0.0, updated=671858082, actions=102239, custom actions=[], active item id=0, error=null}
02-28 01:37:25.948  3810  3810 V AvrcpMediaPlayerWrapper: onPlaybackStateChanged(): com.audiobookshelf.app : PlaybackState {state=2, position=2968417, buffered position=2994000, speed=0.0, updated=671858082, actions=102239, custom actions=[], active item id=0, error=null}
02-28 01:37:25.950  3810  3810 V AvrcpMediaPlayerWrapper: sendMediaUpdate(): Metadata has been updated for com.audiobookshelf.app
02-28 01:37:25.951  1208  1532 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:37:25.951  1208  1532 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:37:25.953  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:37:25.954  1208  1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0
02-28 01:37:25.955  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:37:25.955  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:37:25.955  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.955  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:37:25.955  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:37:25.958  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:37:25.961  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:37:25.963  1208  1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:37:25.963  1208  1208 D EdgeLightingPolicyManager: isAcceptableApplication:  pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0
02-28 01:37:25.964  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.964  1208  1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value =  NotificationData { tag= null } , }
02-28 01:37:25.964  1208  1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0))
02-28 01:37:25.968  4522  4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0
02-28 01:37:25.970  6477  6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1
02-28 01:37:25.973  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.974  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.975  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.980  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:37:25.982  3842  3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.982  3842  3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.983  3842  3842 D InterruptionStateProvider:  no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787
02-28 01:37:25.987  3842  3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app
02-28 01:37:26.003  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@4889650, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e3 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@dd49049, contentDescription=Play), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@8eddd4e, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{f092e6f: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:37:26.003  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=false, isClearable=false, lastActive=671858113)
02-28 01:37:26.004  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:37:26.033  3842  3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@250f1ec, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e3 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@eb519b5, contentDescription=Play), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@7ef484a, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{c2483bb: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0
02-28 01:37:26.033  3842  3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=false, isClearable=false, lastActive=671858120)
02-28 01:37:26.034  3842  3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION
02-28 01:37:26.035  3842  3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=2', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:37:26.053  3842  3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=2', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'}
02-28 01:37:55.954  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:56.195  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:56.232  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:37:56.313  1208  1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:38:00.150   896  1283 I SurfaceFlinger: id=96683 Removed Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal#0 (210)
02-28 01:38:00.158   896   896 I Layer   : id=96683 Destroyed Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal#0
02-28 01:38:10.353  1920  1920 D SmartClipDataCropperImpl: doExtractSmartClipData : Extraction start! reqId = 44  Cropped area = Rect(540, 1200 - 541, 1201)  Package = com.audiobookshelf.app
02-28 01:38:10.354  1920  1920 D SmartClipDataCropperImpl: addAppMetaTag : package name is com.audiobookshelf.app
02-28 01:38:10.475   896   896 D SurfaceFlinger:      DEVICE | 0x794700d090 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:38:10.960   896   896 D SurfaceFlinger:      DEVICE | 0x794700d090 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:38:11.190  1208  1532 V WindowManager: Changing focus from Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} to Window{871b489 u0 SmartCapture} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:582 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6425 com.android.server.wm.WindowManagerService.addWindow:2029 com.android.server.wm.Session.addToDisplayAsUser:211
02-28 01:38:11.218   896   896 I SurfaceFlinger: [243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0] FrameRatePriority: -1
02-28 01:38:11.336  1920  1920 D SmartClipRemoteRequestDispatcher: dispatchScrollableAreaInfo : Pkg=com.audiobookshelf.app Activity=null
02-28 01:38:11.336  2840  2840 I [SmartCapture]_ScrollableViewDetector: getScrollInfoFromRemoteApp : Before filtering -  Pkg=com.audiobookshelf.app / Activity=null / S_Cnt=2 / US_Cnt=0 / WinRect=Rect(0, 0 - 1080, 2400) / Layer=0
02-28 01:38:11.983  1208  4063 D InputDispatcher: Focus left window (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity
02-28 01:38:12.038   896   896 D SurfaceFlinger:      DEVICE | 0x794700d090 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:38:14.898  1208  1532 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0
02-28 01:38:15.662  1208  1532 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}
02-28 01:38:15.663  1208  1532 V WindowManager: Changing focus from Window{871b489 u0 SmartCapture} to Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:582 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6425 com.android.server.wm.WindowState.removeIfPossible:3134 com.android.server.wm.WindowState.removeIfPossible:2958
02-28 01:38:15.663  1208  1532 D MARsPolicyManager: onPackageResumedFG pkgName = com.audiobookshelf.app, userId = 0
02-28 01:38:15.672   896   896 I SurfaceFlinger: [243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0] FrameRatePriority: 1
02-28 01:38:15.678   896   896 D SurfaceFlinger:      DEVICE | 0x794700d090 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |    0    0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:38:15.688  1208  1532 D InputDispatcher: Focus entered window (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity
02-28 01:38:16.172  1208  1296 D SGM:GameManager: identifyForegroundApp. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0
02-28 01:38:16.172  1208  1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app
02-28 01:38:21.897  1208  1294 V WindowManager: Changing focus from Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} to null displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:582 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6425 com.android.server.wm.ActivityTaskManagerService.setResumedActivityUncheckLocked:5469 com.android.server.wm.ActivityRecord.moveFocusableActivityToTop:3314
02-28 01:38:21.897  1208  1294 D MARsPolicyManager: onPackageResumedFG pkgName = com.audiobookshelf.app, userId = 0
02-28 01:38:21.916   896   896 I SurfaceFlinger: [243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0] FrameRatePriority: -1
02-28 01:38:21.917  1208  1532 D InputDispatcher: Focus left window (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity
02-28 01:38:21.920  1208  1296 D SGM:GameManager: notePauseComponent(), received pkgName: com.audiobookshelf.app, userId: 0
02-28 01:38:21.996  1208  1297 D WindowManager: createAnimationAdapter(): container=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1}
02-28 01:38:21.999  1208  1297 D WindowManager:         Add container=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1}
02-28 01:38:22.011  1208  1297 I WindowManager:   windowType=-1container=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1}
02-28 01:38:22.011  1208  1297 I WindowManager:   taskInfo=TaskInfo{userId=0 taskId=14784 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.audiobookshelf.app/.MainActivity } baseActivity=ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} topActivity=ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} origActivity=null realActivity=ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} numActivities=1 lastActiveTime=671914036 supportsSplitScreenMultiWindow=true supportsMultiWindow=true resizeMode=1 isResizeable=true token=WCT{RemoteToken{cdae41 Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1}}} topActivityType=1 pictureInPictureParams=null displayCutoutSafeInsets=Rect(0, 74 - 0, 0) topActivityInfo=ActivityInfo{9f12fe6 com.audiobookshelf.app.MainActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false topActivityInSizeCompat=false locusId= null topLaunchHome=false launchSplitWindowingMode=0 isPairTask=false pairedTaskIds=[] pairWindowingMode=0 pairDockSide=0 isAnimatingByRecent=false originallySupportedSplitScreen=true isAnimatingFreeformToFullscreen=false topActivityInFixedAspectRatio=false isTopTransparentActivity=false}
02-28 01:38:22.037   896   896 D SurfaceFlinger:      CLIENT | 0x794700d090 | 0102 | RGBA_8888    |    0.0    0.0 1080.0 2400.0 |   11   24 1069 2376 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
02-28 01:38:22.333  1208  6574 V WindowManager: Setting visibility of Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: false, caller=com.android.server.wm.WindowContainer.sendAppVisibilityToClients:1100 com.android.server.wm.WindowToken.setClientVisible:448 com.android.server.wm.ActivityRecord.setClientVisible:6948 com.android.server.wm.ActivityRecord.onAnimationFinished:7835 com.android.server.wm.WindowContainer.doAnimationFinished:3086
02-28 01:38:22.333  1208  6574 D WindowManager:         container=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1}
02-28 01:38:22.351  1208  6574 V WindowManager: Relayout Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: viewVisibility=8 req=1080x2400 d0
02-28 01:38:22.366  1208  6574 V WindowManager: Relayout Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: viewVisibility=8 req=1080x2400 d0
02-28 01:38:22.370  1208  1532 E WindowManager: win=Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:5807 com.android.server.wm.ActivityRecord.destroySurfaces:5788 com.android.server.wm.ActivityRecord.notifyAppStopped:5852 com.android.server.wm.ActivityRecord.activityStopped:6476 com.android.server.wm.ActivityClientController.activityStopped:248 android.app.IActivityClientController$Stub.onTransact:596 com.android.server.wm.ActivityClientController.onTransact:124
02-28 01:38:22.370  1208  1532 I WindowManager: Destroying surface Surface(name=com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920)/@0x3da9b1 called by com.android.server.wm.WindowStateAnimator.destroySurface:987 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:518 com.android.server.wm.WindowState.destroySurfaceUnchecked:4203 com.android.server.wm.WindowState.destroySurface:4177 com.android.server.wm.ActivityRecord.destroySurfaces:5807 com.android.server.wm.ActivityRecord.destroySurfaces:5788 com.android.server.wm.ActivityRecord.notifyAppStopped:5852 com.android.server.wm.ActivityRecord.activityStopped:6476
02-28 01:38:22.381   896   896 I Layer   : id=96680 removeFromCurrentState com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 (213)
02-28 01:38:22.381   896   896 I SurfaceFlinger: id=96680 Removed com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 (213)
02-28 01:38:22.382   896   896 I Layer   : id=96680 Destroyed com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0
@yabdali commented on GitHub (Feb 27, 2022): > Make sure you are running server version `v1.6.70`. If you are actually running v1.6.0 then that would be the main issue. Also making sure to be on the latest mobile version. > > For iOS I actually did get this issue twice but haven't found steps to reproduce it everytime yet. The iOS app also got a new version released 2 weeks ago or so, so make sure that is up to date. I checked Google Play Store, I am running the latest app for Android. Just updated to v1.7.0 and I can confirm the issue persists. Attached the server logs, and the Android App screenshot, Android Logs which has a timezone offset (still getting the audiobook starting from the beginning). On the server, the timezone set to TZ=Asia/Muscat but its not reflected in the server and it keeps the server 4 hours behind my current time! ![Screenshot_20220228-013810_AudioBookshelf](https://user-images.githubusercontent.com/30695308/155901500-0336f184-f176-4df7-9f6e-6e458107145a.jpg) **Server Logs** ```json {"timestamp":"2022-02-27T20:39:36.074Z","message":"[SOCKET] Socket Connected uw2oyGy2WXWtdH4WAAAW","levelName":"INFO","level":2} {"timestamp":"2022-02-27T20:39:36.076Z","message":"[LogManager] Invalid log dne /metadata/logs/daily/2022-02-20.txt","levelName":"ERROR","level":4} {"timestamp":"2022-02-27T20:39:36.089Z","message":"User has stream open already str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2} {"timestamp":"2022-02-27T20:39:36.089Z","message":"[Server] User Online root","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T20:39:36.100Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:26:37.200Z","message":"[SOCKET] Socket Connected A0T6yDTwiPe_756SAAAY","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:26:37.235Z","message":"User has stream open already str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:26:37.236Z","message":"[Server] User Online root","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:26:37.252Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:26:52.030Z","message":"Set Log Level to DEBUG","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:26:52.039Z","message":"[DB] Updated settings: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:35:42.050Z","message":"[StreamManager] Close Stream Api Request str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:35:42.052Z","message":"Closing Stream str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:35:42.066Z","message":"[DB] Updated user 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:35:42.510Z","message":"Deleted session data /metadata/streams/str_gd0ygistemc2ijtj7v","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:35:42.512Z","message":"[StreamManager] Stream str_gd0ygistemc2ijtj7v closed via API request by root","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:47.200Z","message":"Recieved ping","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:47.228Z","message":"Recieved ping","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:47.350Z","message":"[SOCKET] Socket Connected x_HT_Ckr_rIgQxjIAAAa","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:47.366Z","message":"[Server] User Online root","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:36:47.377Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:36:54.801Z","message":"[StreamManager] Open Stream Request x_HT_Ckr_rIgQxjIAAAa ab_lcp10z2h136saixv2g","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:54.803Z","message":"[STREAM] User has progress for audiobook 0.146 Time Remaining: 17360.170036000003s","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:54.811Z","message":"[STREAM] START STREAM - Num Segments: 3390","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:54.813Z","message":"Stream Opened for client root for audiobook The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever with streamId str_8ige25v4ws1ykkby96","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:54.819Z","message":"[STREAM] Starting Stream at startTime 49:03.0 (User startTime 49:33.0) and Segment #490","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:54.835Z","message":"[INFO] FFMPEG transcoding started with command: ffmpeg -seek_timestamp 1 -f concat -safe 0 -ss 2944s -noaccurate_seek -i /metadata/streams/str_8ige25v4ws1ykkby96/files.txt -y -loglevel error -map 0:a -c:a copy -f hls -copyts -avoid_negative_ts make_non_negative -max_delay 5000000 -max_muxing_queue_size 2048 -hls_time 6 -hls_segment_type mpegts -start_number 490 -hls_playlist_type vod -hls_list_size 0 -hls_allow_cache 0 -hls_segment_filename /metadata/streams/str_8ige25v4ws1ykkby96/output-%d.ts /metadata/streams/str_8ige25v4ws1ykkby96/final-output.m3u8","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:54.836Z","message":"","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:54.856Z","message":"[DB] Updated user 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:36:56.853Z","message":"[STREAM] str_8ige25v4ws1ykkby96 notifying client that stream is ready","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:56.857Z","message":"[STREAM-CHECK] Check Files 1528 of 3390 45.07% Furthest Segment: 2017","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:36:58.853Z","message":"[STREAM-CHECK] Check Files 1940 of 3390 57.23% Furthest Segment: 2429","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:37:00.864Z","message":"[STREAM-CHECK] Check Files 2800 of 3390 82.60% Furthest Segment: 3289","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:37:02.863Z","message":"[STREAM-CHECK] Check Files 3128 of 3390 92.27% Furthest Segment: 3617","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:37:04.248Z","message":"[FFMPEG] Transcoding ended","levelName":"INFO","level":2} {"timestamp":"2022-02-27T21:37:07.212Z","message":"[Stream] Update client current time 49:10.0 | Add listening time 5s, Total time listened 5s","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:07.234Z","message":"[DB] Inserted 1 session","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:07.238Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:12.212Z","message":"[Stream] Update client current time 49:15.0 | Add listening time 5s, Total time listened 10s","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:12.244Z","message":"[DB] Updated session: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:12.246Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:17.214Z","message":"[Stream] Update client current time 49:20.0 | Add listening time 5s, Total time listened 15s","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:17.250Z","message":"[DB] Updated session: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:17.251Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:22.212Z","message":"[Stream] Update client current time 49:25.0 | Add listening time 5s, Total time listened 20s","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:22.247Z","message":"[DB] Updated session: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:22.248Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:24.242Z","message":"[Stream] Update client current time 49:28.0 | Add listening time 2s, Total time listened 22s","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:24.264Z","message":"[Stream] Update client current time 49:28.0","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:24.286Z","message":"[DB] Updated session: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:24.288Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} {"timestamp":"2022-02-27T21:37:24.296Z","message":"[DB] Updated user: 1","levelName":"DEBUG","level":1} ``` **Android Logs** ``` 02-28 01:36:33.587 1208 4632 I ActivityTaskManager: [SecIpm] intent received, starting preload launch:com.audiobookshelf.app 02-28 01:36:33.597 1208 1310 I ActivityManager: Start proc 1920:com.audiobookshelf.app/u0a787 for IpmLaunch {com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} 02-28 01:36:33.597 1208 1310 D ActivityManager: [SecIpm] it's a ML_TYPE_EMPTYPROCESS protected process com.audiobookshelf.app 02-28 01:36:33.633 1920 1920 E USNET : USNET: appName: com.audiobookshelf.app 02-28 01:36:33.654 1208 4448 I ActivityManager: DSS OFF for com.audiobookshelf.app 02-28 01:36:33.666 1208 4448 D ActivityManager: attachApplicationLocked() app=ProcessRecord{299a997 1920:com.audiobookshelf.app/u0a787} app.isolatedEntryPoint=null instr2=null 02-28 01:36:33.674 1920 1920 D ActivityThread: handleBindApplication()++ app=com.audiobookshelf.app 02-28 01:36:33.676 902 990 I heimdall: insert_task_to_group:64, insert tgid 1920 to group com.audiobookshelf.app, ret = 0 02-28 01:36:33.765 1920 1920 V GraphicsEnvironment: ANGLE Developer option for 'com.audiobookshelf.app' set to: 'default' 02-28 01:36:33.767 1920 1920 D LoadedApk: LoadedApk::makeApplication() appContext.mOpPackageName=com.audiobookshelf.app appContext.mBasePackageName=com.audiobookshelf.app 02-28 01:36:45.695 26184 2037 I AppIconSolution: getThemeIconWithBG called with public API, pkg = com.audiobookshelf.app 02-28 01:36:45.695 26184 2037 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true 02-28 01:36:45.695 26184 2037 I LauncherActivityInfo: packageName: com.audiobookshelf.app, useThemeIcon: false, height: 189, width: 189, density: 420 02-28 01:36:47.384 1208 6549 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.audiobookshelf.app/.MainActivity (has extras)} from uid 10086 02-28 01:36:47.387 1208 6549 D ActivityTaskManager: TaskLaunchParamsModifier:task=null activity=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity display-area-from-source=DefaultTaskDisplayArea@176180240 display-id=0 display-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@17618024002-28 01:36:47.387 1208 6549 D [secipm]: mSecIpmManager Preload com.audiobookshelf.app dex files 02-28 01:36:47.387 1208 6549 D ActivityTaskManager: TaskLaunchParamsModifier:task=null activity=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@176180240 display-id=0 display-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@176180240 inherit-from-source=fullscreen activity-options-fullscreen=Rect(0, 0 - 0, 0) non-freeform-display display-area=DefaultTaskDisplayArea@176180240 maximized-bounds 02-28 01:36:47.387 1208 4670 D PkgPredictorService-IpmAdcpController: create a new DexPreloadTask pkg:com.audiobookshelf.app path:/data/app/~~23z3cqXTOjXx7bD7xKfueA==/com.audiobookshelf.app-_KIJOdd_AMUMSXOX71qmXQ== 02-28 01:36:47.388 1208 4670 D PkgPredictorService-IpmAdcpController: /data/app/~~23z3cqXTOjXx7bD7xKfueA==/com.audiobookshelf.app-_KIJOdd_AMUMSXOX71qmXQ==/oat/arm64/base.art is already preloaded 02-28 01:36:47.390 1208 6549 D ActivityTaskManager: TaskLaunchParamsModifier:task=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=0} activity=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t-1} display-area-from-source=DefaultTaskDisplayArea@176180240 display-id=0 display-windowing-mode=1 suggested-display-area=DefaultTaskDisplayArea@176180240 inherit-from-source=fullscreen activity-options-fullscreen=Rect(0, 0 - 0, 0) non-freeform-display display-area=DefaultTaskDisplayArea@176180240 maximized-bounds 02-28 01:36:47.395 896 931 I SurfaceFlinger: id=96668 createSurf (0x0),-1 flag=80004, ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}#0 02-28 01:36:47.410 1208 6403 D MARsPolicyManager: onPackageResumedFG pkgName = com.audiobookshelf.app, userId = 0 02-28 01:36:47.411 1208 6403 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:36:47.411 1208 6403 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:36:47.412 1208 6403 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:36:47.412 1208 6403 D SGM:PkgDataHelper: notifyAppCreate(), pkgName: com.audiobookshelf.app, userId: 0, sendRet: true 02-28 01:36:47.413 1208 1534 D SGM:GameManager: onLooperPrepared(), msg: MSG_APP_CREATE, pkgName: com.audiobookshelf.app, userId: 0 02-28 01:36:47.420 1208 6403 D SGM:GameManager: sendRunningComponentFocus(), pkgName: com.audiobookshelf.app, userId: 0 02-28 01:36:47.420 1208 1534 D SGM:GameManager: onLooperPrepared(), msg: MSG_TASK_FOCUSED, pkgName: com.audiobookshelf.app, userId: 0 02-28 01:36:47.420 1208 1534 D SGM:GameManager: handleTaskFocused(), pkgName: com.audiobookshelf.app, userID:0 02-28 01:36:47.420 1208 1534 D SGM:GameManager: handleResume(). pkgName: com.audiobookshelf.app, userId: 0, isTunableApp: null 02-28 01:36:47.420 1208 1534 D SGM:GameManager: notifyFocusInOut(). of pkg: com.audiobookshelf.app, type: 4, isMinimized: false, isTunableApp: false, userId: 0 02-28 01:36:47.427 1208 1533 V ActivityManager: Changed top to ProcessRecord{299a997 1920:com.audiobookshelf.app/u0a787} 02-28 01:36:47.432 896 4690 I SurfaceFlinger: id=96672 createSurf (0x0),-1 flag=80004, 956f6c3 Splash Screen com.audiobookshelf.app#0 02-28 01:36:47.436 1208 1296 I GameSDK@LifeCycle: noteResumeComponent(): package name : com.audiobookshelf.app 02-28 01:36:47.437 1208 6549 V WindowManager: Relayout Window{956f6c3 u0 Splash Screen com.audiobookshelf.app}: viewVisibility=0 req=1080x2400 d0 02-28 01:36:47.437 896 4690 I SurfaceFlinger: id=96673 createSurf (1x1),-3 flag=40004, Splash Screen com.audiobookshelf.app$_3842#0 02-28 01:36:47.437 1208 1296 D SGM:GameManager: identifyGamePackage. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0, callingMethodInfo: com.android.server.ssrm.fgapps.GameAppUtils.isGame(GameAppUtils.java:84) 02-28 01:36:47.437 1208 1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app 02-28 01:36:47.438 1208 6549 D WindowManager: makeSurface duration=1 name=Splash Screen com.audiobookshelf.app$_3842 02-28 01:36:47.438 1208 1296 D SGM:GameManager: identifyGamePackage. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0, callingMethodInfo: com.android.server.ssrm.SortingMachine.isGame(SortingMachine.java:162) 02-28 01:36:47.438 1208 1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app 02-28 01:36:47.441 1208 1296 D SGM:GameManager: identifyGamePackage. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0, callingMethodInfo: com.samsung.android.game.SemGameManager.isGamePackage(SemGameManager.java:104) 02-28 01:36:47.441 1208 1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app 02-28 01:36:47.441 1208 1296 D SGM:SemGameManager: isGamePackage(), pkgName=com.audiobookshelf.app, ret=false 02-28 01:36:47.448 6477 6477 I Utils : HomePackage : com.sec.android.app.launcher, resumePackageName : com.audiobookshelf.app 02-28 01:36:47.451 1208 1296 D SGM:GameManager: noteResumeComponent(), received pkgName: com.audiobookshelf.app, userId: 0 02-28 01:36:47.451 1208 1534 D SGM:GameManager: onLooperPrepared(), msg: MSG_APP_RESUME, pkgName: com.audiobookshelf.app, userid: 0 02-28 01:36:47.451 1208 1534 D SGM:GameManager: handleResume(). pkgName: com.audiobookshelf.app, userId: 0, isTunableApp: null 02-28 01:36:47.451 1208 1534 D SGM:GameManager: notifyFocusInOut(). of pkg: com.audiobookshelf.app, type: 4, isMinimized: false, isTunableApp: false, userId: 0 02-28 01:36:47.453 1208 6214 D WindowManager: finishDrawingWindow: Window{956f6c3 u0 Splash Screen com.audiobookshelf.app} mDrawState=DRAW_PENDING 02-28 01:36:47.510 896 896 D SurfaceFlinger: DEVICE | 0x794700c310 | 0100 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 67 149 1013 2251 | Splash Screen com.audiobookshelf.app$_3842#0 02-28 01:36:47.536 1208 1310 I ActivityManager: Start proc 2092:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0i289 for {com.audiobookshelf.app/org.chromium.content.app.SandboxedProcessService0:0} 02-28 01:36:47.536 1208 1310 I ActivityManager: check webview name : com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0check hostingname webview : {com.audiobookshelf.app/org.chromium.content.app.SandboxedProcessService0:0} 02-28 01:36:47.541 896 896 D SurfaceFlinger: DEVICE | 0x794700c310 | 0100 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 48 106 1032 2294 | Splash Screen com.audiobookshelf.app$_3842#0 02-28 01:36:47.561 1208 6575 I ActivityManager: DSS OFF for com.audiobookshelf.app 02-28 01:36:47.565 1208 6575 D DexController: init process display: set packageProcessId, displayId=0, same_package_proc=ProcessRecord{299a997 1920:com.audiobookshelf.app/u0a787}, app=ProcessRecord{26ac9a0 2092:com.google.android.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0/u0a787i289} 02-28 01:36:47.568 1208 3973 D MdnieScenarioControlService: packageName : com.audiobookshelf.app className : com.audiobookshelf.app.MainActivity 02-28 01:36:47.576 2092 2092 D LoadedApk: LoadedApk::makeApplication() appContext.mOpPackageName=com.audiobookshelf.app appContext.mBasePackageName=com.audiobookshelf.app 02-28 01:36:47.586 1920 1920 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3937)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:4501)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:4468)] [iY.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:9)] [ja.a(Unknown Source:0)] [org.chromium.android_webview.AwContentsLifecycleNotifier.onFirstWebViewCreated(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [J.N.MFiR_zHY(Native Method)] [org.chromium.android_webview.AwContents.<init>(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:71)] [com.android.webview.chromium.o.run(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:8)] [xx0.b(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [vx0.run(Unknown Source:2)] [org.chromium.base.task.PostTask.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:2)] [xx0.a(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [com.android.webview.chromium.WebViewChromiumFactoryProvider.a(Unknown Source:2)] [com.android.webview.chromium.WebViewChromium.init(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:64)] [android.webkit.WebView.<init>(WebView.java:443)] [android.webkit.WebView.<init>(WebView.java:363)] [android.webkit.WebView.<init>(WebView.java:345)] [android.webkit.WebView.<init>(WebView.java:332)] [com.getcapacitor.CapacitorWebView.<init>(CapacitorWebView.java:16)] [java.lang.reflect.Constructor.newInstance0(Native Method)] [java.lang.reflect.Constructor.newInstance(Constructor.java:343)] [android.view.LayoutInflater.createView(LayoutInflater.java:858)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1010)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965)] [android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)] [android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)] [android.view.LayoutInflater.inflate(LayoutInflater.java:686)] [android.view.LayoutInflater.inflate(LayoutInflater.java:538)] [android.view.LayoutInflater.inflate(LayoutInflater.java:485)] [androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:696)] [androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:170)] [com.getcapacitor.BridgeActivity.onCreate(BridgeActivity.java:28)] [com.audiobookshelf.app.MainActivity.onCreate(MainActivity.kt:41)] [android.app.Activity.performCreate(Activity.java:8282)] [android.app.Activity.performCreate(Activity.java:8262)] [android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1335)] [android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4005)] [android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4197)] [android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)] [android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)] [android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)] [android.app.ActivityThread$H.handleMessage(ActivityThread.java:2434)] 02-28 01:36:47.588 1208 3960 D ConnectivityService: requestNetwork for uid/pid:10787/1920 activeRequest: null callbackRequest: 25257 [NetworkRequest [ REQUEST id=25258, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10787 RequestorUid: 10787 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ]] callback flags: 0 order: 2147483647 02-28 01:36:47.589 1920 1920 D ConnectivityManager: StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3937)] [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:3979)] [android.net.ConnectivityManager.registerNetworkCallback(ConnectivityManager.java:4361)] [iY.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:28)] [ja.a(Unknown Source:0)] [org.chromium.android_webview.AwContentsLifecycleNotifier.onFirstWebViewCreated(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [J.N.MFiR_zHY(Native Method)] [org.chromium.android_webview.AwContents.<init>(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:71)] [com.android.webview.chromium.o.run(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:8)] [xx0.b(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [vx0.run(Unknown Source:2)] [org.chromium.base.task.PostTask.e(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:2)] [xx0.a(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:3)] [com.android.webview.chromium.WebViewChromiumFactoryProvider.a(Unknown Source:2)] [com.android.webview.chromium.WebViewChromium.init(chromium-TrichromeWebViewGoogle6432.aab-stable-475810134:64)] [android.webkit.WebView.<init>(WebView.java:443)] [android.webkit.WebView.<init>(WebView.java:363)] [android.webkit.WebView.<init>(WebView.java:345)] [android.webkit.WebView.<init>(WebView.java:332)] [com.getcapacitor.CapacitorWebView.<init>(CapacitorWebView.java:16)] [java.lang.reflect.Constructor.newInstance0(Native Method)] [java.lang.reflect.Constructor.newInstance(Constructor.java:343)] [android.view.LayoutInflater.createView(LayoutInflater.java:858)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1010)] [android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965)] [android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)] [android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)] [android.view.LayoutInflater.inflate(LayoutInflater.java:686)] [android.view.LayoutInflater.inflate(LayoutInflater.java:538)] [android.view.LayoutInflater.inflate(LayoutInflater.java:485)] [androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:696)] [androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:170)] [com.getcapacitor.BridgeActivity.onCreate(BridgeActivity.java:28)] [com.audiobookshelf.app.MainActivity.onCreate(MainActivity.kt:41)] [android.app.Activity.performCreate(Activity.java:8282)] [android.app.Activity.performCreate(Activity.java:8262)] [android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1335)] [android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4005)] [android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4197)] [android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)] [android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)] [android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)] [android.app.ActivityThread$H.handleMessage(ActivityThread.java:2434)] 02-28 01:36:47.591 1208 3680 D WifiNetworkFactory: got request NetworkRequest [ REQUEST id=25258, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10787 RequestorUid: 10787 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ] 02-28 01:36:47.591 1208 3680 D UntrustedWifiNetworkFactory: got request NetworkRequest [ REQUEST id=25258, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10787 RequestorUid: 10787 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ] 02-28 01:36:47.591 1208 3680 D OemPaidWifiNetworkFactory: got request NetworkRequest [ REQUEST id=25258, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10787 RequestorUid: 10787 RequestorPkg: com.audiobookshelf.app UnderlyingNetworks: Null] ] 02-28 01:36:47.673 896 896 D SurfaceFlinger: DEVICE | 0x794700c310 | 0100 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 9 19 1071 2381 | Splash Screen com.audiobookshelf.app$_3842#0 02-28 01:36:47.777 1920 1920 I MSHandlerLifeCycle: isMultiSplitHandlerRequested: ignored. pkg=com.audiobookshelf.app parent=null callers=com.android.internal.policy.DecorView.setVisibility:4224 android.app.ActivityThread.handleResumeActivity:5294 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45 android.app.servertransaction.TransactionExecutor.executeLifecycleState:176 02-28 01:36:47.785 896 1283 I SurfaceFlinger: id=96679 createSurf (0x0),-1 flag=80004, 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0 02-28 01:36:47.820 1208 6991 V WindowManager: Relayout Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: viewVisibility=0 req=1080x2400 d0 02-28 01:36:47.820 896 931 I SurfaceFlinger: id=96680 createSurf (1x1),-3 flag=40004, com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#002-28 01:36:47.821 1208 6991 D WindowManager: makeSurface duration=1 name=com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920 02-28 01:36:47.823 1208 6991 V WindowManager: Changing focus from null to Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:582 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6425 com.android.server.wm.WindowManagerService.relayoutWindow:2746 com.android.server.wm.Session.relayout:242 02-28 01:36:47.823 1208 6991 D MARsPolicyManager: onPackageResumedFG pkgName = com.audiobookshelf.app, userId = 0 02-28 01:36:47.837 896 896 I Layer : id=96668 removeFromCurrentState ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96679 removeFromCurrentState 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96680 removeFromCurrentState com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96672 removeFromCurrentState 956f6c3 Splash Screen com.audiobookshelf.app#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96673 removeFromCurrentState Splash Screen com.audiobookshelf.app$_3842#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96668 addToCurrentState ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784}#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96679 addToCurrentState 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96680 addToCurrentState com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96672 addToCurrentState 956f6c3 Splash Screen com.audiobookshelf.app#0 (218) 02-28 01:36:47.837 896 896 I Layer : id=96673 addToCurrentState Splash Screen com.audiobookshelf.app$_3842#0 (218) 02-28 01:36:47.837 896 896 I SurfaceFlinger: [243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0] FrameRatePriority: 1 02-28 01:36:47.841 896 896 D SurfaceFlinger: DEVICE | 0x794700c310 | 0100 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | Splash Screen com.audiobookshelf.app$_3842#0 02-28 01:36:47.854 1208 6575 D InputDispatcher: Focus request (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity but waiting because NOT_VISIBLE 02-28 01:36:47.897 1208 6986 D WindowManager: finishDrawingWindow: Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} mDrawState=DRAW_PENDING 02-28 01:36:47.900 1208 1297 I WindowManager: Reparenting to leash, surface=Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f, leashParent=Surface(name=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784})/@0x36c691c 02-28 01:36:47.901 896 1283 I SurfaceFlinger: id=96683 createSurf (0x0),-1 flag=24000, Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal#0 02-28 01:36:47.902 1208 1297 D WindowManager: makeSurface duration=1 leash=Surface(name=Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal)/@0x4d77925 02-28 01:36:47.906 1208 1293 I PkgPredictorService-SecIpmManagerServiceImpl: reportToNAP uid:10787 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity thisTime:518 02-28 01:36:47.909 1208 1293 I ActivityTaskManager: Displayed com.audiobookshelf.app/.MainActivity: +518ms 02-28 01:36:47.909 1208 1293 I Pageboost: Launch time gathered : pid 1920 com.audiobookshelf.app 518 02-28 01:36:47.922 1208 6986 D InputDispatcher: Focus entered window (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity 02-28 01:36:47.925 896 896 D SurfaceFlinger: DEVICE | 0x79470124f0 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:36:47.925 896 896 D SurfaceFlinger: DEVICE | 0x794700c310 | 0100 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | Splash Screen com.audiobookshelf.app$_3842#0 02-28 01:36:47.975 1208 6986 V WindowManager: Relayout Window{956f6c3 u0 Splash Screen com.audiobookshelf.app}: viewVisibility=8 req=1080x2400 d0 02-28 01:36:47.975 1208 6986 I WindowManager: Reparenting to leash, surface=Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9, leashParent=Surface(name=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784})/@0x36c691c 02-28 01:36:47.975 896 931 I SurfaceFlinger: id=96684 createSurf (0x0),-1 flag=24000, Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation#0 02-28 01:36:47.976 1208 6986 D WindowManager: makeSurface duration=0 leash=Surface(name=Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation)/@0x6f1be9e 02-28 01:36:47.982 1208 6575 I WindowManager: Cancelling animation restarting=false, leash=Surface(name=Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal)/@0x4d77925 02-28 01:36:47.982 1208 6575 I WindowManager: Reparenting to original parent: Surface(name=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784})/@0x36c691c, destroy=false, surface=Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f 02-28 01:36:47.982 1208 6575 W InputManager-JNI: Input channel object '956f6c3 Splash Screen com.audiobookshelf.app (client)' was disposed without first being removed with the input manager! 02-28 01:36:47.987 896 896 I Layer : id=96683 removeFromCurrentState Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal#0 (215) 02-28 01:36:48.044 3810 3810 D AvrcpMediaPlayerList: onActiveSessionsChanged: controller: com.audiobookshelf.app 02-28 01:36:48.044 3810 3810 I AvrcpMediaPlayerList: addMediaPlayer() : com.audiobookshelf.app 02-28 01:36:48.047 3810 3810 I AvrcpMediaPlayerList: Adding wrapped media player: com.audiobookshelf.app at key: 5 02-28 01:36:48.053 1208 1297 I WindowManager: Reparenting to original parent: Surface(name=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784})/@0x36c691c, destroy=true, surface=Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 02-28 01:36:48.054 1208 1297 E WindowManager: win=Window{956f6c3 u0 Splash Screen com.audiobookshelf.app EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:5807 com.android.server.wm.ActivityRecord.destroySurfaces:5788 com.android.server.wm.WindowState.onExitAnimationDone:5932 com.android.server.wm.WindowStateAnimator.onAnimationFinished:242 com.android.server.wm.WindowState.onAnimationFinished:6185 com.android.server.wm.WindowContainer$$ExternalSyntheticLambda0.onAnimationFinished:2 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$0$SurfaceAnimator:113 02-28 01:36:48.054 1208 1297 I WindowManager: Destroying surface Surface(name=Splash Screen com.audiobookshelf.app$_3842)/@0x51a9d68 called by com.android.server.wm.WindowStateAnimator.destroySurface:987 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:518 com.android.server.wm.WindowState.destroySurfaceUnchecked:4203 com.android.server.wm.WindowState.destroySurface:4177 com.android.server.wm.ActivityRecord.destroySurfaces:5807 com.android.server.wm.ActivityRecord.destroySurfaces:5788 com.android.server.wm.WindowState.onExitAnimationDone:5932 com.android.server.wm.WindowStateAnimator.onAnimationFinished:242 02-28 01:36:48.070 896 896 I Layer : id=96673 removeFromCurrentState Splash Screen com.audiobookshelf.app$_3842#0 (213) 02-28 01:36:48.070 896 896 I Layer : id=96672 removeFromCurrentState 956f6c3 Splash Screen com.audiobookshelf.app#0 (213) 02-28 01:36:48.070 896 896 I Layer : id=96684 removeFromCurrentState Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation#0 (213) 02-28 01:36:48.070 896 896 I SurfaceFlinger: id=96672 Removed 956f6c3 Splash Screen com.audiobookshelf.app#0 (213) 02-28 01:36:48.070 896 896 I SurfaceFlinger: id=96673 Removed Splash Screen com.audiobookshelf.app$_3842#0 (213) 02-28 01:36:48.070 896 896 I SurfaceFlinger: id=96684 Removed Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation#0 (213) 02-28 01:36:48.070 896 896 I Layer : id=96684 Destroyed Surface(name=956f6c3 Splash Screen com.audiobookshelf.app)/@0x800e4d9 - animation-leash of window_animation#0 02-28 01:36:48.070 896 896 I Layer : id=96672 Destroyed 956f6c3 Splash Screen com.audiobookshelf.app#0 02-28 01:36:48.071 896 896 I Layer : id=96673 Destroyed Splash Screen com.audiobookshelf.app$_3842#0 02-28 01:36:48.075 896 896 D SurfaceFlinger: DEVICE | 0x794700d090 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:36:48.075 1920 1920 D MainActivity: Service Connected ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService} 02-28 01:36:48.148 1208 3973 D MdnieScenarioControlService: packageName : com.audiobookshelf.app className : com.audiobookshelf.app.MainActivity 02-28 01:36:48.351 1920 2126 I PlayCore: UID: [10787] PID: [1920] AppUpdateService : requestUpdateInfo(com.audiobookshelf.app) 02-28 01:36:48.360 1920 2126 V StorageDatabaseHelper: &&& file path /data/user/0/com.audiobookshelf.app/databases/storageSQLite.db 02-28 01:36:48.365 32206 32417 E cm_cmc_c: app launch:com.audiobookshelf.app 02-28 01:36:48.371 32206 32417 D SecurityAppWatcher: OnAppLaunch: com.audiobookshelf.app - com.audiobookshelf.app.MainActivity 02-28 01:36:48.584 1208 1296 D SGM:GameManager: identifyForegroundApp. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0 02-28 01:36:48.584 1208 1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app 02-28 01:36:53.471 1208 15720 D SGM:GameManager: identifyGamePackage. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0, callingMethodInfo: com.android.server.ssrm.SortingMachine.isGame(SortingMachine.java:162) 02-28 01:36:53.471 1208 15720 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app 02-28 01:36:58.709 1208 6403 I MediaFocusControl: requestAudioFocus() from uid/pid 10787/1920 AA=USAGE_MEDIA/CONTENT_TYPE_SPEECH clientId=android.media.AudioManager@80e27facom.google.android.exoplayer2.AudioFocusManager$AudioFocusListener@39161ab callingPack=com.audiobookshelf.app req=1 flags=0x2 sdk=30 02-28 01:36:58.725 1208 6403 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:58.726 1208 6403 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:58.730 1208 1208 I AccessibilityManager: semStartFlashNotification notitype = transport, getOpPackageName = android, sbnPackageName = com.audiobookshelf.app 02-28 01:36:58.730 1208 1208 I AccessibilityManagerService: semStartFlashNotificationInner() type=Default, pkgName=android, token=android.os.Binder@b93915d, sbnPkgName=com.audiobookshelf.app, previewType=0 02-28 01:36:58.731 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:58.731 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:58.732 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0xa color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:58.732 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:58.733 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:36:58.733 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=1 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:58.734 1208 1208 D EdgeLightingManager: showEdgeLightingInternal : packageName = com.audiobookshelf.app, reason=1 02-28 01:36:58.734 1208 1208 D EdgeLightingClientManager: startEdgeLightingService : pkg = com.audiobookshelf.app, info = SemEdgeLighitngInfo{type = 2001, colors= [0, 0], repeat= 0, userId = 0}, reason = 1 02-28 01:36:58.740 1208 1208 D EdgeLightingClientManager: startService packagename=com.audiobookshelf.app,reason=1 02-28 01:36:58.743 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:36:58.744 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:36:58.745 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:58.745 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:58.746 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.746 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:36:58.746 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:58.751 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:36:58.754 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:36:58.766 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.766 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.767 3842 3842 D InterruptionStateProvider: No Heads up : DISABLE_HEADS_UP 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.769 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:36:58.771 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.771 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.772 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.772 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:36:58.773 3842 3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=6, position=2944450, buffered position=2944450, speed=0.0, updated=671830853, actions=101911, custom actions=[], active item id=0, error=null} 02-28 01:36:58.773 3842 3842 D MediaResumeListener: Checking for service component for com.audiobookshelf.app 02-28 01:36:58.774 3842 3842 D MediaResumeListener: Checking for service component for com.audiobookshelf.app 02-28 01:36:58.774 3842 3956 D MediaResumeListener: Testing if we can connect to ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService} 02-28 01:36:58.777 3842 3956 D MediaResumeListener: Testing if we can connect to ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService} 02-28 01:36:58.777 3842 3842 D MediaLogger: Media player updated error: (0|com.audiobookshelf.app|10|null|10787) isEntryNull = false, isDeviceNull = true 02-28 01:36:58.778 3842 3842 D MediaLogger: Media player updated error: (0|com.audiobookshelf.app|10|null|10787) isEntryNull = false, isDeviceNull = true 02-28 01:36:58.785 1208 6549 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:58.785 1208 6549 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:58.787 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:58.787 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:58.787 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.788 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:58.788 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:36:58.788 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:58.788 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:58.789 3842 3956 E MediaBrowser: onConnectFailed for ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService} 02-28 01:36:58.791 3842 3956 D ResumeMediaBrowser: Connection failed for ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService} 02-28 01:36:58.791 3842 3956 E MediaResumeListener: Cannot resume with ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.PlayerNotificationService} 02-28 01:36:58.791 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:36:58.792 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:36:58.795 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:58.795 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:58.795 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.795 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:36:58.796 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=1 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:58.800 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:36:58.800 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:36:58.826 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=null, actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@f4393b5, contentDescription=Pause)], actionsToShowInCompact=[0], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{9c53a4a: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:36:58.826 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671830908) 02-28 01:36:58.828 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:36:58.846 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.846 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.846 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.848 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:36:58.850 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.850 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.850 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:58.851 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:36:58.875 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@8e5c0aa, contentDescription=Pause)], actionsToShowInCompact=[0], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{803049b: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:36:58.875 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671830983) 02-28 01:36:58.875 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:36:58.889 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@7091353, contentDescription=Pause)], actionsToShowInCompact=[0], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{7f2b490: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:36:58.889 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671830987) 02-28 01:36:58.890 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:36:58.903 2450 2450 D EdgeLightingService: onStartCommand pkg=com.audiobookshelf.app,info=SemEdgeLighitngInfo{type = 2001, colors= [0, 0], repeat= 0, userId = 0},reason=1 02-28 01:36:58.912 2450 2450 I EdgeLightingSettingUtils: loadAppCustomColor : com.audiobookshelf.app don't set custom app color 02-28 01:36:58.918 2450 2450 I AppIconSolution: return adaptive icon for com.audiobookshelf.app, isNight = true 02-28 01:36:58.922 2450 2450 I EdgeLightingSettingUtils: saveAppCustomColor pkgName : com.audiobookshelf.app Color : ffb98e42 02-28 01:36:58.922 2450 2450 I ELPolicyManager: package : com.audiobookshelf.app Extract color : -4616638 02-28 01:36:58.922 2450 2450 D EdgeLightingScheduler: startEdgeLighting: 1 com.audiobookshelf.app onGo=true 02-28 01:36:58.928 2450 2450 D NotificationLightingScheduler: putLighting: com.audiobookshelf.app reason=1 cur=null, isNeedKeepPackage=true, isNeedKeepNoti=true 02-28 01:36:58.951 2450 2450 D EdgeLightingScheduler: notifyEdgeLightingPackageList :[com.audiobookshelf.app], empty = false 02-28 01:36:58.966 2450 2450 I NotificationEffect: setEdgeEffectInfo: dur=4000 hasActionButton=true isGrayScaled= true color=ffb98e42 notificationKey=0|com.audiobookshelf.app|10|null|10787 actionEnable= true 02-28 01:36:58.972 2450 2450 D EdgeLightingScheduler: startNotification: com.audiobookshelf.app 02-28 01:36:59.049 896 896 D SurfaceFlinger: DEVICE | 0x7947032b90 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:36:59.273 1208 4632 D PkgPredictorService-IpmNapPreloadController: app:0_&_com.android.settings die, remove from <launchTime:2022-02-28 01:36:47 hour:1 day:2 previous:[com.audiobookshelf.app, com.android.vending, com.whatsapp] running:com.audiobookshelf.app/com.audiobookshelf.app.MainActivity apkVersion:0.9.40-beta userId:0 screenOrientation:1 wifi:3 bt:12 predictTime:1 launching Time:518 predicted:true prediction:[0_&_com.whatsapp, 0_&_com.android.settings, 0_&_com.chrome.beta] preloaded:true preloading:[0_&_com.whatsapp, 0_&_com.android.settings, 0_&_com.chrome.beta]> 02-28 01:36:59.402 3842 3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=6, position=2944450, buffered position=2944450, speed=0.0, updated=671831538, actions=102239, custom actions=[], active item id=0, error=null} 02-28 01:36:59.411 1208 6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:59.411 1208 6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:59.413 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:59.413 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:59.413 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.414 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:36:59.414 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:59.414 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:59.414 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:59.419 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:36:59.422 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:36:59.423 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.423 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.423 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.426 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:59.426 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:59.426 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.427 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:36:59.427 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:59.432 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:36:59.435 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:36:59.441 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:36:59.459 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.459 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.460 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.467 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:36:59.490 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@e209643, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@c7a94c0, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@60405f9, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{11e993e: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:36:59.490 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671831564) 02-28 01:36:59.491 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:36:59.535 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@50b9dcf, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@d21735c, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@d8c5665, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{e31bf3a: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:36:59.535 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671831599) 02-28 01:36:59.535 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:36:59.582 3842 3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=3, position=2944450, buffered position=2952000, speed=0.0, updated=671831717, actions=102239, custom actions=[], active item id=0, error=null} 02-28 01:36:59.588 1208 6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:59.589 1208 6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:59.593 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:59.593 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:59.593 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:59.594 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.594 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:36:59.595 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:36:59.595 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:59.602 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:36:59.603 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:36:59.609 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.610 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:59.610 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.610 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:36:59.610 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.610 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:36:59.610 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:36:59.611 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.615 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:36:59.617 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:36:59.621 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:36:59.625 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.625 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.626 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.631 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:36:59.650 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@99f53f7, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@c763264, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@f061ccd, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{5eee982: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:36:59.650 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671831754) 02-28 01:36:59.650 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:36:59.658 3842 3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:36:59.662 3842 3842 D FaceWidgetNotificationManager: updateFaceWidgetMusicNotificationPkg() pkgName = com.audiobookshelf.app 02-28 01:36:59.665 3842 3842 D FaceWidgetSeekBarViewModel: [registerCallback] :: {com.audiobookshelf.app}, android.media.session.MediaController@f74e00 02-28 01:36:59.668 3842 3842 D FaceWidgetSeekBarViewModel: [registerCallback] :: {com.audiobookshelf.app}, android.media.session.MediaController@f74e00 02-28 01:36:59.683 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@bb6ab58, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@30bf4b1, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@28b4d96, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{ef7ed17: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:36:59.683 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671831762) 02-28 01:36:59.683 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:36:59.693 3842 3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:36:59.700 3842 3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:36:59.703 3842 3842 D FaceWidgetNotificationManager: addFaceWidgetMusicNotification() key : 0|com.audiobookshelf.app|10|null|10787 02-28 01:36:59.712 3842 3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:37:01.114 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:01.734 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:01.896 1208 1208 D MediaSessionService: Media button session is changed to com.audiobookshelf.app/PlayerService (userId=0) 02-28 01:37:01.897 3842 3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=3, position=2944450, buffered position=2994000, speed=1.0, updated=671834030, actions=102239, custom actions=[], active item id=0, error=null} 02-28 01:37:01.903 3842 7663 D FaceWidgetMusicViewModel: onMediaKeyEventSessionChanged() packageName = com.audiobookshelf.app, sessionToken = android.media.session.MediaSession$Token@5d02fc6 02-28 01:37:01.903 3810 3810 D AvrcpMediaPlayerList: onActiveSessionsChanged: controller: com.audiobookshelf.app 02-28 01:37:01.903 3810 3810 I AvrcpMediaPlayerList: addMediaPlayer() : com.audiobookshelf.app 02-28 01:37:01.905 3810 3810 I AvrcpMediaPlayerList: onMediaKeyEventSessionChanged: token=com.audiobookshelf.app 02-28 01:37:01.905 3842 4853 D FaceWidgetMusicViewModel: onMediaKeyEventSessionChanged() packageName = com.audiobookshelf.app, sessionToken = android.media.session.MediaSession$Token@5d02fc6 02-28 01:37:01.908 1208 6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:37:01.909 3810 3810 D AvrcpMediaPlayerList: setActivePlayer(): setting player to com.audiobookshelf.app 02-28 01:37:01.909 3810 3810 I AvrcpMediaPlayerList: setActivePlayer: setting player to com.audiobookshelf.app 02-28 01:37:01.909 1208 6706 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:37:01.911 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:37:01.911 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:37:01.911 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:01.911 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:37:01.912 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:37:01.913 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:37:01.913 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:37:01.914 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:37:01.921 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:37:01.922 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:37:01.922 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:01.922 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:37:01.922 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:37:01.923 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:01.923 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:01.925 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:37:01.933 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:01.935 3810 3810 V AvrcpMediaPlayerWrapper: Controller for com.audiobookshelf.app was updated. false 02-28 01:37:01.936 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:37:01.940 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:37:01.941 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:37:01.990 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@394ba10, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@f644909, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@1ea070e, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{19f752f: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:37:01.990 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671834068) 02-28 01:37:01.990 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:37:01.993 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:01.993 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:01.994 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:01.998 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:37:02.010 3842 3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:37:02.015 3842 3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:37:02.035 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@42470d6, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e2 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@9696f57, contentDescription=Pause), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@61b1a44, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{23172d: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:37:02.035 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=true, isClearable=false, lastActive=671834131) 02-28 01:37:02.036 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:37:02.043 3842 3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:37:02.049 3842 3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=3', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:37:02.365 1208 1531 D SGM:GameManager: identifyForegroundApp. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0 02-28 01:37:02.365 1208 1531 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app 02-28 01:37:02.766 1208 3795 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.audiobookshelf.app, opPkg=com.audiobookshelf.app, pid=1920, uid=10787, asSystem=true, event=KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=358296244, downTime=358296244, deviceId=5, source=0x101, displayId=-1 }, stream=-2147483648, musicOnly=false 02-28 01:37:02.767 1208 3795 D MediaSessionService: Adjusting com.audiobookshelf.app/PlayerService (userId=0) by 1. flags=4113, suggestedStream=-2147483648, preferSuggestedStream=false 02-28 01:37:02.797 1208 6986 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.audiobookshelf.app, opPkg=com.audiobookshelf.app, pid=1920, uid=10787, asSystem=true, event=KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=358296436, downTime=358296244, deviceId=5, source=0x101, displayId=-1 }, stream=-2147483648, musicOnly=false 02-28 01:37:02.798 1208 6986 D MediaSessionService: Adjusting com.audiobookshelf.app/PlayerService (userId=0) by 0. flags=4116, suggestedStream=-2147483648, preferSuggestedStream=false 02-28 01:37:02.850 896 896 D SurfaceFlinger: DEVICE | 0x794700d090 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:37:02.973 2450 2450 D NotificationLightingScheduler: expiredNotiLighting: remove=0|com.audiobookshelf.app|10|null|10787 02-28 01:37:04.017 896 896 D SurfaceFlinger: DEVICE | 0x794700d090 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:37:06.034 1208 3795 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.audiobookshelf.app, opPkg=com.audiobookshelf.app, pid=1920, uid=10787, asSystem=true, event=KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=358299520, downTime=358299520, deviceId=5, source=0x101, displayId=-1 }, stream=-2147483648, musicOnly=false 02-28 01:37:06.034 1208 3795 D MediaSessionService: Adjusting com.audiobookshelf.app/PlayerService (userId=0) by 1. flags=4113, suggestedStream=-2147483648, preferSuggestedStream=false 02-28 01:37:06.088 1208 1532 D MediaSessionService: dispatchVolumeKeyEvent, pkg=com.audiobookshelf.app, opPkg=com.audiobookshelf.app, pid=1920, uid=10787, asSystem=true, event=KeyEvent { action=ACTION_UP, keyCode=KEYCODE_VOLUME_UP, scanCode=115, metaState=0, flags=0x8, repeatCount=0, eventTime=358299724, downTime=358299520, deviceId=5, source=0x101, displayId=-1 }, stream=-2147483648, musicOnly=false 02-28 01:37:06.088 1208 1532 D MediaSessionService: Adjusting com.audiobookshelf.app/PlayerService (userId=0) by 0. flags=4116, suggestedStream=-2147483648, preferSuggestedStream=false 02-28 01:37:06.265 896 896 D SurfaceFlinger: DEVICE | 0x7947032b90 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:37:08.274 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:08.392 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:08.473 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:08.934 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:25.947 3842 3842 V MediaTimeout: processState 0|com.audiobookshelf.app|10|null|10787: PlaybackState {state=2, position=2968417, buffered position=2994000, speed=0.0, updated=671858082, actions=102239, custom actions=[], active item id=0, error=null} 02-28 01:37:25.947 3842 3842 V MediaTimeout: schedule timeout for 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.947 3810 3810 V AvrcpMediaPlayerWrapper: onPlaybackStateChanged(): com.audiobookshelf.app : PlaybackState {state=2, position=2968417, buffered position=2994000, speed=0.0, updated=671858082, actions=102239, custom actions=[], active item id=0, error=null} 02-28 01:37:25.948 3810 3810 V AvrcpMediaPlayerWrapper: onPlaybackStateChanged(): com.audiobookshelf.app : PlaybackState {state=2, position=2968417, buffered position=2994000, speed=0.0, updated=671858082, actions=102239, custom actions=[], active item id=0, error=null} 02-28 01:37:25.950 3810 3810 V AvrcpMediaPlayerWrapper: sendMediaUpdate(): Metadata has been updated for com.audiobookshelf.app 02-28 01:37:25.951 1208 1532 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:37:25.951 1208 1532 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:37:25.953 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:37:25.954 1208 1309 D ApplicationPolicy: isStatusBarNotificationAllowedAsUser: packageName = com.audiobookshelf.app,userId = 0 02-28 01:37:25.955 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:37:25.955 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:37:25.955 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.955 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:37:25.955 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:37:25.958 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:37:25.961 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:37:25.963 1208 1208 D EdgeLightingManager: showForNotification : isInteractive=true, isHeadUp=true, color=0, canBypassDnd=false, sbn = StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:37:25.963 1208 1208 D EdgeLightingPolicyManager: isAcceptableApplication: pkg=com.audiobookshelf.app , range=256 , includeAllApp=false , userId=0 , infoRange=0 , infoCategory=0 02-28 01:37:25.964 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: Remove previous child data. 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.964 1208 1208 D EdgeLightingPolicyManager.NotificationGroup: group key = 0|com.audiobookshelf.app|10|null|10787 ,value= summary : null , child : 1key = 0|com.audiobookshelf.app|10|null|10787 , value = NotificationData { tag= null } , } 02-28 01:37:25.964 1208 1208 I EdgeLightingManager: showForNotificationScreenOn Alert once notification. sbn: StatusBarNotification(pkg=com.audiobookshelf.app user=UserHandle{0} id=10 tag=null key=0|com.audiobookshelf.app|10|null|10787: Notification(channel=audiobookshelf_channel shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x6a color=0x00000000 category=transport actions=3 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) 02-28 01:37:25.968 4522 4522 I Launcher.NotificationListener: onNotificationPosted : com.audiobookshelf.app number : 0 02-28 01:37:25.970 6477 6477 I Edge.badge: updateBadge item=key=0|com.audiobookshelf.app|10|null|10787, count=1 02-28 01:37:25.973 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.974 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.975 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.980 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:37:25.982 3842 3842 D MediaDataManager:MediaLogger: onMeidaNotificationAdded() : 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.982 3842 3842 D InterruptionStateProvider: No alerting: filtered notification: 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.983 3842 3842 D InterruptionStateProvider: no Heads up : edgelighting enabled app. 0|com.audiobookshelf.app|10|null|10787 02-28 01:37:25.987 3842 3956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.audiobookshelf.app 02-28 01:37:26.003 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@4889650, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e3 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@dd49049, contentDescription=Play), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@8eddd4e, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{f092e6f: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:37:26.003 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=false, isClearable=false, lastActive=671858113) 02-28 01:37:26.004 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:37:26.033 3842 3842 D FaceWidgetNotificationControllerWrapper: onMediaDataLoaded, 0|com.audiobookshelf.app|10|null|10787, 0|com.audiobookshelf.app|10|null|10787, MediaData(uid=10787, userId=0, initialized=true, backgroundColor=-2034689, app=AudioBookshelf, appIcon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e6), artist=Michael Neill, song=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, artwork=Icon(typ=BITMAP size=95x95), actions=[MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e5 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@250f1ec, contentDescription=Rewind), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e3 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@eb519b5, contentDescription=Play), MediaAction(icon=Icon(typ=RESOURCE pkg=com.audiobookshelf.app id=0x7f0800e0 tint=0xfffafafa), action=com.android.systemui.media.MediaDataManager$loadMediaDataInBg$runnable$1@7ef484a, contentDescription=Fast forward)], actionsToShowInCompact=[0, 1, 2], packageName=com.audiobookshelf.app, token=android.media.session.MediaSession$Token@5d02fc6, clickIntent=PendingIntent{c2483bb: android.os.BinderProxy@be093fd}, device=MediaDeviceData(enabled=true, icon=0.0,0.0-120.0,120.0 02-28 01:37:26.033 3842 3842 D FaceWidgetNotificationControllerWrapper: Attribute:2, name=This phone, deviceType=7), active=true, resumeAction=null, isLocalSession=true, resumption=false, notificationKey=0|com.audiobookshelf.app|10|null|10787, hasCheckedForResume=true, isPlaying=false, isClearable=false, lastActive=671858120) 02-28 01:37:26.034 3842 3842 D FaceWidgetMediaDataRepository: [update] key : 0|com.audiobookshelf.app|10|null|10787, oldKey : 0|com.audiobookshelf.app|10|null|10787, media : com.audiobookshelf.app, sourceType : NOTIFICATION 02-28 01:37:26.035 3842 3842 D FaceWidgetMusicViewModel: onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=2', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:37:26.053 3842 3842 D FaceWidgetMusicPageObserver: [EXPAND] onChanged :: PluginFaceWidgetMediaData{packageName='com.audiobookshelf.app'isActive='true', playbackState=2', metaData=The Inside-Out Revolution: The Only Thing You Need to Know to Change Your Life Forever, Michael Neill, null', (APP ICON, ALBUM_ART)'} 02-28 01:37:55.954 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:56.195 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:56.232 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:37:56.313 1208 1294 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:38:00.150 896 1283 I SurfaceFlinger: id=96683 Removed Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal#0 (210) 02-28 01:38:00.158 896 896 I Layer : id=96683 Destroyed Surface(name=243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity)/@0x7f5d28f - animation-leash of starting_reveal#0 02-28 01:38:10.353 1920 1920 D SmartClipDataCropperImpl: doExtractSmartClipData : Extraction start! reqId = 44 Cropped area = Rect(540, 1200 - 541, 1201) Package = com.audiobookshelf.app 02-28 01:38:10.354 1920 1920 D SmartClipDataCropperImpl: addAppMetaTag : package name is com.audiobookshelf.app 02-28 01:38:10.475 896 896 D SurfaceFlinger: DEVICE | 0x794700d090 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:38:10.960 896 896 D SurfaceFlinger: DEVICE | 0x794700d090 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:38:11.190 1208 1532 V WindowManager: Changing focus from Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} to Window{871b489 u0 SmartCapture} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:582 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6425 com.android.server.wm.WindowManagerService.addWindow:2029 com.android.server.wm.Session.addToDisplayAsUser:211 02-28 01:38:11.218 896 896 I SurfaceFlinger: [243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0] FrameRatePriority: -1 02-28 01:38:11.336 1920 1920 D SmartClipRemoteRequestDispatcher: dispatchScrollableAreaInfo : Pkg=com.audiobookshelf.app Activity=null 02-28 01:38:11.336 2840 2840 I [SmartCapture]_ScrollableViewDetector: getScrollInfoFromRemoteApp : Before filtering - Pkg=com.audiobookshelf.app / Activity=null / S_Cnt=2 / US_Cnt=0 / WinRect=Rect(0, 0 - 1080, 2400) / Layer=0 02-28 01:38:11.983 1208 4063 D InputDispatcher: Focus left window (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity 02-28 01:38:12.038 896 896 D SurfaceFlinger: DEVICE | 0x794700d090 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:38:14.898 1208 1532 E ClipboardService: Denying clipboard access to com.audiobookshelf.app, application is not in focus nor is it a system service for user 0 02-28 01:38:15.662 1208 1532 D WindowManager: rotationForOrientation, orientationSource=ActivityRecord{1baa441 u0 com.audiobookshelf.app/.MainActivity t14784} 02-28 01:38:15.663 1208 1532 V WindowManager: Changing focus from Window{871b489 u0 SmartCapture} to Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:582 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6425 com.android.server.wm.WindowState.removeIfPossible:3134 com.android.server.wm.WindowState.removeIfPossible:2958 02-28 01:38:15.663 1208 1532 D MARsPolicyManager: onPackageResumedFG pkgName = com.audiobookshelf.app, userId = 0 02-28 01:38:15.672 896 896 I SurfaceFlinger: [243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0] FrameRatePriority: 1 02-28 01:38:15.678 896 896 D SurfaceFlinger: DEVICE | 0x794700d090 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 0 0 1080 2400 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:38:15.688 1208 1532 D InputDispatcher: Focus entered window (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity 02-28 01:38:16.172 1208 1296 D SGM:GameManager: identifyForegroundApp. com.audiobookshelf.app, mCurrentUserId: 0, callerUserId: 0 02-28 01:38:16.172 1208 1296 D SGM:PkgDataHelper: getGamePkgData(). com.audiobookshelf.app 02-28 01:38:21.897 1208 1294 V WindowManager: Changing focus from Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} to null displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:582 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6425 com.android.server.wm.ActivityTaskManagerService.setResumedActivityUncheckLocked:5469 com.android.server.wm.ActivityRecord.moveFocusableActivityToTop:3314 02-28 01:38:21.897 1208 1294 D MARsPolicyManager: onPackageResumedFG pkgName = com.audiobookshelf.app, userId = 0 02-28 01:38:21.916 896 896 I SurfaceFlinger: [243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity#0] FrameRatePriority: -1 02-28 01:38:21.917 1208 1532 D InputDispatcher: Focus left window (0): 243388c com.audiobookshelf.app/com.audiobookshelf.app.MainActivity 02-28 01:38:21.920 1208 1296 D SGM:GameManager: notePauseComponent(), received pkgName: com.audiobookshelf.app, userId: 0 02-28 01:38:21.996 1208 1297 D WindowManager: createAnimationAdapter(): container=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1} 02-28 01:38:21.999 1208 1297 D WindowManager: Add container=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1} 02-28 01:38:22.011 1208 1297 I WindowManager: windowType=-1container=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1} 02-28 01:38:22.011 1208 1297 I WindowManager: taskInfo=TaskInfo{userId=0 taskId=14784 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.audiobookshelf.app/.MainActivity } baseActivity=ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} topActivity=ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} origActivity=null realActivity=ComponentInfo{com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} numActivities=1 lastActiveTime=671914036 supportsSplitScreenMultiWindow=true supportsMultiWindow=true resizeMode=1 isResizeable=true token=WCT{RemoteToken{cdae41 Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1}}} topActivityType=1 pictureInPictureParams=null displayCutoutSafeInsets=Rect(0, 74 - 0, 0) topActivityInfo=ActivityInfo{9f12fe6 com.audiobookshelf.app.MainActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false topActivityInSizeCompat=false locusId= null topLaunchHome=false launchSplitWindowingMode=0 isPairTask=false pairedTaskIds=[] pairWindowingMode=0 pairDockSide=0 isAnimatingByRecent=false originallySupportedSplitScreen=true isAnimatingFreeformToFullscreen=false topActivityInFixedAspectRatio=false isTopTransparentActivity=false} 02-28 01:38:22.037 896 896 D SurfaceFlinger: CLIENT | 0x794700d090 | 0102 | RGBA_8888 | 0.0 0.0 1080.0 2400.0 | 11 24 1069 2376 | com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 02-28 01:38:22.333 1208 6574 V WindowManager: Setting visibility of Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: false, caller=com.android.server.wm.WindowContainer.sendAppVisibilityToClients:1100 com.android.server.wm.WindowToken.setClientVisible:448 com.android.server.wm.ActivityRecord.setClientVisible:6948 com.android.server.wm.ActivityRecord.onAnimationFinished:7835 com.android.server.wm.WindowContainer.doAnimationFinished:3086 02-28 01:38:22.333 1208 6574 D WindowManager: container=Task{35a8f27 #14784 type=standard A=10787:com.audiobookshelf.app U=0 visible=false mode=fullscreen translucent=true sz=1} 02-28 01:38:22.351 1208 6574 V WindowManager: Relayout Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: viewVisibility=8 req=1080x2400 d0 02-28 01:38:22.366 1208 6574 V WindowManager: Relayout Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity}: viewVisibility=8 req=1080x2400 d0 02-28 01:38:22.370 1208 1532 E WindowManager: win=Window{243388c u0 com.audiobookshelf.app/com.audiobookshelf.app.MainActivity} destroySurfaces: appStopped=true win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:5807 com.android.server.wm.ActivityRecord.destroySurfaces:5788 com.android.server.wm.ActivityRecord.notifyAppStopped:5852 com.android.server.wm.ActivityRecord.activityStopped:6476 com.android.server.wm.ActivityClientController.activityStopped:248 android.app.IActivityClientController$Stub.onTransact:596 com.android.server.wm.ActivityClientController.onTransact:124 02-28 01:38:22.370 1208 1532 I WindowManager: Destroying surface Surface(name=com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920)/@0x3da9b1 called by com.android.server.wm.WindowStateAnimator.destroySurface:987 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:518 com.android.server.wm.WindowState.destroySurfaceUnchecked:4203 com.android.server.wm.WindowState.destroySurface:4177 com.android.server.wm.ActivityRecord.destroySurfaces:5807 com.android.server.wm.ActivityRecord.destroySurfaces:5788 com.android.server.wm.ActivityRecord.notifyAppStopped:5852 com.android.server.wm.ActivityRecord.activityStopped:6476 02-28 01:38:22.381 896 896 I Layer : id=96680 removeFromCurrentState com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 (213) 02-28 01:38:22.381 896 896 I SurfaceFlinger: id=96680 Removed com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 (213) 02-28 01:38:22.382 896 896 I Layer : id=96680 Destroyed com.audiobookshelf.app/com.audiobookshelf.app.MainActivity$_1920#0 ```
Author
Owner

@Budlyte commented on GitHub (Feb 28, 2022):

It occurs to me to suggest that people drop their logs into 0bin. Set the expiration to Never, or whatever and it won't clog up these posts.

https://paste.zacks.com/

@Budlyte commented on GitHub (Feb 28, 2022): It occurs to me to suggest that people drop their logs into 0bin. Set the expiration to Never, or whatever and it won't clog up these posts. https://paste.zacks.com/
Author
Owner

@yabdali commented on GitHub (Mar 9, 2022):

Happened again, was listening to an audiobook, had to make a call then when I went back to continue it went to the beginning of the book! Can you please advise on what else I can do to troubleshoot?
abs_sync

@yabdali commented on GitHub (Mar 9, 2022): Happened again, was listening to an audiobook, had to make a call then when I went back to continue it went to the beginning of the book! Can you please advise on what else I can do to troubleshoot? ![abs_sync](https://user-images.githubusercontent.com/30695308/157431992-b3b234cf-5866-4d23-85ca-6520fcd57ee3.jpg)
Author
Owner

@advplyr commented on GitHub (Apr 23, 2022):

The playback syncing was re-done in the latest releases of server v2 and up with mobile apps v0.9.41-beta and up.

If this persist please open a new issue.

@advplyr commented on GitHub (Apr 23, 2022): The playback syncing was re-done in the latest releases of server v2 and up with mobile apps v0.9.41-beta and up. If this persist please open a new issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#215