2011-02-24

sc-02b フォント変更(日本語フォントの欧文も利用)

追記(2011/03/02)
タイトルにも書きましたが、フォントの日本語、欧文両方を使用します。
それぞれ別のフォントを利用したい方は、まあ、通りすぎてください。
追記ここまで。

メモ (参考にしておかしなことになっても責任は取れません。自己責任で。)

DroidSans.ttf, DroidSans-Bold.ttfにDroidSansJapanese.ttfから
リンクを貼って使用することを前提としています。

sdcardにfontとか適当なフォルダを用意する

元のフォンとの保存
コマンドプロンプト
cp /system/fonts/DroidSans.ttf /sdcard/font/
cp /system/fonts/DroidSans-Bold.ttf /sdcard/font/
cp /system/fonts/DroidSansJapanese.ttf /sdcard/font/


入れ替えたいフォントをDroidSansJapanese.ttfにリネーム
sdcard直下に置いとく

入れ替え
コマンドプロンプト

adb shell
su
mount -o remount,rw /dev/block/mtdblock3 /system
cp /sdcard/DroidSansJapanese.ttf /system/fonts/DroidSansJapanese.ttf
rm /system/fonts/DroidSans.ttf
ln -s /system/fonts/DroidSansJapanese.ttf /system/fonts/DroidSans.ttf
rm /system/fonts/DroidSans-Bold.ttf
ln -s /system/fonts/DroidSansJapanese.ttf /system/fonts/DroidSans-Bold.ttf
reboot

以上。

rmはいらないかも。

フォントのリネームをしないで(用意したフォントをcustomfont.ttfとすると)
cp /sdcard/customfont.ttf /system/fonts/
rm /system/fonts/DroidSansJapanese.ttf
ln -s /system/fonts/customfont.ttf /system/fonts/DroidSansJapanese.ttf
(Sans,Sans-Boldも同様)
でもいけるかも。試してないけど。

/data/fonts/customfont.ttf として上と同じでもいいかも。
ただ、初期化?ファクトリーリセット?何かをするを残念な事に
なったりならなかったりするらしい。