Fx0(LGL25) の Firefox OS をバージョンアップする試み
なぜかテザリングができなくなったのを機に、以前断念した焼き替えに再挑戦。
海外で成功例が紹介されている手順は、次のとおり。
https://www.reddit.com/r/fx0/comments/430x8q/how_to_install_firefox_os_26_en_lg_fx0/
(0) adb で PC と Fx0 の接続が確立していること。
Fx0側:端末情報のソフトウェアバージョンはLGL2510cで、Fx0 の最新版ではなく、電源OFFからVolUpを押しながらUSBケーブル接続すると、ダウンローダーモード画面になるもの。
画面ロックは無効に。環境設定の開発者メニューから USB経由のデバッグ ADBと開発ツール を選択。USBストレージの共有は無効に。USBケーブルを挿すと、充電モードで接続しました との通知。
PC側から adb devices とすると、
List of devices attached
LGOTMS●●●●●●●● device
のような表示があり、認識されていることがわかる。
fastboot devices への反応は空っぽ。
(1) b2g をダウンロードすること。おそらく狭義の b2g のこと。
(2) gaia をダウンロード
(3) shallow flash script をダウンロードすること
(4) (3) のスクリプトに実行権限を与えること
chmod +x を使う。
(5) そして、実行すること
./shallow_flash.sh --gaia=gaia.zip --gecko=b2g-46.0a1.en-US.android-arm.tar.gz
結果
Fx0 を通常通り起動させてUSBケーブルを接続し、(5)を実行すると、
adbd cannot run as root in production builds
というエラーで、書き込みに進まない。 adb root がエラーになっている様子。ダウンロードモードが開放されているのと root化は別物であると。
ダウンローダーモード画面にして、(5)を実行すると、プロンプトが返ってこない。 (5) の実行前に adb devices を実行して、結果が空だったので通信自体ができていない可能性が大。fastboot devices の結果も空だった。
10分経っても、プロンプト返らず、Fx0のプログレスバーも進まず。
Ctrl-C で中断、プロンプト戻った。Fx0 の画面は変わらず。



最近のコメント