You can easily design your favorite phone with great wallpapers, ringtones, and icons, but what about fonts? Not all Android skins allow you to change the system font, and even then options are often limited to a few options. Certain root apps can make the system font customizable, but some of them can cause problems after Google introduces a safety measure called SafetyNet.
SafetyNet confirms that Android has not been compromised, but this makes it harder for root users to customize their devices at the system level. When a root mod triggers SafetyNet, you lose access to DRM-protected apps like Netflix and security-focused apps like Android Pay. So you have to go a clear line. Luckily, there are still ways. In the following, I will show you how to exchange your system fonts without triggering SafetyNet so you can adjust without hesitation.
Step 1: Download the MidnightCore Module on the left, and then downloads. Next, you'll want to tap the search icon on the right, search for "MidnightCore," or type "midn." This is the first and only option available. Tap the download arrow on the right, then tap Install to start the installation process.
You will be asked to press the volume key to confirm the installation. Then the required scripts are installed. Files and permissions for your device. After a successful installation, tap the "Reboot" option at the bottom right to reboot the device so you can use the module.
Some devices have a built-in terminal app in Developer Options Menu, but many do not provide this feature by default. If you know the device supports this feature, you need to enable it in the Developer Options, otherwise I'll explain what you need to do here.
You need to download a terminal app from the Google Play Store Run console-based commands. One of my personal favorites is called "Termux" and is a highly recommended tool for all root-related commands.
Open the Terminal App On the main screen, type the following command, and then tap Enter :
When prompted, tap Allow in the Root pop-up window. This gives the terminal superuser privileges so it can make the necessary changes to your device's core system files.
The next command we need to do after granting superuser privileges is:
This command launches the Magisk module for the first time. To start the module each time you want to make changes to the system fonts.
You should are now in the main menu of the MidnightCore module and you will see some options. In this guide, we focus on changing your system fonts. Tap the screen to bring up the keyboard, if you have not already done so, type "1" in the Command window, and then tap "Enter" to launch the module's "MidnightFonts" section. After initialization, a large list of fonts should be printed from which you can choose.
There is currently no way to preview the fonts from the module itself However, there is a thread where you can view examples of each. Here begins the fun! Go through the list and find one that sounds interesting to you – in my case, I decided to give AppleMint a try. Enter the desired number in the command window and press Enter to start the installation process. You will be prompted to save offline. Just enter "1" and touch the Enter key to confirm.