MODULE · #281

MIUI 原生通知图标

修复被 MIUI 开发组丢弃的原生通知图标

LIB281 标签 Lsposed插件 更新时间 2022/01/29 18014 下载量

资源信息

LIB281
MIUI 原生通知图标
模块名称
MIUI 原生通知图标
标签
Lsposed插件
资源 ID
LIB281
更新时间
2022/01/29
来源
741500926
安全提示
已通过隐私检测 & 杀毒检测

资源日志

README
FixthenativenotificationbariconfunctionabandonedbytheMIUIdevelopmentteam.

修复被MIUI开发组丢弃的原生通知图标,支持MIUI12、12.5、13以及最新版本。

  • 目前最低支持基于Android9版本的MIUI12或MIUI12.5(最低建议)

  • 请确保你使用的是MIUI官方版本,任何第三方官改包发生的问题,开发者没有义务去解决和修复,请自求多福

  • 建议最低从MIUI12.5 2021-5-18 开发版以后开始使用模块,之前的版本可能或多或少存在MIUI自身BUG不生效、黑白块的问题

  • 请始终保持最新版本的LSPosed,旧版本可能会出现Hook不生效的问题,若最新版本依然不生效请在作用域中长按“系统界面”(“系统UI”)选择重新优化



  • 无法保证在全部支持的系统版本中适配经典风格的通知中的小图标(MIUI样式通知栏)。

    此功能在部分Android11/12稳定版或DEV版本机型可能会发生BUG导致不生效,暂时无法排查和修复,属于已知问题,经测试 长按“系统界面”(“系统UI”)选择重新优化 也不能修复。

    经过我一晚上的调试,无论使用何种方式,都不能修复此问题,暂时无解,无法排查是 LSPosed 的问题还是 MIUI 的问题(MIUI 问题的可能性大一些)。

    另外,此功能无法在Android10机型工作,将不做修复。

    临时解决方案: 若想使用原生风格图标建议在 设置>通知与控制中心>通知显示设置 中调整为 原生样式 。

    Xposed-Modules-Repo有一定时长的缓存,若最新版本无法下载请前往如下地址下载



    这个模块诞生来源于MIUI的乱改和不规范,本来MIUI9之后,官方给出了原生通知图标样式,后面由于用户反应通知栏经常出现黑白块。

    这当然不是系统的错,而是国内APP和 MIPUSH 的通知极其不规范的通知图标设计。

    但是呢,接到反馈后MIUI开发组选择直接忽略这个问题,在 2021-5-18 的开发版开始,把全部通知图标都改成了APP的彩色图标,使得之前拥有自有样式的原生图标也被破坏。

    对于Android开发者来说,官方文档中的 setSmallIcon 不再适用于魔改后的MIUI,这将会严重破坏非常多的状态图标。

    当然,国内的手机生态除了 MIPUSH 的营销通知就是社交软件的通知,可能大部分人都不会在意这件事情。

    但是,这个模块就是为了修复被MIUI开发组忽略的图标问题才诞生的,并完美地给MIUI修复了黑白块图标的问题。



    工作不易,无意外情况此项目将继续维护下去,提供更多可能,欢迎打赏。


    模块以高权限运行,错误模块可能导致无法开机。请保留可用的 Recovery 与近期备份。

    下载区域

    LIB281
    仓库地址 Lsposed插件LIB281

    提交我的评价


    *文明理性,友善沟通.