温馨提示

本贴将最近经过升级系统发现的美化问题附解决方案
手势、通知栏、主题恢复默认


前言:

由于最近系统升级,不仅BUG多,而且添加了新机制,还调整了部分资源的存储位置,导致很多美化模块出现问题,这里就教大家解决。

教程开始

Round 1 手势背景失效

造成原因:新版系统桌面将资源从SystemUI转移到了MiuiHome
解决办法:将手势的背景资源移动到MiuiHome/res/drawable-xxhdpi/gesture_back_background.png
推荐与主题融合,将主题的mtz解压,得到无后缀的压缩包,上面的包名代表需要修改的程序的包名,例如com.miui.home就代表MiuiHome,所以你需要将图片资源放到com.miui.home中res/drawable-xxhdpi/gesture_back_background.png就可以了,没有的话就创建一个压缩包,做好之后把后缀去掉,命名为com.miui.home即可,你也可以把他做成magisk模块。

■感谢 酷安@奶斯吖丶 提供修复方法■

Round 2 通知栏主题恢复默认

造成原因:曾经使用过主题破解类模块或者破解版个性主题,触发特别的系统机制
解决方法:正确卸载主题破解模块(再次刷入主题破解模块根据音量键引导卸载)、卸载更新(清除数据)个性主题(主题壁纸)、安装最新版1.7的主题壁纸、再次应用主题(如果是面具模块主题就应用一次无界再应用默认)

Round 3 通知栏彩色图标

造成原因:MIUI在20.1.13版本中将原生样式的状态栏图标改成了彩色
解决方法:
1、恢复原生图标:升级20.1.15以上系统即可
2、保留彩色图标:不升级系统停留20.1.13(笨方法)或者通过反编译SystemUI或者提取20.1.13的SystemUI替换掉新系统中的SystemUI(本人亲测20.1.16系统成功)

反编译方法:
打开:MiuiSystemUI.apk/classes.dex
搜索:

.method public static shouldSubstituteSmallIcon(Lcom/android/systemui/miui/statusbar/ExpandedNotification;)Z

彩色:将里面的 0x0 改成 0x1
原生:将里面的 0x1 改成 0x0

已做好的彩色图标模块:(非水滴、刘海屏慎用,基于小米9 20.1.16修改)
链接:查看链接 提取码:b8ry

原文:查看链接
■感谢 酷安@薛定谔の鼠 提供反编译方法■
编译前:

■感谢 酷安@lzc0212 提供原生图标截图■
编译后:


如果教程对你有帮助记得收藏本站,最好去酷安给个关注哦 前往关注
最后修改:2024 年 02 月 14 日 06 : 01 PM