Aquaris M10 (frieza) で Ubuntu Touch ファームウェアをフラッシュする際の問題

Aquaris M10 (frieza) で Ubuntu Touch ファームウェアをフラッシュする際の問題

新しい bq Aquaris M10 タブレットを持っています。デバイスは を使用して Linux マシンで認識されましたadb devices。 を使用してファイルシステムを書き込み可能にしてみましたphablet-config writable-image

結局、これは私が取り組んでいた問題に対する答えではありませんでした。そこで、次の操作を実行して標準ファームウェアに戻そうとしました。

 ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris-pd.en

デバイスがリカバリ モードで再起動したときにフラッシュが失敗しましたが、イメージをフラッシュしているホスト マシンにはdevice not in recovery mode-- または同様のメッセージが表示されました。

現在、デバイスは起動時にスプラッシュ スクリーンで停止します。デバイス adb devicesが停止している間、またはリカバリ モードの間はデバイスが認識されません。Fastboot モードに入ることはできますが、たとえばパーティションの一覧表示や消去を試みるとエラーが発生するため、ほとんど何もできませんFAILED (remote: unknown command)

Windows マシンにデバイス ドライブをロードしてみました。タブレットを接続すると、デバイスが認識されたことを示す小さな音が鳴ります。しかし、MTK フラッシュ ツールを使用して frieza ファームウェアをフラッシュしようとすると、タブレットと通信できません。

どのような助けでも大歓迎です。ありがとうございます。

答え1

フラグを ubuntu-device-flash に渡すと、デバイスを fastboot モードで--bootstrapubuntu-device-flash を使用できます。リカバリで動作しない場合は、この方法を使用する必要があります。

答え2

私も同様の問題を抱えていましたが、irc(dobeyさんありがとう)とGoogle Foodを使ってこれを見つけました -

まずここからリカバリイメージをダウンロードします:https://wiki.ubuntu.com/Touch/デバイス

次に、引数 --recovery-image= を追加してコマンドを再度実行します。ちなみに、img ファイルはフラッシュを許可するためのものであり、OS 全体は含まれていません。

他の人が言ったように、デバイスをリカバリモードで起動し、ブートローダーで起動するオプションを選択する必要があります。その後、必ず --bootstrap を追加してください。

したがって、私にとって完全なコマンドは次のようになります。

ubuntu-device-flash touch --channel=ubuntu-touch/stable/bq-aquaris-pd.en --recovery-image=~/Downloads/recovery-frieza.img --bootstrap

答え3

事前に新しい recovery.img をフラッシュする必要があります。次の場所を参照してください:https://wiki.ubuntu.com/Touch/デバイス

関連情報