不生效_分钟解决OnePlus新系统Magisk字体模块不生效问题

最近一加手机,推出了最新的10.0.7版本。之前的字体Magisk模块,在新系统里面,部分界面生效,部分界面不生效,怎么解决呢?

c0af01e3df9f343d9413b3c069b29705.png 一加的新系统里面,增加了 华康圆体 和 仓耳今楷 两款新字体来切换,加上原来的安卓默认和 一加荧黑 ,相当于 手机内置了4套字体。 论坛上有人分享了 屏蔽其他两套新字体的插件, 来强迫旧的字体模块生效,也不失为一种退而求其次的解决方案。 不过我今天提供的方案,对手机来说,更加合适, 不需要屏蔽新增加的字体, 一步步来。 方法对Magisk包和卡刷包都一样生效, 操作流程都是一样的。电脑端建议用WinRAR来操作,手机端用RootExplorer来操作。 首先打开Magisk字体模块,然后打开 system/etc, 把里面的 fonts.xml这个文件, 解压到桌面或者其他你能找到的地方: ba7286043a70d7fc179cb601e0810da1.png 第二步: 把解压出来的fonts.xml重命名成fonts_base.xml文件, 然后再把这个fonts_base.xml文件放到etc文件夹里面,如下图所示: 94dd613332dcb8498812325c79b07b3f.png fonts_slate.xml这个文件,不用管他,可以直接删除了,留着也可以。最主要的就是, 多了一个fonts_base.xml文件,就可以实现字体的全覆盖了。 是不是很简单?动动小手指一分钟不到就能解决了。 原理也很简单, 一加新系统里面,增加了一个粗体字重的字体NotoSansCJKsc-Bold.otf文件,这个文件主要是手机 显示粗体时候调用。 NotoSansCJKsc-Bold.otf调用的配置是fonts_base.xml, 而 安卓默认的配置只有fonts.xml, 所以一加手机的粗体,不管你怎么换字体,都调用NotoSansCJKsc-Bold.otf文件。 把fonts_base.xml改成和第三方字体的fonts.xml一样,就完美规避这个问题了。 而且不影响手机里面另外三个字体: 一加荧黑 、 华康圆体 和 仓耳今楷 的切换和调用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值