修改 Magisk 字体包兼容一加氢氧 OS 11
Matrix 首页推荐
Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。
文章代表作者个人观点,少数派仅对标题和排版略作修改。
一加 8T 这个手机整体让我挺满意的,尤其是屏幕——之前别的手机把我折腾到劝退的,正是低亮度下的「抹布屏」。不过万万没想到,这个手机最让人「蛋疼」的地方竟然是中文没有多字重。
这个问题我找一加工作的朋友反馈过,得到了一加设计师的确认说会修复。然而最后等了 3 个月也没更新,让我怀疑人生!
好吧,越想越生气的我决定自己 root 改字体。改完后发现 Magisk 字体包刷上后虽然不能说完全不管用,但是大部分 App 里没有起效果。
关联阅读:
一开始我以为是 fonts.xml
的兼容性问题,复制一份出来后对着改了下字体包的 xml,但没啥效果,后来进 /etc
发现原来一加弄了个 fonts_base.xml
,应该是为了兼容自己的字体切换逻辑,遂把字体包的 fonts.xml
复制一份放在旁边命名为 fonts_base.xml
重刷,竟然就搞定了。
因此,如果你想修改一个 Magisk 字体包,步骤如下
- 解压缩 Magisk 字体包
- 进入解压缩出来的文件夹的
system/etc/
下 - 克隆一份
fonts.xml
,命名为fonts_base.xml
,确保现在有fonts.xml
和fonts_base.xml
两份文件,如下图左所示 - 回到解压缩出来的根目录,选中所有文件,压缩成 zip 包,操作如下图右所示
把得到的 zip 包发到手机上刷入安装即可。
操作完后于是更纳闷了,为什么写个 xml 就能搞定多字重的事情,一加到现在也不愿意弄。可能是为了让用户学会 root 手机改 Magisk 字体包吧,真是用心良苦。
> 下载少数派 客户端 、关注 少数派公众号 ,了解更妙的数字生活 🍃
> 想申请成为少数派作者?冲!
© 本文著作权归作者所有,并授权少数派独家使用,未经少数派许可,不得转载使用。
「捧读」「50音起源」「小记」开发者,《PRODUCTER》作者