GSWXXN / RestoreSplashScreen

启动遮罩进化 / RestoreSplashScreen
GNU Affero General Public License v3.0
259 stars 14 forks source link
icon

启动遮罩进化

Codacy Badge Xposed GitHub GitHub tag (latest by date) GitHub all releases Telegram CI Telegram

尝试恢复被MIUI阉割的SplashScreen
自定义MIUI的Splash Screen
为 Splash Screen 添加自定义选项

模块适配大部分安卓系统, 但目前还是以运行在高通 SoC 的 MIUI/HyperOS 为主, 如果在其他系统中使用遇到问题也欢迎反馈

测试环境

小米12 Ultra
Android 14
HyperOS 1.0

模块功能

  1. 为所有应用显示原生 Splash Screen 界面
  2. 对于主动适配 Splash Screen 的应用使用默认静态图标
  3. 替换获取图标方式, 使 Splash Screen 的图标与桌面图标一致(多用于主题)
  4. 根据图标自适应 Splash Screen 背景颜色
  5. 彻底关闭 Splash Screen 特性

使用方法

  1. 在 Xposed 管理器 (LSPosed) 中激活模块
  2. 作用域勾选: 系统界面(com.android.systemui) 和 系统框架(android)
  3. 重启手机

已知问题

常见问题解答

点击跳转

无法使用

请先检查模块是否正常激活,并且作用域是否勾选。如果排查后仍有错误,请提交 issue,并附上 LSPosed 的日志,如有能力提取 SystemUI, 最好一并提交。
也可以联系酷安 @迷璐

捐赠支持

点个 Star 也是对我的支持。

如果你想捐赠,觉得这个模块好用的不得了,我会非常感谢你的!!!如果这个模块对你来说只要还差一点点意思,就不要捐赠啦

<img src="https://raw.githubusercontent.com/GSWXXN/RestoreSplashScreen/master/doc/donate.png" width = "250" alt="donate" />

致谢

使用 Yuki Hook API 构建模块
UI界面改自 MIUI 原生通知图标
使用 BlockMIUI 的部分资源构建UI
获取应用列表方式参考 Hide My Applist
曾使用 libsu 执行Shell命令
参考 MIUIHomeR 优化部分代码
使用 Sweet Dependency 自动装配和管理依赖
使用 Sweet Property 管理项目属性