在浅色模式时重启系统界面
```
----part 5 start----
[ 2024-06-03T02:07:51.192 1000: 967: 967 I/LSPosed-Bridge ] [Pengeek] Failed to hook com.android.systemui.statusbar.phone.MiuiNotificationPanelViewController constructor
[ 2024-06-03T02:07:51.200 1000: 967: 967 I/LSPosed-Bridge ] [Pengeek] Failed to hook applyBlurByRadius method in com.android.systemui.statusbar.policy.BlurUtilsExt
[ 2024-06-03T02:07:51.236 1000: 967: 967 I/LSPosed-Bridge ] [Pengeek] Failed to hook updateNotification method in com.android.systemui.statusbar.phone.StatusBar
[ 2024-06-03T02:09:00.574 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101)
at miui.systemui.controlcenter.windowview.BlurController.showBlur(Unknown Source:160)
at miui.systemui.controlcenter.windowview.ControlCenterExpandController.showPanel(Unknown Source:233)
at miui.systemui.controlcenter.windowview.ControlCenterWindowViewController.showPanel(Unknown Source:32)
at com.android.systemui.controlcenter.policy.NCSwitchController.handleNCSwitch(Unknown Source:50)
at com.android.systemui.shade.NotificationShadeWindowView.onTouchEvent(Unknown Source:123)
at com.android.systemui.statusbar.phone.CentralSurfacesImpl$$ExternalSyntheticLambda22.onTouch(Unknown Source:68)
at android.view.View.dispatchTouchEvent(Unknown Source:84)
at android.view.ViewGroup.dispatchTransformedTouchEvent(Unknown Source:39)
at android.view.ViewGroup.dispatchTouchEvent(Unknown Source:521)
at com.android.systemui.shade.NotificationShadeWindowView.dispatchTouchEvent(Unknown Source:805)
at android.view.View.dispatchPointerEvent(Unknown Source:18)
at com.xiaomi.mirror.MiuiMirrorImpl.isHandled(Unknown Source:20)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(Unknown Source:94)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(Unknown Source:131)
at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:26)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(Unknown Source:4)
at android.view.ViewRootImpl$InputStage.forward(Unknown Source:0)
at android.view.ViewRootImpl$AsyncInputStage.forward(Unknown Source:10)
at android.view.ViewRootImpl$InputStage.apply(Unknown Source:2)
at android.view.ViewRootImpl$AsyncInputStage.apply(Unknown Source:7)
at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:34)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(Unknown Source:4)
at android.view.ViewRootImpl$InputStage.forward(Unknown Source:0)
at android.view.ViewRootImpl$InputStage.apply(Unknown Source:2)
at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:34)
at android.view.ViewRootImpl.deliverInputEvent(Unknown Source:171)
at android.view.ViewRootImpl.doProcessInputEvents(Unknown Source:65)
at android.view.ViewRootImpl.enqueueInputEvent(Unknown Source:101)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(Unknown Source:112)
at android.view.InputEventReceiver.dispatchInputEvent(Unknown Source:63)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(Unknown Source:17)
at android.os.Looper.loopOnce(Unknown Source:6)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#仅与浅转深(错误转正常)有相同日志
[ 2024-06-03T02:09:01.617 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.postSetBlurRunnable$lambda-0(Unknown Source:66)
at h.a.e.e.e.run(Unknown Source:2)
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#仅与浅转深(错误转正常)有相同日志
[ 2024-06-03T02:09:03.562 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.switchBlur(Unknown Source:44)
at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:88)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26)
at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55)
at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16)
at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7)
at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37)
at miuix.animation.internal.TargetHandler.update(Unknown Source:82)
at miuix.animation.internal.TargetHandler.update(Unknown Source:27)
at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19)
at miuix.animation.internal.AnimManager.update(Unknown Source:4)
at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51)
at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66)
at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30)
at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0)
at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15)
at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:12)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:24)
at android.view.Choreographer.doCallbacks(Unknown Source:134)
at android.view.Choreographer.doFrame(Unknown Source:657)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11)
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#与深转浅(正常转错误)、浅转深(错误转正常)均有相同日志
[ 2024-06-03T02:09:03.581 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101)
at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0)
at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26)
at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55)
at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16)
at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7)
at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37)
at miuix.animation.internal.TargetHandler.update(Unknown Source:82)
at miuix.animation.internal.TargetHandler.onEnd(Unknown Source:83)
at miuix.animation.internal.TargetHandler.handleMessage(Unknown Source:232)
at android.os.Handler.dispatchMessage(Unknown Source:19)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#与深转浅(正常转错误)、浅转深(错误转正常)均有相同日志
[ 2024-06-03T02:09:05.267 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101)
at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0)
at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26)
at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55)
at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16)
at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7)
at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37)
at miuix.animation.internal.TargetHandler.update(Unknown Source:82)
at miuix.animation.internal.TargetHandler.update(Unknown Source:27)
at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19)
at miuix.animation.internal.AnimManager.update(Unknown Source:4)
at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51)
at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66)
at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30)
at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0)
at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15)
at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:12)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:24)
at android.view.Choreographer.doCallbacks(Unknown Source:134)
at android.view.Choreographer.doFrame(Unknown Source:657)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11)
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
无规律的重复日志有亿堆删了,如果需要完整日志通知一下
```
从深色模式(正常)转到浅色模式(错误)
```
----part 4 start----
#与浅转深(错误转正常)、浅重启(浅色模式错误时重启系统界面)均有相同日志
[ 2024-06-03T02:02:26.312 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101)
at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0)
at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26)
at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55)
at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16)
at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7)
at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37)
at miuix.animation.internal.TargetHandler.update(Unknown Source:82)
at miuix.animation.internal.TargetHandler.onEnd(Unknown Source:83)
at miuix.animation.internal.TargetHandler.handleMessage(Unknown Source:232)
at android.os.Handler.dispatchMessage(Unknown Source:19)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#与浅转深(错误转正常)、浅重启(浅色模式错误时重启系统界面)均有相同日志
[ 2024-06-03T02:02:30.333 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101)
at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0)
at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26)
at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55)
at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16)
at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7)
at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37)
at miuix.animation.internal.TargetHandler.update(Unknown Source:82)
at miuix.animation.internal.TargetHandler.update(Unknown Source:27)
at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19)
at miuix.animation.internal.AnimManager.update(Unknown Source:4)
at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51)
at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66)
at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30)
at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0)
at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15)
at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:12)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:24)
at android.view.Choreographer.doCallbacks(Unknown Source:134)
at android.view.Choreographer.doFrame(Unknown Source:657)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11)
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
后续全是2024-06-03T02:02:30.333次日志的31~64次完全重复,删了
```
从浅色模式(错误)转到深色模式(正常)
```
----part 3 start----
[ 2024-06-03T02:56:57.806 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101)
at miui.systemui.controlcenter.windowview.BlurController.showBlur(Unknown Source:160)
at miui.systemui.controlcenter.windowview.ControlCenterExpandController.showPanel(Unknown Source:233)
at miui.systemui.controlcenter.windowview.ControlCenterWindowViewController.showPanel(Unknown Source:32)
at com.android.systemui.controlcenter.policy.NCSwitchController.handleNCSwitch(Unknown Source:50)
at com.android.systemui.shade.NotificationShadeWindowView.onTouchEvent(Unknown Source:123)
at com.android.systemui.statusbar.phone.CentralSurfacesImpl$$ExternalSyntheticLambda22.onTouch(Unknown Source:68)
at android.view.View.dispatchTouchEvent(Unknown Source:84)
at android.view.ViewGroup.dispatchTransformedTouchEvent(Unknown Source:39)
at android.view.ViewGroup.dispatchTouchEvent(Unknown Source:521)
at com.android.systemui.shade.NotificationShadeWindowView.dispatchTouchEvent(Unknown Source:805)
at android.view.View.dispatchPointerEvent(Unknown Source:18)
at com.xiaomi.mirror.MiuiMirrorImpl.isHandled(Unknown Source:20)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(Unknown Source:94)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(Unknown Source:131)
at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:26)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(Unknown Source:4)
at android.view.ViewRootImpl$InputStage.forward(Unknown Source:0)
at android.view.ViewRootImpl$AsyncInputStage.forward(Unknown Source:10)
at android.view.ViewRootImpl$InputStage.apply(Unknown Source:2)
at android.view.ViewRootImpl$AsyncInputStage.apply(Unknown Source:7)
at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:34)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(Unknown Source:4)
at android.view.ViewRootImpl$InputStage.forward(Unknown Source:0)
at android.view.ViewRootImpl$InputStage.apply(Unknown Source:2)
at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:34)
at android.view.ViewRootImpl.deliverInputEvent(Unknown Source:171)
at android.view.ViewRootImpl.doProcessInputEvents(Unknown Source:65)
at android.view.ViewRootImpl.enqueueInputEvent(Unknown Source:101)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(Unknown Source:112)
at android.view.InputEventReceiver.dispatchInputEvent(Unknown Source:63)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(Unknown Source:17)
at android.os.Looper.loopOnce(Unknown Source:6)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#与深转浅(正常转错误)、浅重启(浅色模式错误时重启系统界面)均有相同日志
[ 2024-06-03T02:00:03.790 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101)
at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0)
at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26)
at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55)
at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16)
at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7)
at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37)
at miuix.animation.internal.TargetHandler.update(Unknown Source:82)
at miuix.animation.internal.TargetHandler.update(Unknown Source:27)
at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19)
at miuix.animation.internal.AnimManager.update(Unknown Source:4)
at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51)
at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66)
at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30)
at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0)
at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15)
at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:12)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:24)
at android.view.Choreographer.doCallbacks(Unknown Source:134)
at android.view.Choreographer.doFrame(Unknown Source:657)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11)
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#与深转浅(正常转错误)、浅重启(浅色模式错误时重启系统界面)均有相同日志
[ 2024-06-03T02:00:03.799 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101)
at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0)
at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26)
at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55)
at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16)
at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7)
at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37)
at miuix.animation.internal.TargetHandler.update(Unknown Source:82)
at miuix.animation.internal.TargetHandler.onEnd(Unknown Source:83)
at miuix.animation.internal.TargetHandler.handleMessage(Unknown Source:232)
at android.os.Handler.dispatchMessage(Unknown Source:19)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#仅与浅重启(浅色模式错误时重启系统界面)有相同日志
[ 2024-06-03T02:00:07.858 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.switchBlur(Unknown Source:44)
at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:88)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48)
at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26)
at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55)
at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16)
at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7)
at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37)
at miuix.animation.internal.TargetHandler.update(Unknown Source:82)
at miuix.animation.internal.TargetHandler.update(Unknown Source:27)
at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19)
at miuix.animation.internal.AnimManager.update(Unknown Source:4)
at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51)
at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66)
at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30)
at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0)
at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15)
at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:12)
at android.view.Choreographer$CallbackRecord.run(Unknown Source:24)
at android.view.Choreographer.doCallbacks(Unknown Source:134)
at android.view.Choreographer.doFrame(Unknown Source:657)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11)
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
#仅与浅重启(浅色模式错误时重启系统界面)有相同日志
[ 2024-06-03T02:56:57.871 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference
at dx.before(Unknown Source:424)
at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0)
at gi.c(Unknown Source:32)
at java.lang.reflect.Method.invoke(Native Method)
at J.callback(Unknown Source:138)
at LSPHooker_.setBlurRatio(Unknown Source:22)
at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9)
at miui.systemui.controlcenter.windowview.BlurController.postSetBlurRunnable$lambda-0(Unknown Source:66)
at h.a.e.e.e.run(Unknown Source:2)
at android.os.Handler.handleCallback(Unknown Source:2)
at android.os.Handler.dispatchMessage(Unknown Source:4)
at android.os.Looper.loopOnce(Unknown Source:198)
at android.os.Looper.loop(Unknown Source:83)
at android.app.ActivityThread.main(Unknown Source:123)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11)
at com.android.internal.os.ZygoteInit.main(Unknown Source:378)
2024-06-03T02:00:07.858次日志重复一次,然后没了
```
大多数情况下切换下深色模式就莫名正常了,切回去还是错误的。
在浅色模式时重启系统界面
``` ----part 5 start---- [ 2024-06-03T02:07:51.192 1000: 967: 967 I/LSPosed-Bridge ] [Pengeek] Failed to hook com.android.systemui.statusbar.phone.MiuiNotificationPanelViewController constructor [ 2024-06-03T02:07:51.200 1000: 967: 967 I/LSPosed-Bridge ] [Pengeek] Failed to hook applyBlurByRadius method in com.android.systemui.statusbar.policy.BlurUtilsExt [ 2024-06-03T02:07:51.236 1000: 967: 967 I/LSPosed-Bridge ] [Pengeek] Failed to hook updateNotification method in com.android.systemui.statusbar.phone.StatusBar [ 2024-06-03T02:09:00.574 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101) at miui.systemui.controlcenter.windowview.BlurController.showBlur(Unknown Source:160) at miui.systemui.controlcenter.windowview.ControlCenterExpandController.showPanel(Unknown Source:233) at miui.systemui.controlcenter.windowview.ControlCenterWindowViewController.showPanel(Unknown Source:32) at com.android.systemui.controlcenter.policy.NCSwitchController.handleNCSwitch(Unknown Source:50) at com.android.systemui.shade.NotificationShadeWindowView.onTouchEvent(Unknown Source:123) at com.android.systemui.statusbar.phone.CentralSurfacesImpl$$ExternalSyntheticLambda22.onTouch(Unknown Source:68) at android.view.View.dispatchTouchEvent(Unknown Source:84) at android.view.ViewGroup.dispatchTransformedTouchEvent(Unknown Source:39) at android.view.ViewGroup.dispatchTouchEvent(Unknown Source:521) at com.android.systemui.shade.NotificationShadeWindowView.dispatchTouchEvent(Unknown Source:805) at android.view.View.dispatchPointerEvent(Unknown Source:18) at com.xiaomi.mirror.MiuiMirrorImpl.isHandled(Unknown Source:20) at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(Unknown Source:94) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(Unknown Source:131) at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:26) at android.view.ViewRootImpl$InputStage.onDeliverToNext(Unknown Source:4) at android.view.ViewRootImpl$InputStage.forward(Unknown Source:0) at android.view.ViewRootImpl$AsyncInputStage.forward(Unknown Source:10) at android.view.ViewRootImpl$InputStage.apply(Unknown Source:2) at android.view.ViewRootImpl$AsyncInputStage.apply(Unknown Source:7) at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:34) at android.view.ViewRootImpl$InputStage.onDeliverToNext(Unknown Source:4) at android.view.ViewRootImpl$InputStage.forward(Unknown Source:0) at android.view.ViewRootImpl$InputStage.apply(Unknown Source:2) at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:34) at android.view.ViewRootImpl.deliverInputEvent(Unknown Source:171) at android.view.ViewRootImpl.doProcessInputEvents(Unknown Source:65) at android.view.ViewRootImpl.enqueueInputEvent(Unknown Source:101) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(Unknown Source:112) at android.view.InputEventReceiver.dispatchInputEvent(Unknown Source:63) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(Unknown Source:17) at android.os.Looper.loopOnce(Unknown Source:6) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #仅与浅转深(错误转正常)有相同日志 [ 2024-06-03T02:09:01.617 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.postSetBlurRunnable$lambda-0(Unknown Source:66) at h.a.e.e.e.run(Unknown Source:2) at android.os.Handler.handleCallback(Unknown Source:2) at android.os.Handler.dispatchMessage(Unknown Source:4) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #仅与浅转深(错误转正常)有相同日志 [ 2024-06-03T02:09:03.562 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.switchBlur(Unknown Source:44) at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:88) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26) at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55) at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16) at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7) at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37) at miuix.animation.internal.TargetHandler.update(Unknown Source:82) at miuix.animation.internal.TargetHandler.update(Unknown Source:27) at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19) at miuix.animation.internal.AnimManager.update(Unknown Source:4) at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51) at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66) at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30) at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0) at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15) at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4) at android.view.Choreographer$CallbackRecord.run(Unknown Source:12) at android.view.Choreographer$CallbackRecord.run(Unknown Source:24) at android.view.Choreographer.doCallbacks(Unknown Source:134) at android.view.Choreographer.doFrame(Unknown Source:657) at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11) at android.os.Handler.handleCallback(Unknown Source:2) at android.os.Handler.dispatchMessage(Unknown Source:4) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #与深转浅(正常转错误)、浅转深(错误转正常)均有相同日志 [ 2024-06-03T02:09:03.581 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101) at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0) at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26) at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55) at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16) at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7) at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37) at miuix.animation.internal.TargetHandler.update(Unknown Source:82) at miuix.animation.internal.TargetHandler.onEnd(Unknown Source:83) at miuix.animation.internal.TargetHandler.handleMessage(Unknown Source:232) at android.os.Handler.dispatchMessage(Unknown Source:19) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #与深转浅(正常转错误)、浅转深(错误转正常)均有相同日志 [ 2024-06-03T02:09:05.267 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101) at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0) at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26) at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55) at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16) at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7) at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37) at miuix.animation.internal.TargetHandler.update(Unknown Source:82) at miuix.animation.internal.TargetHandler.update(Unknown Source:27) at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19) at miuix.animation.internal.AnimManager.update(Unknown Source:4) at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51) at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66) at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30) at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0) at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15) at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4) at android.view.Choreographer$CallbackRecord.run(Unknown Source:12) at android.view.Choreographer$CallbackRecord.run(Unknown Source:24) at android.view.Choreographer.doCallbacks(Unknown Source:134) at android.view.Choreographer.doFrame(Unknown Source:657) at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11) at android.os.Handler.handleCallback(Unknown Source:2) at android.os.Handler.dispatchMessage(Unknown Source:4) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) 无规律的重复日志有亿堆删了,如果需要完整日志通知一下 ```从深色模式(正常)转到浅色模式(错误)
``` ----part 4 start---- #与浅转深(错误转正常)、浅重启(浅色模式错误时重启系统界面)均有相同日志 [ 2024-06-03T02:02:26.312 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101) at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0) at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26) at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55) at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16) at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7) at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37) at miuix.animation.internal.TargetHandler.update(Unknown Source:82) at miuix.animation.internal.TargetHandler.onEnd(Unknown Source:83) at miuix.animation.internal.TargetHandler.handleMessage(Unknown Source:232) at android.os.Handler.dispatchMessage(Unknown Source:19) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #与浅转深(错误转正常)、浅重启(浅色模式错误时重启系统界面)均有相同日志 [ 2024-06-03T02:02:30.333 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101) at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0) at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26) at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55) at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16) at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7) at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37) at miuix.animation.internal.TargetHandler.update(Unknown Source:82) at miuix.animation.internal.TargetHandler.update(Unknown Source:27) at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19) at miuix.animation.internal.AnimManager.update(Unknown Source:4) at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51) at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66) at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30) at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0) at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15) at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4) at android.view.Choreographer$CallbackRecord.run(Unknown Source:12) at android.view.Choreographer$CallbackRecord.run(Unknown Source:24) at android.view.Choreographer.doCallbacks(Unknown Source:134) at android.view.Choreographer.doFrame(Unknown Source:657) at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11) at android.os.Handler.handleCallback(Unknown Source:2) at android.os.Handler.dispatchMessage(Unknown Source:4) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) 后续全是2024-06-03T02:02:30.333次日志的31~64次完全重复,删了 ```从浅色模式(错误)转到深色模式(正常)
``` ----part 3 start---- [ 2024-06-03T02:56:57.806 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101) at miui.systemui.controlcenter.windowview.BlurController.showBlur(Unknown Source:160) at miui.systemui.controlcenter.windowview.ControlCenterExpandController.showPanel(Unknown Source:233) at miui.systemui.controlcenter.windowview.ControlCenterWindowViewController.showPanel(Unknown Source:32) at com.android.systemui.controlcenter.policy.NCSwitchController.handleNCSwitch(Unknown Source:50) at com.android.systemui.shade.NotificationShadeWindowView.onTouchEvent(Unknown Source:123) at com.android.systemui.statusbar.phone.CentralSurfacesImpl$$ExternalSyntheticLambda22.onTouch(Unknown Source:68) at android.view.View.dispatchTouchEvent(Unknown Source:84) at android.view.ViewGroup.dispatchTransformedTouchEvent(Unknown Source:39) at android.view.ViewGroup.dispatchTouchEvent(Unknown Source:521) at com.android.systemui.shade.NotificationShadeWindowView.dispatchTouchEvent(Unknown Source:805) at android.view.View.dispatchPointerEvent(Unknown Source:18) at com.xiaomi.mirror.MiuiMirrorImpl.isHandled(Unknown Source:20) at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(Unknown Source:94) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(Unknown Source:131) at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:26) at android.view.ViewRootImpl$InputStage.onDeliverToNext(Unknown Source:4) at android.view.ViewRootImpl$InputStage.forward(Unknown Source:0) at android.view.ViewRootImpl$AsyncInputStage.forward(Unknown Source:10) at android.view.ViewRootImpl$InputStage.apply(Unknown Source:2) at android.view.ViewRootImpl$AsyncInputStage.apply(Unknown Source:7) at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:34) at android.view.ViewRootImpl$InputStage.onDeliverToNext(Unknown Source:4) at android.view.ViewRootImpl$InputStage.forward(Unknown Source:0) at android.view.ViewRootImpl$InputStage.apply(Unknown Source:2) at android.view.ViewRootImpl$InputStage.deliver(Unknown Source:34) at android.view.ViewRootImpl.deliverInputEvent(Unknown Source:171) at android.view.ViewRootImpl.doProcessInputEvents(Unknown Source:65) at android.view.ViewRootImpl.enqueueInputEvent(Unknown Source:101) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(Unknown Source:112) at android.view.InputEventReceiver.dispatchInputEvent(Unknown Source:63) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(Unknown Source:17) at android.os.Looper.loopOnce(Unknown Source:6) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #与深转浅(正常转错误)、浅重启(浅色模式错误时重启系统界面)均有相同日志 [ 2024-06-03T02:00:03.790 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101) at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0) at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26) at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55) at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16) at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7) at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37) at miuix.animation.internal.TargetHandler.update(Unknown Source:82) at miuix.animation.internal.TargetHandler.update(Unknown Source:27) at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19) at miuix.animation.internal.AnimManager.update(Unknown Source:4) at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51) at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66) at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30) at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0) at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15) at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4) at android.view.Choreographer$CallbackRecord.run(Unknown Source:12) at android.view.Choreographer$CallbackRecord.run(Unknown Source:24) at android.view.Choreographer.doCallbacks(Unknown Source:134) at android.view.Choreographer.doFrame(Unknown Source:657) at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11) at android.os.Handler.handleCallback(Unknown Source:2) at android.os.Handler.dispatchMessage(Unknown Source:4) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #与深转浅(正常转错误)、浅重启(浅色模式错误时重启系统界面)均有相同日志 [ 2024-06-03T02:00:03.799 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.setBlurRatio(Unknown Source:101) at miui.systemui.controlcenter.windowview.BlurController.access$setBlurRatio(Unknown Source:0) at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:57) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26) at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55) at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16) at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7) at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37) at miuix.animation.internal.TargetHandler.update(Unknown Source:82) at miuix.animation.internal.TargetHandler.onEnd(Unknown Source:83) at miuix.animation.internal.TargetHandler.handleMessage(Unknown Source:232) at android.os.Handler.dispatchMessage(Unknown Source:19) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #仅与浅重启(浅色模式错误时重启系统界面)有相同日志 [ 2024-06-03T02:00:07.858 1000: 5912: 5912 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.switchBlur(Unknown Source:44) at miui.systemui.controlcenter.windowview.BlurController$animListener$1.onUpdate(Unknown Source:88) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.notifySingleProperty(Unknown Source:48) at miuix.animation.listener.ListenerNotifier$UpdateNotifier.doNotify(Unknown Source:26) at miuix.animation.listener.ListenerNotifier.notifyListenerSet(Unknown Source:55) at miuix.animation.listener.ListenerNotifier.notify(Unknown Source:16) at miuix.animation.listener.ListenerNotifier.notifyUpdate(Unknown Source:7) at miuix.animation.internal.TargetHandler.setValueAndNotify(Unknown Source:37) at miuix.animation.internal.TargetHandler.update(Unknown Source:82) at miuix.animation.internal.TargetHandler.update(Unknown Source:27) at miuix.animation.internal.TargetHandler.runUpdate(Unknown Source:19) at miuix.animation.internal.AnimManager.update(Unknown Source:4) at miuix.animation.internal.AnimRunner.updateAnimRunner(Unknown Source:51) at miuix.animation.internal.AnimRunner.doAnimationFrame(Unknown Source:66) at miuix.animation.physics.AnimationHandler.doAnimationFrame(Unknown Source:30) at miuix.animation.physics.AnimationHandler.access$100(Unknown Source:0) at miuix.animation.physics.AnimationHandler$AnimationCallbackDispatcher.dispatchAnimationFrame(Unknown Source:15) at miuix.animation.physics.AnimationHandler$FrameCallbackProvider16$1.doFrame(Unknown Source:4) at android.view.Choreographer$CallbackRecord.run(Unknown Source:12) at android.view.Choreographer$CallbackRecord.run(Unknown Source:24) at android.view.Choreographer.doCallbacks(Unknown Source:134) at android.view.Choreographer.doFrame(Unknown Source:657) at android.view.Choreographer$FrameDisplayEventReceiver.run(Unknown Source:11) at android.os.Handler.handleCallback(Unknown Source:2) at android.os.Handler.dispatchMessage(Unknown Source:4) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) #仅与浅重启(浅色模式错误时重启系统界面)有相同日志 [ 2024-06-03T02:56:57.871 1000: 967: 967 E/LSPosed-Bridge ] [Pengeek] java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.Integer.intValue()' on a null object reference at dx.before(Unknown Source:424) at name.monwf.customiuizer.mods.utils.HookerClassHelper$MethodHook.beforeHook(Unknown Source:0) at gi.c(Unknown Source:32) at java.lang.reflect.Method.invoke(Native Method) at J.callback(Unknown Source:138) at LSPHooker_.setBlurRatio(Unknown Source:22) at com.android.systemui.controlcenter.policy.ControlCenterControllerImpl.setBlurRatio(Unknown Source:9) at miui.systemui.controlcenter.windowview.BlurController.postSetBlurRunnable$lambda-0(Unknown Source:66) at h.a.e.e.e.run(Unknown Source:2) at android.os.Handler.handleCallback(Unknown Source:2) at android.os.Handler.dispatchMessage(Unknown Source:4) at android.os.Looper.loopOnce(Unknown Source:198) at android.os.Looper.loop(Unknown Source:83) at android.app.ActivityThread.main(Unknown Source:123) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(Unknown Source:11) at com.android.internal.os.ZygoteInit.main(Unknown Source:378) 2024-06-03T02:00:07.858次日志重复一次,然后没了 ```如果可能的话添加个指定应用选色功能