解决Substratum主题导致的“com.android.systemui 已停止运行”错误

解决Substratum主题导致的“com.android.systemui 已停止运行”错误,第1张

本人使用小米Max 1,安装魔趣71系统,系统自带了Substratum,一个非常强悍的主题引擎

后来,我安装了Flux这款主题,主题内置了状态栏与通知栏的图标包,应用后,效果尤其酷炫。可没有想到,在系统升级后,这货居然让手机没办法进入桌面,手机提示“System UI has stopped”(即“comandroidsystemui”已停止运行)。

实际上,这就是 Substratum主题与系统的冲突

首先要明白出错的那个程序起什么作用。System UI(系统用户界面)是Android系统的核心组件。Android系统的状态栏与通知栏均是System UI这个程序的组成部分。

再来看看Substratum这款主题引擎。Substratum主题的应用方式,就是把主题的各个组件(开发者将之称为Overlay,叠加层)都编译成独立的APK文件,然后直接安装,结合主题引擎而生效。如此设计的弊端很明显,那就是在升级系统后很容易发生冲突。当然冲突的原理还在调查中,疑为主题引擎本身的Bug。

相对较简单,我是在TWRP Recovery下完成的。

重启之后,状态栏会还原成安卓原生风格。接下来只需在Substratum中重新应用主题,手机即可个性如初。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10457353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存