How to install custom fonts on Android smartphone (No magisk module)

One of the biggest benefits of having an open-source ecosystem such as Android is the wide variety of customization options that it has. You get a lot, right from tweaking the UI/UX of Android OS through modules like Project Themer and Iconify to adding new and exciting features to your devices using AOSP mods.

Along the same lines, you’ll also get the option to change the default font style and add custom fonts on an Android device. While most OEMs like Samsung and OnePlus treat it as a basic feature, for Pixel users, it is a luxury as Google doesn’t have any plans on adding this functionality.

However, there is a workaround that will help you out with this. In this guide, you will get to know how to add custom fonts on a Pixel smartphone.

How to add custom fonts on a Pixel/Android smartphone?

add custom fonts

Here are the steps to follow to add custom fonts on a Pixel device without using Magisk modules –

  • Download the desired fonts.ttf before renaming it to Roboto-Regular.ttf

Note

System fonts are installed by the manufacturer, and Roboto is often the default one.

This widely used Sans Serif font pack includes several variations:

  • Roboto-Regular.tff
  • Roboto-Bold.tff
  • Roboto-Italic.tff
  • Roboto-BoldItalic.tff
  • After that, root your device using Magisk
  • Now, download and install a root-supported file manager app like Solid Explorer
  • Launch it before tapping on the hamburger menu before selecting the Root directory
  • You will see a Magisk prompt on your smartphone and you should tap “Grant”
  • Now, go to /data/adb/modules directory
  • Then, you need to tap on the overflow icon before selecting “New Folder”, you can name it “Fonts”
  • In “Fonts”, you should create a new folder named “System”
  • Inside “System”, you should create a new folder titled “Fonts”
  • Lastly, place the downloaded fonts.ttf file in this folder and restart your phone
  • Your attempt to add custom fonts on a Pixel smartphone is successful

If you want to make the font bold, you should add the “Bold” keyword to the name. For instance, if you want to make the Roboto-Regular.ttf font bold, you should rename it to “Roboto-Bold.ttf.

Aviral Sharma
Aviral Sharma
Android Expert
Aviral Sharma is a talented and passionate writer who has been using words to express his thoughts ever since he learned how to hold a pen. He is passionate about outer space, history, sports, and most importantly, technology. Aviral has been a regular writer for rootmygalaxy for over 6 years and has been covering games and Android guides. He currently owns a Samsung Galaxy S24 Ultra, an iPhone 13, and a HP Pavilion laptop.

Leave a Comment