Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DND #818

Open
islam2hamy opened this issue Aug 10, 2024 · 18 comments
Open

DND #818

islam2hamy opened this issue Aug 10, 2024 · 18 comments
Labels

Comments

@islam2hamy
Copy link

Hello @forrestguice ,
Thank you for the new option DND , but it is not work correctly with me

Describe the bug
Quik notification with (turn on bedtime Mode) action does not get phone to DND

To Reproduce
Steps to reproduce the behavior:

  1. Create quick notification with action (turn on bedtime Mode)
  2. Wait for the notification time
  3. bedtime Mode will activated , but the phone doesn't go to DND

Expected behavior
Activate phone DND mode

Screenshots
IMG_٢٠٢٤٠٨١٠_١١٣٧٢٢

Version Info:

  • App Version: 0.16.0
  • Android Version: 14
  • Device Model: readmi note 12

Additional context
Add any other information about the problem here.

@forrestguice
Copy link
Owner

Has the app been granted the dnd permission?
The "bedtime" screen should warn that its disabled during setup and offer way to enable it, but I think if creating the notification manually (as described in steps) then its possible to miss this. When its configured, the OS's DND settings should also list Suntimes as an app that is allowed to override DND using a schedule/rule.

By the way, another way to test this is by manually turning on "bedtime mode" from the bedtime screen - the DND icon should appear/disappear in the status bar as its activated/deactivated.

@islam2hamy
Copy link
Author

islam2hamy commented Aug 10, 2024

Has the app been granted the dnd permission? The "bedtime" screen should warn that its disabled during setup and offer way to enable it, but I think if creating the notification manually (as described in steps) then its possible to miss this. When its configured, the OS's DND settings should also list Suntimes as an app that is allowed to override DND using a schedule/rule.

The dnd permission is granted

By the way, another way to test this is by manually turning on "bedtime mode" from the bedtime screen - the DND icon should appear/disappear in the status bar as its activated/deactivated.

Manually , some time it is work and some time no

@forrestguice
Copy link
Owner

Hrm, that is an interesting detail.. I will take a closer look.

Its not really tested with Android 14 (I've had issues running that emulator), so maybe somehow related.
All the testing I've done is with Android 13.

@islam2hamy
Copy link
Author

islam2hamy commented Aug 15, 2024

1723746336.176 10262 20846 20920 D AppScoutStateMachine: 20846-ScoutStateMachinecreated
1723746336.234 10262 20846 20871 E OpenGLRenderer: Unable to match the desired swap behavior.
1723746336.268 10262 20846 20846 D VRI[BedtimeActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1723746336.268 10262 20846 20846 D VRI[BedtimeActivity]: vri.Setup new sync=wmsSync-VRI[BedtimeActivity]#50
1723746336.282 10262 20846 20846 D VRI[BedtimeActivity]: vri.reportDrawFinished
1723746336.297 10262 20846 20846 I HandWritingStubImpl: refreshLastKeyboardType: 1
1723746336.297 10262 20846 20846 I HandWritingStubImpl: getCurrentKeyboardType: 1
1723746337.097 10262 20846 20846 D DEBUG   : showNotification: -1000
1723746337.104 10262 20846 20846 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1723746337.122 10262 20846 20846 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1723746337.137 10262 20846 20846 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1723746337.146 10262 20846 20846 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1723746363.672 10262 20846 20846 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.alarmclock.bedtime.BedtimeActivity@5c802f9, reason: AppDarkModeEnable
1723746363.684 10262 20846 20920 D AppScoutStateMachine: 20846-ScoutStateMachinecreated
1723746363.728 10262 20846 20871 E OpenGLRenderer: Unable to match the desired swap behavior.
1723746363.739 10262 20846 20846 D VRI[BedtimeActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1723746363.739 10262 20846 20846 D VRI[BedtimeActivity]: vri.Setup new sync=wmsSync-VRI[BedtimeActivity]#52
1723746363.769 10262 20846 20846 D VRI[BedtimeActivity]: vri.reportDrawFinished
1723746363.798 10262 20846 20846 I HandWritingStubImpl: refreshLastKeyboardType: 1
1723746363.798 10262 20846 20846 I HandWritingStubImpl: getCurrentKeyboardType: 1
1723746364.680 10262 20846 20846 D BedtimeReceiver: onReceive: suntimeswidget.alarm.dismiss_bedtime, null
1723746364.693 10262 20846 20846 D AlarmReceiverService: ACTION_BEDTIME_DISMISS
1723746364.694 10262 20846 20846 D DEBUG   : dismissNotification: -1000
1723746364.698 10262 20846 20846 I AlarmReceiver: stopSelf: dismissing foreground notification
1723746364.700 10262 20846 20846 I AlarmReceiver: stopSelf: stopping service
1723746364.712 10262 20846 20846 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1723746364.714 10262 20846 20846 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1723746364.769 10262 20846 20846 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1723746364.773 10262 20846 20846 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2```

@forrestguice
Copy link
Owner

Unfortunately I don't see anything strange in that log; e.g. it shows that ACTION_BEDTIME_DISMISS is triggering, and the alarm widgets and activity are receiving triggers to update. By the way I really appreciate the effort to obtain the logs. 👍

The "bedtime mode" seems to toggle reliably (and show expected messages in the log), so I'm assuming the problem is somewhere in BedtimeConditionService. There should be lines in the log that start with BedtimeConditionService whenever it does something significant (like initialize, or toggle the DND state).

I was able to get the Android 14 emulator running (finally), but so far unable to reproduce the problem.

@islam2hamy
Copy link
Author

Hrm , Alarm widgets ,
i have already deleted it before , btw there is a bug in selecting alarm type to show in the widgets , but i am lazy to wright it 😂

@forrestguice
Copy link
Owner

Hrm , Alarm widgets ,
i have already deleted it before

Those lines still appear because the "widget receivers" trigger every time the update broadcast is sent (even when there aren't any widgets).

btw there is a bug in selecting alarm type to show in the widgets , but i am lazy to wright it 😂

I can probably guess. There are three options (alarm, notification, and quick notification), but only two "chips" are shown in the UI ("alarm" and "notification"). If I remember its that way because I was a little lazy. 😂

@islam2hamy
Copy link
Author

Hrm , Alarm widgets ,
i have already deleted it before

Those lines still appear because the "widget receivers" trigger every time the update broadcast is sent (even when there aren't any widgets).

👍

btw there is a bug in selecting alarm type to show in the widgets , but i am lazy to wright it 😂

I can probably guess. There are three options (alarm, notification, and quick notification), but only two "chips" are shown in the UI ("alarm" and "notification"). If I remember its that way because I was a little lazy. 😂

😂

@islam2hamy
Copy link
Author

islam2hamy commented Aug 31, 2024

1725120413.678 10262 27969 27969 I .suntimeswidget: Using CollectorTypeCMC GC.
1725120413.689 10262 27969 27969 E .suntimeswidget: Not starting debugger since process cannot load the jdwp agent.
1725120413.697 10262 27969 27969 I MessageMonitor: Load libmiui_runtime
1725120413.726 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10262; state: DISABLED
1725120413.726 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10262; state: DISABLED
1725120413.738 10262 27969 27982 D AppScoutStateMachine: 27969-ScoutStateMachinecreated
1725120413.754 10262 27969 27969 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar
1725120413.757 10262 27969 27969 D nativeloader: Configuring clns-4 for other apk /system/framework/android.test.mock.jar. target_sdk_version=28, uses_libraries=ALL, library_path=/data/app/~~nSczlAs3WycVlrr8gtTqgA==/com.forrestguice.suntimeswidget-BHK6P6U6eVntETTSkJ7I6g==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.forrestguice.suntimeswidget
1725120413.757 10262 27969 27969 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
1725120413.758 10262 27969 27969 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar
1725120413.761 10262 27969 27969 D nativeloader: Configuring clns-5 for other apk /system/framework/android.test.runner.jar. target_sdk_version=28, uses_libraries=ALL, library_path=/data/app/~~nSczlAs3WycVlrr8gtTqgA==/com.forrestguice.suntimeswidget-BHK6P6U6eVntETTSkJ7I6g==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.forrestguice.suntimeswidget
1725120413.761 10262 27969 27969 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
1725120413.767 10262 27969 27969 D nativeloader: Configuring clns-6 for other apk /data/app/~~nSczlAs3WycVlrr8gtTqgA==/com.forrestguice.suntimeswidget-BHK6P6U6eVntETTSkJ7I6g==/base.apk. target_sdk_version=28, uses_libraries=, library_path=/data/app/~~nSczlAs3WycVlrr8gtTqgA==/com.forrestguice.suntimeswidget-BHK6P6U6eVntETTSkJ7I6g==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.forrestguice.suntimeswidget
1725120413.767 10262 27969 27969 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
1725120413.779 10262 27969 27969 I Perf    : Connecting to perf service.
1725120413.788 10262 27969 27969 V GraphicsEnvironment: Currently set values for:
1725120413.788 10262 27969 27969 V GraphicsEnvironment:   angle_gl_driver_selection_pkgs=[]
1725120413.788 10262 27969 27969 V GraphicsEnvironment:   angle_gl_driver_selection_values=[]
1725120413.789 10262 27969 27969 V GraphicsEnvironment: ANGLE GameManagerService for com.forrestguice.suntimeswidget: false
1725120413.789 10262 27969 27969 V GraphicsEnvironment: com.forrestguice.suntimeswidget is not listed in per-application setting
1725120413.789 10262 27969 27969 V GraphicsEnvironment: App is not on the allowlist for updatable production driver.
1725120413.797 10262 27969 27969 I ForceDarkHelperStubImpl: initialize for com.forrestguice.suntimeswidget , ForceDarkAppConfig: null
1725120413.799 10262 27969 27969 D OpenGLRenderer: JNI_OnLoad success
1725120413.800 10262 27969 27969 I MiuiForceDarkConfig: setConfig density:2.750000, mainRule:0, secondaryRule:0, tertiaryRule:0
1725120413.828 10262 27969 27969 I TIME4A  : Starting Time4A (v4.8-2021a published on 2021-03-27)
1725120413.828 10262 27969 27969 I TIME4A  : Main-Thread consumed in ms: 12
1725120413.841 10262 27969 27997 W libc    : Access denied finding property "vendor.migl.debug"
1725120413.842 10262 27969 27997 I libMiGL : EnableDR: 0
1725120413.859 10262 27969 27969 W libc    : Access denied finding property "ro.vendor.df.effect.conflict"
1725120413.852 10262 27969 27969 W .suntimeswidget: type=1400 audit(0.0:37859): avc:  denied  { read } for  name="u:object_r:vendor_displayfeature_prop:s0" dev="tmpfs" ino=425 scontext=u:r:untrusted_app_27:s0:c6,c257,c512,c768 tcontext=u:object_r:vendor_displayfeature_prop:s0 tclass=file permissive=0 app=com.forrestguice.suntimeswidget
1725120413.888 10262 27969 27969 D DecorView[]: getWindowModeFromSystem  windowmode is 1
1725120413.916 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 247079863; UID 10262; state: DISABLED
1725120413.947 10262 27969 27969 D DecorView[]: getWindowModeFromSystem  windowmode is 1
1725120413.955 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120413.955 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120413.961 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10262; state: DISABLED
1725120413.961 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 37756858; UID 10262; state: ENABLED
1725120413.980 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120413.985 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120414.003 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120414.018 10262 27969 27969 D handleIntent: action: null, data: null
1725120414.073 10262 27969 27969 D UpdateAlarms: setAlarm (fullUpdate): سبتمبر ١, ١٢:٠٠ ص
1725120414.073 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10262; state: DISABLED
1725120414.076 10262 27969 27969 D UpdateAlarms: setAlarm (partialUpdate): أغسطس ٣١, ٧:١٩ م
1725120414.095 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10262; state: DISABLED
1725120414.098 10262 27969 28011 W ziparchive: Unable to open '/system/framework/QXPerformance.dm': No such file or directory
1725120414.098 10262 27969 28011 W ziparchive: Unable to open '/system/framework/QXPerformance.dm': No such file or directory
1725120414.102 10262 27969 27969 W OpenGLRenderer: Unknown dataspace 0
1725120414.111 10262 27969 27969 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.SuntimesActivity@53c7bd0, reason: AppDarkModeEnable
1725120414.131 10262 27969 27969 D FramePredict: FramePredict init: false
1725120414.156 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10262; state: ENABLED
1725120414.156 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120414.221 10262 27969 27969 W LightMapView: updateViews: width or height 0; skipping update.. :: view-efd50e0
1725120414.265 10262 27969 27995 I AdrenoGLES-0: QUALCOMM build                   : 75362bd531, I5cf4e5bf0f
1725120414.265 10262 27969 27995 I AdrenoGLES-0: Build Date                       : 01/11/24
1725120414.265 10262 27969 27995 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.36.08.28
1725120414.265 10262 27969 27995 I AdrenoGLES-0: Local Branch                     :
1725120414.265 10262 27969 27995 I AdrenoGLES-0: Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.VENDOR.1.0.11.00.00.770.073
1725120414.265 10262 27969 27995 I AdrenoGLES-0: Remote Branch                    : NONE
1725120414.265 10262 27969 27995 I AdrenoGLES-0: Reconstruct Branch               : NOTHING
1725120414.265 10262 27969 27995 I AdrenoGLES-0: Build Config                     : S P 12.1.1 AArch64
1725120414.265 10262 27969 27995 I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
1725120414.265 10262 27969 27995 I AdrenoGLES-0: Driver Version                   : 0615.81
1725120414.269 10262 27969 27995 I AdrenoGLES-0: PFP: 0x016ee206, ME: 0x00000000
1725120414.284 10262 27969 27995 E libEGL  : pre_cache appList: com.miui.weather2,,
1725120414.289 10262 27969 27995 E OpenGLRenderer: Unable to match the desired swap behavior.
1725120414.312 10262 27969 27969 D VRI[SuntimesActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1725120414.313 10262 27969 27969 D VRI[SuntimesActivity]: vri.Setup new sync=wmsSync-VRI[SuntimesActivity]#0
1725120414.331 10262 27969 27995 D OpenGLRenderer: makeCurrent grContext:0x6f110893e0 reset mTextureAvailable
1725120414.333 10262 27969 27995 D .suntimeswidget: MiuiProcessManagerServiceStub setSchedFifo
1725120414.333 10262 27969 27995 I MiuiProcessManagerImpl: setSchedFifo pid:27969, mode:3
1725120414.335 10262 27969 27995 E LB      : fail to open file: No such file or directory
1725120414.335 10262 27969 27995 E LB      : fail to open node: No such file or directory
1725120414.358 10262 27969 27969 D VRI[SuntimesActivity]: vri.reportDrawFinished
1725120414.406 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120414.468 10262 27969 27969 W LightMapView: updateViews: width or height 0; skipping update.. :: view-c3c35c9
1725120414.522 10262 27969 27969 I HandWritingStubImpl: refreshLastKeyboardType: 1
1725120414.522 10262 27969 27969 I HandWritingStubImpl: getCurrentKeyboardType: 1
1725120414.533 10262 27969 27969 I HandWritingStubImpl: getCurrentKeyboardType: 1
1725120415.751 10262 27969 27969 W MirrorManager: this model don't Support
1725120415.755 10262 27969 27969 D MiuiMultiWindowUtils: freeform resolution args raw data:{  "wide_default":{    "freeform_args": {        "vertical_portrait":{"aspect_ratio":0.626, "original_ratio":0.5643,"original_scale":0.74,"top_margin":0.168,"left_margin":0.484},        "horizontal_portrait":{"aspect_ratio":0.626, "original_ratio":0.5643,"original_scale":0.74,"top_margin":0.1222,"left_margin":0.59745},        "vertical_landscape":{"aspect_ratio":1.6, "original_ratio":1,"original_scale":0.604,"top_margin":0.2596,"left_margin":0.2624},        "horizontal_landscape":{"aspect_ratio":1.6, "original_ratio":1,"original_scale":0.604,"top_margin":0.213,"left_margin":0.3758}    },    "mini_freeform_args":{        "vertical_portrait":{"original_ratio":0.147},        "horizontal_portrait":{"original_ratio":0.147},        "vertical_landscape":{"original_ratio":0.165},        "horizontal_landscape":{"original_ratio":0.165}    }  },  "narrow_default": {    "freeform_args": {        "vertical_portrait":{"aspect_ratio":0.626, "original_ratio":1,"original_scale":0.74,"top_margin":0.0753,"left_margin":-1},        "horizontal_portrait":{"aspect_ratio":0.626, "original_ratio":1,"original_scale":0.5756,"top_margin":-1,"left_margin":0.0753},        "vertical_landscape":{"aspect_ratio":1.6, "original_ratio":0.6847,"original_scale":0.587,"top_margin":0.0753,"left_margin":-1},        "horizontal_landscape":{"aspect_ratio":1.6, "original_ratio":0.6847,"original_scale":0.587,"top_margin":-1,"left_margin":0.0753}    },    "mini_freeform_args":{        "vertical_portrait":{"original_ratio":0.26},        "horizontal_portrait":{"original_ratio":0.26},        "vertical_landscape":{"original_ratio":0.293},        "horizontal_landscape":{"original_ratio":0.293}    }  },  "regular_default": {    "freeform_args": {      "vertical_portrait":{"aspect_ratio":0.625, "original_ratio":1,"original_scale":0.7,"top_margin":0.109,"left_margin":-1},      "horizontal_portrait":{"aspect_ratio":0.6667, "original_ratio":1,"original_scale":0.6102,"top_margin":-1,"left_margin":0.026},      "vertical_landscape":{"aspect_ratio":1.6, "original_ratio":1,"original_scale":0.4244,"top_margin":0.109,"left_margin":-1},      "horizontal_landscape":{"aspect_ratio":1.6, "original_ratio":1,"original_scale":0.4244,"top_margin":-1,"left_margin":0.026}    },    "mini_freeform_args":{      "vertical_portrait":{"original_ratio":0.25},      "horizontal_portrait":{"original_ratio":0.25},      "vertical_landscape":{"original_ratio":0.25},      "horizontal_landscape":{"original_ratio":0.25}    }  },  "pad_default": {    "freeform_args": {      "vertical_portrait":{"aspect_ratio":0.5625, "original_ratio":0.375,"original_scale":0.835,"top_margin":0.049,"left_margin":0.2775},      "horizontal_portrait":{"aspect_ratio":0.5625, "original_ratio":0.375,"original_scale":0.835,"top_margin":-1,"left_margin":0.6525},      "vertical_landscape":{"aspect_ratio":-1, "original_ratio":1,"original_scale":0.468,"top_margin":0.049,"left_margin":-1},      "horizontal_landscape":{"aspect_ratio":-1, "original_ratio":1,"original_scale":0.468,"top_margin":-1,"left_margin":0.4976}    },    "mini_freeform_args":{      "vertical_portrait":{"original_ratio":0.144},      "horizontal_portrait":{"original_ratio":0.144},      "vertical_landscape":{"original_ratio":0.2},      "horizontal_landscape":{"original_ratio":0.2}    }  }}
1725120415.756 10262 27969 27969 D MiuiMultiWindowUtils: initFreeFormResolutionArgs failed, device is tapas
1725120415.757 10262 27969 27969 D IS_CTS_MODE: false
1725120415.757 10262 27969 27969 D MULTI_WINDOW_SWITCH_ENABLED: false
1725120417.037 10262 27969 27969 D DecorView[]: getWindowModeFromSystem  windowmode is 1
1725120417.040 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120417.041 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120417.046 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120417.072 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120417.089 10262 27969 28028 D Ringtone: Successfully created local player
1725120417.090 10262 27969 27969 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.090 10262 27969 27969 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1725120417.093 10262 27969 28028 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1725120417.093 10262 27969 28028 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1725120417.093 10262 27969 28028 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1725120417.093 10262 27969 28028 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1725120417.099 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120417.118 10262 27969 28028 D Ringtone: Successfully created local player
1725120417.122 10262 27969 28028 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1725120417.122 10262 27969 28028 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1725120417.123 10262 27969 28028 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1725120417.124 10262 27969 28028 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1725120417.125 10262 27969 27969 D CompatibilityChangeReporter: Compat change id reported: 170233598; UID 10262; state: DISABLED
1725120417.129 10262 27969 28038 D AlarmReceiver: updateAlarmTime_clockTime: hour: 7, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.129 10262 27969 28038 W AlarmReceiver: updateAlarmTime: clock time 7:0 (+0) advancing by 1 day..
1725120417.130 10262 27969 28038 W AlarmReceiverItem: updateAlarmTime: sunEvent advancing by 1 day..
1725120417.131 10262 27969 28038 W AlarmReceiverItem: updateAlarmTime: sunEvent advancing by 1 day..
1725120417.132 10262 27969 28038 D AlarmReceiver: updateAlarmTime_clockTime: hour: 7, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.133 10262 27969 28038 W AlarmReceiver: updateAlarmTime: clock time 7:30 (+0) advancing by 1 day..
1725120417.133 10262 27969 28038 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.133 10262 27969 28038 W AlarmReceiver: updateAlarmTime: clock time 6:0 (+0) advancing by 1 day..
1725120417.134 10262 27969 28038 D AlarmReceiver: updateAlarmTime_clockTime: hour: 8, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.134 10262 27969 28038 W AlarmReceiver: updateAlarmTime: clock time 8:0 (+0) advancing by 1 day..
1725120417.137 10262 27969 28038 W AlarmReceiverItem: updateAlarmTime: sunEvent advancing by 1 day..
1725120417.138 10262 27969 28038 D AlarmReceiver: updateAlarmTime_addonEvent: eventID: content://suntimeswidget.event.provider/eventInfo/CUSTOM1s, offset: 0, repeating: true, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.143 10262 27969 28038 D AlarmReceiver: updateAlarmTime_addonEvent: eventID: content://suntimeswidget.event.provider/eventInfo/CUSTOM0r, offset: 0, repeating: true, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.145 10262 27969 28038 W AlarmReceiver: updateAlarmTime: sunElevationEvent advancing by 1 day..
1725120417.154 10262 27969 27969 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.alarmclock.ui.AlarmClockActivity@f872cc9, reason: AppDarkModeEnable
1725120417.197 10262 27969 27995 E OpenGLRenderer: Unable to match the desired swap behavior.
1725120417.214 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120417.234 10262 27969 27969 D VRI[AlarmClockActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1725120417.235 10262 27969 27969 D VRI[AlarmClockActivity]: vri.Setup new sync=wmsSync-VRI[AlarmClockActivity]#2
1725120417.242 10262 27969 27995 D OpenGLRenderer: makeCurrent grContext:0x6f110893e0 reset mTextureAvailable
1725120417.249 10262 27969 27969 D VRI[AlarmClockActivity]: vri.reportDrawFinished
1725120417.317 10262 27969 27969 D AlarmReceiver: updateAlarmTime_addonEvent: eventID: content://suntimeswidget.event.provider/eventInfo/CUSTOM1s, offset: 0, repeating: true, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.338 10262 27969 27969 D AlarmReceiver: updateAlarmTime_addonEvent: eventID: content://suntimeswidget.event.provider/eventInfo/CUSTOM0r, offset: 0, repeating: true, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.341 10262 27969 27969 W AlarmReceiver: updateAlarmTime: sunElevationEvent advancing by 1 day..
1725120417.361 10262 27969 27969 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.361 10262 27969 27969 W AlarmReceiver: updateAlarmTime: clock time 6:0 (+0) advancing by 1 day..
1725120417.378 10262 27969 27969 D AlarmReceiver: updateAlarmTime_clockTime: hour: 7, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.378 10262 27969 27969 W AlarmReceiver: updateAlarmTime: clock time 7:0 (+0) advancing by 1 day..
1725120417.394 10262 27969 27969 D AlarmReceiver: updateAlarmTime_clockTime: hour: 7, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.394 10262 27969 27969 W AlarmReceiver: updateAlarmTime: clock time 7:30 (+0) advancing by 1 day..
1725120417.414 10262 27969 27969 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.414 10262 27969 27969 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1725120417.418 10262 27969 27969 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1725120417.418 10262 27969 27969 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1725120417.437 10262 27969 27969 I HandWritingStubImpl: refreshLastKeyboardType: 1
1725120417.438 10262 27969 27969 I HandWritingStubImpl: getCurrentKeyboardType: 1
1725120417.526 10262 27969 27995 W RenderInspector: QueueBuffer time out on com.forrestguice.suntimeswidget/com.forrestguice.suntimeswidget.alarmclock.ui.AlarmClockActivity, count=1, avg=18 ms, max=18 ms.
1725120417.903 10262 27969 27969 W MiuiStubRegistry: Failed to collect stub providers in android.magicpointer.util.MiuiMagicPointerUtilsStubHeadManifest$$: /system_ext/framework/miui-framework-pointer-pad.jar not exist
1725120418.985 10262 27969 27969 D DecorView[]: getWindowModeFromSystem  windowmode is 1
1725120418.988 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120418.988 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120418.995 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120418.998 10262 27969 27969 D ScrollerOptimizationManager: registerConfigChangedListener
1725120419.014 10262 27969 27969 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.alarmclock.bedtime.BedtimeActivity@2e4d1db, reason: AppDarkModeEnable
1725120419.033 10262 27969 28038 D Ringtone: Successfully created local player
1725120419.035 10262 27969 28038 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1725120419.035 10262 27969 28038 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1725120419.035 10262 27969 28038 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1725120419.035 10262 27969 28038 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1725120419.059 10262 27969 27995 E OpenGLRenderer: Unable to match the desired swap behavior.
1725120419.085 10262 27969 28038 D Ringtone: Successfully created local player
1725120419.091 10262 27969 28038 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1725120419.091 10262 27969 28038 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1725120419.091 10262 27969 28038 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1725120419.092 10262 27969 28038 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1725120419.151 10262 27969 27969 D VRI[BedtimeActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1725120419.151 10262 27969 27969 D VRI[BedtimeActivity]: vri.Setup new sync=wmsSync-VRI[BedtimeActivity]#4
1725120419.156 10262 27969 27995 D OpenGLRenderer: makeCurrent grContext:0x6f110893e0 reset mTextureAvailable
1725120419.166 10262 27969 27969 D VRI[BedtimeActivity]: vri.reportDrawFinished
1725120419.223 10262 27969 27969 I HandWritingStubImpl: refreshLastKeyboardType: 1
1725120419.223 10262 27969 27969 I HandWritingStubImpl: getCurrentKeyboardType: 1
1725120420.981 10262 27969 27969 W EpFrameworkFactory: activated: false jar exist: false
1725120420.991 10262 27969 27969 D DEBUG   : showNotification: -1000
1725120421.007 10262 27969 27969 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1725120421.007 10262 27969 27969 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1725120421.010 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1725120421.051 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1725120421.064 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1725120427.287 10262 27969 27969 I HandWritingStubImpl: refreshLastKeyboardType: 1
1725120427.288 10262 27969 27969 I HandWritingStubImpl: getCurrentKeyboardType: 1
1725120428.032 10262 27969 27969 D BedtimeReceiver: onReceive: suntimeswidget.alarm.dismiss_bedtime, null
1725120428.058 10262 27969 27969 D AlarmReceiverService: ACTION_BEDTIME_DISMISS
1725120428.068 10262 27969 27969 D DEBUG   : dismissNotification: -1000
1725120428.074 10262 27969 27969 I AlarmReceiver: stopSelf: dismissing foreground notification
1725120428.081 10262 27969 27969 I AlarmReceiver: stopSelf: stopping service
1725120428.097 10262 27969 27969 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1725120428.097 10262 27969 27969 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1725120428.100 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1725120428.139 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1725120428.147 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1725120430.524 10262 27969 27969 D DEBUG   : showNotification: -1000
1725120430.536 10262 27969 27969 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1725120430.539 10262 27969 27969 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1725120430.541 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1725120430.573 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1725120430.582 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1725120432.742 10262 27969 27969 D BedtimeReceiver: onReceive: suntimeswidget.alarm.pause_bedtime, null
1725120432.764 10262 27969 27969 D AlarmReceiverService: ACTION_BEDTIME_PAUSE
1725120432.774 10262 27969 27969 D DEBUG   : showNotification: -1000
1725120432.779 10262 27969 27969 I AlarmReceiver: stopSelf: dismissing foreground notification
1725120432.783 10262 27969 27969 I AlarmReceiver: stopSelf: stopping service
1725120432.799 10262 27969 27969 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1725120432.799 10262 27969 27969 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1725120432.801 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1725120432.835 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1725120432.843 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1725120434.347 10262 27969 27969 D BedtimeReceiver: onReceive: suntimeswidget.alarm.resume_bedtime, null
1725120434.375 10262 27969 27969 D AlarmReceiverService: ACTION_BEDTIME_RESUME
1725120434.385 10262 27969 27969 D DEBUG   : showNotification: -1000
1725120434.388 10262 27969 27969 I AlarmReceiver: stopSelf: dismissing foreground notification
1725120434.394 10262 27969 27969 I AlarmReceiver: stopSelf: stopping service
1725120434.404 10262 27969 27969 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1725120434.404 10262 27969 27969 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1725120434.405 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1725120434.428 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1725120434.434 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1725120435.265 10262 27969 27969 D BedtimeReceiver: onReceive: suntimeswidget.alarm.dismiss_bedtime, null
1725120435.277 10262 27969 27969 D AlarmReceiverService: ACTION_BEDTIME_DISMISS
1725120435.277 10262 27969 27969 D DEBUG   : dismissNotification: -1000
1725120435.280 10262 27969 27969 I AlarmReceiver: stopSelf: dismissing foreground notification
1725120435.282 10262 27969 27969 I AlarmReceiver: stopSelf: stopping service
1725120435.291 10262 27969 27969 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1725120435.291 10262 27969 27969 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1725120435.320 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1725120435.324 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1725120435.331 10262 27969 27969 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1725120440.201 10262 27969 27969 I HandWritingStubImpl: refreshLastKeyboardType: 1
1725120440.201 10262 27969 27969 I HandWritingStubImpl: getCurrentKeyboardType: 1
1725120440.500 10262 27969 27995 W RenderInspector: DequeueBuffer time out on com.forrestguice.suntimeswidget/com.forrestguice.suntimeswidget.alarmclock.bedtime.BedtimeActivity, count=1, avg=17 ms, max=17 ms.```

forrestguice added a commit that referenced this issue Sep 13, 2024
adds "do not disturb" preference that indicates the state of the required permission (#818)
forrestguice added a commit that referenced this issue Sep 13, 2024
makes intent explicit (#818)
@islam2hamy
Copy link
Author

Doesn't work with latest release

@forrestguice
Copy link
Owner

That is a shame. I fixed a problem with the intent that triggers this, so I was hoping that was the cause, but I haven't been able to reproduce it myself. Maybe this issue is somehow Xiomi specific.

btw, I've added additional log messages when DND is triggered. Unfortunately the previous logs don't reveal anything.

@islam2hamy
Copy link
Author

islam2hamy commented Sep 30, 2024

here you are

1727716694.313 10262  7862  7862 I .suntimeswidget: Using CollectorTypeCMC GC.
1727716694.316 10262  7862  7862 E .suntimeswidget: Not starting debugger since process cannot load the jdwp agent.
1727716694.323 10262  7862  7862 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
1727716694.329 10262  7862  7862 I MessageMonitor: Load libmiui_runtime
1727716694.363 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10262; state: DISABLED
1727716694.364 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10262; state: DISABLED
1727716694.376 10262  7862  7872 D AppScoutStateMachine: 7862-ScoutStateMachinecreated
1727716694.383 10262  7862  7862 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar
1727716694.386 10262  7862  7862 D nativeloader: Configuring clns-4 for other apk /system/framework/android.test.mock.jar. target_sdk_version=28, uses_libraries=ALL, library_path=/data/app/~~9H0-xobWfHfqpOoWjtc5yA==/com.forrestguice.suntimeswidget-sIt8AyCgO4ENkEk7HL3rWQ==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.forrestguice.suntimeswidget
1727716694.386 10262  7862  7862 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
1727716694.387 10262  7862  7862 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar
1727716694.389 10262  7862  7862 D nativeloader: Configuring clns-5 for other apk /system/framework/android.test.runner.jar. target_sdk_version=28, uses_libraries=ALL, library_path=/data/app/~~9H0-xobWfHfqpOoWjtc5yA==/com.forrestguice.suntimeswidget-sIt8AyCgO4ENkEk7HL3rWQ==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.forrestguice.suntimeswidget
1727716694.389 10262  7862  7862 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
1727716694.412 10262  7862  7862 D nativeloader: Configuring clns-6 for other apk /data/app/~~9H0-xobWfHfqpOoWjtc5yA==/com.forrestguice.suntimeswidget-sIt8AyCgO4ENkEk7HL3rWQ==/base.apk. target_sdk_version=28, uses_libraries=, library_path=/data/app/~~9H0-xobWfHfqpOoWjtc5yA==/com.forrestguice.suntimeswidget-sIt8AyCgO4ENkEk7HL3rWQ==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.forrestguice.suntimeswidget
1727716694.412 10262  7862  7862 D nativeloader: Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
1727716694.420 10262  7862  7862 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok
1727716694.421 10262  7862  7862 I Perf    : Connecting to perf service.
1727716694.428 10262  7862  7862 V GraphicsEnvironment: Currently set values for:
1727716694.428 10262  7862  7862 V GraphicsEnvironment:   angle_gl_driver_selection_pkgs=[]
1727716694.428 10262  7862  7862 V GraphicsEnvironment:   angle_gl_driver_selection_values=[]
1727716694.429 10262  7862  7862 V GraphicsEnvironment: ANGLE GameManagerService for com.forrestguice.suntimeswidget: false
1727716694.429 10262  7862  7862 V GraphicsEnvironment: com.forrestguice.suntimeswidget is not listed in per-application setting
1727716694.429 10262  7862  7862 V GraphicsEnvironment: App is not on the allowlist for updatable production driver.
1727716694.433 10262  7862  7862 I ForceDarkHelperStubImpl: initialize for com.forrestguice.suntimeswidget , ForceDarkAppConfig: null
1727716694.435 10262  7862  7862 D nativeloader: Load libforcedarkimpl.so using system ns (caller=/system_ext/framework/miui-framework.jar): ok
1727716694.436 10262  7862  7862 D OpenGLRenderer: JNI_OnLoad success
1727716694.436 10262  7862  7862 I MiuiForceDarkConfig: setConfig density:2.750000, mainRule:0, secondaryRule:0, tertiaryRule:0
1727716694.451 10262  7862  7862 I TIME4A  : Starting Time4A (v4.8-2021a published on 2021-03-27)
1727716694.451 10262  7862  7862 I TIME4A  : Main-Thread consumed in ms: 5
1727716694.463 10262  7862  7884 W libc    : Access denied finding property "vendor.migl.debug"
1727716694.464 10262  7862  7884 I libMiGL : EnableDR: 0
1727716694.478 10262  7862  7862 W libc    : Access denied finding property "ro.vendor.df.effect.conflict"
1727716694.473 10262  7862  7862 W .suntimeswidget: type=1400 audit(0.0:27748): avc:  denied  { read } for  name="u:object_r:vendor_displayfeature_prop:s0" dev="tmpfs" ino=425 scontext=u:r:untrusted_app_27:s0:c6,c257,c512,c768 tcontext=u:object_r:vendor_displayfeature_prop:s0 tclass=file permissive=0 app=com.forrestguice.suntimeswidget
1727716694.509 10262  7862  7862 D DecorView[]: getWindowModeFromSystem  windowmode is 1
1727716694.536 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 247079863; UID 10262; state: DISABLED
1727716694.570 10262  7862  7862 D DecorView[]: getWindowModeFromSystem  windowmode is 1
1727716694.577 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716694.577 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716694.580 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10262; state: DISABLED
1727716694.580 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 37756858; UID 10262; state: ENABLED
1727716694.591 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716694.593 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716694.606 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716694.618 10262  7862  7862 D handleIntent: action: null, data: null
1727716694.646 10262  7862  7862 D UpdateAlarms: setAlarm (fullUpdate): أكتوبر ١, ١٢:٠٠ ص
1727716694.647 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10262; state: DISABLED
1727716694.649 10262  7862  7862 D UpdateAlarms: setAlarm (partialUpdate): أكتوبر ١, ٥:٢٨ ص
1727716694.681 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 237531167; UID 10262; state: DISABLED
1727716694.683 10262  7862  7900 W ziparchive: Unable to open '/system/framework/QXPerformance.dm': No such file or directory
1727716694.683 10262  7862  7900 W ziparchive: Unable to open '/system/framework/QXPerformance.dm': No such file or directory
1727716694.689 10262  7862  7862 W OpenGLRenderer: Unknown dataspace 0
1727716694.706 10262  7862  7862 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.SuntimesActivity@4b0830a, reason: AppDarkModeEnable
1727716694.720 10262  7862  7862 D FramePredict: FramePredict init: false
1727716694.736 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10262; state: ENABLED
1727716694.736 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716694.788 10262  7862  7862 W LightMapView: updateViews: width or height 0; skipping update.. :: view-4343243
1727716694.822 10262  7862  7882 I AdrenoGLES-0: QUALCOMM build                   : 75362bd531, I5cf4e5bf0f
1727716694.822 10262  7862  7882 I AdrenoGLES-0: Build Date                       : 01/11/24
1727716694.822 10262  7862  7882 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.36.08.28
1727716694.822 10262  7862  7882 I AdrenoGLES-0: Local Branch                     :
1727716694.822 10262  7862  7882 I AdrenoGLES-0: Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.VENDOR.1.0.11.00.00.770.073
1727716694.822 10262  7862  7882 I AdrenoGLES-0: Remote Branch                    : NONE
1727716694.822 10262  7862  7882 I AdrenoGLES-0: Reconstruct Branch               : NOTHING
1727716694.824 10262  7862  7882 I AdrenoGLES-0: Build Config                     : S P 12.1.1 AArch64
1727716694.824 10262  7862  7882 I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
1727716694.824 10262  7862  7882 I AdrenoGLES-0: Driver Version                   : 0615.81
1727716694.828 10262  7862  7882 I AdrenoGLES-0: PFP: 0x016ee206, ME: 0x00000000
1727716694.842 10262  7862  7882 E libEGL  : pre_cache appList: com.miui.weather2,,
1727716694.846 10262  7862  7862 D VRI[SuntimesActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1727716694.846 10262  7862  7862 D VRI[SuntimesActivity]: vri.Setup new sync=wmsSync-VRI[SuntimesActivity]#0
1727716694.851 10262  7862  7882 E OpenGLRenderer: Unable to match the desired swap behavior.
1727716694.871 10262  7862  7882 D OpenGLRenderer: makeCurrent grContext:0x6f90276920 reset mTextureAvailable
1727716694.878 10262  7862  7882 D .suntimeswidget: MiuiProcessManagerServiceStub setSchedFifo
1727716694.878 10262  7862  7882 I MiuiProcessManagerImpl: setSchedFifo pid:7862, mode:3
1727716694.880 10262  7862  7882 E LB      : fail to open file: No such file or directory
1727716694.880 10262  7862  7882 E LB      : fail to open node: No such file or directory
1727716694.908 10262  7862  7862 D VRI[SuntimesActivity]: vri.reportDrawFinished
1727716694.918 10262  7862  7862 W SuntimesRiseSetDataset: getRisSetEvents: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.forrestguice.suntimeswidget.settings.WidgetSettings$TimeMode.name()' on a null object reference
1727716694.918 10262  7862  7862 W SuntimesRiseSetDataset: getRisSetEvents: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.forrestguice.suntimeswidget.settings.WidgetSettings$TimeMode.name()' on a null object reference
1727716694.967 10262  7862  7862 I HandWritingStubImpl: refreshLastKeyboardType: 1
1727716694.967 10262  7862  7862 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727716694.977 10262  7862  7862 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727716695.479 10262  7862  7862 W MirrorManager: this model don't Support
1727716695.480 10262  7862  7862 D MiuiMultiWindowUtils: freeform resolution args raw data:{  "wide_default":{    "freeform_args": {        "vertical_portrait":{"aspect_ratio":0.626, "original_ratio":0.5643,"original_scale":0.74,"top_margin":0.168,"left_margin":0.484},        "horizontal_portrait":{"aspect_ratio":0.626, "original_ratio":0.5643,"original_scale":0.74,"top_margin":0.1222,"left_margin":0.59745},        "vertical_landscape":{"aspect_ratio":1.6, "original_ratio":1,"original_scale":0.604,"top_margin":0.2596,"left_margin":0.2624},        "horizontal_landscape":{"aspect_ratio":1.6, "original_ratio":1,"original_scale":0.604,"top_margin":0.213,"left_margin":0.3758}    },    "mini_freeform_args":{        "vertical_portrait":{"original_ratio":0.147},        "horizontal_portrait":{"original_ratio":0.147},        "vertical_landscape":{"original_ratio":0.165},        "horizontal_landscape":{"original_ratio":0.165}    }  },  "narrow_default": {    "freeform_args": {        "vertical_portrait":{"aspect_ratio":0.626, "original_ratio":1,"original_scale":0.74,"top_margin":0.0753,"left_margin":-1},        "horizontal_portrait":{"aspect_ratio":0.626, "original_ratio":1,"original_scale":0.5756,"top_margin":-1,"left_margin":0.0753},        "vertical_landscape":{"aspect_ratio":1.6, "original_ratio":0.6847,"original_scale":0.587,"top_margin":0.0753,"left_margin":-1},        "horizontal_landscape":{"aspect_ratio":1.6, "original_ratio":0.6847,"original_scale":0.587,"top_margin":-1,"left_margin":0.0753}    },    "mini_freeform_args":{        "vertical_portrait":{"original_ratio":0.26},        "horizontal_portrait":{"original_ratio":0.26},        "vertical_landscape":{"original_ratio":0.293},        "horizontal_landscape":{"original_ratio":0.293}    }  },  "regular_default": {    "freeform_args": {      "vertical_portrait":{"aspect_ratio":0.625, "original_ratio":1,"original_scale":0.7,"top_margin":0.109,"left_margin":-1},      "horizontal_portrait":{"aspect_ratio":0.6667, "original_ratio":1,"original_scale":0.6102,"top_margin":-1,"left_margin":0.026},      "vertical_landscape":{"aspect_ratio":1.6, "original_ratio":1,"original_scale":0.4244,"top_margin":0.109,"left_margin":-1},      "horizontal_landscape":{"aspect_ratio":1.6, "original_ratio":1,"original_scale":0.4244,"top_margin":-1,"left_margin":0.026}    },    "mini_freeform_args":{      "vertical_portrait":{"original_ratio":0.25},      "horizontal_portrait":{"original_ratio":0.25},      "vertical_landscape":{"original_ratio":0.25},      "horizontal_landscape":{"original_ratio":0.25}    }  },  "pad_default": {    "freeform_args": {      "vertical_portrait":{"aspect_ratio":0.5625, "original_ratio":0.375,"original_scale":0.835,"top_margin":0.049,"left_margin":0.2775},      "horizontal_portrait":{"aspect_ratio":0.5625, "original_ratio":0.375,"original_scale":0.835,"top_margin":-1,"left_margin":0.6525},      "vertical_landscape":{"aspect_ratio":-1, "original_ratio":1,"original_scale":0.468,"top_margin":0.049,"left_margin":-1},      "horizontal_landscape":{"aspect_ratio":-1, "original_ratio":1,"original_scale":0.468,"top_margin":-1,"left_margin":0.4976}    },    "mini_freeform_args":{      "vertical_portrait":{"original_ratio":0.144},      "horizontal_portrait":{"original_ratio":0.144},      "vertical_landscape":{"original_ratio":0.2},      "horizontal_landscape":{"original_ratio":0.2}    }  }}
1727716695.481 10262  7862  7862 D MiuiMultiWindowUtils: initFreeFormResolutionArgs failed, device is tapas
1727716695.481 10262  7862  7862 D IS_CTS_MODE: false
1727716695.481 10262  7862  7862 D MULTI_WINDOW_SWITCH_ENABLED: false
1727716696.749 10262  7862  7862 D DecorView[]: getWindowModeFromSystem  windowmode is 1
1727716696.751 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716696.751 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716696.755 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716696.772 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716696.782 10262  7862  7862 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716696.782 10262  7862  7862 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1727716696.788 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716696.800 10262  7862  7917 D Ringtone: Successfully created local player
1727716696.802 10262  7862  7917 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727716696.802 10262  7862  7917 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727716696.802 10262  7862  7917 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727716696.802 10262  7862  7917 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727716696.813 10262  7862  7862 D CompatibilityChangeReporter: Compat change id reported: 170233598; UID 10262; state: DISABLED
1727716696.833 10262  7862  7917 D Ringtone: Successfully created local player
1727716696.835 10262  7862  7917 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727716696.835 10262  7862  7917 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727716696.835 10262  7862  7917 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727716696.835 10262  7862  7917 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727716696.842 10262  7862  7862 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.alarmclock.ui.AlarmClockActivity@544570d, reason: AppDarkModeEnable
1727716696.845 10262  7862  7926 D AlarmReceiver: updateAlarmTime_addonEvent: eventID: content://suntimes.naturalhour.provider/eventInfo/0_9_16, offset: 0, repeating: true, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716696.885 10262  7862  7882 E OpenGLRenderer: Unable to match the desired swap behavior.
1727716696.894 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716696.918 10262  7862  7862 D VRI[AlarmClockActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1727716696.923 10262  7862  7862 D VRI[AlarmClockActivity]: vri.Setup new sync=wmsSync-VRI[AlarmClockActivity]#2
1727716696.938 10262  7862  7882 D OpenGLRenderer: makeCurrent grContext:0x6f90276920 reset mTextureAvailable
1727716696.946 10262  7862  7862 D VRI[AlarmClockActivity]: vri.reportDrawFinished
1727716696.969 10262  7862  7862 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716696.969 10262  7862  7862 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1727716696.972 10262  7862  7862 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716696.972 10262  7862  7862 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1727716696.992 10262  7862  7862 I HandWritingStubImpl: refreshLastKeyboardType: 1
1727716696.992 10262  7862  7862 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727716697.020 10262  7862  7926 D AlarmReceiver: updateAlarmTime_clockTime: hour: 9, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.020 10262  7862  7926 W AlarmReceiver: updateAlarmTime: clock time 9:0 (+0) advancing by 1 day..
1727716697.020 10262  7862  7926 D AlarmReceiver: updateAlarmTime_clockTime: hour: 7, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.021 10262  7862  7926 W AlarmReceiver: updateAlarmTime: clock time 7:0 (+0) advancing by 1 day..
1727716697.022 10262  7862  7926 D AlarmReceiver: updateAlarmTime_clockTime: hour: 7, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.022 10262  7862  7926 W AlarmReceiver: updateAlarmTime: clock time 7:30 (+0) advancing by 1 day..
1727716697.022 10262  7862  7926 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.022 10262  7862  7926 W AlarmReceiver: updateAlarmTime: clock time 6:0 (+0) advancing by 1 day..
1727716697.023 10262  7862  7926 D AlarmReceiver: updateAlarmTime_clockTime: hour: 8, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.023 10262  7862  7926 W AlarmReceiver: updateAlarmTime: clock time 8:0 (+0) advancing by 1 day..
1727716697.024 10262  7862  7926 W AlarmReceiverItem: updateAlarmTime: sunEvent advancing by 1 day..
1727716697.027 10262  7862  7926 W AlarmReceiverItem: updateAlarmTime: sunEvent advancing by 1 day..
1727716697.028 10262  7862  7926 D AlarmReceiver: updateAlarmTime_addonEvent: eventID: content://suntimeswidget.event.provider/eventInfo/CUSTOM1s, offset: 0, repeating: true, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.030 10262  7862  7926 W AlarmReceiver: updateAlarmTime: sunElevationEvent advancing by 1 day..
1727716697.032 10262  7862  7926 D AlarmReceiver: updateAlarmTime_addonEvent: eventID: content://suntimeswidget.event.provider/eventInfo/CUSTOM0r, offset: 0, repeating: true, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.034 10262  7862  7926 W AlarmReceiver: updateAlarmTime: sunElevationEvent advancing by 1 day..
1727716697.074 10262  7862  7862 D AlarmReceiver: updateAlarmTime_addonEvent: eventID: content://suntimeswidget.event.provider/eventInfo/CUSTOM0r, offset: 0, repeating: true, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.077 10262  7862  7862 W AlarmReceiver: updateAlarmTime: sunElevationEvent advancing by 1 day..
1727716697.093 10262  7862  7862 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.093 10262  7862  7862 W AlarmReceiver: updateAlarmTime: clock time 6:0 (+0) advancing by 1 day..
1727716697.104 10262  7862  7862 D AlarmReceiver: updateAlarmTime_clockTime: hour: 7, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.104 10262  7862  7862 W AlarmReceiver: updateAlarmTime: clock time 7:0 (+0) advancing by 1 day..
1727716697.115 10262  7862  7862 D AlarmReceiver: updateAlarmTime_clockTime: hour: 7, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.115 10262  7862  7862 W AlarmReceiver: updateAlarmTime: clock time 7:30 (+0) advancing by 1 day..
1727716697.125 10262  7862  7862 D AlarmReceiver: updateAlarmTime_clockTime: hour: 8, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.125 10262  7862  7862 W AlarmReceiver: updateAlarmTime: clock time 8:0 (+0) advancing by 1 day..
1727716697.135 10262  7862  7862 D AlarmReceiver: updateAlarmTime_clockTime: hour: 9, minute: 0, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727716697.136 10262  7862  7862 W AlarmReceiver: updateAlarmTime: clock time 9:0 (+0) advancing by 1 day..
1727716697.237 10262  7862  7882 W RenderInspector: QueueBuffer time out on com.forrestguice.suntimeswidget/com.forrestguice.suntimeswidget.alarmclock.ui.AlarmClockActivity, count=1, avg=16 ms, max=16 ms.
1727716697.584 10262  7862  7862 W MiuiStubRegistry: Failed to collect stub providers in android.magicpointer.util.MiuiMagicPointerUtilsStubHeadManifest$$: /system_ext/framework/miui-framework-pointer-pad.jar not exist
1727716698.089 10262  7862  7862 D DecorView[]: getWindowModeFromSystem  windowmode is 1
1727716698.090 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716698.091 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716698.093 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716698.095 10262  7862  7862 D ScrollerOptimizationManager: registerConfigChangedListener
1727716698.107 10262  7862  7862 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.alarmclock.bedtime.BedtimeActivity@80404a0, reason: AppDarkModeEnable
1727716698.126 10262  7862  7926 D Ringtone: Successfully created local player
1727716698.129 10262  7862  7926 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727716698.129 10262  7862  7926 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727716698.129 10262  7862  7926 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727716698.129 10262  7862  7926 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727716698.141 10262  7862  7882 E OpenGLRenderer: Unable to match the desired swap behavior.
1727716698.203 10262  7862  7926 D Ringtone: Successfully created local player
1727716698.206 10262  7862  7926 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727716698.206 10262  7862  7926 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727716698.206 10262  7862  7926 V MediaPlayer: resetDrmState:  mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727716698.206 10262  7862  7926 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727716698.235 10262  7862  7862 D VRI[BedtimeActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1727716698.235 10262  7862  7862 D VRI[BedtimeActivity]: vri.Setup new sync=wmsSync-VRI[BedtimeActivity]#4
1727716698.239 10262  7862  7882 D OpenGLRenderer: makeCurrent grContext:0x6f90276920 reset mTextureAvailable
1727716698.248 10262  7862  7862 D VRI[BedtimeActivity]: vri.reportDrawFinished
1727716698.299 10262  7862  7862 I HandWritingStubImpl: refreshLastKeyboardType: 1
1727716698.299 10262  7862  7862 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727716699.188 10262  7862  7862 W EpFrameworkFactory: activated: false jar exist: false
1727716699.192 10262  7862  7862 D DEBUG   : showNotification: -1000
1727716699.194 10262  7862  7862 D DEBUG   : BedtimeConditionService :: triggerAutomaticZenRule: true
1727716699.204 10262  7862  7862 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1727716699.204 10262  7862  7862 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1727716699.206 10262  7862  7862 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1727716699.239 10262  7862  7862 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1727716699.243 10262  7862  7862 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1727716703.959 10262  7862  7866 W .suntimeswidget: Missing inline cache for void android.view.InputEventManagerImpl.logOnInputEvent(android.view.InputEvent, java.lang.String)
1727716703.987 10262  7862  7862 D SplineOverScroller: mFlingDuration: 1837,mFlingDistance: 1185.1162109375,mVelocity: 2598
1727716704.744 10262  7862  7862 D SplineOverScroller: mFlingDuration: 2248,mFlingDistance: 2902.79052734375,mVelocity: -6291
1727716705.916 10262  7862  7862 D BedtimeReceiver: onReceive: suntimeswidget.alarm.dismiss_bedtime, null
1727716705.955 10262  7862  7862 D AlarmReceiverService: ACTION_BEDTIME_DISMISS
1727716705.957 10262  7862  7862 D DEBUG   : dismissNotification: -1000
1727716705.960 10262  7862  7862 D DEBUG   : BedtimeConditionService :: triggerAutomaticZenRule: false
1727716705.965 10262  7862  7862 I AlarmReceiver: stopSelf: dismissing foreground notification
1727716705.974 10262  7862  7862 I AlarmReceiver: stopSelf: stopping service
1727716705.988 10262  7862  7862 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1727716705.988 10262  7862  7862 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1727716705.990 10262  7862  7862 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1727716706.020 10262  7862  7862 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1727716706.024 10262  7862  7862 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2```

@islam2hamy
Copy link
Author

This app works well with me for DND

https://github.com/dic1911/android_AutoDND

@forrestguice
Copy link
Owner

This app works well with me for DND

https://github.com/dic1911/android_AutoDND

I took a quick look at the source. That app calls NotificationManager.setInterruptionFilter to override DND directly. Suntimes also does this for api23, but on newer versions it tries to set a DND rule instead.

I have no idea why that rule approach isn't working. If it works intermittently, maybe AutoDND (or an app like it) is overriding the setting. I think its plausible since that app works by monitoring running apps with an AccesibilityService.

Anyhow, I think there might be an easy solution - an advanced option that tells Suntimes to also call setInterruptionFilter directly (regardless of api level) should make this reliable when a DND rule doesn't work (whatever the reason).

@forrestguice
Copy link
Owner

maybe AutoDND (or an app like it) is overriding the setting

This seems less plausible after looking closely at latest log. The ConditionService responsible for dispatching the rule doesn't receive the broadcast - there should be a line BedtimeConditionService :: notifyCondition: but its missing.

I'm curious if there is a BedtimeConditionService :: onSubscribe: or onConnected line anywhere in the log. It would appear only once shortly after boot. Its probably missing too.

forrestguice added a commit that referenced this issue Sep 30, 2024
adds bedtime option for using dnd rules, or overriding dnd directly (#818)
@islam2hamy
Copy link
Author

Good to hear good news.
if you have any test apk , so i can test?

@forrestguice
Copy link
Owner

You can try an unsigned debug apk, but its a pain since it will conflict with the F-Droid built app. You'd have to uninstall one to run the other. For any commit (like the one just above), click the green check, then details next to Android CI / build, then Summary (left panel), then app (bottom of the page under Artifacts).

I'll probably tag the next patch in ~2 weeks.

forrestguice added a commit that referenced this issue Oct 1, 2024
@islam2hamy
Copy link
Author

Ok ,
Here you are .
After first install "turn on now" was working , but the alarm action doesn't work after that, and also the "turn on now"

1727968207.182 10433 30903 30903 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.SuntimesSettingsActivity@1726f14, reason: AppDarkModeEnable
1727968207.184 10433 30903 30994 D AppScoutStateMachine: 30903-ScoutStateMachinecreated
1727968207.218 10433 30903 30903 E AlarmReceiver: areNotificationsPaused: successfully invoked: returned: false
1727968207.236 10433 30903 30903 E AlarmReceiver: canUseFullScreenIntent: successfully invoked: returned: true
1727968207.347 10433 30903 30926 E OpenGLRenderer: Unable to match the desired swap behavior.
1727968207.348 10433 30903 30903 D VRI[SuntimesSettingsActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1727968207.348 10433 30903 30903 D VRI[SuntimesSettingsActivity]: vri.Setup new sync=wmsSync-VRI[SuntimesSettingsActivity]#8
1727968207.377 10433 30903 30903 D VRI[SuntimesSettingsActivity]: vri.reportDrawFinished
1727968207.398 10433 30903 30903 I HandWritingStubImpl: refreshLastKeyboardType: 1
1727968207.399 10433 30903 30903 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727968208.871 10433 30903 30903 I SuntimesSettings: AlarmPrefsFragment: Arguments: null
1727968208.896 10433 30903 30903 E AlarmReceiver: areNotificationsPaused: successfully invoked: returned: false
1727968208.898 10433 30903 30903 E AlarmReceiver: canUseFullScreenIntent: successfully invoked: returned: true
1727968209.002 10433 30903 30903 D StrictMode: StrictMode policy violation; ~duration=127 ms: android.os.strictmode.ResourceMismatchViolation: TypedValue{t=0x3/d=0x69 "36000000" a=24 r=0x7f120339}
1727968209.002 10433 30903 30903 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onResourceMismatch(StrictMode.java:1644)
1727968209.002 10433 30903 30903 D StrictMode: at android.os.StrictMode.noteResourceMismatch(StrictMode.java:2758)
1727968209.002 10433 30903 30903 D StrictMode: at android.content.res.TypedArray.getInt(TypedArray.java:437)
1727968209.002 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.onGetDefaultValue(MillisecondPickerPreference.java:223)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.Preference.(Preference.java:320)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:96)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:116)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:120)
1727968209.002 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.(MillisecondPickerPreference.java:67)
1727968209.002 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance0(Native Method)
1727968209.002 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItem(GenericInflater.java:392)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItemFromTag(GenericInflater.java:439)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:490)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:502)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:334)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:271)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:343)
1727968209.002 10433 30903 30903 D StrictMode: at android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:324)
1727968209.002 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.fragments.AlarmPrefsFragment.onCreate(AlarmPrefsFragment.java:85)
1727968209.002 10433 30903 30903 D StrictMode: at android.app.Fragment.performCreate(Fragment.java:2491)
1727968209.002 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1261)
1727968209.002 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
1727968209.002 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
1727968209.002 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
1727968209.002 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
1727968209.002 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl$1.run(FragmentManager.java:742)
1727968209.002 10433 30903 30903 D StrictMode: at android.os.Handler.handleCallback(Handler.java:958)
1727968209.002 10433 30903 30903 D StrictMode: at android.os.Handler.dispatchMessage(Handler.java:99)
1727968209.002 10433 30903 30903 D StrictMode: at android.os.Looper.loopOnce(Looper.java:224)
1727968209.002 10433 30903 30903 D StrictMode: at android.os.Looper.loop(Looper.java:318)
1727968209.002 10433 30903 30903 D StrictMode: at android.app.ActivityThread.main(ActivityThread.java:8727)
1727968209.002 10433 30903 30903 D StrictMode: at java.lang.reflect.Method.invoke(Native Method)
1727968209.002 10433 30903 30903 D StrictMode: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
1727968209.002 10433 30903 30903 D StrictMode: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
1727968209.003 10433 30903 30903 D StrictMode: StrictMode policy violation; ~duration=126 ms: android.os.strictmode.ResourceMismatchViolation: TypedValue{t=0x3/d=0x71 "600000" a=24 r=0x7f120336}
1727968209.003 10433 30903 30903 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onResourceMismatch(StrictMode.java:1644)
1727968209.003 10433 30903 30903 D StrictMode: at android.os.StrictMode.noteResourceMismatch(StrictMode.java:2758)
1727968209.003 10433 30903 30903 D StrictMode: at android.content.res.TypedArray.getInt(TypedArray.java:437)
1727968209.003 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.onGetDefaultValue(MillisecondPickerPreference.java:223)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.Preference.(Preference.java:320)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:96)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:116)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:120)
1727968209.003 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.(MillisecondPickerPreference.java:67)
1727968209.003 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance0(Native Method)
1727968209.003 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItem(GenericInflater.java:392)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItemFromTag(GenericInflater.java:439)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:490)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:502)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:334)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:271)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:343)
1727968209.003 10433 30903 30903 D StrictMode: at android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:324)
1727968209.003 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.fragments.AlarmPrefsFragment.onCreate(AlarmPrefsFragment.java:85)
1727968209.003 10433 30903 30903 D StrictMode: at android.app.Fragment.performCreate(Fragment.java:2491)
1727968209.003 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1261)
1727968209.003 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
1727968209.003 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
1727968209.003 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
1727968209.003 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
1727968209.003 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl$1.run(FragmentManager.java:742)
1727968209.003 10433 30903 30903 D StrictMode: at android.os.Handler.handleCallback(Handler.java:958)
1727968209.003 10433 30903 30903 D StrictMode: at android.os.Handler.dispatchMessage(Handler.java:99)
1727968209.003 10433 30903 30903 D StrictMode: at android.os.Looper.loopOnce(Looper.java:224)
1727968209.003 10433 30903 30903 D StrictMode: at android.os.Looper.loop(Looper.java:318)
1727968209.003 10433 30903 30903 D StrictMode: at android.app.ActivityThread.main(ActivityThread.java:8727)
1727968209.003 10433 30903 30903 D StrictMode: at java.lang.reflect.Method.invoke(Native Method)
1727968209.003 10433 30903 30903 D StrictMode: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
1727968209.003 10433 30903 30903 D StrictMode: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
1727968209.004 10433 30903 30903 D StrictMode: StrictMode policy violation; ~duration=125 ms: android.os.strictmode.ResourceMismatchViolation: TypedValue{t=0x3/d=0x1919 "0" a=24 r=0x7f120337}
1727968209.004 10433 30903 30903 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onResourceMismatch(StrictMode.java:1644)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.StrictMode.noteResourceMismatch(StrictMode.java:2758)
1727968209.004 10433 30903 30903 D StrictMode: at android.content.res.TypedArray.getInt(TypedArray.java:437)
1727968209.004 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.IntegerPickerPreference.onGetDefaultValue(IntegerPickerPreference.java:177)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.Preference.(Preference.java:320)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:96)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:116)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:120)
1727968209.004 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.IntegerPickerPreference.(IntegerPickerPreference.java:61)
1727968209.004 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance0(Native Method)
1727968209.004 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItem(GenericInflater.java:392)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItemFromTag(GenericInflater.java:439)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:490)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:502)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:334)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:271)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:343)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:324)
1727968209.004 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.fragments.AlarmPrefsFragment.onCreate(AlarmPrefsFragment.java:85)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.Fragment.performCreate(Fragment.java:2491)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1261)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl$1.run(FragmentManager.java:742)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.Handler.handleCallback(Handler.java:958)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.Handler.dispatchMessage(Handler.java:99)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.Looper.loopOnce(Looper.java:224)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.Looper.loop(Looper.java:318)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.ActivityThread.main(ActivityThread.java:8727)
1727968209.004 10433 30903 30903 D StrictMode: at java.lang.reflect.Method.invoke(Native Method)
1727968209.004 10433 30903 30903 D StrictMode: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
1727968209.004 10433 30903 30903 D StrictMode: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
1727968209.004 10433 30903 30903 D StrictMode: StrictMode policy violation; ~duration=125 ms: android.os.strictmode.ResourceMismatchViolation: TypedValue{t=0x3/d=0x5c "1200000" a=24 r=0x7f120338}
1727968209.004 10433 30903 30903 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onResourceMismatch(StrictMode.java:1644)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.StrictMode.noteResourceMismatch(StrictMode.java:2758)
1727968209.004 10433 30903 30903 D StrictMode: at android.content.res.TypedArray.getInt(TypedArray.java:437)
1727968209.004 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.onGetDefaultValue(MillisecondPickerPreference.java:223)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.Preference.(Preference.java:320)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:96)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:116)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:120)
1727968209.004 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.(MillisecondPickerPreference.java:67)
1727968209.004 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance0(Native Method)
1727968209.004 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItem(GenericInflater.java:392)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItemFromTag(GenericInflater.java:439)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:490)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:502)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:334)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:271)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:343)
1727968209.004 10433 30903 30903 D StrictMode: at android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:324)
1727968209.004 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.fragments.AlarmPrefsFragment.onCreate(AlarmPrefsFragment.java:85)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.Fragment.performCreate(Fragment.java:2491)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1261)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl$1.run(FragmentManager.java:742)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.Handler.handleCallback(Handler.java:958)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.Handler.dispatchMessage(Handler.java:99)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.Looper.loopOnce(Looper.java:224)
1727968209.004 10433 30903 30903 D StrictMode: at android.os.Looper.loop(Looper.java:318)
1727968209.004 10433 30903 30903 D StrictMode: at android.app.ActivityThread.main(ActivityThread.java:8727)
1727968209.004 10433 30903 30903 D StrictMode: at java.lang.reflect.Method.invoke(Native Method)
1727968209.004 10433 30903 30903 D StrictMode: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
1727968209.004 10433 30903 30903 D StrictMode: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
1727968209.005 10433 30903 30903 D StrictMode: StrictMode policy violation; ~duration=123 ms: android.os.strictmode.ResourceMismatchViolation: TypedValue{t=0x3/d=0x70 "60000" a=24 r=0x7f120331}
1727968209.005 10433 30903 30903 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onResourceMismatch(StrictMode.java:1644)
1727968209.005 10433 30903 30903 D StrictMode: at android.os.StrictMode.noteResourceMismatch(StrictMode.java:2758)
1727968209.005 10433 30903 30903 D StrictMode: at android.content.res.TypedArray.getInt(TypedArray.java:437)
1727968209.005 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.onGetDefaultValue(MillisecondPickerPreference.java:223)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.Preference.(Preference.java:320)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:96)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:116)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:120)
1727968209.005 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.(MillisecondPickerPreference.java:67)
1727968209.005 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance0(Native Method)
1727968209.005 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItem(GenericInflater.java:392)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItemFromTag(GenericInflater.java:439)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:490)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:502)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:334)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:271)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:343)
1727968209.005 10433 30903 30903 D StrictMode: at android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:324)
1727968209.005 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.fragments.AlarmPrefsFragment.onCreate(AlarmPrefsFragment.java:85)
1727968209.005 10433 30903 30903 D StrictMode: at android.app.Fragment.performCreate(Fragment.java:2491)
1727968209.005 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1261)
1727968209.005 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
1727968209.005 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
1727968209.005 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
1727968209.005 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
1727968209.005 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl$1.run(FragmentManager.java:742)
1727968209.005 10433 30903 30903 D StrictMode: at android.os.Handler.handleCallback(Handler.java:958)
1727968209.005 10433 30903 30903 D StrictMode: at android.os.Handler.dispatchMessage(Handler.java:99)
1727968209.005 10433 30903 30903 D StrictMode: at android.os.Looper.loopOnce(Looper.java:224)
1727968209.005 10433 30903 30903 D StrictMode: at android.os.Looper.loop(Looper.java:318)
1727968209.005 10433 30903 30903 D StrictMode: at android.app.ActivityThread.main(ActivityThread.java:8727)
1727968209.005 10433 30903 30903 D StrictMode: at java.lang.reflect.Method.invoke(Native Method)
1727968209.005 10433 30903 30903 D StrictMode: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
1727968209.005 10433 30903 30903 D StrictMode: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
1727968209.006 10433 30903 30903 D StrictMode: StrictMode policy violation; ~duration=123 ms: android.os.strictmode.ResourceMismatchViolation: TypedValue{t=0x3/d=0x65 "30000" a=24 r=0x7f120330}
1727968209.006 10433 30903 30903 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onResourceMismatch(StrictMode.java:1644)
1727968209.006 10433 30903 30903 D StrictMode: at android.os.StrictMode.noteResourceMismatch(StrictMode.java:2758)
1727968209.006 10433 30903 30903 D StrictMode: at android.content.res.TypedArray.getInt(TypedArray.java:437)
1727968209.006 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.onGetDefaultValue(MillisecondPickerPreference.java:223)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.Preference.(Preference.java:320)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:96)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:116)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:120)
1727968209.006 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.(MillisecondPickerPreference.java:67)
1727968209.006 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance0(Native Method)
1727968209.006 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItem(GenericInflater.java:392)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItemFromTag(GenericInflater.java:439)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:490)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:502)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:334)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:271)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:343)
1727968209.006 10433 30903 30903 D StrictMode: at android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:324)
1727968209.006 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.fragments.AlarmPrefsFragment.onCreate(AlarmPrefsFragment.java:85)
1727968209.006 10433 30903 30903 D StrictMode: at android.app.Fragment.performCreate(Fragment.java:2491)
1727968209.006 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1261)
1727968209.006 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
1727968209.006 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
1727968209.006 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
1727968209.006 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
1727968209.006 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl$1.run(FragmentManager.java:742)
1727968209.006 10433 30903 30903 D StrictMode: at android.os.Handler.handleCallback(Handler.java:958)
1727968209.006 10433 30903 30903 D StrictMode: at android.os.Handler.dispatchMessage(Handler.java:99)
1727968209.006 10433 30903 30903 D StrictMode: at android.os.Looper.loopOnce(Looper.java:224)
1727968209.006 10433 30903 30903 D StrictMode: at android.os.Looper.loop(Looper.java:318)
1727968209.006 10433 30903 30903 D StrictMode: at android.app.ActivityThread.main(ActivityThread.java:8727)
1727968209.006 10433 30903 30903 D StrictMode: at java.lang.reflect.Method.invoke(Native Method)
1727968209.006 10433 30903 30903 D StrictMode: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
1727968209.006 10433 30903 30903 D StrictMode: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
1727968209.007 10433 30903 30903 D StrictMode: StrictMode policy violation; ~duration=122 ms: android.os.strictmode.ResourceMismatchViolation: TypedValue{t=0x3/d=0x59 "10000" a=24 r=0x7f120333}
1727968209.007 10433 30903 30903 D StrictMode: at android.os.StrictMode$AndroidBlockGuardPolicy.onResourceMismatch(StrictMode.java:1644)
1727968209.007 10433 30903 30903 D StrictMode: at android.os.StrictMode.noteResourceMismatch(StrictMode.java:2758)
1727968209.007 10433 30903 30903 D StrictMode: at android.content.res.TypedArray.getInt(TypedArray.java:437)
1727968209.007 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.onGetDefaultValue(MillisecondPickerPreference.java:223)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.Preference.(Preference.java:320)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:96)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:116)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.DialogPreference.(DialogPreference.java:120)
1727968209.007 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.MillisecondPickerPreference.(MillisecondPickerPreference.java:67)
1727968209.007 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance0(Native Method)
1727968209.007 10433 30903 30903 D StrictMode: at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItem(GenericInflater.java:392)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.createItemFromTag(GenericInflater.java:439)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:490)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.rInflate(GenericInflater.java:502)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:334)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.GenericInflater.inflate(GenericInflater.java:271)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:343)
1727968209.007 10433 30903 30903 D StrictMode: at android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:324)
1727968209.007 10433 30903 30903 D StrictMode: at com.forrestguice.suntimeswidget.settings.fragments.AlarmPrefsFragment.onCreate(AlarmPrefsFragment.java:85)
1727968209.007 10433 30903 30903 D StrictMode: at android.app.Fragment.performCreate(Fragment.java:2491)
1727968209.007 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1261)
1727968209.007 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2431)
1727968209.007 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2210)
1727968209.007 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2166)
1727968209.007 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2067)
1727968209.007 10433 30903 30903 D StrictMode: at android.app.FragmentManagerImpl$1.run(FragmentManager.java:742)
1727968209.007 10433 30903 30903 D StrictMode: at android.os.Handler.handleCallback(Handler.java:958)
1727968209.007 10433 30903 30903 D StrictMode: at android.os.Handler.dispatchMessage(Handler.java:99)
1727968209.007 10433 30903 30903 D StrictMode: at android.os.Looper.loopOnce(Looper.java:224)
1727968209.007 10433 30903 30903 D StrictMode: at android.os.Looper.loop(Looper.java:318)
1727968209.007 10433 30903 30903 D StrictMode: at android.app.ActivityThread.main(ActivityThread.java:8727)
1727968209.007 10433 30903 30903 D StrictMode: at java.lang.reflect.Method.invoke(Native Method)
1727968209.007 10433 30903 30903 D StrictMode: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
1727968209.007 10433 30903 30903 D StrictMode: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
1727968210.891 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968210.893 10433 30903 30903 D SplineOverScroller: mFlingDuration: 1880,mFlingDistance: 1302.7906494140625,mVelocity: 2851
1727968211.781 10433 30903 30903 D SplineOverScroller: mFlingDuration: 2422,mFlingDistance: 4224.65087890625,mVelocity: 9133
1727968212.616 10433 30903 30903 D MIUIInput: [KeyEvent] ViewRootImpl windowName 'com.forrestguice.suntimeswidget/com.forrestguice.suntimeswidget.SuntimesSettingsActivity', KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BACK, scanCode=0, metaState=0, flags=0x48, repeatCount=0, eventTime=87186201000000, downTime=87186201000000, deviceId=-1, source=0x101, displayId=0 }, phoneEventTime=١٨:١٠:١٢.٥٤٨
1727968212.620 10433 30903 30903 D MIUIInput: [KeyEvent] ViewRootImpl windowName 'com.forrestguice.suntimeswidget/com.forrestguice.suntimeswidget.SuntimesSettingsActivity', KeyEvent { action=ACTION_UP, keyCode=KEYCODE_BACK, scanCode=0, metaState=0, flags=0x48, repeatCount=0, eventTime=87186260000000, downTime=87186201000000, deviceId=-1, source=0x101, displayId=0 }, phoneEventTime=١٨:١٠:١٢.٦٠٧
1727968213.391 10433 30903 30903 D MIUIInput: [KeyEvent] ViewRootImpl windowName 'com.forrestguice.suntimeswidget/com.forrestguice.suntimeswidget.SuntimesSettingsActivity', KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_BACK, scanCode=0, metaState=0, flags=0x48, repeatCount=0, eventTime=87186968000000, downTime=87186968000000, deviceId=-1, source=0x101, displayId=0 }, phoneEventTime=١٨:١٠:١٣.٣١٤
1727968213.400 10433 30903 30903 D MIUIInput: [KeyEvent] ViewRootImpl windowName 'com.forrestguice.suntimeswidget/com.forrestguice.suntimeswidget.SuntimesSettingsActivity', KeyEvent { action=ACTION_UP, keyCode=KEYCODE_BACK, scanCode=0, metaState=0, flags=0x48, repeatCount=0, eventTime=87187031000000, downTime=87186968000000, deviceId=-1, source=0x101, displayId=0 }, phoneEventTime=١٨:١٠:١٣.٣٧٨
1727968213.452 10433 30903 30903 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.SuntimesActivity@364f4f5, reason: AppDarkModeEnable
1727968213.453 10433 30903 30903 D CompatibilityChangeReporter: Compat change id reported: 78294732; UID 10433; state: DISABLED
1727968213.529 10433 30903 30903 D UpdateAlarms: setAlarm (fullUpdate): أكتوبر ٤, ١٢:٠٠ ص
1727968213.532 10433 30903 30903 D UpdateAlarms: setAlarm (partialUpdate): أكتوبر ٣, ٦:٣٨ م
1727968213.635 10433 30903 30926 E OpenGLRenderer: Unable to match the desired swap behavior.
1727968213.640 10433 30903 30903 D VRI[SuntimesActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1727968213.641 10433 30903 30903 D VRI[SuntimesActivity]: vri.Setup new sync=wmsSync-VRI[SuntimesActivity]#10
1727968213.684 10433 30903 30903 D VRI[SuntimesActivity]: vri.reportDrawFinished
1727968213.831 10433 30903 30903 I HandWritingStubImpl: refreshLastKeyboardType: 1
1727968213.831 10433 30903 30903 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727968214.240 10433 30903 30926 D OpenGLRenderer: endAllActiveAnimators on 0x74ed9c4000 (ListView) with handle 0x74c697e8c0
1727968214.264 10433 30903 30903 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda22@e11410a
1727968215.784 10433 30903 30903 D DecorView[]: getWindowModeFromSystem windowmode is 1
1727968215.788 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968215.788 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968215.798 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968215.856 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968215.871 10433 30903 30981 D Ringtone: Successfully created local player
1727968215.875 10433 30903 30981 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727968215.875 10433 30903 30981 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727968215.875 10433 30903 30981 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727968215.875 10433 30903 30981 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727968215.892 10433 30903 30903 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727968215.892 10433 30903 30903 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1727968215.907 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968215.909 10433 30903 30981 D Ringtone: Successfully created local player
1727968215.912 10433 30903 30981 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727968215.912 10433 30903 30981 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727968215.912 10433 30903 30981 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727968215.912 10433 30903 30981 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727968215.986 10433 30903 30903 D CompatibilityChangeReporter: Compat change id reported: 170233598; UID 10433; state: DISABLED
1727968216.033 10433 30903 30903 W MessageMonitor: PerfMonitor: Slow Operation: Activity com.forrestguice.suntimeswidget/.alarmclock.ui.AlarmClockActivity onStart took 106ms
1727968216.045 10433 30903 30903 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.alarmclock.ui.AlarmClockActivity@4489ec5, reason: AppDarkModeEnable
1727968216.052 10433 30903 30903 W Looper : PerfMonitor looperActivity : package=com.forrestguice.suntimeswidget/.alarmclock.ui.AlarmClockActivity time=0ms latency=344ms procState=-1 historyMsgCount=4 (msgIndex=4 wall=336ms seq=1446 late=8ms h=android.app.ActivityThread$H w=159)
1727968216.104 10433 30903 30926 E OpenGLRenderer: Unable to match the desired swap behavior.
1727968216.133 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968216.156 10433 30903 30903 D VRI[AlarmClockActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1727968216.158 10433 30903 30903 D VRI[AlarmClockActivity]: vri.Setup new sync=wmsSync-VRI[AlarmClockActivity]#12
1727968216.171 10433 30903 30926 D OpenGLRenderer: makeCurrent grContext:0x74c683b020 reset mTextureAvailable
1727968216.178 10433 30903 30903 D VRI[AlarmClockActivity]: vri.reportDrawFinished
1727968216.178 10433 30903 30903 W Looper : PerfMonitor doFrame : time=125ms vsyncFrame=0 latency=324ms procState=-1 historyMsgCount=2 (msgIndex=1 wall=336ms seq=1446 late=8ms h=android.app.ActivityThread$H w=159)
1727968216.244 10433 30903 30903 D AlarmReceiver: updateAlarmTime_clockTime: hour: 18, minute: 9, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727968216.244 10433 30903 30903 W AlarmReceiver: updateAlarmTime: clock time 18:9 (+0) advancing by 1 day..
1727968216.279 10433 30903 30903 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727968216.279 10433 30903 30903 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1727968216.286 10433 30903 30903 D AlarmReceiver: updateAlarmTime_clockTime: hour: 6, minute: 30, timezone: Africa/Cairo, offset: 0, repeating: false, repeatingDays: [1, 2, 3, 4, 5, 6, 7]
1727968216.286 10433 30903 30903 W AlarmReceiver: updateAlarmTime: clock time 6:30 (+0) advancing by 1 day..
1727968216.309 10433 30903 30903 I HandWritingStubImpl: refreshLastKeyboardType: 1
1727968216.310 10433 30903 30903 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727968217.115 10433 30903 30903 D DecorView[]: getWindowModeFromSystem windowmode is 1
1727968217.120 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968217.120 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968217.128 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968217.138 10433 30903 30903 D ScrollerOptimizationManager: registerConfigChangedListener
1727968217.182 10433 30903 30903 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.alarmclock.bedtime.BedtimeActivity@186197a, reason: AppDarkModeEnable
1727968217.209 10433 30903 31130 D Ringtone: Successfully created local player
1727968217.215 10433 30903 31130 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727968217.215 10433 30903 31130 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727968217.215 10433 30903 31130 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727968217.215 10433 30903 31130 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727968217.217 10433 30903 30926 E OpenGLRenderer: Unable to match the desired swap behavior.
1727968217.277 10433 30903 31130 D Ringtone: Successfully created local player
1727968217.281 10433 30903 31130 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727968217.281 10433 30903 31130 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727968217.282 10433 30903 31130 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
1727968217.282 10433 30903 31130 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
1727968217.365 10433 30903 30903 D VRI[BedtimeActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1727968217.365 10433 30903 30903 D VRI[BedtimeActivity]: vri.Setup new sync=wmsSync-VRI[BedtimeActivity]#14
1727968217.374 10433 30903 30926 D OpenGLRenderer: makeCurrent grContext:0x74c683b020 reset mTextureAvailable
1727968217.384 10433 30903 30903 D VRI[BedtimeActivity]: vri.reportDrawFinished
1727968217.421 10433 30903 30903 I HandWritingStubImpl: refreshLastKeyboardType: 1
1727968217.422 10433 30903 30903 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727968218.415 10433 30903 30903 W EpFrameworkFactory: activated: false jar exist: false
1727968218.420 10433 30903 30903 D DEBUG : showNotification: -1000
1727968218.425 10433 30903 30903 D DEBUG : BedtimeConditionService :: triggerAutomaticZenRule: true
1727968218.432 10433 30903 30903 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1727968218.432 10433 30903 30903 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1727968218.435 10433 30903 30903 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1727968218.463 10433 30903 30903 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1727968218.469 10433 30903 30903 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1727968220.914 10433 30903 30903 D BedtimeReceiver: onReceive: suntimeswidget.alarm.dismiss_bedtime, null
1727968220.939 10433 30903 30903 D AlarmReceiverService: ACTION_BEDTIME_DISMISS
1727968220.941 10433 30903 30903 D DEBUG : dismissNotification: -1000
1727968220.943 10433 30903 30903 D DEBUG : BedtimeConditionService :: triggerAutomaticZenRule: false
1727968220.944 10433 30903 30903 I AlarmReceiver: stopSelf: dismissing foreground notification
1727968220.951 10433 30903 30903 I AlarmReceiver: stopSelf: stopping service
1727968220.961 10433 30903 30903 D AlarmReceiverList: updateReceiver.onReceive1: suntimeswidget.alarm.ui.update
1727968220.962 10433 30903 30903 D BedtimeActivity: updateReceiver.onReceive: null :: suntimeswidget.alarm.ui.update
1727968220.964 10433 30903 30903 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0
1727968221.006 10433 30903 30903 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_2x2
1727968221.014 10433 30903 30903 D WidgetUpdate: onReceive: suntimeswidget.alarm.ui.update :: class com.forrestguice.suntimeswidget.widgets.AlarmWidget0_3x2
1727968222.778 10433 30903 30903 I ForceDarkHelperStubImpl: setViewRootImplForceDark: false for com.forrestguice.suntimeswidget.alarmclock.ui.AlarmClockActivity@4489ec5, reason: AppDarkModeEnable
1727968222.791 10433 30903 30920 D AppScoutStateMachine: 30903-ScoutStateMachinecreated
1727968222.851 10433 30903 30926 E OpenGLRenderer: Unable to match the desired swap behavior.
1727968222.852 10433 30903 30903 D VRI[AlarmClockActivity]: vri.reportNextDraw android.view.ViewRootImpl.performTraversals:4310 android.view.ViewRootImpl.doTraversal:2950 android.view.ViewRootImpl$TraversalRunnable.run:10238 android.view.Choreographer$CallbackRecord.run:1634 android.view.Choreographer$CallbackRecord.run:1643
1727968222.853 10433 30903 30903 D VRI[AlarmClockActivity]: vri.Setup new sync=wmsSync-VRI[AlarmClockActivity]#16
1727968222.884 10433 30903 30903 D VRI[AlarmClockActivity]: vri.reportDrawFinished
1727968222.902 10433 30903 30903 I HandWritingStubImpl: refreshLastKeyboardType: 1
1727968222.902 10433 30903 30903 I HandWritingStubImpl: getCurrentKeyboardType: 1
1727968226.161 10433 30903 30924 I .suntimeswidget: Waiting for a blocking GC ProfileSaver

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants