pacjo / LocalBatteryPlugin

Local battery plugin for Smartspacer, provides time to charge, charging voltage and current and a few requirements
3 stars 0 forks source link

Turn off estimations #1

Closed ThatOneCalculator closed 8 months ago

ThatOneCalculator commented 9 months ago

Despite being at 63%, it thinks I'll be full in a minute. Having a setting to turn off estimations would be great

Screenshot_20231203-131910.png

pacjo commented 9 months ago

I'll send you a debug APK later today. Estimates are provided by android.

pacjo commented 9 months ago

Sorry for the delay. Debug build is attached (zipped, as github doesn't allow .apk), you may need to uninstall original and/or re-add target.

After installing it, open smartspacer and click on the target (as if you wanted to change it's settings), then dump logact to file with computer (adb shell logcat > logcat.txt) or with root (su -c "logcat > logcat.txt"). You can find more info here.

Can you also send me screenshot of battery info from settings? Screenshot_20231205_213134 app-debug.zip

ThatOneCalculator commented 9 months ago

Sorry about the late reply!

The estimation is more accurate, but there's no settings yet (guessing it's not implemented).

Here's the logs:

1702229341.559  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.170971ms] max no idle:[19.454267ms]
1702229341.585 10106  2019  2205 D ShellBackPreview: initAnimation mMotionStarted=false
1702229341.585  1000  1338  2723 D CoreBackPreview: Focused window found using getFocusedWindowToken
1702229341.586  1000  1338  2723 D CoreBackPreview: startBackNavigation currentTask=Task{444081a #595 type=standard A=10330:com.f0x1d.logfox}, topRunningActivity=ActivityRecord{588b6c5 u0 com.f0x1d.logfox/.ui.activity.MainActivity t595}, callbackInfo=OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@4cabf67, mPriority=0, mIsAnimationCallback=false}, currentFocus=Window{da8116f u0 PopupWindow:91b28d0}
1702229341.586 10106  2019  2205 D ShellBackPreview: Received backNavigationInfo:BackNavigationInfo{mType=TYPE_CALLBACK (4), mOnBackNavigationDone=android.os.RemoteCallback@d69b051, mOnBackInvokedCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@95ef0b6, mPrepareRemoteAnimation=false, mAnimationCallback=false, mCustomizeAnimationInfo=null}
1702229341.594  1002  2149  2149 V AudioMediaPlayerWrapper: onPlaybackStateChanged(): com.zionhuang.music : PlaybackState {state=PLAYING(3), position=115130, buffered position=171521, speed=1.0, updated=9259266, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229341.600  1002  2149  2149 D AudioMediaPlayerWrapper: com.zionhuang.music Only Title and Artist info sync for metadata
1702229341.602  1002  2149  2149 V AudioMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.zionhuang.music
1702229341.602  1002  2149  2149 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=PLAYING(3), position=115139, buffered position=171521, speed=1.0, updated=9259275, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229341.602  1002  2149  2149 D MediaControlGattService: updatePlayerState: playbackState= PLAYING
1702229341.602  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229341.602  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229341.602  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229341.602  1002  2149  2149 W MediaControlGattService: Feature TRACK_POSITION(BIT 7) support: true
1702229341.602  1002  2149  2149 W MediaControlGattService: Feature TRACK_POSITION_NOTIFY support: true
1702229341.602  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229341.602  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229341.603  1002  2149  2149 W MediaControlGattService: Feature PLAYER_NAME(BIT 1) support: true
1702229341.603  1002  2149  2149 W MediaControlGattService: Feature PLAYER_NAME(BIT 1) support: true
1702229341.603  1002  2149  2149 W MediaControlGattService: Feature MEDIA_CONTROL_POINT_OPCODES_SUPPORTED(BIT 19) support: true
1702229341.603  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229341.603  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229341.603  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229341.603  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229341.603  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229341.604  1002  2149  2149 V AudioMediaPlayerWrapper: onPlaybackStateChanged(): com.zionhuang.music : PlaybackState {state=PLAYING(3), position=115130, buffered position=171521, speed=1.0, updated=9259266, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229341.607  1002  2149  2149 D AudioMediaPlayerWrapper: com.zionhuang.music Only Title and Artist info sync for metadata
1702229341.609  1002  2149  2149 V AudioMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.zionhuang.music
1702229341.609  1002  2149  2149 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=PLAYING(3), position=115146, buffered position=171521, speed=1.0, updated=9259282, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229341.610  1002  2149  2149 D AvrcpTargetJni: sendMediaUpdateNative
1702229341.610  1002  2149  2149 I bt_stack: [INFO:avrcp_service.cc(515)] virtual void bluetooth::avrcp::AvrcpService::SendMediaUpdate(bool, bool, bool) track_changed=0 :  play_state=1 :  queue=0
1702229341.610  1002  2149  2553 D AvrcpTargetJni: getCurrentPlayStatus
1702229341.610  1002  2149  2529 I bt_stack: [INFO:device.cc(1792)] xx:xx:xx:xx:57:a1 : HandlePlayPosUpdate
1702229341.610  1002  2149  2529 W bt_stack: [WARNING:device.cc(1794)] Device is not registered for play position updates
1702229341.630  1002  2149  2529 I bt_stack: [INFO:device.cc(703)] xx:xx:xx:xx:57:a1 : PlaybackStatusNotificationResponse: Not sending notification due to no state update xx:xx:xx:xx:57:a1
1702229341.636  9999  2139  2161 I deeptouch: I0000 00:00:1702229341.636371    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229341.637 10106  2019  2205 D ShellBackPreview: Finishing gesture with event action: 1
1702229341.637 10106  2019  2205 D ShellBackPreview: onGestureFinished() mTriggerBack == false
1702229341.637 10106  2019  2205 D ShellBackPreview: BackAnimationController: finishBackNavigation()
1702229341.637  1000  1338  2723 D CoreBackPreview: onBackNavigationDone backType=4, triggerBack=false
1702229341.745  1000  1338  4049 I ImeTracker: com.f0x1d.logfox:fbc868f0: onRequestHide at ORIGIN_SERVER_HIDE_INPUT reason HIDE_SAME_WINDOW_FOCUSED_WITHOUT_EDITOR
1702229341.745  1000  1338  4049 I ImeTracker: com.f0x1d.logfox:fbc868f0: onCancelled at PHASE_SERVER_SHOULD_HIDE
1702229341.747 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.onFinishInput():3206
1702229341.747 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2147 repeatCheckTimes = 0, locked = false
1702229341.748 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1894 onStartInput(EditorInfo{EditorInfo{packageName=com.f0x1d.logfox, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=0, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
1702229341.748 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2147 repeatCheckTimes = 1, locked = false
1702229342.033 10330  7714  7714 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@76dd085
1702229342.034  1000  1338  4049 D CoreBackPreview: Window{da8116f u0 PopupWindow:91b28d0}: Setting back callback null
1702229342.040 10330  7714  7793 D OpenGLRenderer: endAllActiveAnimators on 0xb400c8ee89031800 (s2) with handle 0xb400c7bee09e4cf0
1702229342.045  1000  1338  4049 W InputManager-JNI: Input channel object 'da8116f PopupWindow:91b28d0 (client)' was disposed without first being removed with the input manager!
1702229342.071  root  1065  1075 I WPKTRT  : process_address_event: 2603:8001:6800:2aff:642c:34ff:fee7:90bc added to wlan0
1702229342.071  root  1065  1075 I WPKTRT  : process_address_event: 2603:8001:6800:2aff:aa60:f079:b2af:f502 added to wlan0
1702229342.112  1046  1151  2127 D BufferPoolAccessor2.0: bufferpool2 0xb400c7bf00e64428 : 6(49152 size) total buffers - 1(8192 size) used buffers - 63874/64023 (recycle/alloc) - 640/64022 (fetch/transfer)
1702229342.453  wifi   986  1025 I WifiHAL : Creating message to get link statistics; iface = 47
1702229342.507  wifi   986  1025 I WifiHAL : In GetLinkStatsCommand::handleResponse
1702229342.559  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.170991ms] max no idle:[19.454267ms]
1702229343.061  1002   884  2538 I bthal.activity: bt_power: LeAdvStat: 09:29:01:057 - 09:29:03:059, duration: 2001, le_adv_count: 2, total_le_adv_count: 8436, total_event_count: 11658
1702229343.430  1000  1338  1871 D ActivityManager: freezing 8511 com.mgoogle.android.gms:persistent
1702229343.560  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171012ms] max no idle:[19.454267ms]
1702229343.742  9999  2139  2161 I deeptouch: I0000 00:00:1702229343.742543    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229343.810 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229343.969 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229344.285  1000  1338  5824 I InputDispatcher: Channel [Gesture Monitor] swipe-up (server) is stealing touch from [62122ef com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity (server), [Gesture Monitor] edge-swipe (server)]
1702229344.292 10106  2019  2205 V ShellRecents: RecentsTransitionHandler.startRecentsTransition
1702229344.292 10106  2019  2205 V WindowManagerShell: Directly starting a new transition type=3 wct=WindowContainerTransaction { changes = {} hops = [{PendingIntent: options=Bundle[mParcelledData.dataSize=332]}] errorCallbackToken=null taskFragmentOrganizer=null } handler=com.android.wm.shell.recents.RecentsTransitionHandler@c5a60bc
1702229344.296 10105  2587  2587 D b/279059025: go to state Ordinal-2
1702229344.296 10105  2587  2587 D b/279059025: current animation cancelled
1702229344.296 10105  2587  2587 D b/279059025: Notifying listeners for state transition start to state: Ordinal-2
1702229344.297 10105  2587  2587 D b/279059025: Notifying 1 listeners for end transition for state: Ordinal-2
1702229344.298 10106  2019  2205 V ShellRecents: [227025335] RecentsController.setTransition: id=android.os.BinderProxy@7c64d24
1702229344.300 10105  2587  2587 W Choreographer: Frame time is 0.267506 ms in the future!  Check that graphics HAL is generating vsync timestamps using the correct timebase.
1702229344.300  1000   584   584 I BpBinder: onLastStrongRef automatically unlinking death recipients:
1702229344.304 10105  2587  2587 D b/279059025: current animation cancelled
1702229344.304  1000   587   596 W gralloc4: Unable to set buffer name VRI[RecentsActivity]#145(BLAST Consumer)145: File name too long
1702229344.306  1000   587   596 W gralloc4: Unable to set buffer name VRI[RecentsActivity]#145(BLAST Consumer)145: File name too long
1702229344.307  1000   587   596 W gralloc4: Unable to set buffer name VRI[RecentsActivity]#145(BLAST Consumer)145: File name too long
1702229344.308  1000   587   596 W gralloc4: Unable to set buffer name VRI[RecentsActivity]#145(BLAST Consumer)145: File name too long
1702229344.309 10106  2019  2019 I vol.VolumeDialogImpl: mDialog.dismiss() reason: volume_controller from: com.android.systemui.volume.VolumeDialogImpl$7.onDismissRequested:3
1702229344.310 10403  2102  2102 I WallpaperService: engine resumed
1702229344.312  1000   950   950 D usf_sensor_hal: gyroscope: Enter Batch. period = 20000000, latency = 0.
1702229344.312  1000   950   950 D usf_sensor_hal: IMU temperature: Enter Batch. period = 533334000, latency = 0.
1702229344.313  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 2052: USF: Received reconfig sampling request for LSM6DSV Temperature.
1702229344.315  1000   950   950 D usf_sensor_hal: gyroscope: Enter Activate. Enable = 1.
1702229344.315  1000   584  2395 I BpBinder: onLastStrongRef automatically unlinking death recipients:
1702229344.316  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 1545: USF: Received start sampling request for LSM6DSV Gyroscope (active:2).
1702229344.317  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_device.cc, 745: USF: Lsm6dsvDevice: Sensor 1: Enabled 1, odr_index 5, period_ns 20000000.
1702229344.317  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_fifo.cc, 755: USF: Lsm6dsvFifo: ODR: XL/G/T/TS: 60/60/15/7 WM: 2 Intr: 60.
1702229344.317  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_device.cc, 654: USF: Lsm6dsvDevice: Fifo was disabled for 402914ns.
1702229344.318 10106  2019  2205 V WindowManagerShell: onTransitionReady android.os.BinderProxy@7c64d24: {id=637 t=TO_FRONT f=0x80 trk=0 r=[0@Point(0, 0)] c=[{WCT{android.window.IWindowContainerToken$Stub$Proxy@d27608e} m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=507)/@0x7616242 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{android.window.IWindowContainerToken$Stub$Proxy@50390af} m=TO_BACK f=NONE leash=Surface(name=Task=595)/@0x1732253 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{null m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{84e88a2 token=android.os.Binder@3f2446d})/@0x1ad1790 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
1702229344.318 10106  2019  2205 V WindowManagerShell: Playing animation for (#637)android.os.BinderProxy@7c64d24@0
1702229344.318 10106  2019  2205 V WindowManagerShell:  try firstHandler com.android.wm.shell.recents.RecentsTransitionHandler@c5a60bc
1702229344.318 10106  2019  2205 V ShellRecents: [227025335] RecentsController.start
1702229344.319 10106  2019  2205 V ShellRecents:   setting recents activity layer=6
1702229344.319 10106  2019  2205 V ShellRecents:   adding pausing leaf taskId=595 at layer=8
1702229344.321 10106  2019  2205 V ShellRecents: [227025335] RecentsController.start: calling onAnimationStart
1702229344.322 10106  2019  2205 V WindowManagerShell:  animated by firstHandler
1702229344.325 10105  2587  2587 D RemoteTargetGluer: appCount: 1 handleLength: 2
1702229344.325 10105  2587  2587 D RemoteTargetGluer: resizing handles
1702229344.325 10105  2587  2587 D RemoteTargetGluer: containsSplitTargets? false handleLength: 1 appsLength: 1
1702229344.325 10105  2587  2587 D RemoteTargetGluer: appCount: 1 handleLength: 1
1702229344.325 10105  2587  2587 D RemoteTargetGluer: containsSplitTargets? false handleLength: 1 appsLength: 1
1702229344.326 10106  2019  2205 V ShellRecents: [227025335] RecentsController.setInputConsumerEnabled: set focus to recents
1702229344.326  1000  1338  1588 V WindowManager: Sent Transition #637 createdAt=12-10 09:29:04.292
1702229344.326  1000  1338  1588 V WindowManager:     startWCT=WindowContainerTransaction { changes = {} hops = [{PendingIntent: options=Bundle[{android.activity.splashScreenStyle=-1, android.activity.sourceInfo=android.app.ActivityOptions$SourceInfo@2a8c637, android.activity.transientLaunch=true}]}] errorCallbackToken=null taskFragmentOrganizer=null }
1702229344.326  1000  1338  1588 V WindowManager:     info={id=637 t=TO_FRONT f=0x80 trk=0 r=[0@Point(0, 0)] c=[{WCT{RemoteToken{1a99202 Task{c6b7100 #507 type=recents I=com.android.launcher3/com.android.quickstep.RecentsActivity}}} m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=507)/@0x5b12f9b sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{RemoteToken{31df5b1 Task{444081a #595 type=standard A=10330:com.f0x1d.logfox}}} m=TO_BACK f=NONE leash=Surface(name=Task=595)/@0xc32421f sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{null m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{84e88a2 token=android.os.Binder@3f2446d})/@0x1b7789f sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
1702229344.332  1000  1338  1898 E HandwritingModeController: Cannot get requestId: Handwriting was not initialized.
1702229344.348  1000   592  3105 E hwc-display: [PrimaryDisplay] resetColorMappingInfoForClientComp:: resetColorMappingInfo() idx=2 error(-22)
1702229344.346  1000   592   592 W binder:592_8: type=1400 audit(0.0:23879): avc:  denied  { search } for  name="log" dev="dm-55" ino=253 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0
1702229344.346  1000   592   592 W binder:592_8: type=1400 audit(0.0:23880): avc:  denied  { search } for  name="log" dev="dm-55" ino=253 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0
1702229344.346  1000   592   592 W binder:592_8: type=1400 audit(0.0:23881): avc:  denied  { search } for  name="log" dev="dm-55" ino=253 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0
1702229344.346  1000   592   592 W binder:592_8: type=1400 audit(0.0:23882): avc:  denied  { search } for  name="log" dev="dm-55" ino=253 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0
1702229344.349  1000   592  3105 E hwc-display: Fail to open file /data/vendor/log/hwc/PrimaryDisplay_hwc_error_log0.txt, error: Permission denied
1702229344.349  1000   592  3105 E hwc-display: Fail to open file /data/log/PrimaryDisplay_hwc_error_log0.txt, error: No such file or directory
1702229344.349  1000   592  3105 E hwc-display: Unable to open log file for PrimaryDisplay_hwc_error_log0.txt
1702229344.349  1000   592  3105 E hwc-display: [PrimaryDisplay] resetColorMappingInfoForClientComp:: resetColorMappingInfo() idx=3 error(-22)
1702229344.349  1000   592  3105 E hwc-display: Fail to open file /data/vendor/log/hwc/PrimaryDisplay_hwc_error_log0.txt, error: Permission denied
1702229344.349  1000   592  3105 E hwc-display: Fail to open file /data/log/PrimaryDisplay_hwc_error_log0.txt, error: No such file or directory
1702229344.349  1000   592  3105 E hwc-display: Unable to open log file for PrimaryDisplay_hwc_error_log0.txt
1702229344.369  9999  2139  2161 I deeptouch: I0000 00:00:1702229344.368941    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229344.371  1000   950   950 D usf_sensor_hal: accelerometer: Enter Batch. period = 200000000, latency = 0.
1702229344.371  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 2052: USF: Received reconfig sampling request for LSM6DSV Accelerometer.
1702229344.372  1000   950   950 D usf_sensor_hal: IMU temperature: Enter Batch. period = 533334000, latency = 0.
1702229344.372  1000   950   950 D usf_sensor_hal: accelerometer: Enter Flush
1702229344.386  1000  1368  1368 D Vibrator: Took 0 ms to wait for the actuator activation.
1702229344.388  1000  1368  9006 D Vibrator: waitForComplete: Vibrator is already off
1702229344.424  1000  1368  9008 D Vibrator: waitForComplete: Vibrator is already off
1702229344.528 10105  2587  2587 D b/279059025: current animation cancelled
1702229344.559  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171028ms] max no idle:[19.454267ms]
1702229344.594  1002  2149  2149 V AudioMediaPlayerWrapper: onPlaybackStateChanged(): com.zionhuang.music : PlaybackState {state=PLAYING(3), position=118136, buffered position=171521, speed=1.0, updated=9262266, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229344.602  1002  2149  2149 D AudioMediaPlayerWrapper: com.zionhuang.music Only Title and Artist info sync for metadata
1702229344.604  1002  2149  2149 V AudioMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.zionhuang.music
1702229344.605  1002  2149  2149 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=PLAYING(3), position=118147, buffered position=171521, speed=1.0, updated=9262277, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229344.605  1002  2149  2149 D MediaControlGattService: updatePlayerState: playbackState= PLAYING
1702229344.605  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229344.605  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229344.605  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229344.605  1002  2149  2149 W MediaControlGattService: Feature TRACK_POSITION(BIT 7) support: true
1702229344.605  1002  2149  2149 W MediaControlGattService: Feature TRACK_POSITION_NOTIFY support: true
1702229344.605  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229344.605  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229344.608  1002  2149  2149 W MediaControlGattService: Feature PLAYER_NAME(BIT 1) support: true
1702229344.608  1002  2149  2149 W MediaControlGattService: Feature PLAYER_NAME(BIT 1) support: true
1702229344.608  1002  2149  2149 W MediaControlGattService: Feature MEDIA_CONTROL_POINT_OPCODES_SUPPORTED(BIT 19) support: true
1702229344.608  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229344.608  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229344.608  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229344.608  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229344.608  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229344.608  1002  2149  2149 V AudioMediaPlayerWrapper: onPlaybackStateChanged(): com.zionhuang.music : PlaybackState {state=PLAYING(3), position=118136, buffered position=171521, speed=1.0, updated=9262266, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229344.611  1002  2149  2149 D AudioMediaPlayerWrapper: com.zionhuang.music Only Title and Artist info sync for metadata
1702229344.613  1002  2149  2149 V AudioMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.zionhuang.music
1702229344.613  1002  2149  2149 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=PLAYING(3), position=118156, buffered position=171521, speed=1.0, updated=9262286, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229344.613  1002  2149  2149 D AvrcpTargetJni: sendMediaUpdateNative
1702229344.613  1002  2149  2149 I bt_stack: [INFO:avrcp_service.cc(515)] virtual void bluetooth::avrcp::AvrcpService::SendMediaUpdate(bool, bool, bool) track_changed=0 :  play_state=1 :  queue=0
1702229344.613  1002  2149  2553 D AvrcpTargetJni: getCurrentPlayStatus
1702229344.613  1002  2149  2529 I bt_stack: [INFO:device.cc(1792)] xx:xx:xx:xx:57:a1 : HandlePlayPosUpdate
1702229344.613  1002  2149  2529 W bt_stack: [WARNING:device.cc(1794)] Device is not registered for play position updates
1702229344.631  1002  2149  2529 I bt_stack: [INFO:device.cc(703)] xx:xx:xx:xx:57:a1 : PlaybackStatusNotificationResponse: Not sending notification due to no state update xx:xx:xx:xx:57:a1
1702229344.665 10152  3021  3114 I com.google.android.gms.persistent: Background young concurrent copying GC freed 1500818(60MB) AllocSpace objects, 51(4396KB) LOS objects, 70% free, 27MB/92MB, paused 45us,398us total 141.472ms
1702229344.671 10106  2019  4067 V ShellRecents: [227025335] RecentsController.screenshotTask: taskId=595
1702229344.684 10106  2019  2205 V WindowManagerShell: Transition requested: android.os.BinderProxy@8e2f366 TransitionRequestInfo { type = 3, triggerTask = TaskInfo{userId=0 taskId=573 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.kieronquinn.app.smartspacer cmp=com.kieronquinn.app.smartspacer/.ui.activities.MainActivity } baseActivity=ComponentInfo{com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity} topActivity=ComponentInfo{com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity} origActivity=null realActivity=ComponentInfo{com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity} numActivities=1 lastActiveTime=9251772 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@5aee6a7} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 136 - 0, 0) topActivityInfo=ActivityInfo{1e94754 com.kieronquinn.app.smartspacer.ui.activities.MainActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=false isVisibleRequested=false isSleeping=false topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 isUserFullscreenOverrideEnabled=false isTopActivityTransparent=false locusId=null displayAreaFeatureId=1 cameraCompatControlState=hidden}, remoteTransition = null, displayChange = null, flags = 0 }
1702229344.689 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.689 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.689 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.689 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.689 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.689 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.689 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.689 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.690 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.690 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.690 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.690 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.690 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.690 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.690 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.690 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.690 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.690 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.690 10399  3919  3919 W Glide   : Load failed for [null] with dimensions [0x0]
1702229344.690 10399  3919  3919 W Glide   : class com.bumptech.glide.load.engine.GlideException: Received null model
1702229344.690 10106  2019  2205 D WindowManagerShell: onActivityRestartAttempt: ComponentInfo{com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity}
1702229344.691  1000  1338  3101 D CoreBackPreview: Window{c8c0cf5 u0 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@4452f, mPriority=0, mIsAnimationCallback=true}
1702229344.694 10106  2019  2342 V SnapshotDrawerUtils: Drawing snapshot surface sizeMismatch=true
1702229344.704 10105  2587  2587 D StatsLog: LAUNCHER_QUICKSWITCH_RIGHT
1702229344.705  1000   587   596 W gralloc4: Unable to set buffer name VRI[MainActivity]#32(BLAST Consumer)32: File name too long
1702229344.711  1000   587   596 W gralloc4: Unable to set buffer name VRI[MainActivity]#32(BLAST Consumer)32: File name too long
1702229344.713  1000  1338  1588 V WindowManager: Sent Transition #638 createdAt=12-10 09:29:04.681 via request=TransitionRequestInfo { type = 3, triggerTask = TaskInfo{userId=0 taskId=573 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.kieronquinn.app.smartspacer cmp=com.kieronquinn.app.smartspacer/.ui.activities.MainActivity } baseActivity=ComponentInfo{com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity} topActivity=ComponentInfo{com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity} origActivity=null realActivity=ComponentInfo{com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity} numActivities=1 lastActiveTime=9251772 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{368ae00 Task{73298c9 #573 type=standard A=10399:com.kieronquinn.app.smartspacer}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 136 - 0, 0) topActivityInfo=ActivityInfo{c964639 com.kieronquinn.app.smartspacer.ui.activities.MainActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=false isVisibleRequested=false isSleeping=false topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 isUserFullscreenOverrideEnabled=false isTopActivityTransparent=false locusId=null displayAreaFeatureId=1 cameraCompatControlState=hidden}, remoteTransition = null, displayChange = null, flags = 0 }
1702229344.713  1000  1338  1588 V WindowManager:     startWCT=WindowContainerTransaction { changes = {} hops = [] errorCallbackToken=null taskFragmentOrganizer=null }
1702229344.713  1000  1338  1588 V WindowManager:     info={id=638 t=TO_FRONT f=0x0 trk=0 r=[0@Point(0, 0)] c=[{WCT{RemoteToken{368ae00 Task{73298c9 #573 type=standard A=10399:com.kieronquinn.app.smartspacer}}} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=573)/@0x5331732 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{RemoteToken{31df5b1 Task{444081a #595 type=standard A=10330:com.f0x1d.logfox}}} m=TO_BACK f=NONE leash=Surface(name=Task=595)/@0xc32421f sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
1702229344.714  1000  1338  1591 V WindowManager: Unknown focus tokens, dropping reportFocusChanged
1702229344.716 10106  2019  2205 V WindowManagerShell: onTransitionReady android.os.BinderProxy@8e2f366: {id=638 t=TO_FRONT f=0x0 trk=0 r=[0@Point(0, 0)] c=[{WCT{android.window.IWindowContainerToken$Stub$Proxy@d73093e} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=573)/@0x5594643 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{android.window.IWindowContainerToken$Stub$Proxy@ac0039f} m=TO_BACK f=NONE leash=Surface(name=Task=595)/@0x53d84c0 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
1702229344.716 10106  2019  2205 V WindowManagerShell: Transition (#638)android.os.BinderProxy@8e2f366@0 ready while (#637)android.os.BinderProxy@7c64d24@0 is still animating. Notify the animating transition in case they can be merged
1702229344.716 10106  2019  2205 V ShellRecents: [227025335] RecentsController.merge
1702229344.716 10106  2019  2205 V ShellRecents:   closing pausing taskId=595
1702229344.716 10106  2019  2205 V ShellRecents:   opening new leaf taskId=573 wasClosing=false
1702229344.716 10106  2019  2205 V ShellRecents: [227025335] RecentsController.merge: empty pausing tasks
1702229344.717  1000   587   596 W gralloc4: Unable to set buffer name VRI[MainActivity]#32(BLAST Consumer)32: File name too long
1702229344.717 10106  2019  2205 V ShellRecents: [227025335] RecentsController.merge: calling onTasksAppeared
1702229344.717 10106  2019  2205 V WindowManagerShell: Transition was merged: (#638)android.os.BinderProxy@8e2f366@0 into (#637)android.os.BinderProxy@7c64d24@0
1702229344.718 10105  2587  2587 D b/279059025: go to state Ordinal-2
1702229344.719 10106  2019  2205 V ShellRecents: [227025335] RecentsController.finishInner: toHome=false userLeave=false willFinishToHome=false state=1
1702229344.719 10106  2019  2205 V ShellRecents:   normal finish
1702229344.719 10106  2019  2205 V ShellRecents: [227025335] RecentsController.cleanup
1702229344.719 10106  2019  2205 V WindowManagerShell: Transition animation finished (aborted=false), notifying core (#637)android.os.BinderProxy@7c64d24@0
1702229344.723  1000   587   596 W gralloc4: Unable to set buffer name VRI[MainActivity]#32(BLAST Consumer)32: File name too long
1702229344.723  1000  1338  1588 V WindowManager: Finish Transition #637: created at 12-10 09:29:04.292 collect-started=0.179ms started=0.288ms ready=3.701ms sent=22.754ms finished=428.003ms
1702229344.724 10403  2102  2102 I WallpaperService: engine paused
1702229344.724  1000   950   950 D usf_sensor_hal: gyroscope: Enter Activate. Enable = 0.
1702229344.725  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 1553: USF: Received stop sampling request for LSM6DSV Gyroscope (active:1).
1702229344.725  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_device.cc, 745: USF: Lsm6dsvDevice: Sensor 1: Enabled 1, odr_index 5, period_ns 20000000.
1702229344.725  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_fifo.cc, 755: USF: Lsm6dsvFifo: ODR: XL/G/T/TS: 60/60/15/7 WM: 6 Intr: 24.
1702229344.725  1000  1338  1588 V WindowManager: Finish Transition #638: created at 12-10 09:29:04.681 collect-started=0.026ms request-sent=2.179ms started=8.904ms ready=8.874ms sent=31.045ms finished=44.733ms
1702229344.726 10106  2019  2205 V WindowManagerShell: Track 0 became idle
1702229344.726 10106  2019  2205 V WindowManagerShell: All active transition animations finished
1702229344.727  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_device.cc, 654: USF: Lsm6dsvDevice: Fifo was disabled for 402425ns.
1702229344.727  1000   950   950 D usf_sensor_hal: IMU temperature: Enter Batch. period = 533334000, latency = 0.
1702229344.741  1000  1338  1807 I ImeTracker: com.kieronquinn.app.smartspacer:de666d65: onRequestHide at ORIGIN_SERVER_HIDE_INPUT reason HIDE_UNSPECIFIED_WINDOW
1702229344.741  1000  1338  1807 I ImeTracker: com.kieronquinn.app.smartspacer:de666d65: onCancelled at PHASE_SERVER_SHOULD_HIDE
1702229344.741  1000  1338  1871 D ActivityManager: freezing 7257 com.github.android
1702229344.744  1000  1338  1871 D ActivityManager: freezing 7430 app.vanadium.webview:sandboxed_process0:org.chromium.content.app.SandboxedProcessService0:0
1702229344.747 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.onFinishInput():3206
1702229344.748 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2147 repeatCheckTimes = 0, locked = false
1702229344.748 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1894 onStartInput(EditorInfo{EditorInfo{packageName=com.kieronquinn.app.smartspacer, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=0, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
1702229344.749 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2147 repeatCheckTimes = 1, locked = false
1702229344.751 10105  2587  2587 D b/279059025: go to state Ordinal-3
1702229344.751 10105  2587  2587 D b/279059025: current animation cancelled
1702229344.751 10105  2587  2587 D b/279059025: Notifying listeners for state transition start to state: Ordinal-3
1702229344.753 10105  2587  2587 D b/279059025: Notifying 1 listeners for end transition for state: Ordinal-3
1702229345.404 10106  2019  2205 D ShellBackPreview: initAnimation mMotionStarted=false
1702229345.405  1000  1338  5821 D CoreBackPreview: Focused window found using getFocusedWindowToken
1702229345.405  1000  1338  5821 D CoreBackPreview: startBackNavigation currentTask=Task{73298c9 #573 type=standard A=10399:com.kieronquinn.app.smartspacer}, topRunningActivity=ActivityRecord{cef70d0 u0 com.kieronquinn.app.smartspacer/.ui.activities.MainActivity t573}, callbackInfo=OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@4452f, mPriority=0, mIsAnimationCallback=true}, currentFocus=Window{c8c0cf5 u0 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity}
1702229345.406 10106  2019  2205 D ShellBackPreview: Received backNavigationInfo:BackNavigationInfo{mType=TYPE_CALLBACK (4), mOnBackNavigationDone=android.os.RemoteCallback@6ab3abb, mOnBackInvokedCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@a6f2bd8, mPrepareRemoteAnimation=false, mAnimationCallback=true, mCustomizeAnimationInfo=null}
1702229345.407  1000   950   950 D usf_sensor_hal: accelerometer: Enter Batch. period = 200000000, latency = 2000000000.
1702229345.408  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 2052: USF: Received reconfig sampling request for LSM6DSV Accelerometer.
1702229345.409  1000   950   950 D usf_sensor_hal: IMU temperature: Enter Batch. period = 533334000, latency = 2000000000.
1702229345.409  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 2052: USF: Received reconfig sampling request for LSM6DSV Temperature.
1702229345.443  1000  1338  3101 I InputDispatcher: Channel [Gesture Monitor] edge-swipe (server) is stealing touch from [c8c0cf5 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity (server), [Gesture Monitor] swipe-up (server)]
1702229345.461  1000   587   596 W gralloc4: Unable to set buffer name VRI[EdgeBackGestureHandler0]#886(BLAST Consumer)886: File name too long
1702229345.464  1000   587   596 W gralloc4: Unable to set buffer name VRI[EdgeBackGestureHandler0]#886(BLAST Consumer)886: File name too long
1702229345.465  1000   587   596 W gralloc4: Unable to set buffer name VRI[EdgeBackGestureHandler0]#886(BLAST Consumer)886: File name too long
1702229345.466  1000   587   596 W gralloc4: Unable to set buffer name VRI[EdgeBackGestureHandler0]#886(BLAST Consumer)886: File name too long
1702229345.493  9999  2139  2161 I deeptouch: I0000 00:00:1702229345.493380    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229345.494 10106  2019  2205 D ShellBackPreview: Finishing gesture with event action: 1
1702229345.494 10106  2019  2205 D ShellBackPreview: onGestureFinished() mTriggerBack == true
1702229345.494 10106  2019  2205 D ShellBackPreview: BackAnimationController: finishBackNavigation()
1702229345.494  1000  1338  5821 D CoreBackPreview: onBackNavigationDone backType=4, triggerBack=true
1702229345.533  1000  1368  9014 D Vibrator: waitForComplete: Vibrator is already off
1702229345.540  wifi   986  1025 I WifiHAL : Creating message to get link statistics; iface = 47
1702229345.559  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171051ms] max no idle:[19.454267ms]
1702229345.583 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229345.590  wifi   986  1025 I WifiHAL : In GetLinkStatsCommand::handleResponse
1702229345.829 10399  3919  3919 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@eed988c
1702229345.832  1000  1338  5821 D CoreBackPreview: Window{c8c0cf5 u0 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@f2c070f, mPriority=-1, mIsAnimationCallback=false}
1702229346.219 10266 32596  2126 D BufferPoolAccessor2.0: bufferpool2 0xb400c04ed5348028 : 5(40960 size) total buffers - 1(8192 size) used buffers - 64180/64210 (recycle/alloc) - 468/64123 (fetch/transfer)
1702229346.222  9999  2139  2161 I deeptouch: I0000 00:00:1702229346.222319    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229346.267 10106  2019 13433 D PowerUI : can't show warning due to - plugged: true status unknown: false
1702229346.278  1000  1338  1338 W ActivityManager: Receiver with filter android.content.IntentFilter@c03c693 already registered for pid 1338, callerPackage is android
1702229346.280  1000   983   983 E rtxproto: rTx is supported.
1702229346.293 10412  6375  6600 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229346.293 10412  6375  6601 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229346.294 10412  6375  6612 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229346.294 10412  6375  6410 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229346.304 10412  6375  6410 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229346.305 10412  6375  6612 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229346.305 10412  6375  6601 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229346.307 10412  6375  6600 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229346.560  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171073ms] max no idle:[19.454267ms]
1702229346.591  9999  2139  2161 I deeptouch: I0000 00:00:1702229346.591246    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229346.657 10223 29680 29701 I com.google.android.apps.fitness: Background concurrent copying GC freed 1936788(46MB) AllocSpace objects, 0(0B) LOS objects, 75% free, 14MB/59MB, paused 298us,66us total 110.555ms
1702229346.834  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CPU:42.0054 raw data: VIRTUAL-NEUTRAL-QUIET:39251.1 VIRTUAL-QUIET-DISP:37546.6 VIRTUAL-QUIET-QI:42005.4 VIRTUAL-SKIN-CPU:42005.4 VIRTUAL-USB-QUIET:38166.5 disp_therm:37137 neutral_therm:41800 qi_therm:50981 quiet_therm:38873 usb_pwr_therm:38517
1702229346.851  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CPU power_budget=800 err=-1.0054 s_power=800 time_elapsed_ms=7020 p=-402.161 i=-189.389 d=0 budget transient=0 control target=3
1702229346.851  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CPU binded power rails: (S3M_VDD_CPUCL1: 139.25 mW)(S4M_VDD_CPUCL0: 194.34 mW)(S2M_VDD_CPUCL2: 75.46 mW)
1702229346.852  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN:42.0054 raw data: VIRTUAL-NEUTRAL-QUIET:39251.1 VIRTUAL-QUIET-DISP:37546.6 VIRTUAL-QUIET-QI:42005.4 VIRTUAL-SKIN:42005.4 VIRTUAL-USB-QUIET:38166.5
1702229346.852  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CHARGE:41.8395 raw data: VIRTUAL-SKIN-CHARGE:41839.5 qi_therm:50981 quiet_therm:38873
1702229346.852  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CHARGE power_budget=2798.16 err=-0.839458 s_power=3600 time_elapsed_ms=7020 p=-671.567 i=-130.276 d=0 budget transient=0 control target=2
1702229346.852  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CHARGE power budget=1996.54 after (POWER_FOR_CHARGING_THROTTLING: 1002.02 mW, cdev_weight: 0.800000) is excluded
1702229346.852  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CHARGE binded power rails: (POWER_FOR_CHARGING_THROTTLING: 1002.02 mW, cdev_weight: 0.800000)
1702229346.852  1000  1826  1829 I pixel-thermal: quiet_therm:38.873 raw data: quiet_therm:38873
1702229346.853  1000  1826  1829 I pixel-thermal: cellular-emergency:42.0054 raw data: VIRTUAL-NEUTRAL-QUIET:39251.1 VIRTUAL-QUIET-DISP:37546.6 VIRTUAL-QUIET-QI:42005.4 VIRTUAL-USB-QUIET:38166.5 cellular-emergency:42005.4
1702229346.853  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CPU-GPU:42.0054 raw data: VIRTUAL-NEUTRAL-QUIET:39251.1 VIRTUAL-QUIET-DISP:37546.6 VIRTUAL-QUIET-QI:42005.4 VIRTUAL-SKIN-CPU-GPU:42005.4 VIRTUAL-USB-QUIET:38166.5
1702229346.853  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CPU-GPU power_budget=1698.38 err=2.9946 s_power=800 time_elapsed_ms=7020 p=898.38 i=0 d=0 budget transient=0 control target=3
1702229346.853  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-CPU-GPU binded power rails: (S4M_VDD_CPUCL0: 194.34 mW)(S3M_VDD_CPUCL1: 139.25 mW)(S2S_VDD_G3D: 54.30 mW)(S2M_VDD_CPUCL2: 75.46 mW)
1702229346.854  1000  1826  1829 I pixel-thermal: VIRTUAL-SKIN-HINT:42.0054 raw data: VIRTUAL-NEUTRAL-QUIET:39251.1 VIRTUAL-QUIET-DISP:37546.6 VIRTUAL-QUIET-QI:42005.4 VIRTUAL-SKIN-HINT:42005.4 VIRTUAL-USB-QUIET:38166.5
1702229346.854  1000  1826  1829 I pixel-thermal: Successfully update cdev thermal-cpufreq-0 sysfs to 1
1702229347.040 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229347.044 10152  3021  7308 I NearbyDiscovery: (REDACTED) loadFastPairModule: checkFeaturesAreAvailable:%d
1702229347.061 10152  3021  7308 I NearbyDiscovery: loadFastPairModule: feature request succeeded. [CONTEXT service_id=265 ]
1702229347.062  1000   955  1962 I android.hardware.usb.aidl-service: port0
1702229347.063  1000   955  1962 I android.hardware.usb.aidl-service: 0:port0 connected:1 canChangeMode:1 canChagedata:1 canChangePower:1 usbDataEnabled:1
1702229347.063  1000   955  1962 I android.hardware.usb.aidl-service: ContaminantDetectionStatus:2 ContaminantProtectionStatus:0
1702229347.063  1000   955  1962 I android.hardware.usb.aidl-service: powerTransferLimited:0
1702229347.066  1000  1338  5821 I UsbPortManager: AIDL UsbDataStatus:1
1702229347.066  1000  1338  5821 I UsbPortManager: ClientCallback AIDL V1: port0
1702229347.074  1000   955  1962 I android.hardware.usb.aidl-service: port0
1702229347.075  1000   955  1962 I android.hardware.usb.aidl-service: 0:port0 connected:1 canChangeMode:1 canChagedata:1 canChangePower:1 usbDataEnabled:1
1702229347.075  1000   955  1962 I android.hardware.usb.aidl-service: ContaminantDetectionStatus:2 ContaminantProtectionStatus:0
1702229347.075  1000   955  1962 I android.hardware.usb.aidl-service: powerTransferLimited:0
1702229347.076  1000  1338  5821 I UsbPortManager: AIDL UsbDataStatus:1
1702229347.076  1000  1338  5821 I UsbPortManager: ClientCallback AIDL V1: port0
1702229347.090 10106  2019 17356 D PowerUI : can't show warning due to - plugged: true status unknown: false
1702229347.101  1000  1826  1829 I pixel-thermal: usb_pwr_therm:38.517 raw data: usb_pwr_therm:38517
1702229347.107  1000  1338  1338 W ActivityManager: Receiver with filter android.content.IntentFilter@ddd3ffc already registered for pid 1338, callerPackage is android
1702229347.117 10412  6375  6707 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.117 10412  6375  6708 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.118 10412  6375  8884 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.124 10412  6375  6599 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.124  1000  1826  1829 I pixel-thermal: VIRTUAL-USB-THROTTLING:0 raw data: USB-MINUS-NEUTRAL:-3283 USB-MINUS-USB2:-801 VIRTUAL-USB-THROTTLING:0 neutral_therm:41800 usb_pwr_therm:38517 usb_pwr_therm2:39318
1702229347.124  1000  1826  1829 I pixel-thermal: USB-MINUS-NEUTRAL:-3.283 raw data: USB-MINUS-NEUTRAL:-3283
1702229347.124  1000   983   983 E rtxproto: rTx is supported.
1702229347.124  1000  1826  1829 I pixel-thermal: VIRTUAL-USB-UI:0 raw data: USB-MINUS-NEUTRAL:-3283 USB-MINUS-USB2:-801 VIRTUAL-USB-UI:0 usb_pwr_therm:38517
1702229347.124  1000  1826  1829 I pixel-thermal: USB-MINUS-USB2:-0.801 raw data: USB-MINUS-USB2:-801
1702229347.136 10412  6375  6599 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.143 10152  3446  9019 I ChimeraConfigurator: Starting update, reason: 4 urgentFeatures: fast_pair:-1
1702229347.145 10106  2019  2753 D PowerUI : can't show warning due to - plugged: true status unknown: false
1702229347.148  1000  1338  1338 W ActivityManager: Receiver with filter android.content.IntentFilter@d7b750b already registered for pid 1338, callerPackage is android
1702229347.155 10412  6375  6601 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.156 10412  6375  6612 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.156 10412  6375  8884 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.160 10412  6375  6600 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.160  1000   983   983 E rtxproto: rTx is supported.
1702229347.167 10412  6375  6707 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.196 10152  3446  9019 I ChimeraConfigurator: Detected pending changes for urgent request: [fast_pair]. Pending module sets: container:2342129190400+fast_pair
1702229347.217  1000  1338  4515 W ActivityManager: Unable to start service Intent { act=com.google.android.finsky.BIND_PLAY_MODULE_SERVICE pkg=com.android.vending } U=0: not found
1702229347.217 10152  3446  9019 E ZappPhoneskyConn: Unable to bind to Phonesky
1702229347.218 10152  3446  9019 I GmsDebugLogger: [76]
1702229347.220  9999  2139  2161 I deeptouch: I0000 00:00:1702229347.219864    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229347.226  1000  1338  1807 W ActivityManager: Unable to start service Intent { act=com.google.android.finsky.BIND_PLAY_MODULE_SERVICE pkg=com.android.vending } U=0: not found
1702229347.227 10152  3446  9019 E ZappPhoneskyConn: Unable to bind to Phonesky
1702229347.227 10152  3446  9019 E DynamicModuleDownloader: Zapp module request failed: null
1702229347.228 10152  3446  9019 W ZappDownloader: No successful module downloads for requested features [fast_pair].
1702229347.228 10152  3446  9019 I GmsDebugLogger: [30] [Fastpair.optional:234212100000]
1702229347.234 10152  3446  9019 W ChimeraConfigService: Retry attempt was throttled. [CONTEXT service_id=264 ]
1702229347.234 10152  3446  9019 I GmsDebugLogger: [83] 1 [fast_pair]
1702229347.328  1000   955  1962 I android.hardware.usb.aidl-service: port0
1702229347.329  1000   955  1962 I android.hardware.usb.aidl-service: 0:port0 connected:1 canChangeMode:1 canChagedata:1 canChangePower:1 usbDataEnabled:1
1702229347.329  1000   955  1962 I android.hardware.usb.aidl-service: ContaminantDetectionStatus:2 ContaminantProtectionStatus:0
1702229347.329  1000   955  1962 I android.hardware.usb.aidl-service: powerTransferLimited:0
1702229347.330  1000  1338  5821 I UsbPortManager: AIDL UsbDataStatus:1
1702229347.330  1000  1338  5821 I UsbPortManager: ClientCallback AIDL V1: port0
1702229347.336  1000   955  1962 I android.hardware.usb.aidl-service: port0
1702229347.336  1000   955  1962 I android.hardware.usb.aidl-service: 0:port0 connected:1 canChangeMode:1 canChagedata:1 canChangePower:1 usbDataEnabled:1
1702229347.336  1000   955  1962 I android.hardware.usb.aidl-service: ContaminantDetectionStatus:2 ContaminantProtectionStatus:0
1702229347.336  1000   955  1962 I android.hardware.usb.aidl-service: powerTransferLimited:0
1702229347.336  1000  1338  5821 I UsbPortManager: AIDL UsbDataStatus:1
1702229347.336  1000  1338  5821 I UsbPortManager: ClientCallback AIDL V1: port0
1702229347.447  1046  1151  2127 D BufferPoolAccessor2.0: bufferpool2 0xb400c7bf00e64428 : 6(49152 size) total buffers - 1(8192 size) used buffers - 63989/64138 (recycle/alloc) - 641/64137 (fetch/transfer)
1702229347.473 10106  2019  3670 D PowerUI : can't show warning due to - plugged: true status unknown: false
1702229347.479  1000  1338  3101 D CoreBackPreview: Window{c8c0cf5 u0 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@f1a2439, mPriority=0, mIsAnimationCallback=true}
1702229347.481  1000  1338  1338 W ActivityManager: Receiver with filter android.content.IntentFilter@240fa7e already registered for pid 1338, callerPackage is android
1702229347.486 10399  3919  3919 E com.kieronquinn.app.smartspacer: Invalid resource ID 0x00000000.
1702229347.486  1000   983   983 E rtxproto: rTx is supported.
1702229347.491 10399  3919  3919 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@eed988c
1702229347.493  1000  1338  3101 D CoreBackPreview: Window{c8c0cf5 u0 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@d713bdf, mPriority=-1, mIsAnimationCallback=false}
1702229347.512 10412  6375  6599 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.512 10412  6375  6708 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.513 10412  6375  6706 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.513 10412  6375  8884 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.559  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171095ms] max no idle:[19.454267ms]
1702229347.596  1002  2149  2149 V AudioMediaPlayerWrapper: onPlaybackStateChanged(): com.zionhuang.music : PlaybackState {state=PLAYING(3), position=121142, buffered position=171521, speed=1.0, updated=9265267, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229347.605  1002  2149  2149 D AudioMediaPlayerWrapper: com.zionhuang.music Only Title and Artist info sync for metadata
1702229347.613  1002  2149  2149 V AudioMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.zionhuang.music
1702229347.614  1002  2149  2149 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=PLAYING(3), position=121156, buffered position=171521, speed=1.0, updated=9265281, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229347.614  1002  2149  2149 D MediaControlGattService: updatePlayerState: playbackState= PLAYING
1702229347.614  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229347.614  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229347.614  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229347.614  1002  2149  2149 W MediaControlGattService: Feature TRACK_POSITION(BIT 7) support: true
1702229347.614  1002  2149  2149 W MediaControlGattService: Feature TRACK_POSITION_NOTIFY support: true
1702229347.614  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229347.614  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229347.616  1002  2149  2149 W MediaControlGattService: Feature PLAYER_NAME(BIT 1) support: true
1702229347.616  1002  2149  2149 W MediaControlGattService: Feature PLAYER_NAME(BIT 1) support: true
1702229347.616  1002  2149  2149 W MediaControlGattService: Feature MEDIA_CONTROL_POINT_OPCODES_SUPPORTED(BIT 19) support: true
1702229347.616  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229347.616  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229347.616  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229347.616  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229347.616  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229347.617  1000   955  1962 I android.hardware.usb.aidl-service: port0
1702229347.618  1000   955  1962 I android.hardware.usb.aidl-service: 0:port0 connected:1 canChangeMode:1 canChagedata:1 canChangePower:1 usbDataEnabled:1
1702229347.618  1000   955  1962 I android.hardware.usb.aidl-service: ContaminantDetectionStatus:2 ContaminantProtectionStatus:0
1702229347.618  1000   955  1962 I android.hardware.usb.aidl-service: powerTransferLimited:0
1702229347.618  1000  1338  4063 I UsbPortManager: AIDL UsbDataStatus:1
1702229347.618  1000  1338  4063 I UsbPortManager: ClientCallback AIDL V1: port0
1702229347.620  1002  2149  2149 V AudioMediaPlayerWrapper: onPlaybackStateChanged(): com.zionhuang.music : PlaybackState {state=PLAYING(3), position=121142, buffered position=171521, speed=1.0, updated=9265267, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229347.623  1000   955  1962 I android.hardware.usb.aidl-service: port0
1702229347.623  1000   955  1962 I android.hardware.usb.aidl-service: 0:port0 connected:1 canChangeMode:1 canChagedata:1 canChangePower:1 usbDataEnabled:1
1702229347.624  1080   931   938 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c001022
1702229347.624  1000   950  1806 I suez-nanoapp-clients: Barometric peak detected: magnitude = 0.166964 hPa (bucket: 4), duration = 79.000000 ms (bucket: 7).
1702229347.624  1000   955  1962 I android.hardware.usb.aidl-service: ContaminantDetectionStatus:2 ContaminantProtectionStatus:0
1702229347.624  1000   955  1962 I android.hardware.usb.aidl-service: powerTransferLimited:0
1702229347.624  1080   931   938 D ContextHubHal: Got message from nanoapp: ID 0x476f6f676c001022
1702229347.624  1080  1175  1608 I CHRE    : @ 9268.795: [ip] Peak detected: magnitude = 0.166963 hpa, duration = 79.000002 ms
1702229347.624  1000  1338  1970 E ContextHubClientManager: Cannot send message to unregistered client (host endpoint ID = -28638)
1702229347.625  1080  1175  1608 I CHRE    : @ 9268.796: [ip] Peak detected: magnitude = 0.118941 hpa, duration = 79.000002 ms
1702229347.625  1000   950  1806 I suez-nanoapp-clients: Vendor atom [id = 100047] reported.
1702229347.625  1000   950  1806 I suez-nanoapp-clients: Barometric peak detected: magnitude = 0.118941 hPa (bucket: 3), duration = 79.000000 ms (bucket: 7).
1702229347.626  1000   950  1806 I suez-nanoapp-clients: Vendor atom [id = 100047] reported.
1702229347.626  1000  1338  1970 E ContextHubClientManager: Cannot send message to unregistered client (host endpoint ID = -28638)
1702229347.626  1000  1338  4515 I UsbPortManager: AIDL UsbDataStatus:1
1702229347.626  1000  1338  4515 I UsbPortManager: ClientCallback AIDL V1: port0
1702229347.631  1002  2149  2149 D AudioMediaPlayerWrapper: com.zionhuang.music Only Title and Artist info sync for metadata
1702229347.640  1002  2149  2149 V AudioMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.zionhuang.music
1702229347.641  1002  2149  2149 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=PLAYING(3), position=121181, buffered position=171521, speed=1.0, updated=9265306, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229347.641  1002  2149  2149 D AvrcpTargetJni: sendMediaUpdateNative
1702229347.641  1002  2149  2149 I bt_stack: [INFO:avrcp_service.cc(515)] virtual void bluetooth::avrcp::AvrcpService::SendMediaUpdate(bool, bool, bool) track_changed=0 :  play_state=1 :  queue=0
1702229347.642  1002  2149  2529 I bt_stack: [INFO:device.cc(1792)] xx:xx:xx:xx:57:a1 : HandlePlayPosUpdate
1702229347.642  1002  2149  2553 D AvrcpTargetJni: getCurrentPlayStatus
1702229347.642  1002  2149  2529 W bt_stack: [WARNING:device.cc(1794)] Device is not registered for play position updates
1702229347.673  1002  2149  2529 I bt_stack: [INFO:device.cc(703)] xx:xx:xx:xx:57:a1 : PlaybackStatusNotificationResponse: Not sending notification due to no state update xx:xx:xx:xx:57:a1
1702229347.736  1000  1338  4515 D CoreBackPreview: Window{c8c0cf5 u0 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@c60c7d7, mPriority=0, mIsAnimationCallback=true}
1702229348.051  1002  2149  2149 V AudioMediaPlayerWrapper: onQueueChanged(): com.zionhuang.music
1702229348.056  1002  2149  2149 W AudioMediaPlayerWrapper: onQueueChanged(): com.zionhuang.music tried to update with no new data
1702229348.060  1002  2149  2149 V AudioMediaPlayerWrapper: onQueueChanged(): com.zionhuang.music
1702229348.062  1002  2149  2149 W AudioMediaPlayerWrapper: onQueueChanged(): com.zionhuang.music tried to update with no new data
1702229348.100  1000  1338  4515 W ActivityManager: Starting FGS with type mediaPlayback code=4 callerApp=ProcessRecord{42cbdb7 32596:com.zionhuang.music/u0a266} targetSDK=33 requiredPermissions=all of the permissions allOf=true [android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK]
1702229348.115  1002  2149  2149 V AudioMediaPlayerWrapper: onQueueChanged(): com.zionhuang.music
1702229348.117  1002  2149  2149 W AudioMediaPlayerWrapper: onQueueChanged(): com.zionhuang.music tried to update with no new data
1702229348.117  1002  2149  2149 V AudioMediaPlayerWrapper: onQueueChanged(): com.zionhuang.music
1702229348.121  1002  2149  2149 W AudioMediaPlayerWrapper: onQueueChanged(): com.zionhuang.music tried to update with no new data
1702229348.136  1000  1338  3101 W ActivityManager: Starting FGS with type mediaPlayback code=4 callerApp=ProcessRecord{42cbdb7 32596:com.zionhuang.music/u0a266} targetSDK=33 requiredPermissions=all of the permissions allOf=true [android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK]
1702229348.142  1000  1338  3101 W ActivityManager: Starting FGS with type mediaPlayback code=4 callerApp=ProcessRecord{42cbdb7 32596:com.zionhuang.music/u0a266} targetSDK=33 requiredPermissions=all of the permissions allOf=true [android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK]
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown center_vertical_guideline
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown action_button_guideline
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown icon
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown media_seamless
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_start
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_end
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_top
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown remove_text
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown settings
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown dismiss
1702229348.418 10106  2019  2019 W ConstraintSet: id unknown cancel
1702229348.480 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229348.502 10412  6375  8884 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229348.559  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171115ms] max no idle:[19.454267ms]
1702229348.625  wifi   986  1025 I WifiHAL : Creating message to get link statistics; iface = 47
1702229348.674  wifi   986  1025 I WifiHAL : In GetLinkStatsCommand::handleResponse
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown center_vertical_guideline
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown action_button_guideline
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown icon
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown media_seamless
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_start
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_end
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_top
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown remove_text
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown settings
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown dismiss
1702229348.799 10106  2019  2019 W ConstraintSet: id unknown cancel
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown center_vertical_guideline
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown action_button_guideline
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown icon
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown media_seamless
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_start
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_end
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown media_action_barrier_top
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown remove_text
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown settings
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown dismiss
1702229348.815 10106  2019  2019 W ConstraintSet: id unknown cancel
1702229349.024  9999  2139  2161 I deeptouch: I0000 00:00:1702229349.024440    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229349.107  1000  1338  1606 D ActivityManager: sync unfroze 32157 com.android.settings for 3
1702229349.119  1000 32157 32157 D BatteryUsageBroadcastReceiver: onReceive:android.intent.action.BATTERY_LEVEL_CHANGED
1702229349.126  1000 32157 32157 D BatteryUsageBroadcastReceiver: fetch data because of event: ACTION_BATTERY_LEVEL_CHANGED
1702229349.560  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171135ms] max no idle:[19.454267ms]
1702229349.728  1000  1338  4049 I InputDispatcher: Channel [Gesture Monitor] swipe-up (server) is stealing touch from [c8c0cf5 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity (server), [Gesture Monitor] edge-swipe (server)]
1702229349.740 10106  2019  2205 V ShellRecents: RecentsTransitionHandler.startRecentsTransition
1702229349.741 10106  2019  2205 V WindowManagerShell: Directly starting a new transition type=3 wct=WindowContainerTransaction { changes = {} hops = [{PendingIntent: options=Bundle[mParcelledData.dataSize=332]}] errorCallbackToken=null taskFragmentOrganizer=null } handler=com.android.wm.shell.recents.RecentsTransitionHandler@c5a60bc
1702229349.748 10105  2587  2587 D b/279059025: go to state Ordinal-2
1702229349.748 10105  2587  2587 D b/279059025: current animation cancelled
1702229349.748 10105  2587  2587 D b/279059025: Notifying listeners for state transition start to state: Ordinal-2
1702229349.748 10105  2587  2587 D b/279059025: Notifying 1 listeners for end transition for state: Ordinal-2
1702229349.750  1000   584   584 I BpBinder: onLastStrongRef automatically unlinking death recipients:
1702229349.755 10105  2587  2587 W Choreographer: Frame time is 0.293966 ms in the future!  Check that graphics HAL is generating vsync timestamps using the correct timebase.
1702229349.759 10106  2019  2205 V ShellRecents: [114220900] RecentsController.setTransition: id=android.os.BinderProxy@97dc5cd
1702229349.760 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229349.763 10105  2587  2587 D b/279059025: current animation cancelled
1702229349.763  1000   587   596 W gralloc4: Unable to set buffer name VRI[RecentsActivity]#146(BLAST Consumer)146: File name too long
1702229349.764 10106  2019  2019 I vol.VolumeDialogImpl: mDialog.dismiss() reason: volume_controller from: com.android.systemui.volume.VolumeDialogImpl$7.onDismissRequested:3
1702229349.765  1000   587   596 W gralloc4: Unable to set buffer name VRI[RecentsActivity]#146(BLAST Consumer)146: File name too long
1702229349.767  1000   587   596 W gralloc4: Unable to set buffer name VRI[RecentsActivity]#146(BLAST Consumer)146: File name too long
1702229349.769  1000   587   596 W gralloc4: Unable to set buffer name VRI[RecentsActivity]#146(BLAST Consumer)146: File name too long
1702229349.771 10403  2102  2102 I WallpaperService: engine resumed
1702229349.772  1000   584   842 I BpBinder: onLastStrongRef automatically unlinking death recipients:
1702229349.774 10106  2019  2205 V WindowManagerShell: onTransitionReady android.os.BinderProxy@97dc5cd: {id=639 t=TO_FRONT f=0x80 trk=0 r=[0@Point(0, 0)] c=[{WCT{android.window.IWindowContainerToken$Stub$Proxy@ed92bef} m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=507)/@0x7298993 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{android.window.IWindowContainerToken$Stub$Proxy@7b4b6fc} m=TO_BACK f=NONE leash=Surface(name=Task=573)/@0xf4c8dd0 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{null m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{84e88a2 token=android.os.Binder@3f2446d})/@0x5adf1c9 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
1702229349.774 10106  2019  2205 V WindowManagerShell: Playing animation for (#639)android.os.BinderProxy@97dc5cd@0
1702229349.774 10106  2019  2205 V WindowManagerShell:  try firstHandler com.android.wm.shell.recents.RecentsTransitionHandler@c5a60bc
1702229349.775 10106  2019  2205 V ShellRecents: [114220900] RecentsController.start
1702229349.775  1000   950   950 D usf_sensor_hal: gyroscope: Enter Batch. period = 20000000, latency = 0.
1702229349.775  1000   950   950 D usf_sensor_hal: IMU temperature: Enter Batch. period = 533334000, latency = 0.
1702229349.776 10106  2019  2205 V ShellRecents:   setting recents activity layer=6
1702229349.776 10106  2019  2205 V ShellRecents:   adding pausing leaf taskId=573 at layer=8
1702229349.776  1000  1338  1591 W ProcessStats: Tracking association SourceState{a45f248 com.kieronquinn.app.smartspacer/10399 BTop #40496} whose proc state 2 is better than process ProcessState{a7eeb8b nodomain.pacjo.smartspacer.localbattery/10412 pkg=nodomain.pacjo.smartspacer.localbattery} proc state 4 (29 skipped)
1702229349.777 10106  2019  2205 V ShellRecents: [114220900] RecentsController.start: calling onAnimationStart
1702229349.777 10106  2019  2205 V WindowManagerShell:  animated by firstHandler
1702229349.778 10105  2587  2587 D RemoteTargetGluer: appCount: 1 handleLength: 2
1702229349.778 10105  2587  2587 D RemoteTargetGluer: resizing handles
1702229349.778 10105  2587  2587 D RemoteTargetGluer: containsSplitTargets? false handleLength: 1 appsLength: 1
1702229349.778 10105  2587  2587 D RemoteTargetGluer: appCount: 1 handleLength: 1
1702229349.778 10105  2587  2587 D RemoteTargetGluer: containsSplitTargets? false handleLength: 1 appsLength: 1
1702229349.779 10106  2019  2205 V ShellRecents: [114220900] RecentsController.setInputConsumerEnabled: set focus to recents
1702229349.779  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 2052: USF: Received reconfig sampling request for LSM6DSV Temperature.
1702229349.779  1000   950   950 D usf_sensor_hal: gyroscope: Enter Activate. Enable = 1.
1702229349.780  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 1545: USF: Received start sampling request for LSM6DSV Gyroscope (active:2).
1702229349.780  1000  1338  1588 V WindowManager: Sent Transition #639 createdAt=12-10 09:29:09.742
1702229349.780  1000  1338  1588 V WindowManager:     startWCT=WindowContainerTransaction { changes = {} hops = [{PendingIntent: options=Bundle[{android.activity.splashScreenStyle=-1, android.activity.sourceInfo=android.app.ActivityOptions$SourceInfo@fdbc606, android.activity.transientLaunch=true}]}] errorCallbackToken=null taskFragmentOrganizer=null }
1702229349.780  1000  1338  1588 V WindowManager:     info={id=639 t=TO_FRONT f=0x80 trk=0 r=[0@Point(0, 0)] c=[{WCT{RemoteToken{1a99202 Task{c6b7100 #507 type=recents I=com.android.launcher3/com.android.quickstep.RecentsActivity}}} m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=507)/@0x5b12f9b sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{RemoteToken{368ae00 Task{73298c9 #573 type=standard A=10399:com.kieronquinn.app.smartspacer}}} m=TO_BACK f=NONE leash=Surface(name=Task=573)/@0x5331732 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{null m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{84e88a2 token=android.os.Binder@3f2446d})/@0x1b7789f sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
1702229349.781  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_device.cc, 745: USF: Lsm6dsvDevice: Sensor 1: Enabled 1, odr_index 5, period_ns 20000000.
1702229349.781  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_fifo.cc, 755: USF: Lsm6dsvFifo: ODR: XL/G/T/TS: 60/60/15/7 WM: 2 Intr: 60.
1702229349.781  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_device.cc, 654: USF: Lsm6dsvDevice: Fifo was disabled for 400960ns.
1702229349.783  1000  1338  1898 E HandwritingModeController: Cannot get requestId: Handwriting was not initialized.
1702229349.790  1000  1338  1591 V WindowManager: Unknown focus tokens, dropping reportFocusChanged
1702229349.797  9999  2139  2161 I deeptouch: I0000 00:00:1702229349.797248    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229349.800  1000   950   950 D usf_sensor_hal: accelerometer: Enter Batch. period = 200000000, latency = 0.
1702229349.801  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 2052: USF: Received reconfig sampling request for LSM6DSV Accelerometer.
1702229349.801  1000   950   950 D usf_sensor_hal: IMU temperature: Enter Batch. period = 533334000, latency = 0.
1702229349.802  1000   950   950 D usf_sensor_hal: accelerometer: Enter Flush
1702229349.812  1000   592   619 E hwc-display: [PrimaryDisplay] resetColorMappingInfoForClientComp:: resetColorMappingInfo() idx=2 error(-22)
1702229349.812  1000   592   619 E hwc-display: Fail to open file /data/vendor/log/hwc/PrimaryDisplay_hwc_error_log0.txt, error: Permission denied
1702229349.812  1000   592   619 E hwc-display: Fail to open file /data/log/PrimaryDisplay_hwc_error_log0.txt, error: No such file or directory
1702229349.812  1000   592   619 E hwc-display: Unable to open log file for PrimaryDisplay_hwc_error_log0.txt
1702229349.812  1000   592   619 E hwc-display: [PrimaryDisplay] resetColorMappingInfoForClientComp:: resetColorMappingInfo() idx=3 error(-22)
1702229349.812  1000   592   619 E hwc-display: Fail to open file /data/vendor/log/hwc/PrimaryDisplay_hwc_error_log0.txt, error: Permission denied
1702229349.813  1000   592   619 E hwc-display: Fail to open file /data/log/PrimaryDisplay_hwc_error_log0.txt, error: No such file or directory
1702229349.813  1000   592   619 E hwc-display: Unable to open log file for PrimaryDisplay_hwc_error_log0.txt
1702229349.810  1000   592   592 W binder:592_1: type=1400 audit(0.0:23883): avc:  denied  { search } for  name="log" dev="dm-55" ino=253 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0
1702229349.810  1000   592   592 W binder:592_1: type=1400 audit(0.0:23884): avc:  denied  { search } for  name="log" dev="dm-55" ino=253 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0
1702229349.810  1000   592   592 W binder:592_1: type=1400 audit(0.0:23885): avc:  denied  { search } for  name="log" dev="dm-55" ino=253 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0
1702229349.810  1000   592   592 W binder:592_1: type=1400 audit(0.0:23886): avc:  denied  { search } for  name="log" dev="dm-55" ino=253 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:vendor_log_file:s0 tclass=dir permissive=0
1702229349.817  1000  1368  1368 D Vibrator: Took 0 ms to wait for the actuator activation.
1702229349.839  1000  1368  9028 D Vibrator: waitForComplete: Vibrator is already off
1702229349.871  1000  1368  9030 D Vibrator: waitForComplete: Vibrator is already off
1702229349.956  root  1065  1075 I WPKTRT  : process_address_event: 2603:8001:6800:2aff:642c:34ff:fee7:90bc added to wlan0
1702229349.956  root  1065  1075 I WPKTRT  : process_address_event: 2603:8001:6800:2aff:aa60:f079:b2af:f502 added to wlan0
1702229349.961  wifi   986  1025 E WifiHAL : Setting APF program, halHandle = 0xb400d67e86dd6300
1702229349.961  wifi   986  1025 E WifiHAL : Set apf filter for iface = wlan0
1702229349.961  wifi   986  1025 I WifiHAL : createRequest: APF set program request
1702229349.961  wifi   986  1025 E WifiHAL : Success to allocate program of len: 392
1702229349.972 10105  2587  2587 D b/279059025: current animation cancelled
1702229349.974  wifi   986  1025 I WifiHAL : Done!
1702229350.072 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229350.126 10106  2019  2820 V ShellRecents: [114220900] RecentsController.screenshotTask: taskId=573
1702229350.138 10106  2019  2205 V WindowManagerShell: Transition requested: android.os.BinderProxy@2b4a9e7 TransitionRequestInfo { type = 3, triggerTask = TaskInfo{userId=0 taskId=595 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.f0x1d.logfox/.ui.activity.MainActivity } baseActivity=ComponentInfo{com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity} topActivity=ComponentInfo{com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity} origActivity=null realActivity=ComponentInfo{com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity} numActivities=1 lastActiveTime=9262356 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@25ae994} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 136 - 0, 0) topActivityInfo=ActivityInfo{58bc3d com.f0x1d.logfox.ui.activity.MainActivity} launchCookies=[android.os.BinderProxy@25ad194] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=false isVisibleRequested=false isSleeping=false topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 isUserFullscreenOverrideEnabled=false isTopActivityTransparent=false locusId=null displayAreaFeatureId=1 cameraCompatControlState=hidden}, remoteTransition = null, displayChange = null, flags = 0 }
1702229350.139 10106  2019  2205 D WindowManagerShell: onActivityRestartAttempt: ComponentInfo{com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity}
1702229350.144 10106  2019  2342 V SnapshotDrawerUtils: Drawing snapshot surface sizeMismatch=true
1702229350.150 10105  2587  2587 D StatsLog: LAUNCHER_QUICKSWITCH_RIGHT
1702229350.156  1000  1338  1588 V WindowManager: Sent Transition #640 createdAt=12-10 09:29:10.135 via request=TransitionRequestInfo { type = 3, triggerTask = TaskInfo{userId=0 taskId=595 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.f0x1d.logfox/.ui.activity.MainActivity } baseActivity=ComponentInfo{com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity} topActivity=ComponentInfo{com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity} origActivity=null realActivity=ComponentInfo{com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity} numActivities=1 lastActiveTime=9262356 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{31df5b1 Task{444081a #595 type=standard A=10330:com.f0x1d.logfox}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 136 - 0, 0) topActivityInfo=ActivityInfo{c83ba96 com.f0x1d.logfox.ui.activity.MainActivity} launchCookies=[android.os.BinderProxy@cf45617] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=false isVisibleRequested=false isSleeping=false topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false isLetterboxDoubleTapEnabled= false topActivityEligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 isUserFullscreenOverrideEnabled=false isTopActivityTransparent=false locusId=null displayAreaFeatureId=1 cameraCompatControlState=hidden}, remoteTransition = null, displayChange = null, flags = 0 }
1702229350.156  1000  1338  1588 V WindowManager:     startWCT=WindowContainerTransaction { changes = {} hops = [] errorCallbackToken=null taskFragmentOrganizer=null }
1702229350.156  1000  1338  1588 V WindowManager:     info={id=640 t=TO_FRONT f=0x0 trk=0 r=[0@Point(0, 0)] c=[{WCT{RemoteToken{31df5b1 Task{444081a #595 type=standard A=10330:com.f0x1d.logfox}}} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=595)/@0xc32421f sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{RemoteToken{368ae00 Task{73298c9 #573 type=standard A=10399:com.kieronquinn.app.smartspacer}}} m=TO_BACK f=NONE leash=Surface(name=Task=573)/@0x5331732 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
1702229350.156 10106  2019  2205 V WindowManagerShell: onTransitionReady android.os.BinderProxy@2b4a9e7: {id=640 t=TO_FRONT f=0x0 trk=0 r=[0@Point(0, 0)] c=[{WCT{android.window.IWindowContainerToken$Stub$Proxy@bd2eedf} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=595)/@0x9c70b00 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{android.window.IWindowContainerToken$Stub$Proxy@d11d72c} m=TO_BACK f=NONE leash=Surface(name=Task=573)/@0x119df39 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
1702229350.157 10106  2019  2205 V WindowManagerShell: Transition (#640)android.os.BinderProxy@2b4a9e7@0 ready while (#639)android.os.BinderProxy@97dc5cd@0 is still animating. Notify the animating transition in case they can be merged
1702229350.157 10106  2019  2205 V ShellRecents: [114220900] RecentsController.merge
1702229350.157 10106  2019  2205 V ShellRecents:   closing pausing taskId=573
1702229350.157 10106  2019  2205 V ShellRecents:   opening new leaf taskId=595 wasClosing=false
1702229350.157 10106  2019  2205 V ShellRecents: [114220900] RecentsController.merge: empty pausing tasks
1702229350.157 10106  2019  2205 V ShellRecents: [114220900] RecentsController.merge: calling onTasksAppeared
1702229350.158 10106  2019  2205 V WindowManagerShell: Transition was merged: (#640)android.os.BinderProxy@2b4a9e7@0 into (#639)android.os.BinderProxy@97dc5cd@0
1702229350.158 10105  2587  2587 D b/279059025: go to state Ordinal-2
1702229350.159 10106  2019  2205 V ShellRecents: [114220900] RecentsController.finishInner: toHome=false userLeave=false willFinishToHome=false state=1
1702229350.159 10106  2019  2205 V ShellRecents:   normal finish
1702229350.159 10106  2019  2205 V ShellRecents: [114220900] RecentsController.cleanup
1702229350.160 10106  2019  2205 V WindowManagerShell: Transition animation finished (aborted=false), notifying core (#639)android.os.BinderProxy@97dc5cd@0
1702229350.162  1000  1338  1588 V WindowManager: Finish Transition #639: created at 12-10 09:29:09.742 collect-started=0.239ms started=0.365ms ready=5.437ms sent=29.453ms finished=419.859ms
1702229350.163  1000   587   596 W gralloc4: Unable to set buffer name VRI[MainActivity]#9(BLAST Consumer)9: File name too long
1702229350.163 10403  2102  2102 I WallpaperService: engine paused
1702229350.164  1000   950   950 D usf_sensor_hal: gyroscope: Enter Activate. Enable = 0.
1702229350.165  1000   587   596 W gralloc4: Unable to set buffer name VRI[MainActivity]#9(BLAST Consumer)9: File name too long
1702229350.165  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 1553: USF: Received stop sampling request for LSM6DSV Gyroscope (active:1).
1702229350.165 10106  2019  2205 V WindowManagerShell: Track 0 became idle
1702229350.165 10106  2019  2205 V WindowManagerShell: All active transition animations finished
1702229350.167  1000  1338  1588 V WindowManager: Finish Transition #640: created at 12-10 09:29:10.135 collect-started=0.024ms request-sent=1.994ms started=3.197ms ready=11.3ms sent=19.441ms finished=29.043ms
1702229350.167  1000   587   596 W gralloc4: Unable to set buffer name VRI[MainActivity]#9(BLAST Consumer)9: File name too long
1702229350.168  1000   950   950 D usf_sensor_hal: IMU temperature: Enter Batch. period = 533334000, latency = 0.
1702229350.168  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_device.cc, 745: USF: Lsm6dsvDevice: Sensor 1: Enabled 1, odr_index 5, period_ns 20000000.
1702229350.168  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_fifo.cc, 755: USF: Lsm6dsvFifo: ODR: XL/G/T/TS: 60/60/15/7 WM: 6 Intr: 24.
1702229350.168  root  1170  1170 D AOC     : A3:MSG: lsm6dsv_device.cc, 654: USF: Lsm6dsvDevice: Fifo was disabled for 404337ns.
1702229350.171  1000  1338  1591 V WindowManager: Unknown focus tokens, dropping reportFocusChanged
1702229350.172  1000   587   596 W gralloc4: Unable to set buffer name VRI[MainActivity]#9(BLAST Consumer)9: File name too long
1702229350.188 10399  3919  3919 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=androidx.activity.OnBackPressedDispatcher$Api34Impl$createOnBackAnimationCallback$1@eed988c
1702229350.194  1000  1338  5818 D CoreBackPreview: Window{c8c0cf5 u0 com.kieronquinn.app.smartspacer/com.kieronquinn.app.smartspacer.ui.activities.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@d903c8d, mPriority=-1, mIsAnimationCallback=false}
1702229350.198 10105  2587  2587 D b/279059025: go to state Ordinal-3
1702229350.199 10105  2587  2587 D b/279059025: current animation cancelled
1702229350.199 10105  2587  2587 D b/279059025: Notifying listeners for state transition start to state: Ordinal-3
1702229350.201 10105  2587  2587 D b/279059025: Notifying 1 listeners for end transition for state: Ordinal-3
1702229350.202  1000  1338  3101 I ImeTracker: com.f0x1d.logfox:283f2de: onRequestHide at ORIGIN_SERVER_HIDE_INPUT reason HIDE_UNSPECIFIED_WINDOW
1702229350.202  1000  1338  3101 I ImeTracker: com.f0x1d.logfox:283f2de: onCancelled at PHASE_SERVER_SHOULD_HIDE
1702229350.206 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.onFinishInput():3206
1702229350.207 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2147 repeatCheckTimes = 0, locked = false
1702229350.207 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1894 onStartInput(EditorInfo{EditorInfo{packageName=com.f0x1d.logfox, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=0, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
1702229350.207 10148  3816  3816 I GoogleInputMethodService: GoogleInputMethodService.updateDeviceLockedStatus():2147 repeatCheckTimes = 1, locked = false
1702229350.433  1000  1338  1883 W InputDispatcher: Untrusted touch due to occlusion by /10106
1702229350.433  1000  1338  1883 D InputDispatcher: Stack of obscuring windows during untrusted touch (803.0, 204.0):
1702229350.433  1000  1338  1883 D InputDispatcher:     * package=/10106, id=9657, mode=BLOCK_UNTRUSTED, alpha=0.26, frame=[0,0][864,1920], touchableRegion=<empty>, window={SnapshotStartingWindow for taskId=595 - task-snapshot-surface#9657}, inputConfig={NO_INPUT_CHANNEL}, hasToken=false, applicationInfo.name=, applicationInfo.token=<null>
1702229350.433  1000  1338  1883 D InputDispatcher:     * [TOUCHED] package=com.f0x1d.logfox/10330, id=9663, mode=BLOCK_UNTRUSTED, alpha=1.00, frame=[0,0][1080,2400], touchableRegion=[0,0][1080,2400], window={62122ef com.f0x1d.logfox/com.f0x1d.logfox.ui.activity.MainActivity}, inputConfig={0x0}, hasToken=true, applicationInfo.name=ActivityRecord{588b6c5 u0 com.f0x1d.logfox/.ui.activity.MainActivity t595}, applicationInfo.token=0xb400d87b471fc2d0
1702229350.433  1000  1338  1883 W InputDispatcher: Dropping untrusted touch event due to /10106
1702229350.438  1000   950   950 D usf_sensor_hal: accelerometer: Enter Batch. period = 200000000, latency = 2000000000.
1702229350.440  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 2052: USF: Received reconfig sampling request for LSM6DSV Accelerometer.
1702229350.440  1000   950   950 D usf_sensor_hal: IMU temperature: Enter Batch. period = 533334000, latency = 2000000000.
1702229350.441  root  1170  1170 D AOC     : A3:MSG: usf_sensor.cc, 2052: USF: Received reconfig sampling request for LSM6DSV Temperature.
1702229350.486  1000  1168  1168 W TracingMuxer: type=1400 audit(0.0:23887): avc:  denied  { write } for  name="traced_producer" dev="tmpfs" ino=1161 scontext=u:r:gxp_logging:s0 tcontext=u:object_r:traced_producer_socket:s0 tclass=sock_file permissive=0
1702229350.493  9999  2139  2161 I deeptouch: I0000 00:00:1702229350.493662    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229350.559  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171154ms] max no idle:[19.454267ms]
1702229350.725 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229350.890 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
1702229351.124  1002  2149  2149 V AudioMediaPlayerWrapper: onPlaybackStateChanged(): com.zionhuang.music : PlaybackState {state=PLAYING(3), position=124657, buffered position=176309, speed=1.0, updated=9268787, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229351.137  1002  2149  2149 D AudioMediaPlayerWrapper: com.zionhuang.music Only Title and Artist info sync for metadata
1702229351.145  1002  2149  2149 V AudioMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.zionhuang.music
1702229351.145  1002  2149  2149 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=PLAYING(3), position=124683, buffered position=176309, speed=1.0, updated=9268813, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229351.146  1002  2149  2149 D MediaControlGattService: updatePlayerState: playbackState= PLAYING
1702229351.146  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229351.146  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229351.146  1002  2149  2149 W MediaControlGattService: Feature PLAYBACK_SPEED(BIT 8) support: true
1702229351.146  1002  2149  2149 W MediaControlGattService: Feature TRACK_POSITION(BIT 7) support: true
1702229351.146  1002  2149  2149 W MediaControlGattService: Feature TRACK_POSITION_NOTIFY support: true
1702229351.146  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229351.146  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229351.149  1002  2149  2149 W MediaControlGattService: Feature PLAYER_NAME(BIT 1) support: true
1702229351.149  1002  2149  2149 W MediaControlGattService: Feature PLAYER_NAME(BIT 1) support: true
1702229351.149  1002  2149  2149 W MediaControlGattService: Feature MEDIA_CONTROL_POINT_OPCODES_SUPPORTED(BIT 19) support: true
1702229351.149  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229351.149  1002  2149  2149 W MediaControlGattService: Feature MEDIA_STATE(BIT 17) support: true
1702229351.149  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229351.149  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229351.149  1002  2149  2149 W MediaControlGattService: Feature SEEKING_SPEED(BIT 9) support: true
1702229351.150  1002  2149  2149 V AudioMediaPlayerWrapper: onPlaybackStateChanged(): com.zionhuang.music : PlaybackState {state=PLAYING(3), position=124657, buffered position=176309, speed=1.0, updated=9268787, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229351.162  9999  2139  2161 I deeptouch: I0000 00:00:1702229351.162612    2161 tf_lite_classifier.cc:409] Event stream classified as kNone
1702229351.165  1002  2149  2149 D AudioMediaPlayerWrapper: com.zionhuang.music Only Title and Artist info sync for metadata
1702229351.171  1002  2149  2149 V AudioMediaPlayerWrapper: trySendMediaUpdate(): Metadata has been updated for com.zionhuang.music
1702229351.171  1002  2149  2149 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=PLAYING(3), position=124710, buffered position=176309, speed=1.0, updated=9268840, actions=7340031, custom actions=[Action:mName='Remove from library, mIcon=2131099692, mExtras=Bundle[EMPTY_PARCEL], Action:mName='Like, mIcon=2131099679, mExtras=Bundle[EMPTY_PARCEL]], active item id=15, error=null}
1702229351.172  1002  2149  2149 D AvrcpTargetJni: sendMediaUpdateNative
1702229351.172  1002  2149  2149 I bt_stack: [INFO:avrcp_service.cc(515)] virtual void bluetooth::avrcp::AvrcpService::SendMediaUpdate(bool, bool, bool) track_changed=0 :  play_state=1 :  queue=0
1702229351.172  1002  2149  2529 I bt_stack: [INFO:device.cc(1792)] xx:xx:xx:xx:57:a1 : HandlePlayPosUpdate
1702229351.172  1002  2149  2553 D AvrcpTargetJni: getCurrentPlayStatus
1702229351.172  1002  2149  2529 W bt_stack: [WARNING:device.cc(1794)] Device is not registered for play position updates
1702229351.205  1002  2149  2529 I bt_stack: [INFO:device.cc(703)] xx:xx:xx:xx:57:a1 : PlaybackStatusNotificationResponse: Not sending notification due to no state update xx:xx:xx:xx:57:a1
1702229351.559  root  1170  1170 D AOC     : F1:[Idle Tracker] long no idle:[0] average between idle:[0.171179ms] max no idle:[19.454267ms]
1702229351.692 10266 32596  2126 D BufferPoolAccessor2.0: bufferpool2 0xb400c04ed5348028 : 5(40960 size) total buffers - 1(8192 size) used buffers - 64298/64328 (recycle/alloc) - 468/64241 (fetch/transfer)
1702229351.707  wifi   986  1025 I WifiHAL : Creating message to get link statistics; iface = 47
1702229351.793  wifi   986  1025 I WifiHAL : In GetLinkStatsCommand::handleResponse
1702229352.017 10152  3021 12780 I NearbyDiscovery: (REDACTED) FastPairCache: Not triggering, because RSSI %d is below the threshold of %d, %s, isScannedByOffloadScanner=%b
ThatOneCalculator commented 9 months ago

And here's the screenshot:

Screenshot_20231210-093144.png

pacjo commented 9 months ago

So it works now, right?

I see estimates provided match what android is showing.

1702229347.512 10412  6375  6599 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.512 10412  6375  6708 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.513 10412  6375  6706 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000
1702229347.513 10412  6375  8884 I MainActivity: got: status: 2, charging: true, level: 58, chargingTimeRemaining: 3510000

chargingTimeRemaining: 3510000 so that's 3510000/1000/60 about 58 minutes.

But the issue is probably still there. I will close this now, but if you manage to reproduce it feel free to comment.

ThatOneCalculator commented 9 months ago

It works now, but I'd still really like the option to turn the estimation off if it's not too much work :)

pacjo commented 9 months ago

Ok, I misunderstood. Reopening.

pacjo commented 8 months ago

Well, it took some time didn't it? Attached is a debug build with configuration option included. This doesn't match the source code in the repo as I did a lot of reorganization, but I will publish everything soon.

app-localbattery-debug.apk.zip

ThatOneCalculator commented 8 months ago

Tysm, works as expected!!