ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Easy steps to install custom fonts on your rooted android phone (with pictures)

Updated on October 16, 2015

Custom fonts refresh the user interface like anything. The phone suddenly seems new and you can keep on changing them to keep the phone look fresh all the time! How so much I wanted to get rid of the boring stock fonts and install some cool ones. However, I have a Moto G (2013) that didn't have those cool fonts like the samsung and other phone brands have to offer. So I had to go through a lot of odd apps steps to finally get what I really wanted. I thought it would be worthwhile to help other people like me who are stuck up with this issue and like me aren't experts at programming and stuff.

1. Root your phone

Rooting your phone is a must. You must have complete system control to make changes to your android device.

!! WARNING !! Rooting does nullify your warranty so be careful! I waited my phone's warranty to expire before finally rooting it.

Rooting an android device gives you a complete control over your device. But it voids the warranty! Be extremely careful and follow a trustworthy guide to root your device.
Rooting an android device gives you a complete control over your device. But it voids the warranty! Be extremely careful and follow a trustworthy guide to root your device. | Source

I am quite sure many of people landing up on this article might have limited information about rooting an android device. It would be better to follow a trustworthy guide to root your android phone. Although rooting seems like something very difficult its actually quite easy and does no harm if done by following the instructions carefully ( I myself am a noob when it comes to technology but I managed to root my device without any problems).

2. Install Font Installer from the Play Store

Font Installer is a free app and can be downloaded from the Google Play Store.

Font installer can be installed form the Google Play Store. You can download it via your PC or access the Play Store from your android device. Make sure you check the compatibility between the app and your device.
Font installer can be installed form the Google Play Store. You can download it via your PC or access the Play Store from your android device. Make sure you check the compatibility between the app and your device.

There are many other apps available that will help you change your fonts but I would recommend this app from my own experience. This will save your time and effort in banging your head through different apps like I did. I'll be taking up the next steps using this app only.

3a. Run the app and select the font you like

There are a lot of fonts that are already with the app servers (requires internet). You can chose one of the fonts and you can preview the font before installing it. Moreover you can also customize the preview text (from the drop down menu on the top right>preferences>font phrase.

This will show up when you run the app. The server tab shows the fonts that are available at the Font Installer server. You can chose from these fonts and preview them.
This will show up when you run the app. The server tab shows the fonts that are available at the Font Installer server. You can chose from these fonts and preview them.
The preview tab offers you the preview of your selected font. You can customize the preview text!
The preview tab offers you the preview of your selected font. You can customize the preview text!

3b. Or download fonts of your choice

Alternatively, you can download a .ttf font for free from many of the websites all over the webto your device. Once you download the font, go to the 'Local' tab on the app UI and browse through your folders to reach where your .ttf file is saved. You can preview this font similar to the fonts on Font Installer servers.

under the 'Local' tab you can browse through your files and find the downloaded fonts. You can use any fonts you want but they should preferably be in .ttf format.
under the 'Local' tab you can browse through your files and find the downloaded fonts. You can use any fonts you want but they should preferably be in .ttf format.

4. Install the font

Perhaps the easiest step! Once you are satisfied with the preview and decide on a particular font you want to have on your phone, just click on install on the top of the app.

After you install a particular font, the app asks you to reboot your device. Just say NO. reboot your device manually and you have your new fonts installed!!
After you install a particular font, the app asks you to reboot your device. Just say NO. reboot your device manually and you have your new fonts installed!!

Yeah it is easy like abc. The app displays a message after installing the font asking you to reboot your device. Now, there is a catch here. I have often heard from my friends using this app and myself have experienced that if you select reboot option, the app kind of doesn't work (it may in your case, but go on reading to avoid any problems). So the solution is just don't reboot. Do it manually later. Once you manually reboot your device, Ta-Da! the boring fonts are gone!

A little extra info!

Sometimes you might notice that at some of the places the default fonts still show up. To replace even these fonts, all you have to do is tap on the drop down menu at the top right corner of the app>preferences>select fonts. Check all the fonts that you want to replace (this will replace all the system fonts!). Now install your selected font again and reboot your device manually. Lo! The system fonts are gone from everywhere!!

Hope you install some cool fonts on your phone after following these steps. Put up your screenshots with the new fonts in the comments section. Do write if you have any troubles or have any suggestions! Happy Font-changing!

Did it work?

Did this tutorial work for your device?

See results

Comments

    0 of 8192 characters used
    Post Comment

    No comments yet.

    working

    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://hubpages.com/privacy-policy#gdpr

    Show Details
    Necessary
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Features
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Marketing
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Statistics
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)