2011/01/08 (Sat)
■ Desire(SIMフリー版)への日本語フォントの導入
Android端末での日本語表示は、デフォルトでCJKフォントになっており、文字によっては中国のほうの文字で表示されてしまうので、不満を持つ人が多いようです。
Desire の SIMフリー版 を持ち、かつ Mac から操作をしたい方向けに書きます。
しかし、全く動作保証はしませんし、私と同じように動くかどうかも分かりませんのであしからず。
この作業の前に、
・Desireのroot化
が必要ですが、ここでは割愛します。
まず、入れ替えたいフォントを準備します。ライセンスの問題があるので、ひょいひょい /Library/Fonts/ から持ってくればいいわけではありません。拡張子は .ttf か .otf でも良いようです。
参考)Nexus One で試したフォント一覧 - コムギドットネット
例として、あずきフォント( http://azukifont.com/ )を導入することにします。
案内に従い、ダウンロードを行い、azuki.ttf を入手します。
入れ替えたいフォントを、DesireのSDカードに入れます。
通常起動しているDesireをMacとUSBでつなぎ、「外部メモリーモード」にすることで、MacのFinderからDesireのSDカードにアクセスできます。用意したフォントをSDカード内につっこみましょう。ファイル名は、DroidSansJapanese.ttf に変更しておくと良いでしょう。
さて、SDカードに入れたフォントを、Desireに導入します。
Desireは、リカバリーモード中じゃないと、MacのTerminalから adb shell でログインすることができないので、一旦電源を落とし、音量のマイナスを押しながら電源ボタンを押します。
次に出てきた画面で、「RECOVERY」を選択。(音量ボタン+ーで選択、電源ボタンで決定)
リカバリーモードに入った状態で、
MacのTerminalから adb shell と打ち、Desire内に侵入、SDカードに入れたフォントをシステムの規定の場所にコピーします。
$ adb shell # mount /sdcard/ # mount /system/ # cp /sdcard/DroidSansJapanese.ttf /system/fonts/DroidSansJapanese.ttf # exit
Desire本体の画面を操作し、Reboot。
<<上記コピー中に、"cp: write error: No space left on device"と言われてしまった人向け>>
さて、人というのは欲張りなもので、上記でフォントが書き換えられることを知った途端、豪華な日本語フォントをDesireに導入したくなった方もいらっしゃると思います。
しかしですね……Desireさんはシステム用割り当て容量が少なすぎて、上記の方法だとフォントをコピーしきれずに失敗します。
どうしたら良いのか?
/data/ の容量が、/system/ よりは空いているらしいので、フォントを /data/ 以下に置き、/system/fonts/ からシンボリックリンクを張って参照する方法を取ります。
$ adb shell # mount /sdcard/ # mount /system/ # mount /data/ # cd /data # mkdir fonts # cp /sdcard/DroidSansJapanese.ttf /data/fonts/DroidSansJapanese.ttf # cd /system/fonts/ # rm DroidSansJapanese.ttf ←もともと実体がある場合は消します # ln -s /data/fonts/DroidSansJapanese.ttf /system/fonts/DroidSansJapanese.ttf # ls -l /system/fonts/ lrwxrwxrwx 1 root root 32 Jan 8 13:19 DroidSansJapanese.ttf -> /data/fonts/DroidSansJapanese.ttf # exit
そしてDesire本体の画面を操作し、Reboot。
これで置き換わりました。
参考)フォントをsystemからdataへ移行させ、容量を確保する方法
※他に参考にしたページ
手順書/フォント変更 | Android Custom Cookbook
- 15 http://twitter.com/
- 12 http://search.yahoo.co.jp/search?p=iphone 4 ホワイト&rs=8&tid=top_ga1_sa&ei=UTF-8&aq=0&fr=top_ga1_sa
- 7 http://www.google.co.jp/search?q=iphone+ホワイト&rls=com.microsoft:ja:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7TSHJ_ja
- 6 http://search.yahoo.co.jp/search?p=iphone+ホワイト&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=
- 5 http://search.yahoo.co.jp/search?p=iphone ホワイト&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=
- 4 http://www.google.co.jp/search?q=htc+desire+root&num=100&hl=ja&client=safari&tbo=1&rls=en&output=search&source=lnt&tbs=qdr:m&sa=X&ei=Og4pTa2EA8bCcenK5MAB&ved=0CAsQpwU
- 4 http://www.google.co.jp/search?q=iphone+4+ホワイト+パーツ&hl=ja&client=safari&prmd=ivns&ei=gD0qTeOEDIj-vQP5xbjhBA&start=30&sa=N
- 3 http://b.hatena.ne.jp/entrylist
- 3 http://search.yahoo.co.jp/search?p=iphone+4+ホワイト&ei=UTF-8&fr=mozff&x=wrt&meta=vc=
- 3 http://twitter.com/call_juiz


