你可以用很棒的壁纸,铃声和图标轻松装出自己喜欢的手机,但字体呢?并非所有Android外观都允许您更改系统字体,即使它们执行此操作,选项通常仅限于几个选项。某些根应用程序可以打开系统字体进行自定义,但是现在谷歌推出了一项名为SafetyNet的安全措施,其中一些可能会导致问题。
SafetyNet验证Android未被篡改,但这使得root用户更难以在系统级别定制他们的设备。如果root mod运行SafetyNet,您将无法访问受NetMix影响的受DRM保护的应用程序以及Android Pay等具有安全意识的应用程序,因此您必须走好一条路。值得庆幸的是,仍有办法解决这个问题。下面,我将向您展示如何在不绊倒SafetyNet的情况下更换系统字体,以便您可以自定义而无需担心。
要求
- 解锁的引导程序
- 根访问权限
- Magisk已安装
- 终端应用
步骤1
下载MidnightCore模块
在Magisk主屏幕上,点击左侧的菜单按钮,然后点击“下载”。接下来,您要点击右侧的搜索图标并搜索“MidnightCore”,或键入“midn”,它将是第一个也是唯一可用的选项。点击右侧的下载箭头,然后点击“安装”选项开始安装过程。
它将提示您按下音量增大键以确认安装,但之后,它将为您的设备安装所需的脚本,文件和权限。安装成功后,点击右下角的“重新启动”选项重新启动设备,以便开始使用该模块。
步骤2
打开终端
某些设备在开发人员选项菜单中有一个内置的终端应用程序,但许多设备不提供开箱即用的此功能。如果您知道设备支持此功能,则需要从开发人员选项中启用它,否则我将从此处解释如何操作。
您需要从Google Play商店下载终端应用,以便执行基于控制台的命令。我个人最喜欢的一个叫做“Termux”,是所有与root相关的命令的强烈推荐工具。
- Play商店链接:Termux
步骤3
运行命令
将终端应用程序打开到主屏幕,键入以下命令,然后点击输入:
su
出现提示时,在根访问弹出窗口中点击“允许”。这将授予终端超级用户权限,以便它可以对设备的核心系统文件进行必要的更改。
授予超级用户权限后我们必须执行的下一个命令是:
midnight
此命令将首次启动Magisk模块。这也是每次要对系统字体进行任何更改时启动模块的方法。
步骤4
选择一个新字体
您现在应该在MidnightCore模块的主菜单中,并将显示一些不同的选项。为了本指南的目的,我们将专注于更改您的系统字体。点击屏幕以显示键盘(如果尚未显示),在命令窗口中键入“1”,然后点击Enter以启动模块的“MidnightFonts”部分。初始化后,它应该打印出一个可以选择的大编号字体列表。
目前无法从模块本身预览字体,但有一个线程可以查看每个字体的示例。这是有趣的开始!浏览列表并找到一个听起来很有意思的 - 在我的例子中,我决定试用AppleMint。在命令窗口中键入所需的数字,然后点击“输入”以开始安装过程。它会提示您离线保存,因此只需输入“1”并点击Enter确认即可。
- 从模块中预览字体列表
步骤5
完成流程
一旦完成,它应该让你回到模块的主屏幕,在那里你可以从这一点随时关闭会话。使用Termux应用程序,向下拖动通知并点击“退出”以从内存中关闭终端会话。这里的所有都是它的!您必须重新启动设备才能激活新字体,但一旦这样做,就可以了。如果要将设备恢复为默认字体,可以从模块的主菜单中执行此操作。
要重置字体,请在命令窗口中键入“r”,然后点击“输入”,然后按“1”以选择“MidnightFonts”选项。完成后,它会快速将字体设置重置为默认值,然后重新启动设备以查看更改。某些字体可能无法在所有应用程序和系统的所有方面正常工作,但是,随着模块随着时间的推移接收新的更新,它应该会继续变得更好。
(1)默认系统字体(Roboto),(2)更新的系统字体(AppleMint),(3)所有SafetyNet检查都已通过新的系统字体!
这绝对是更改系统字体的最佳方式,而不必担心SafetyNet问题。玩得开心尝试超过50种不同的字体!
,