Firefox OS 2.1をビルドして日本語IMEを組み込みFlameに書き込んでみました。
ビルド環境はubuntu 14.04 LTS (64bit) です。
以下手順の抜粋です。抜け漏れあるかもしれません。
思考錯誤で行いましたので、手順でおかしなところがあるかもしれませんが、そこは自己責任でお願いします。
まずは、Firefox OS 2.1のNightlyをBuildする環境をつくります。
| |
ここでビルドしたFirefox OS 2.1をFlameに書き込んで動作することを確認します。
次に日本語辞書を入手します。
http://sourceforge.jp/projects/naist-jdic/releases/
naist-jdic-0.4.3.tar.gzをダウンロード
ダウンロードした日本語辞書を適当なところに展開します。
| |
dicファイルをコピーして辞書を作ります。
| |
dict.jsonができているはずです。
Makefileに日本語キーボードを指定する。
| |
日本語リソースの組み込み
https://hg.mozilla.org/releases/gaia-l10n/v2_0から日本語リソースをダウンロード
ダウンロードした日本語リソースをホームディレクトリに展開
| |
環境変数を設定
| |
APNのパッチを行う。
$ cd $ unzip firefoxos-patch-master.zip $ cd ~/B2G/gaia/shared/resources $ patch apn.json ~/firefoxos-patch-master/apn.json.diff
gaiaを再ビルドする。
| |
Flameに書き込み
| |
これで日本語入力ができるようになります。
ここではまだFMラジオパッチを組み込んでいませんが、このビルドツリーに反映してしまえば毎回パッチも不要です。

