The end result of this quick guide:
First you will need to have adb set up, if you don't know how to set up adb follow the guide http://theunlockr.com/2009/10/06/how...droid-devices/ to get adb up and running.
- Asus PC Sync Software link
- USB Debugging turned on in settings
- a .ttf font file (only required if you want another font than used in the guide)
Step one: pulling the original clock files for back up
We'll start simple, the idea here is that if you ever want to revert back to the original font, you will have a back up of the font just in case. Lucky for you I will however also be providing a back up of the original font files at the end of this post.
- Open up cmd (or terminal on OSX).
- navigate to your android-sdk\tools folder through the terminal (if you do not know how to do this check the adb set up guide linked earlier in this post).
- Now to allow modification of the system files we will enter the command "adb remount".
- Now we will pull the font files which are located within /system/fonts/ by entering these 3 commands: "adb pull /system/fonts/AndroidClock.ttf", "adb pull /system/fonts/AndroidClock_Highlight.ttf", "adb pull /system/fonts/AndroidClock_Solid.ttf"
- On your computer go to the android-sdk/tools folder and move the AndroidClock, AndroidClock_Solid and AndroidClock_Highlight to wherever you want to store these (these are the original back up) and make sure to remove them from the android-sdk\tools folder.
Step two: replacing the original clock font with your own
In this step we will pull the font used for all the other type in honeycomb called DroidSans and replace the original clock font files with this font as to fool honeycomb into thinking it is actually the original font.
- while having adb open, enter the command "adb pull /system/fonts/DroidSans.ttf".
- Now navigate to your android-sdk\tools folder again and make 3 copies of DroidSans.ttf in the tools folder.
- Name one of the files AndroidClock, name another AndroidClock_Solid, and name the last AndroidClock_Highlight.
- now go back to adb and enter these 3 commands: "adb push AndroidClock_Solid.ttf /system/fonts/", "adb push AndroidClock.ttf /system/fonts/", "adb push AndroidClock_Highlight.ttf /system/fonts/".
- Reboot your transformer and voila you're done.
If you want to replace the lockscreen font with your own font and not DroidSans, simply skip bullet point 1 and 2 of step 2 and copy your own .ttf font file to your android-sdk\tools folder and make 3 copies of that.
I hope you guys enjoy this guide, and if you have any suggestions as how to simplify this guide even further, feel free to post your suggestion.
EDIT: the original font files are in the .zip file!