[Android Themes] OrganizedFellow:
So after reading the past few pages, I was left NOT KNOWING HOW TO INSTALL A FONT.

I KNEW IT HAS TO DO WITH ADB, so ... I'm gonna give it a shot.

These instructions are proven to work on my Nexus.

I followed these steps twice today, making sure they are accurate.

I even went to far as to UNDO, REDO, and grabbed some screenshots along the way ;)

If these instuctions don't work for you, please don't hold me liable!

:P

----- ----- ----- ----- ----- ----- ----- ----- ----- -----

Connect phone to PC with USB cable.

Run this code to locate your fonts folder:

adb devices
adb shell
cd system/fonts
ls

MINE DISPLAYS THIS:

DroidSerif-Regular.ttf

DroidSerif-Italic.ttf

DroidSerif-BoldItalic.ttf

DroidSerif-Bold.ttf

DroidSansThai.ttf

DroidSansMono.ttf

DroidSansHebrew.ttf

DroidSansFallback.ttf

DroidSansArabic.ttf

DroidSans.ttf

DroidSans-Bold.ttf

Clockopia.ttf

Your listing may be different.

Now let's back them up.

Exit shell to your android/tools folder

adb pull /system/fonts/DroidSerif-Regular.ttf ./_STUFF/fonts/DroidSerif-Regular.ttf.bak
adb pull /system/fonts/DroidSerif-Italic.ttf ./_STUFF/fonts/DroidSerif-Italic.ttf.bak
adb pull /system/fonts/DroidSerif-BoldItalic.ttf ./_STUFF/fonts/DroidSerif-BoldItalic.ttf.bak
adb pull /system/fonts/DroidSerif-Bold.ttf ./_STUFF/fonts/DroidSerif-Bold.ttf.bak
adb pull /system/fonts/DroidSansThai.ttf ./_STUFF/fonts/DroidSansThai.ttf.bak
adb pull /system/fonts/DroidSansMono.ttf ./_STUFF/fonts/DroidSansMono.ttf.bak
adb pull /system/fonts/DroidSansHebrew.ttf ./_STUFF/fonts/DroidSansHebrew.ttf.bak
adb pull /system/fonts/DroidSansFallback.ttf ./_STUFF/fonts/DroidSansFallback.ttf.bak
adb pull /system/fonts/DroidSansArabic.ttf ./_STUFF/fonts/DroidSansArabic.ttf.bak
adb pull /system/fonts/DroidSans.ttf ./_STUFF/fonts/DroidSans.ttf.bak
adb pull /system/fonts/DroidSans-Bold.ttf ./_STUFF/fonts/DroidSans-Bold.ttf.bak
adb pull /system/fonts/Clockopia.ttf ./_STUFF/fonts/Clockopia.ttf.bak

I guess since we'll be messing with a critical folder of the phone, we should stop shell and remount?! Then push new font(s) and reboot.

Now go find a font.ttf that you like. Put it in your tools folder.

I chose Comfortaa. The zip contains: Comfortaa Thin.ttf, Comfortaa Regular.ttf, and Comfortaa Bold.ttf

I only want (to try) Bold and Regular.

I FOUND that the font being pushed can NOT have any spaces, oops.

adb shell stop
adb remount
adb push ./_STUFF/fonts/Comfortaa-Regular.ttf. /system/fonts/DroidSans.ttf
adb push ./_STUFF/fonts/Comfortaa-Bold.ttf /system/fonts/DroidSans-Bold.ttf
adb shell start
adb reboot

You should have a new font now.

YA DONT LIKE IT?

Restore your original:

adb shell stop
adb remount
adb push ./_STUFF/fonts/DroidSans.ttf.bak /system/fonts/DroidSans.ttf
adb push ./_STUFF/fonts/DroidSans-Bold.ttf.bak /system/fonts/DroidSans-Bold.ttf
adb shell start
adb reboot

***** ***** ***** ***** ***** ***** ***** ***** ***** *****

As you've noticed, I keep all my STUFF here: D:/android/tools/_STUFF/fonts/

Feel free to keep yours elsewhere. As long as it's in the android/tools folder, you should be okay.

Instead of flashing a zip on your sdcard as mentioned earlier in this thread, I like doing it this way, so you can just as easily UNDO the font install. As long as you know how to ADB, you can install a font, and tons more!

SCREENSHOTS:

Settings

Notifications

SMS