前回からの続き
Flameの手動書き換えは自己責任なので、問題が発生しても自分で対処できる人以外は書き換えを行わないこと。
1. Nightly Buildのダウンロード
2. 作業用フォルダとファイルの準備
3. アップデート
手動アップデートの手順は以上です。
2014/9/23修正:
最新版はb2g-35.0a1.en-US.android-arm.tar.gzしかないようです。
そのため、記事を修正しました。
Flameの手動書き換えは自己責任なので、問題が発生しても自分で対処できる人以外は書き換えを行わないこと。
1. Nightly Buildのダウンロード
まずはMDNのFlameのページから、Nightly Buildのイメージをダウンロードします。
https://developer.mozilla.org/ja/Firefox_OS/Developer_phone_guide/Flame#Updating_your_Flame_to_a_nightly_build
当方はProduction builds (including locales) のLatest master builds (currently 2.1)をダウンロードすることにしました。
b2gとgaiaをダウンロードします。
2014年9月の段階では下記のファイルが最新でした。
続いてshallow_flash.shをダウンロードします。
gitを使えば簡単なのでしょうが、下記のURLからzipとしてまるごとダウンロードしました。
https://github.com/Mozilla-TWQA/B2G-flash-tool
ついでにfont fixもダウンロードしておきます。
https://developer.mozilla.org/ja/Firefox_OS/Developer_phone_guide/Flame#Font_fix
https://developer.mozilla.org/ja/Firefox_OS/Developer_phone_guide/Flame#Updating_your_Flame_to_a_nightly_build
当方はProduction builds (including locales) のLatest master builds (currently 2.1)をダウンロードすることにしました。
b2gとgaiaをダウンロードします。
2014年9月の段階では下記のファイルが最新でした。
b2g-35.0a1.en-US.android-arm.tar.gz
gaia.zip
gaia.zip
続いてshallow_flash.shをダウンロードします。
gitを使えば簡単なのでしょうが、下記のURLからzipとしてまるごとダウンロードしました。
https://github.com/Mozilla-TWQA/B2G-flash-tool
ついでにfont fixもダウンロードしておきます。
https://developer.mozilla.org/ja/Firefox_OS/Developer_phone_guide/Flame#Font_fix
2. 作業用フォルダとファイルの準備
まずは、下図のアイコンからファイルを開き、フォルダを作成します。
当方は作業用フォルダとしてfxos_devというフォルダを作成しました。
"ホーム"フォルダが表示されている状態で、右クリック→"新しいフォルダー"から作成します。
続いてDownloadsディレクトリから下記の4つのファイルを、先ほど作成した作業用フォルダfxos_devに移動します。
ファイルを選択して"指定先に移動"をすると簡単です。
B2G-flash-tool-master.zipを解凍します。
B2G-flash-tool-master.zipを右クリックし、"ここに展開"を選択すると解凍が完了します。
この中にshallow_flash.shがあります。
同様にfira-font-update.zipも解凍します。
当方は作業用フォルダとしてfxos_devというフォルダを作成しました。
"ホーム"フォルダが表示されている状態で、右クリック→"新しいフォルダー"から作成します。
続いてDownloadsディレクトリから下記の4つのファイルを、先ほど作成した作業用フォルダfxos_devに移動します。
ファイルを選択して"指定先に移動"をすると簡単です。
b2g-35.0a1.en-US.android-arm.tar.gz
gaia.zip
B2G-flash-tool-master.zip
fira-font-update.zip
gaia.zip
B2G-flash-tool-master.zip
fira-font-update.zip
B2G-flash-tool-master.zipを解凍します。
B2G-flash-tool-master.zipを右クリックし、"ここに展開"を選択すると解凍が完了します。
この中にshallow_flash.shがあります。
同様にfira-font-update.zipも解凍します。
3. アップデート
端末(terminal)を起動します。
shallow_flash.shがある作業ディレクトリに移動します。
shallow_flash.shがある作業ディレクトリに移動します。
cd fxos_dev/B2G-flash-tool-master
続いてFlameを接続します。
下記のコマンドを実行するとアップデートが行われます。
(ユーザー名)の部分は各自のユーザー名を指定します。
下記のコマンドを実行するとアップデートが行われます。
(ユーザー名)の部分は各自のユーザー名を指定します。
./shallow_flash.sh -g/home/(ユーザー名)/fxos_dev/gaia.zip -G/home/(ユーザー名)/fxos_dev/b2g-35.0a1.en-US.android-arm.tar.gz
無事アップデートが成功したら、font fixも実行します。
cd ../fira-font-update
./flash.sh
./flash.sh
手動アップデートの手順は以上です。
2014/9/23修正:
最新版はb2g-35.0a1.en-US.android-arm.tar.gzしかないようです。
そのため、記事を修正しました。