
しばらくの間、Nexus 5 で Ubuntu Touch が動作していましたが、最新のアップデートにより起動しなくなりました。点が点灯して起動し、いつまでもハングアップします。リカバリ モードにしたり、プリブート メニューにアクセスしたりできます。タッチがこのように壊れている場合、Android にフラッシュバックする方法はありますか。または、動作するバージョンを携帯電話に再フラッシュバックする方法はありますか。
答え1
プリブート メニューにアクセスできる場合は、どちらの方向でもデバイスをリセットできるはずです。
Touch をデバイスに残しておきたい場合は、OS を再インストールすると、すべての OTA アップデートを含む最新バージョンがロードされることがわかりました。Nexus 7 の Touch で問題が発生しました。OTA アップデートをインストールしようとすると、再起動時にエラーが発生しますが、OTA アップデートが継続的に提供され、再インストールすると問題が解決しました。
プリブートメニューにアクセスできるので、公式の指示に従うだけで済みます。https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/#install-ubuntuデバイスに Touch をインストールするためのものです。Nexus 5 は公式デバイスではなかったと思うので、おそらくこれまでにこれを実行したことがあると思いますが、ubuntu-device-flash
スクリプトを および--server="<url>"
パラメータで指定する必要があることを思い出してください--device=<board name>
。
これは公式の手順なので、Ubuntu がその情報をオンラインで公開してくれることを期待しますが、念のため、実行すべき手順は次のとおりです。
- USB ケーブルを介してデバイスを PC に接続し、プリブート メニューにアクセスします。
ubuntu-device-flash --server="https://system-image.ubports.com" touch --channel=ubuntu-touch/stable --device=hammerhead --bootstrap
ターミナルからコマンドを実行します。- 再起動が完了するまでお待ちください。
それでいいでしょう。かなり痛みはありません。
それでも問題が解決しない場合、または Android を再インストールしたい場合は、以下の手順に従ってください (その後、Touch を再インストールする場合は、最初に Touch をインストールした際に実行した手順を実行してください)。
- デバイスにインストールするファクトリー イメージをダウンロードします。通常は、デバイスを購入したときに付属していたイメージを使用しますが、最新バージョンの Android を Nexus 7 にインストールしても、デバイスに悪影響はないようです。
- USB ケーブルを介してデバイスを PC に接続し、プリブート メニューにアクセスします。
- 手順 1 でダウンロードした工場出荷時イメージをコンピューターに抽出し、ターミナル経由で抽出したフォルダーに移動します。
- Windows ではファイル「flash-all.bat」を実行し、Mac ではファイル「flash-all.sh」を実行し、Linux ではファイル「flash-all.sh」を実行します。
- 完了するまでお待ちください。最後にデバイスが自動的に再起動します。