github ayss2188/custom-font-switcher v1.5.2
自定义字体切换模块 v1.5.2

2 hours ago

本版重点

· 完整报告重做:内容更全,生成速度从十几分钟降到几分钟
· 管理器挂载模式下也能替换主题字体(混合挂载)
· 修复打开「也替换主题里选的字体」时报错、保存不上的问题
· 卸载更干净;万一还原失败,会自动留下恢复工具

一、完整报告

· 生成速度大幅提升:之前要十几分钟甚至更久,现在几分钟内出结果
· 新增四部分内容,排查问题不用再来回问:
  · 新功能现状:挂载方式、导入格式、备份、OTA 记录、主题时钟
  · 模块全量记录:所有设置、字体库、每个字体的属性、槽位计划、日志、
    已装模块、Root 环境
  · 适配差异:扫描到的字体目录、设备上有但机型清单里没收录的字体名、
    槽位明细与来源
  · 运行环境:App 实际加载的字体、SELinux、Root 名单、备份、切换历史
· 进度条改成按章节显示;结构化视图按类别分组,默认收起

二、主题字体(混合挂载)

· 之前用「交给管理器挂载」时,主题里选的那份字体换不到
  → 现在模块会自己补挂 /data 上的主题字体(混合挂载)
· 修复打开「也替换主题里选的字体」时报错、开关其实没保存上的问题
· 状态栏和报告里会明确显示「混合挂载」,不再让人以为是没生效

三、卸载

· 卸载时先还原主题字体,再清理字体库、缓存和设置
· 还原成功:备份和临时文件一起删除,重启后彻底干净
· 还原失败:自动保留原件备份和一个一键恢复脚本,并在 Download 留说明
· 没有备份时也会提示怎么恢复(设置里选默认字体 / 清主题应用数据)

四、界面

· 「实际挂载」能正确显示「混合挂载」
· 「也替换主题里选的字体」的确认弹窗补上混合挂载说明

Don't miss a new custom-font-switcher release

NewReleases is sending notifications on new releases.