Giter Site home page Giter Site logo

statusbarlyric's Issues

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'int com.android.systemui.statusbar.phone.BarTransitions.getMode()' on a null object reference in com.android.systemui.statusbar.phone.StatusBar.dumpBarTransitions

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.statusbar.phone.StatusBar.dumpBarTransitions;

com.android.systemui.statusbar.phone.StatusBar.dump;

com.android.systemui.dump.DumpManager.dumpDumpable;

com.android.systemui.dump.DumpManager.dumpDumpables;

com.android.systemui.dump.DumpHandler.dumpCritical;

com.android.systemui.dump.DumpHandler.dump;

com.android.systemui.SystemUIService.dump;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run;

com.android.internal.os.ZygoteInit.main;

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'int com.android.systemui.statusbar.phone.BarTransitions.getMode()' on a null object reference

Link to App Center

Fix java.lang.IncompatibleClassChangeError: The method 'void com.android.systemui.statusbar.policy.MobileSignalController.refreshByType()' was expected to be of type direct but instead was found to be of type virtual (declaration of 'com.android.systemui.statusbar.policy.MobileSignalController' appears in /system_ext/priv-app/MiuiSystemUI/MiuiSystemUI.apk!classes2.dex) in com.android.systemui.statusbar.policy.MobileSignalController.yerenRe

Version 20210731.0(202107310)

Stacktrace

com.android.systemui.statusbar.policy.MobileSignalController.yerenRe;

com.android.systemui.statusbar.policy.MobileSignalController$Receive.onReceive;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:556);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1045);

Reason

java.lang.IncompatibleClassChangeError: The method 'void com.android.systemui.statusbar.policy.MobileSignalController.refreshByType()' was expected to be of type direct but instead was found to be of type virtual (declaration of 'com.android.systemui.statusbar.policy.MobileSignalController' appears in /system_ext/priv-app/MiuiSystemUI/MiuiSystemUI.apk!classes2.dex)

Link to App Center

Fix java.lang.IllegalArgumentException: The style on this component requires your app theme to be Theme.AppCompat (or a descendant). in androidx.preference.PreferenceFragment.onCreateView (PreferenceFragment.java:205)

Version 12.10.00(121000)

Stacktrace

androidx.preference.PreferenceFragment.onCreateView (PreferenceFragment.java:205);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:584);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1034);

Reason

java.lang.IllegalArgumentException: The style on this component requires your app theme to be Theme.AppCompat (or a descendant).

Link to App Center

Fix java.lang.NullPointerException: Attempt to get length of null array in com.blackshark.utils.MiuiThemeUtils.curThemeOverrideApp (MiuiThemeUtils.java:88)

Version 20191213.0(201912130)

Stacktrace

com.blackshark.utils.MiuiThemeUtils.curThemeOverrideApp (MiuiThemeUtils.java:88);

com.blackshark.utils.MiuiThemeUtils.mayShowNightModeDialog (MiuiThemeUtils.java:49);

com.blackshark.systemui.statusbar.phone.StatusBarJuiInjector.onConfigurationChanged (StatusBarJuiInjector.java:156);

com.android.systemui.statusbar.phone.StatusBar.onConfigurationChanged (StatusBar.java:5536);

com.android.systemui.statusbar.phone.StatusBar$13.onConfigChanged (StatusBar.java:1173);

com.android.systemui.statusbar.phone.ConfigurationControllerImpl.lambda$onConfigurationChanged$0$ConfigurationControllerImpl (ConfigurationControllerImpl.java:52);

com.android.systemui.statusbar.phone.-$$Lambda$ConfigurationControllerImpl$q8toNxdmBM4_Z2SzGR-62P2UFpQ.accept;

com.android.systemui.statusbar.phone.ConfigurationControllerImpl.onConfigurationChanged (ConfigurationControllerImpl.java:50);

com.android.systemui.DependencyUI.onConfigurationChanged (DependencyUI.java:538);

com.android.systemui.SystemUIApplication.onConfigurationChanged (SystemUIApplication.java:296);

miui.external.Application.onConfigurationChanged (Application.java:233);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:548);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:950);

Reason

java.lang.NullPointerException: Attempt to get length of null array

Link to App Center

Fix java.lang.IllegalStateException: getRoot() called while not connected (state=CONNECT_STATE_DISCONNECTING) in com.android.systemui.media.ResumeMediaBrowser$4.onConnected (ResumeMediaBrowser.java:250)

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.media.ResumeMediaBrowser$4.onConnected (ResumeMediaBrowser.java:250);

Reason

java.lang.IllegalStateException: getRoot() called while not connected (state=CONNECT_STATE_DISCONNECTING)

Link to App Center

Fix java.lang.IllegalArgumentException: actions element cannot null in com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656)

Version 20201109.0(202011090)

Stacktrace

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967);

Reason

java.lang.IllegalArgumentException: actions element cannot null

Link to App Center

Fix android.os.RemoteException: Remote stack trace: at android.app.ContextImpl.enforce(ContextImpl.java:1906) at android.app.ContextImpl.enforceCallingOrSelfPermission(ContextImpl.java:1934) at com.android.server.ConnectivityService.enforceAccessPermission(ConnectivityService.java:2063) at com.android.server.ConnectivityService.getAllNetworks(ConnectivityService.java:1559) at android.net.IConnectivityManager$Stub.onTransact(IConnectivityManager.java:899) in com.microsoft.appcenter.crashes.Crashes.B

Version 3.34.5(57)

Stacktrace

Reason

android.os.RemoteException: Remote stack trace:
at android.app.ContextImpl.enforce(ContextImpl.java:1906)
at android.app.ContextImpl.enforceCallingOrSelfPermission(ContextImpl.java:1934)
at com.android.server.ConnectivityService.enforceAccessPermission(ConnectivityService.java:2063)
at com.android.server.ConnectivityService.getAllNetworks(ConnectivityService.java:1559)
at android.net.IConnectivityManager$Stub.onTransact(IConnectivityManager.java:899)

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.android.systemui.statusbar.notification.collection.NotificationEntry.isRowPinned()' on a null object reference in com.android.systemui.statusbar.policy.HeadsUpManager.setEntryPinned (HeadsUpManager.java:137)

Version 1.31.2.54_200915(1513102270)

Stacktrace

com.android.systemui.statusbar.policy.HeadsUpManager.setEntryPinned (HeadsUpManager.java:137);

com.android.systemui.statusbar.policy.HeadsUpManager.onAlertEntryAdded (HeadsUpManager.java:159);

com.android.systemui.statusbar.AlertingNotificationManager.addAlertEntry (AlertingNotificationManager.java:193);

com.android.systemui.statusbar.AlertingNotificationManager.showNotification (AlertingNotificationManager.java:67);

com.android.systemui.statusbar.notification.NotificationAlertingManager.showAlertingView (NotificationAlertingManager.java:105);

com.android.systemui.statusbar.notification.NotificationAlertingManager.access$000 (NotificationAlertingManager.java:42);

com.android.systemui.statusbar.notification.NotificationAlertingManager$1.onEntryInflated (NotificationAlertingManager.java:71);

com.android.systemui.statusbar.notification.NotificationEntryManager.onAsyncInflationFinished (NotificationEntryManager.java:264);

com.android.systemui.statusbar.notification.row.NotificationContentInflater$AsyncInflationTask.onAsyncInflationFinished (NotificationContentInflater.java:875);

com.android.systemui.statusbar.notification.row.NotificationContentInflater.finishIfDone (NotificationContentInflater.java:675);

com.android.systemui.statusbar.notification.row.NotificationContentInflater.access$1300 (NotificationContentInflater.java:57);

com.android.systemui.statusbar.notification.row.NotificationContentInflater$5.onViewApplied (NotificationContentInflater.java:540);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:492);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:935);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.android.systemui.statusbar.notification.collection.NotificationEntry.isRowPinned()' on a null object reference

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setTextSize(int, float)' on a null object reference in com.android.keyguard.charge.view.MiuiChargeTurboView.updateLayoutParamForScreenSizeChange

Version 20201109.0(202011090)

Stacktrace

com.android.keyguard.charge.view.MiuiChargeTurboView.updateLayoutParamForScreenSizeChange;

com.android.keyguard.charge.view.MiuiChargeTurboView.checkScreenSize;

com.android.keyguard.charge.view.MiuiChargeTurboView.onAttachedToWindow;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setTextSize(int, float)' on a null object reference

Link to App Center

Fix java.lang.ClassNotFoundException: Didn't find class "miui.statusbar.lyric.MainActivity" on path: DexPathList[[zip file "/data/app/miui.statusbar.lyric-Als0L9iCT4XQUlufCfMdQA==/base.apk"],nativeLibraryDirectories=[/data/app/miui.statusbar.lyric-Als0L9iCT4XQUlufCfMdQA==/lib/arm64, /system/lib64]] in EdHooker_.hook

Version 3.37.13(64)

Stacktrace

EdHooker_.hook;

Reason

java.lang.ClassNotFoundException: Didn't find class "miui.statusbar.lyric.MainActivity" on path: DexPathList[[zip file "/data/app/miui.statusbar.lyric-Als0L9iCT4XQUlufCfMdQA==/base.apk"],nativeLibraryDirectories=[/data/app/miui.statusbar.lyric-Als0L9iCT4XQUlufCfMdQA==/lib/arm64, /system/lib64]]

Link to App Center

Fix android.app.RemoteServiceException: can't deliver broadcast in com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:492)

Version 1.31.2.54_200915(1513102270)

Stacktrace

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:492);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:935);

Reason

android.app.RemoteServiceException: can't deliver broadcast

Link to App Center

Fix java.lang.IllegalArgumentException: Unable to retrieve overlay information for com.android.internal.display.cutout.emulation.corner in com.miui.systemui.util.OverlayManagerWrapper.setEnabled (OverlayManagerWrapper.java:41)

Version 20201109.0(202011090)

Stacktrace

com.miui.systemui.util.OverlayManagerWrapper.setEnabled (OverlayManagerWrapper.java:41);

com.android.systemui.ScreenDecorations.disableAllEmulation (ScreenDecorations.java:708);

com.android.systemui.ScreenDecorations.startOnScreenDecorationsThread (ScreenDecorations.java:314);

com.android.systemui.ScreenDecorations.lambda$IfAux2ksmJXT9o9i38WaSEQXJTQ;

com.android.systemui.-$$Lambda$ScreenDecorations$IfAux2ksmJXT9o9i38WaSEQXJTQ.run;

Reason

java.lang.IllegalArgumentException: Unable to retrieve overlay information for com.android.internal.display.cutout.emulation.corner

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference in cn.fkj233.hook.miuistatusbarlyric.MainHook$2$1.run (MainHook.java:554)

Version 20201109.0(202011090)

Stacktrace

cn.fkj233.hook.miuistatusbarlyric.MainHook$2$1.run (MainHook.java:554);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference

Link to App Center

Fix android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.EDIT dat=content://media/external/images/media/35879 flg=0x10008000 pkg=com.miui.gallery (has extras) } in com.android.systemui.screenshot.GlobalScreenshotDisplay$14.onFinish (GlobalScreenshotDisplay.java:661)

Version 20191213.0(201912130)

Stacktrace

com.android.systemui.screenshot.GlobalScreenshotDisplay$14.onFinish (GlobalScreenshotDisplay.java:661);

com.android.systemui.screenshot.GlobalScreenshot$14.onPostExecute (GlobalScreenshot.java:773);

com.android.systemui.screenshot.GlobalScreenshot$14.onPostExecute (GlobalScreenshot.java:749);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:539);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:953);

Reason

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.EDIT dat=content://media/external/images/media/35879 flg=0x10008000 pkg=com.miui.gallery (has extras) }

Link to App Center

Fix java.lang.IllegalStateException: should be called from the main thread. sMainLooper.threadName=main Thread.currentThread()=SysUiBg in com.android.systemui.util.Assert.isMainThread (Assert.java:40)

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.util.Assert.isMainThread (Assert.java:40);

com.android.keyguard.KeyguardUpdateMonitor.registerCallback (KeyguardUpdateMonitor.java:2742);

com.android.systemui.MiuiBatteryMeterView.onAttachedToWindow (MiuiBatteryMeterView.java:190);

Reason

java.lang.IllegalStateException: should be called from the main thread. sMainLooper.threadName=main Thread.currentThread()=SysUiBg

Link to App Center

Fix java.lang.IllegalArgumentException: class miui.systemui.miplay.MiPlayPluginImpl does not depend on interface com.android.systemui.plugins.ActivityStarter in com.android.systemui.plugins.PluginDependencyProvider.get

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.plugins.PluginDependencyProvider.get;

com.android.systemui.plugins.PluginDependency.get;

miui.systemui.miplay.MiPlayPluginImpl.onCreate;

com.android.systemui.shared.plugins.PluginInstanceManager$MainHandler.handleMessage;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run;

com.android.internal.os.ZygoteInit.main;

Reason

java.lang.IllegalArgumentException: class miui.systemui.miplay.MiPlayPluginImpl does not depend on interface com.android.systemui.plugins.ActivityStarter

Link to App Center

Fix java.util.ConcurrentModificationException: java.util.ConcurrentModificationException in com.android.systemui.statusbar.notification.NotificationUtil.setAmbient (NotificationUtil.java:205)

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.statusbar.notification.NotificationUtil.setAmbient (NotificationUtil.java:205);

com.android.systemui.statusbar.notification.collection.NotificationEntry.setRanking (NotificationEntry.java:297);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateRankingAndSort (NotificationEntryManager.java:885);

com.android.systemui.statusbar.notification.NotificationEntryManager.reapplyFilterAndSort (NotificationEntryManager.java:878);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateNotifications (NotificationEntryManager.java:717);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateNotificationInternal (NotificationEntryManager.java:687);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateNotification (NotificationEntryManager.java:706);

com.android.systemui.statusbar.NotificationListener.lambda$onNotificationPosted$1 (NotificationListener.java:134);

com.android.systemui.statusbar.NotificationListener.lambda$onNotificationPosted$1$NotificationListener;

com.android.systemui.statusbar.-$$Lambda$NotificationListener$NvFmU0XrVPuc5pizHcri9I0apkw.run;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967);

Reason

java.util.ConcurrentModificationException: java.util.ConcurrentModificationException

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke interface method 'int com.android.internal.telecom.ITelecomService.getCallState()' on a null object reference in com.android.systemui.statusbar.policy.UserSwitcherController$2.doInBackground (UserSwitcherController.java:332)

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.statusbar.policy.UserSwitcherController$2.doInBackground (UserSwitcherController.java:332);

com.android.systemui.statusbar.policy.UserSwitcherController$2.doInBackground (UserSwitcherController.java:319);

Reason

java.lang.NullPointerException: Attempt to invoke interface method 'int com.android.internal.telecom.ITelecomService.getCallState()' on a null object reference

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke interface method 'void android.view.ViewParent.requestTransparentRegion(android.view.View)' on a null object reference in com.android.wm.shell.bubbles.BubbleStackView.onAttachedToWindow (BubbleStackView.java:1299)

Version 20210731.0(202107310)

Stacktrace

com.android.wm.shell.bubbles.BubbleStackView.onAttachedToWindow (BubbleStackView.java:1299);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:556);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1045);

Reason

java.lang.NullPointerException: Attempt to invoke interface method 'void android.view.ViewParent.requestTransparentRegion(android.view.View)' on a null object reference

Link to App Center

Fix java.lang.ClassCastException: android.os.BinderProxy cannot be cast to android.service.dreams.DreamService$DreamServiceWrapper in com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:556)

Version 20210731.0(202107310)

Stacktrace

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:556);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1045);

Reason

java.lang.ClassCastException: android.os.BinderProxy cannot be cast to android.service.dreams.DreamService$DreamServiceWrapper

Link to App Center

新版本在MIUI12中无法正常生效

环境信息

模块版本: 3.31.1(53)
MIUI版本: 12.0.22.0(RKBCNXM)
Android版本: 11
屏幕类型: AMOLED

在最新的release版本中能否复现
在3.31.1(53)和3.30.0(52)中均可复现,但是在老版本2.22.42(47)中正常工作

bug内容

在使用最新版本的时候,状态栏无法显示任何歌词
对模块,系统UI,网易云使用重新优化均无效
使用模块中的关于模块->开发测试->显示测试歌词,在老版本中会显示出测试,但是新版本中没有任何效果,每次测试前都已重启系统UI
复现方法

使用老版本模块2.22.42,安装后打开状态栏歌词功能,重启系统UI,进入开发测试,进行显示测试,可以正常工作
Screenshot_2021-11-28-10-36-15-294_miui statusbar lyric
再次安装最新版本3.31.3,打开状态栏歌词功能,重启系统UI,再次测试,无效
回退至老版本,重新重复以上测试,可以正常生效

Fix java.lang.NullPointerException: Attempt to invoke interface method 'void android.view.ViewParent.requestTransparentRegion(android.view.View)' on a null object reference in com.android.systemui.fsgesture.GestureStubView.onAttachedToWindow (GestureStubView.java:393)

Version 20191213.0(201912130)

Stacktrace

com.android.systemui.fsgesture.GestureStubView.onAttachedToWindow (GestureStubView.java:393);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:539);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:995);

Reason

java.lang.NullPointerException: Attempt to invoke interface method 'void android.view.ViewParent.requestTransparentRegion(android.view.View)' on a null object reference

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'int com.android.keyguard.charge.container.MiuiChargeAnimationView.getAnimationDuration()' on a null object reference in com.android.keyguard.charge.MiuiChargeController.showChargeAnimation (MiuiChargeController.java:411)

Version 20201109.0(202011090)

Stacktrace

com.android.keyguard.charge.MiuiChargeController.showChargeAnimation (MiuiChargeController.java:411);

com.android.keyguard.charge.MiuiChargeController.dealWithAnimationShow (MiuiChargeController.java:327);

com.android.keyguard.charge.MiuiChargeController.checkBatteryStatus (MiuiChargeController.java:258);

com.android.keyguard.charge.MiuiChargeController.access$200 (MiuiChargeController.java:60);

com.android.keyguard.charge.MiuiChargeController$1.onRefreshBatteryInfo (MiuiChargeController.java:121);

com.android.keyguard.KeyguardUpdateMonitor.handleBatteryUpdate (KeyguardUpdateMonitor.java:2520);

com.android.keyguard.KeyguardUpdateMonitor.access$2900 (KeyguardUpdateMonitor.java:149);

com.android.keyguard.KeyguardUpdateMonitor$15.handleMessage (KeyguardUpdateMonitor.java:1681);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'int com.android.keyguard.charge.container.MiuiChargeAnimationView.getAnimationDuration()' on a null object reference

Link to App Center

Fix java.lang.NoSuchMethodError: No static method initBackup(Ljava/lang/Object;Landroid/content/Context;)V in class Lmoe/chenxy/patch/flyme/systemui/sensor/RaiseFlipGestureHook; or its super classes (declaration of 'moe.chenxy.patch.flyme.systemui.sensor.RaiseFlipGestureHook' appears in /data/user_de/0/com.android.systemui/[email protected]) in moe.chenxy.patch.flyme.systemui.sensor.RaiseFlipGestureHook.init (RaiseFlipGestureHook.java:24)

Version 9.1.2(9001002)

Stacktrace

moe.chenxy.patch.flyme.systemui.sensor.RaiseFlipGestureHook.init (RaiseFlipGestureHook.java:24);

com.flyme.systemui.wakeup.RaiseFlipperController.getInstance (RaiseFlipperController.java:65);

com.flyme.systemui.wakeup.RaiseFlipperController.init (RaiseFlipperController.java:71);

com.android.systemui.statusbar.phone.StatusBar.mzMakeStatusBarView (StatusBar.java:4988);

com.android.systemui.statusbar.phone.StatusBar.makeStatusBarView (StatusBar.java:1408);

com.android.systemui.statusbar.phone.StatusBar.createAndAddWindows (StatusBar.java:2858);

com.android.systemui.statusbar.phone.StatusBar.start (StatusBar.java:968);

com.android.systemui.SystemUIApplication.startServicesIfNeeded (SystemUIApplication.java:231);

com.android.systemui.SystemUIApplication.startServicesIfNeeded (SystemUIApplication.java:170);

com.android.systemui.SystemUIService.onCreate (SystemUIService.java:66);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:592);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:952);

Reason

java.lang.NoSuchMethodError: No static method initBackup(Ljava/lang/Object;Landroid/content/Context;)V in class Lmoe/chenxy/patch/flyme/systemui/sensor/RaiseFlipGestureHook; or its super classes (declaration of 'moe.chenxy.patch.flyme.systemui.sensor.RaiseFlipGestureHook' appears in /data/user_de/0/com.android.systemui/[email protected])

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setTextSize(int, float)' on a null object reference in com.android.keyguard.charge.view.MiuiChargeTurboView.updateLayoutParamForScreenSizeChange (MiuiChargeTurboView.java:298)

Version 20201109.0(202011090)

Stacktrace

com.android.keyguard.charge.view.MiuiChargeTurboView.updateLayoutParamForScreenSizeChange (MiuiChargeTurboView.java:298);

com.android.keyguard.charge.view.MiuiChargeTurboView.checkScreenSize (MiuiChargeTurboView.java:248);

com.android.keyguard.charge.view.MiuiChargeTurboView.onConfigurationChanged (MiuiChargeTurboView.java:239);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setTextSize(int, float)' on a null object reference

Link to App Center

Fix java.lang.NumberFormatException: For input string: "" in miui.statusbar.lyric.activity.SettingsActivity.lambda$init$20

Version 3.36.12(63)

Stacktrace

miui.statusbar.lyric.activity.SettingsActivity.lambda$init$20 (SettingsActivity.java);

miui.statusbar.lyric.activity.SettingsActivity.lambda$init$20$SettingsActivity (SettingsActivity.java);

miui.statusbar.lyric.activity.-$$Lambda$SettingsActivity$G2Nex_1bEs2njKZQK7yMFjOtr7M.onPreferenceChange (-.java);

Reason

java.lang.NumberFormatException: For input string: ""

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'int[] android.view.View.getLocationOnScreen()' on a null object reference in com.android.systemui.statusbar.phone.NotificationShadeWindowViewController.isIntersecting (NotificationShadeWindowViewController.java:522)

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.statusbar.phone.NotificationShadeWindowViewController.isIntersecting (NotificationShadeWindowViewController.java:522);

com.android.systemui.statusbar.phone.NotificationShadeWindowViewController.access$1800 (NotificationShadeWindowViewController.java:73);

com.android.systemui.statusbar.phone.NotificationShadeWindowViewController$2.handleDispatchTouchEvent (NotificationShadeWindowViewController.java:296);

com.android.systemui.statusbar.phone.NotificationShadeWindowView.dispatchTouchEvent (NotificationShadeWindowView.java:169);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'int[] android.view.View.getLocationOnScreen()' on a null object reference

Link to App Center

Fix java.util.ConcurrentModificationException: java.util.ConcurrentModificationException in com.android.systemui.statusbar.notification.NotificationUtil.setAmbient (NotificationUtil.java:218)

Version 20210731.0(202107310)

Stacktrace

com.android.systemui.statusbar.notification.NotificationUtil.setAmbient (NotificationUtil.java:218);

com.android.systemui.statusbar.notification.collection.NotificationEntry.setRanking (NotificationEntry.java:281);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateRankingAndSort (NotificationEntryManager.java:924);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateNotificationInternal (NotificationEntryManager.java:702);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateNotification (NotificationEntryManager.java:746);

com.android.systemui.statusbar.NotificationListener.lambda$onNotificationPosted$1 (NotificationListener.java:125);

com.android.systemui.statusbar.NotificationListener.$r8$lambda$fICxp1QDMnCbsW19erR3r8vu9YQ;

com.android.systemui.statusbar.NotificationListener$$ExternalSyntheticLambda1.run;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:556);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1045);

Reason

java.util.ConcurrentModificationException: java.util.ConcurrentModificationException

Link to App Center

网易云音乐8.6.30无法生效

环境信息

模块版本:
MIUI版本: 12.5.18
Android版本: 11
屏幕类型: AMOLED

在最新的release版本中能否复现
无法在网易云使用
bug内容

无法获取网易云音乐的歌词
复现方法

打开状态栏歌词,重启ui,打开网易云,播放,无歌词,下一首,无歌词,QQ音乐11.0.5.6播放可以直接获取

Fix android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. in d.a.a.f.d.setTextColor

Version V10.1.02.0507(2)

Stacktrace

d.a.a.f.d.setTextColor;

miui.statusbar.lyric.hook.MainHook$b$b.run;

Reason

android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.

Link to App Center

Fix java.lang.IncompatibleClassChangeError: The method 'void com.android.systemui.statusbar.policy.MobileSignalController.refreshByType()' was expected to be of type direct but instead was found to be of type virtual (declaration of 'com.android.systemui.statusbar.policy.MobileSignalController' appears in MiuiSystemUI.apk!classes2.dex) in com.android.systemui.statusbar.policy.MobileSignalController.yerenRe

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.statusbar.policy.MobileSignalController.yerenRe;

com.android.systemui.statusbar.policy.MobileSignalController$Receive.onReceive;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967);

Reason

java.lang.IncompatibleClassChangeError: The method 'void com.android.systemui.statusbar.policy.MobileSignalController.refreshByType()' was expected to be of type direct but instead was found to be of type virtual (declaration of 'com.android.systemui.statusbar.policy.MobileSignalController' appears in MiuiSystemUI.apk!classes2.dex)

Link to App Center

模块在 Mokee 安卓 9 环境下不生效

环境信息

模块版本: v2.22.42(最新 v3.32.3 的问题见 这个 issue
MIUI版本: NaN
系统类型和版本: Mokee mk_land-userdebug 9 PQ3A.190801.002 eng.buildb.20210623.222404 dev-keys
Android版本: 9
屏幕类型: LCD

在最新的release版本中能否复现
最新 v3.32.3 的问题见 这个 issue

bug内容

状态栏无法正常显示歌词,但能正常获取歌词。已确认使用了支持的播放器,已确认开启模块并选择作用域于 SystemUI。

复现方法

我提供一下日志吧

日志

[ 2021-11-30T18:09:41.040     1000:  5202:  5202 I/LSPosed-Bridge  ] Loading module miui.statusbar.lyric from /data/app/miui.statusbar.lyric-1Vr9yYG0aVq_2dO4TDhr6w==/base.apk
[ 2021-11-30T18:09:41.076     1000:  5202:  5202 I/LSPosed-Bridge  ]   Loading class miui.statusbar.lyric.hook.MainHook
[ 2021-11-30T18:09:41.092     1000:  5202:  5202 E/LSPosed-Bridge  ]     Failed to load class miui.statusbar.lyric.hook.MainHook
java.lang.ExceptionInInitializerError
	at d.a.a.g.c(Unknown Source:9)
	at d.a.a.g.<init>(Unknown Source:3)
	at miui.statusbar.lyric.hook.MainHook.<clinit>(Unknown Source:44)
	at java.lang.Class.newInstance(Native Method)
	at de.robv.android.xposed.XposedInit.initModule(Unknown Source:58)
	at de.robv.android.xposed.XposedInit.loadModule(Unknown Source:2)
	at de.robv.android.xposed.XposedInit.lambda$loadModules$0(Unknown Source:21)
	at de.robv.android.xposed.XposedInit.a(Unknown Source:0)
	at O2.accept(Unknown Source:12)
	at java.util.ArrayList.forEach(ArrayList.java:1262)
	at de.robv.android.xposed.XposedInit.loadModules(Unknown Source:2)
	at org.lsposed.lspd.core.Main.a(Unknown Source:15)
	at org.lsposed.lspd.core.Main.forkSystemServerPost(Unknown Source:21)
	at com.android.internal.os.Zygote.nativeForkSystemServer(Native Method)
	at com.android.internal.os.Zygote.forkSystemServer(Zygote.java:190)
	at com.android.internal.os.ZygoteInit.forkSystemServer(ZygoteInit.java:712)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:833)
Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String[] android.content.pm.IPackageManager.getPackagesForUid(int)' on a null object reference
	at android.os.storage.StorageManager.getVolumeList(StorageManager.java:1157)
	at android.os.Environment$UserEnvironment.getExternalDirs(Environment.java:91)
	at android.os.Environment.getExternalStorageDirectory(Environment.java:481)
	at d.a.a.h.<clinit>(Unknown Source:5)
	... 17 more

// ...

[ 2021-11-30T18:09:52.587    10033: 15649: 15649 I/LSPosed-Bridge  ] MIUI状态栏歌词: Debug已开启
[ 2021-11-30T18:09:52.595    10033: 15649: 15649 I/LSPosed-Bridge  ] MIUI状态栏歌词: 正在hook系统界面
[ 2021-11-30T18:09:52.667    10033: 15649: 15649 I/LSPosed-Bridge  ] MIUI状态栏歌词: hook系统界面结束
[ 2021-11-30T18:09:55.295    10033: 15649: 15649 I/LSPosed-Bridge  ] MIUI状态栏歌词: MIUI Ver:  IsEuMiui: false Android: 28
[ 2021-11-30T18:09:55.296    10033: 15649: 15649 I/LSPosed-Bridge  ] MIUI状态栏歌词: mStatusClock 反射失败: java.lang.NoSuchFieldError: com.android.systemui.statusbar.phone.CollapsedStatusBarFragment#mStatusClock
java.lang.NoSuchFieldError: com.android.systemui.statusbar.phone.CollapsedStatusBarFragment#mStatusClock
	at de.robv.android.xposed.XposedHelpers.findField(Unknown Source:67)
	at miui.statusbar.lyric.hook.MainHook$b.afterHookedMethod(:3)
	at de.robv.android.xposed.LspHooker.handleHookedMethod(Unknown Source:136)
	at LspHooker_.onViewCreated(Unknown Source:14)
	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1308)
	at android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2426)
	at android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2205)
	at android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2161)
	at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2062)
	at android.app.FragmentManagerImpl$1.run(FragmentManager.java:738)
	at android.os.Handler.handleCallback(Handler.java:873)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:193)
	at android.app.ActivityThread.main(ActivityThread.java:6718)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.systemui.statusbar.phone.NotificationPanelViewController.startWaitingForOpenPanelGesture()' on a null object reference in com.android.systemui.statusbar.phone.StatusBar.onInputFocusTransfer (StatusBar.java:2626)

Version 12.10.00(121000)

Stacktrace

com.android.systemui.statusbar.phone.StatusBar.onInputFocusTransfer (StatusBar.java:2626);

com.android.systemui.recents.OverviewProxyService$1.lambda$onStatusBarMotionEvent$3$OverviewProxyService$1 (OverviewProxyService.java:251);

com.android.systemui.recents.-$$Lambda$OverviewProxyService$1$yzPUmCmV5ie1pLz_z1FzQQ2nIQU.run;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:584);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1034);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.systemui.statusbar.phone.NotificationPanelViewController.startWaitingForOpenPanelGesture()' on a null object reference

Link to App Center

Fix java.lang.IllegalArgumentException: Missing android.support.FILE_PROVIDER_PATHS meta-data in androidx.core.content.FileProvider.parsePathStrategy (FileProvider.java:613)

Version 20210731.0(202107310)

Stacktrace

androidx.core.content.FileProvider.parsePathStrategy (FileProvider.java:613);

androidx.core.content.FileProvider.getPathStrategy (FileProvider.java:579);

androidx.core.content.FileProvider.attachInfo (FileProvider.java:392);

de.robv.android.xposed.LspHooker.handleHookedMethod;

LspHooker_.handleBindApplication;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:556);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1045);

Reason

java.lang.IllegalArgumentException: Missing android.support.FILE_PROVIDER_PATHS meta-data

Link to App Center

Fix java.lang.ArrayIndexOutOfBoundsException: length=0; index=3 in kotlin.sequences.SequencesKt.toList

Version 20201109.0(202011090)

Stacktrace

kotlin.sequences.SequencesKt.toList;

com.android.systemui.statusbar.notification.NotificationEntryManager.updateRankingAndSort (NotificationEntryManager.java:880);

com.android.systemui.statusbar.notification.NotificationEntryManager.reapplyFilterAndSort (NotificationEntryManager.java:874);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateNotifications (NotificationEntryManager.java:714);

com.android.systemui.statusbar.notification.NotificationEntryManager.removeNotificationInternal (NotificationEntryManager.java:506);

com.android.systemui.statusbar.notification.NotificationEntryManager.performRemoveNotification (NotificationEntryManager.java:281);

com.android.systemui.statusbar.notification.policy.NotificationFilterController.shouldFilterOut (NotificationFilterController.java:130);

com.android.systemui.statusbar.notification.NotificationFilter.shouldFilterOut (NotificationFilter.java:150);

kotlin.sequences.SequencesKt.toList;

com.android.systemui.statusbar.notification.NotificationEntryManager.updateRankingAndSort (NotificationEntryManager.java:880);

com.android.systemui.statusbar.notification.NotificationEntryManager.reapplyFilterAndSort (NotificationEntryManager.java:874);

com.android.systemui.statusbar.notification.NotificationEntryManager.updateNotifications (NotificationEntryManager.java:714);

com.android.systemui.statusbar.phone.StatusBar.onDozingChanged (StatusBar.java:3756);

com.android.systemui.statusbar.StatusBarStateControllerImpl.setIsDozing (StatusBarStateControllerImpl.java:209);

com.android.systemui.statusbar.phone.DozeServiceHost.updateDozing (DozeServiceHost.java:222);

com.android.systemui.statusbar.phone.StatusBar.notifyBiometricAuthModeChanged (StatusBar.java:4134);

com.android.systemui.statusbar.phone.BiometricUnlockController.startWakeAndUnlock (BiometricUnlockController.java:582);

com.android.systemui.statusbar.phone.BiometricUnlockController.startWakeAndUnlock (BiometricUnlockController.java:480);

com.android.systemui.statusbar.phone.BiometricUnlockController.onBiometricAuthenticated (BiometricUnlockController.java:446);

com.android.keyguard.KeyguardUpdateMonitor.onFingerprintAuthenticated (KeyguardUpdateMonitor.java:627);

com.android.keyguard.KeyguardUpdateMonitor.handleFingerprintAuthenticated (KeyguardUpdateMonitor.java:699);

com.android.keyguard.KeyguardUpdateMonitor.access$1800 (KeyguardUpdateMonitor.java:149);

com.android.keyguard.KeyguardUpdateMonitor$13.lambda$onAuthenticationSucceeded$0 (KeyguardUpdateMonitor.java:1329);

com.android.keyguard.KeyguardUpdateMonitor$13.lambda$onAuthenticationSucceeded$0$KeyguardUpdateMonitor$13;

com.android.keyguard.-$$Lambda$KeyguardUpdateMonitor$13$I5ZTgDlr7UTVvoKmj9d4GdQbTbE.run;

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:656);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:967);

Reason

java.lang.ArrayIndexOutOfBoundsException: length=0; index=3

Link to App Center

Fix android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.EDIT dat=content://media/external/images/media/60771 flg=0x10008000 pkg=com.miui.gallery (has extras) } in com.android.systemui.screenshot.GlobalScreenshot$16.onFinish (GlobalScreenshot.java:867)

Version 20191213.0(201912130)

Stacktrace

com.android.systemui.screenshot.GlobalScreenshot$16.onFinish (GlobalScreenshot.java:867);

com.android.systemui.screenshot.GlobalScreenshot$14.onPostExecute (GlobalScreenshot.java:766);

com.android.systemui.screenshot.GlobalScreenshot$14.onPostExecute (GlobalScreenshot.java:742);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:547);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:873);

Reason

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.EDIT dat=content://media/external/images/media/60771 flg=0x10008000 pkg=com.miui.gallery (has extras) }

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.systemui.miui.statusbar.ControlCenter.onUserSwitched(int)' on a null object reference in com.android.systemui.miui.statusbar.policy.ControlPanelController.onUserSwitched (ControlPanelController.java:104)

Version 20191213.0(201912130)

Stacktrace

com.android.systemui.miui.statusbar.policy.ControlPanelController.onUserSwitched (ControlPanelController.java:104);

com.android.systemui.statusbar.phone.StatusBar.userSwitched (StatusBar.java:5555);

com.android.systemui.statusbar.phone.StatusBar$92.onReceive (StatusBar.java:8095);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:539);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:994);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.systemui.miui.statusbar.ControlCenter.onUserSwitched(int)' on a null object reference

Link to App Center

Fix java.lang.ClassNotFoundException: Didn't find class "miui.statusbar.lyric.MainActivity" on path: DexPathList[[zip file "/data/app/miui.statusbar.lyric-Lg_oYntJPNdIEsYfAWel_A==/base.apk"],nativeLibraryDirectories=[/data/app/miui.statusbar.lyric-Lg_oYntJPNdIEsYfAWel_A==/lib/arm64, /system/lib64]] in EdHooker_.hook (EdHooker_.java:150)

Version 3.36.12(63)

Stacktrace

EdHooker_.hook (EdHooker_.java:150);

Reason

java.lang.ClassNotFoundException: Didn't find class "miui.statusbar.lyric.MainActivity" on path: DexPathList[[zip file "/data/app/miui.statusbar.lyric-Lg_oYntJPNdIEsYfAWel_A==/base.apk"],nativeLibraryDirectories=[/data/app/miui.statusbar.lyric-Lg_oYntJPNdIEsYfAWel_A==/lib/arm64, /system/lib64]]

Link to App Center

Fix android.os.DeadObjectException: android.os.DeadObjectException in com.android.systemui.controls.controller.ControlsBindingControllerImpl$LoadSubscriber$onSubscribe$1.invoke

Version 20191213.0(201912130)

Stacktrace

com.android.systemui.controls.controller.ControlsBindingControllerImpl$LoadSubscriber$onSubscribe$1.invoke;

com.android.systemui.controls.controller.ControlsBindingControllerImpl$LoadSubscriber$onSubscribe$1.invoke;

com.android.systemui.controls.controller.ControlsBindingControllerImpl$LoadSubscriber$loadCancel$1.run;

com.android.systemui.controls.management.MiuiControlsPreHandle.hide;

miui.systemui.controls.MiuiControlsView.hideControlsView;

com.android.systemui.miui.controls.ControlsPluginManager.hideControlView (ControlsPluginManager.java:51);

com.android.systemui.miui.controlcenter.QSControlCenterPanel.removeControlsPlugin (QSControlCenterPanel.java:329);

com.android.systemui.miui.statusbar.phone.ControlPanelContentView.hideContent (ControlPanelContentView.java:158);

com.android.systemui.miui.statusbar.phone.ControlPanelWindowView.updateExpandHeight (ControlPanelWindowView.java:281);

com.android.systemui.miui.statusbar.phone.ControlPanelWindowView.onTouchEvent (ControlPanelWindowView.java:234);

com.android.systemui.miui.controlcenter.QSControlCenterPanel.onTouchEvent (QSControlCenterPanel.java:550);

com.android.systemui.miui.controlcenter.QSControlCenterPanel.dispatchTouchEvent (QSControlCenterPanel.java:458);

com.android.systemui.miui.statusbar.phone.ControlPanelWindowView.dispatchTouchEvent (ControlPanelWindowView.java:104);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:539);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:994);

Reason

android.os.DeadObjectException: android.os.DeadObjectException

Link to App Center

Fix java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 in com.android.systemui.statusbar.policy.NetworkControllerImpl.setCurrentSubscriptionsLocked

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.statusbar.policy.NetworkControllerImpl.setCurrentSubscriptionsLocked;

com.android.systemui.statusbar.policy.NetworkControllerImpl.doUpdateMobileControllers;

com.android.systemui.statusbar.policy.NetworkControllerImpl.updateMobileControllers;

com.android.systemui.statusbar.policy.NetworkControllerImpl.registerListeners;

com.android.systemui.statusbar.policy.NetworkControllerImpl$11.run;

Reason

java.lang.IndexOutOfBoundsException: Index: 1, Size: 1

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isRecycled()' on a null object reference in com.chacha.matrixrain.MatrixRain.onDraw (MatrixRain.java:70)

Version 20210731.0(202107310)

Stacktrace

com.chacha.matrixrain.MatrixRain.onDraw (MatrixRain.java:70);

com.android.systemui.statusbar.phone.NotificationPanelView.dispatchDraw (NotificationPanelView.java:80);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:556);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1045);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isRecycled()' on a null object reference

Link to App Center

Fix android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. in d.a.a.f.d.setTextColor

Version V10.1.02.0507(2)

Stacktrace

d.a.a.f.d.setTextColor;

miui.statusbar.lyric.hook.MainHook$b$b.run;

Reason

android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.

Link to App Center

Fix android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. in androidx.appcompat.widget.AppCompatImageView.setImageDrawable (AppCompatImageView.java:112)

Version 12.10.00(121000)

Stacktrace

androidx.appcompat.widget.AppCompatImageView.setImageDrawable (AppCompatImageView.java:112);

com.oplusos.systemui.keyguard.base.BaseLockIcon.updateAnimation (BaseLockIcon.java:125);

com.oplusos.systemui.keyguard.base.BaseLockIcon.updateLockIcon (BaseLockIcon.java:82);

com.android.systemui.statusbar.phone.LockIcon.update (LockIcon.java:177);

com.android.systemui.statusbar.phone.LockscreenLockIconController.update (LockscreenLockIconController.java:407);

com.android.systemui.statusbar.phone.LockscreenLockIconController.update (LockscreenLockIconController.java:371);

com.android.systemui.statusbar.phone.LockscreenLockIconController.access$100 (LockscreenLockIconController.java:84);

com.android.systemui.statusbar.phone.LockscreenLockIconController$4.onKeyguardGoingAwayChanged (LockscreenLockIconController.java:773);

com.android.keyguard.KeyguardUpdateMonitor.setKeyguardGoingAway (KeyguardUpdateMonitor.java:711);

com.android.systemui.keyguard.KeyguardViewMediator$7.run (KeyguardViewMediator.java:2717);

com.android.systemui.keyguard.KeyguardViewMediator.keyguardGoingAway (KeyguardViewMediator.java:2679);

com.oplusos.systemui.keyguard.util.KeyguardRapidUnlockUtils.resumeActivityForBiometricsUnlock (KeyguardRapidUnlockUtils.java:172);

com.android.keyguard.KeyguardUpdateMonitor$15.onAuthenticationSucceeded (KeyguardUpdateMonitor.java:1946);

com.oplusos.systemui.keyguard.base.BaseKeyguardUpdateMonitor.notifyFacelockStateChanged (BaseKeyguardUpdateMonitor.java:1546);

com.oplusos.faceunlock.OpFacelockController.updateRecognizedState (OpFacelockController.java:515);

com.oplusos.faceunlock.OpFacelockController.handleSkipBouncer (OpFacelockController.java:527);

com.oplusos.faceunlock.OpFacelockController.access$1000 (OpFacelockController.java:68);

com.oplusos.faceunlock.OpFacelockController$FacelockHandler.handleMessage (OpFacelockController.java:417);

Reason

android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.

Link to App Center

Fix android.os.RemoteException: Remote stack trace: at com.android.server.om.OverlayManagerService$1.enforceActor(OverlayManagerService.java:899) at com.android.server.om.OverlayManagerService$1.setEnabled(OverlayManagerService.java:607) at android.content.om.IOverlayManager$Stub.onTransact(IOverlayManager.java:326) at android.os.Binder.execTransactInternal(Binder.java:1160) at android.os.Binder.execTransact(Binder.java:1129) in com.microsoft.appcenter.crashes.Crashes.B

Version 20201109.0(202011090)

Stacktrace

Reason

android.os.RemoteException: Remote stack trace:
at com.android.server.om.OverlayManagerService$1.enforceActor(OverlayManagerService.java:899)
at com.android.server.om.OverlayManagerService$1.setEnabled(OverlayManagerService.java:607)
at android.content.om.IOverlayManager$Stub.onTransact(IOverlayManager.java:326)
at android.os.Binder.execTransactInternal(Binder.java:1160)
at android.os.Binder.execTransact(Binder.java:1129)

Link to App Center

Fix java.lang.ClassNotFoundException: Didn't find class "miui.statusbar.lyric.MainActivity" on path: DexPathList[[zip file "/data/app/miui.statusbar.lyric-e_zvBrwjdaZSj1RwVTJQzw==/base.apk"],nativeLibraryDirectories=[/data/app/miui.statusbar.lyric-e_zvBrwjdaZSj1RwVTJQzw==/lib/arm64, /system/lib64]] in EdHooker_.hook

Version 3.37.14(65)

Stacktrace

EdHooker_.hook;

Reason

java.lang.ClassNotFoundException: Didn't find class "miui.statusbar.lyric.MainActivity" on path: DexPathList[[zip file "/data/app/miui.statusbar.lyric-e_zvBrwjdaZSj1RwVTJQzw==/base.apk"],nativeLibraryDirectories=[/data/app/miui.statusbar.lyric-e_zvBrwjdaZSj1RwVTJQzw==/lib/arm64, /system/lib64]]

Link to App Center

Fix java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.drawable.Drawable.setVisible(boolean, boolean)' on a null object reference in com.android.systemui.statusbar.KeyguardIndicationController.updateIndication (KeyguardIndicationController.java:518)

Version 20201109.0(202011090)

Stacktrace

com.android.systemui.statusbar.KeyguardIndicationController.updateIndication (KeyguardIndicationController.java:518);

com.android.systemui.statusbar.KeyguardIndicationController.updateIndication (KeyguardIndicationController.java:432);

com.android.systemui.statusbar.KeyguardIndicationController.hideTransientIndication (KeyguardIndicationController.java:426);

com.android.systemui.statusbar.KeyguardIndicationController$5.handleMessage (KeyguardIndicationController.java:660);

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:620);

com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1011);

Reason

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.graphics.drawable.Drawable.setVisible(boolean, boolean)' on a null object reference

Link to App Center

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.