Firefox OS を Xperia E dual にインストールした手順《まとめ》

先日、Sony Mobile が Xperia E に Firefox OS をリリースしたという発表があり、インストールするための手順が公開されていました。
Experimental Firefox OS software for Xperia™ E available for developers [ROM] – Developer World

これを参考に、私もXperia E Dual に Firefox OS をインストールしてみました。

以下、手順を忘れないようにメモメモ。

はじめに

まず、はじめにインストールの簡単な流れと注意事項など。
もし、興味があって Firefox OS をインストールしてみようかなと思ったら、まずはこちらをお読みください。

インストールの流れ

主な工程は3つです。

  1. デバイスのアンロックをする (ここが一番長いです)
  2. flash tool for Xperia をダウンロード & インストールする
  3. アンロックした端末に Firefox OS をインストールする

注意事項

作業環境は Windows PC で行う必要があります (アンロックは Mac から行なうこともできますが、ここではすべての工程を Windows で説明しています)。

インストールの流れにもあるように、Firefox OS をインストールするためには端末をアンロックする必要があります。これを行うと、故障の際など保証が受けられなくなるか、追加料金がかかることがあります。

現段階では、通話、Wi-Fi、Bluetooth は利用できません (認証機関にパスしていないので、無効化されています)。
SDカード機能は不安定で、タッチスクリーンの感度も校正されていないため完全ではありません。

手順1: デバイスをアンロックする

公式に提供されているロック解除サービスを使って、ブートローダのロックを解除します。

アンロックが許可されたデバイスであるかを確認する

お手持ちの端末がアンロックが許可されているデバイスなのかをチェックする方法は以下のとおりです。

  1. ダイヤルキーで *#*#7378423#*#* とプッシュして、サービスメニューを表示します
  2. Service info » Configuration » Rooting Status の順にメニューをタップします
    Bootloader unlock allowed が “Yes” なら、アンロックが許可されている デバイスということになります
    “No” が表示される場合はアンロックが許可されていないデバイスということになります

アンロックするためのキーを取得する

アンロックが許可されていることを確認したら、解除用のキーを取得します。

  1. Unlocking the boot loader にアクセスして、ページ最下部の Start unlocking the boot loaderボタンをクリックします。 Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (1)
  2. 次に Instructions ページの最下部にある Continueボタンをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (2)
  3. Yes I’m sureをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (3)
  4. 利用規約に同意したらチェックを入れて I acceptをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (4)
  5. 氏名とメールアドレス、端末の IMEI / MEID の最初の14桁を入力して Submitをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (5)
  • IMEI / MEID は、ダイヤルキーで *#06# とプッシュすると表示されます
  1. 入力したメールアドレス宛に、アンロックに必要な KEY コードが書かれたメールが届きます Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (6)

Android SDK をダウンロード & インストールする

Android SDK をすでにインストール済みの方は、5番目からお読みください。

  1. Android Developers にアクセスして、Get the SDKをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (7)
  2. Download the SDKをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (8)
  3. お使いの環境に合わせて 32bit 版か 64bit 版かを選び、Download the SDK ADT Bundle for Windowsをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (9)
  4. ダウンロードが完了したら、デスクトップなどの任意の場所にインストールします
  5. インストールが完了したら SDK Manager を起動します Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (10)
  6. Extras フォルダ下にある Google USB Driver にチェックを入れてインストールします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (11)
  7. Fastboot driver にアクセスして、ドライバをダウンロードします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (12)
  8. ダウンロードした downloadinf.zip ファイルを解凍します
  9. 解凍した downloadinf フォルダにある android_winusb.inf ファイルをコピーします
    Android SDK を adt-bundle-windows-x86-20130219 » sdk » extras » google » usb_driver の順に開き、コピーした android_winusb.inf ファイルを上書きします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (13)

デバイスドライバをインストールする

  1. デバイスの電源をオフにします
  2. デバイスの Fastboot ボタン (Xperia E dual は ボリュームアップボタン)を押したまま、USBケーブルでパソコンに接続します
  • Fastboot ボタンはデバイスによって異なります。各デバイスの Fastboot ボタンは Fastboot buttons のページからご確認ください
  1. パソコンに接続すると、「ドライバが見つかりませんでした」と表示されます
  2. スタート » デバイスとプリンター をクリックすると、不明なデバイス(S1Boot Fastboot)が「未指定」に表示されていますので、右クリックして「プロパティ」を開きます Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (14)
  3. プロパティの「ハードウェア」タブから、プロパティをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (15)
  4. ドライバーの更新をクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (16)
  5. 「コンピューターを参照してドライバー ソフトウェアを検索します」を選択します Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (17)
  6. Android SDK の usb_driver フォルダを指定して OK をクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (18)
  7. デバイスのドライバー ソフトウェアのインストールが終了します Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (19)

デバイスをアンロックする

ようやくアンロックです。

  1. スタート » アクセサリ をクリックして、コマンドプロンプトを起動します
  2. Android SDK の platform-tools フォルダへ移動します。
    “adt-bundle-windows-x86-20130219” という名前で SDK がある場合の移動コマンド cd Desktop\adt-bundle-windows-x86-20130219\sdk\platform-tools\ (コマンドプロンプトの詳しい説明は省略します)
  3. 以下のコマンドを入力し Enter キー を押して、バージョン情報が表示されるのを確認します
    fastboot.exe -i 0x0fce getvar version Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (20)
  4. いよいよアンロックです。以下のコマンドを入力して KEY の部分にメールで送られてきた解除用のキーを入力します
    fastboot.exe -i 0x0fce oem unlock 0xKEY Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (21)
  5. Enter キー を押して、アンロックを実行します Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (22)

これでデバイスはアンロックされました。

手順2: flash tool for Xperia をダウンロード & インストールする

次に、Emma と呼ばれるソフトウェアをダウンロードします。

  1. Flash tool for Xperia™ devices へアクセスして、ダウンロードします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (23)
  2. ダウンロードした zip ファイルを解凍します
  3. 解凍した Flash_tool_for_Xperia_2 フォルダにある Emma_Setup.exe を実行してインストールします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (24)
  4. Flash_tool_for_Xperia_2 フォルダにある customization.ini ファイルをコピーします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (25)
  5. \Program Files\Sony Mobile\Emma にコピーした customization.ini ファイルをペーストします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (26)

手順3: Firefox OS をインストールする

  1. デバイスをパソコンから外して、電源をオフにします
  2. Emma を起動します
  3. デバイスの flash キー (Xperia E dual は ボリュームダウンボタン)を押したまま、パソコンに接続します
  • flash キーはデバイスによって異なります。各デバイスの flash キーは Supported phones & flash keys のページからご確認ください
  1. Emma に現在接続しているデバイスが表示されます
  2. Select Service から Xperia E FFOS (build EXPERIMENTAL) をクリックして Apply Serviceボタンをクリックします Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (27)
  3. Firefox OS の ダウンロードとインストールが開始します。私の場合は、インストール完了までおよそ30分ほどかかりました Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (28)
  4. 完了すると、Successfully completed Xperia E FFOS (build EXPERIMENTAL) と表示されます Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (29)
  5. デバイスを起動します
  6. 無事、Firefox OS の文字が表示されました! Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (30)
  7. あとは、ガイドに従ってセットアップを行なってください

Firefonx OS から Android に戻すこともできます

Android を再びインストールするには、上記のインストール手順の 5 番目で、インストールする OS を Xperia E ICS 4.0.4 と選んで Apply Serviceボタンをクリックします。

お疲れさまでした。 Firefox OS を Xperia E dual にインストールした手順《まとめ》Firefox OS を Xperia E Dual にインストールした手順 (31)


通信面にいろいろ制約がありますので、現時点では使いこなすほどには至りませんが、使っていて操作に困ることはほとんどありません (ちなみに、Firefox OS ではホームボタンのみ有効)。

SONY Mobile では、他の Xpeira シリーズにも Firefox OS を対応させていく計画のようです。

まずは、Wi-Fi が使えるようになるとありがたいな〜。