2010/11/27

UK版Galaxy Tabへ日本語フォントの導入

UK版Galaxy Tabでは、軽量CJKフォントを利用しているため、漢字の字体が日本人には馴染みのないものになっています。

では、UK版Galaxy Tabへ日本語フォントを導入する手順を説明します。

(1) 事前準備
 (a) Galaxy Tab用adbドライバをインストールする (詳細は、こちら)
 (b) z4root をインストールして、root化する (詳細は、こちら)
 (c) Galaxy TabのUSBデバッグをONにする
     [menuボタン] > Settings > Application > Development において、[USB Debugging]にチェックを入れる
 (d) Android SDKをインストールする (事前にJDKが必要)
     以下の処理は、%Android-SDK%\tools にパスが通っていることを前提にしています

(2) 日本語フォントを取得する
 TrueTypeフォントならば良いのですが、ライセンスには気をつけてください。お勧めは、フリーで高品質なMigMixフォントです。その他にも、様々なスタイルのフォントがフリーで入手できますので、お好みで選択してください。さて、MigMixフォントを例にすると、ダウンロード後に展開して、MigMix-1P-Regular.ttf を DroidSansJapanese.ttf にリネームします。


(3) adb shell で接続して、フォント格納用ディレクトリの作成
  $ su -
  # mkdir /data/fonts
  # exit
  $ exit
 ※ Galaxy Tabでは、system配下のパーティションに余裕が無いため、data配下に実態を置きます。


(4) フォントファイルをGalaxyに転送
  adb push DroidSansJapanese.ttf /data/fonts
  ※ 事前に、フォントファイルをadbを実行しているディレクトリに配置する


(5) adb shell で接続して、フォントをシンボリックリンク
   $ su -
   # mount
    (前略)
    /dev/block/stl9 /system rfs ro,relatime,vfat,log_off,check=no,gid/uid/rwx,iocharset=utf8 0 0
    (後略)
   # mount -o remount,rw /dev/block/stl9 /system
   # ln -s /data/fonts/DroidSansJapanese.ttf /system/fonts/DroidSansJapanese.ttf
   # reboot
 ※ Galaxy S では、system はwritableでマウントされていて、remountは不要らしいのですが、Galaxy Tabでは、remountは必要です。

(6) リブート後にフォントが反映されます

MigMixフォントに変更後は以下のように表示されます。

0 件のコメント:

コメントを投稿