Follow me!

You can follow me via Twitter or simply subscribe to the RSS of my new project.

These instructions have been translated from Chinese from users of the FontRouter software. It should apply to all the P1i's with Asian firmware as I believe the input system for Chinese, Japanese, Korean, etc should be similar in nature. (Can anyone confirm this?)

Source: SE-TW.com

Note: Please follow these instructions carefully or you may risk re-flashing your P1i in order to get it working again.

Download this attachment first to get the files. It contains the instructions in original Chinese, the FontRouter.ini file, and the FontRouter application.

Part 1:

  1. Sign and install FontRouter0613.sis. Make sure you do not restart your phone during the installation process.
  2. Open up Swiss Manager
  3. Check C:\FontRouter.ini. Make sure it's set to "Read-Only" and "Hidden".
  4. Now reboot your phone. If the phone turns on normally you may continue to the next step. If it keeps rebooting I'm afraid you'll need to re-flash the phone and reinstall the current firmware version.
  5. Go to Swiss Manager and save a copy of C:\FontRouter.ini in your memory stick. This will be the backup copy.
Part 2 (Installing the font of your choice)
Keep your phone on for the duration of this part until instructed otherwise.
  1. Take the font you want (i.e. FZZY_HG.TTF) and copy it to this memory stick location: Z:\resource\Fonts
  2. Change the document type from TTF to CCC (i.e. FZZY_HG.TTF to FZZY_HG.CCC)
  3. Access the backup copy of FontRouter.ini from your computer. Change it to "Read-Only" and untick the "Hidden" Option. Make a backup copy of this on the desktop.
  4. Now take the FontRouter.ini file from the downloaded attachment and replace it in your memory stick. Note that it should be 888 bytes. Copy and overwrite the system one using Swiss Manager.
  5. Change the new FontRouter.ini to "Read-Only" using Swiss Manager.
  6. Reboot the phone
  7. The fonts should be anti-aliased now.
Lastly, please do a check using Swiss Manager after the reboot to see if the system FontRouter.ini is set to "Read-Only". If not, set it back to "Read-Only"

I hope this guide does help. It's really just a translation from the Chinese version, so kudos to the author who made that post. A lot of readers have also asked me about changing fonts for various P1i firmwares, so I hope this does manage to answer their question about it.

I do find it extremely tedious, and I have screwed up a few times - but nothing that bad. I had to connect it to SE Update Service and just completely reformat the phone as a result. I don't really recommend doing this unless you really need and want the anti-aliased fonts.

7 comments

  1. Anonymous // January 6, 2008 1:24:00 PM HKT  

    how do you sign FontRouter0613.sis?

  2. Anonymous // January 6, 2008 3:42:00 PM HKT  

    nvm i found out how to from your other post. however, note to anyone who is doing this. delete your "/System/Fonts" on the memory stick before doing this. If it exists, the phone will crash.

  3. Anonymous // January 6, 2008 4:13:00 PM HKT  

    i forgot to say this before, but THANK YOU for translating it!

  4. Anonymous // January 7, 2008 10:43:00 AM HKT  

    first, thanks so much for the great work!

    second...i installed the font and it worked but... the font becomes very small on my P1i. is this the same on yours? do you know how i can make use this font but, at the size that my orignal font was?

    i have a hk version of P1i.

    thanks so much!

  5. teodz // March 27, 2008 12:44:00 PM HKT  

    hi there! thanks for the very useful blog about p1i. i have one and i enjoy using it! :)

    however, how do i sign up for FontRouter0613USIGNED.sis? hope u can help me..

    thanks in advance!

  6. Christianovich // June 10, 2008 10:49:00 PM HKT  

    Would you mind telling me what kind of theme you are using ? It looks cool. Where can I find it ?

  7. Anonymous // April 15, 2009 4:04:00 AM HKT  

    Japanese Chinese Korean inputs are not the same at all!!!
    especially korean!