1 note &
Change default font of your Android device
This article applies to all types of devices, no matter it’s a phone or a tablet or a dual-boot Android PC.
First and foremost you need an Android device with “root” acces. Every Android device is on top of Linux kernel. And these fonts are stored inside Linux file system. Dalvik VM loads all the installed apps on your device and restricts access to these files. By having “root” access, you can access these files in read-write mode.
Now, back to our main subject. Assume that you have rooted your phone. Now, download and install “TypeFresh” application from Android Marketplace, which is free. TypeFresh uses Astro File Manager to choose fonts, which is also available free from Android Market place.
Come back to your PC now, select desired “Sans Serrif” family fonts based of your choice, I have got an opportunity to extract my iOS’s “Helvetica-Neue” fonts from helvetica.ttc. Make sure you choose True-type font, you need two variants of these fonts “Normal” and “Bold”. You can browse and download more fonts from here.
Now, connect your device with your PC and copy your fonts in a subdirectory of your SD card/MMC (e.g. /sdcard/newfont). Dismount your memory card and start TypeFresh in your device from applications scroll.
First thing you need to do with TypeFresh is to backup your existing Droid fonts. To backup press menu key and select “Backup Fonts”. Backup will create a copy of your fonts on a new folder named “Fonts”. This will help you in case you want to roll-back original Droid fonts.
Now, it’s a time for a real action, in TypeFresh, Tap on DroidSans.ttf you will get a prompt to select new font. Navigate to /sdcard/newfont and select the “Normal” variants actual ttf file. Repeat the same step with DroidSans-Bold.ttf by choosing the “Bold” variant. After selecting new fonts, press menu key and click on “Apply Fonts”, after few seconds TypeFresh will prompt you to restart your device. If it asks for “SuperUser” permissions Tap on “Yes”.
Voila, it’s just as easy as ABC. Your phone will restart with all new font of your choice.
Why you need to change your font ?
Better readability by applying fonts of your choice, people who have used iPhone or an iOS device for a long time will adjust themselves with Android very easily, changing font is an adventurous task :), you can install fonts based on the language of your choice (regional unicode subset), and so forth. Even, kids will like “Comic Sans” on Android and it looks pretty cool on Android. Also, few fonts are proved to be a good companion to people who are used to read e-Books on their device. Changing fonts will help them to personalize their experience. However, there is no way to install multiple fonts simultaneously on an Android device :(.
Try this, but it’s a dangerous process, you can “Brick” your phone if you know only ABC but not up to Z (Disclaimer)
Happy Reading…
(Attaching few screenshots after applying “Helvetica-Neue” on Xperia X10, a default iPhone 4.0 font)



