5
2

More than 3 years have passed since last update.

【AOSP】Androidが文鎮化しそうな時に工場出荷時状態に戻す方法

Last updated at Posted at 2019-12-19

ビルドしたAndroidOSを実機に入れようとして、謎のエラーを吐いて完全に詰んだ時などに役立ちます。
工場出荷時状態に戻すので、当然ですがデータは全て消えます。

その前に...(追記2021/06/04)

もし、OEMのロック解除と、USBデバッグを有効にしてない場合、既に詰み状態の可能性が高いです。
多分Android Appの開発者や、OSをいじる人なら大丈夫だと思います。
https://source.android.google.cn/setup/build/running?hl=ja#unlocking-recent-devices

事前準備

fastbootモードに入る

  • 実機をPCに接続します
  • fastbootモードに入るために次のコマンドを打ちます
$ adb reboot bootloader

adbコマンドが使えない方はググるか、こちらの記事を参照してください
- 【AOSP】ビルドしたAndroidOSを実機に入れる

ブートローダーをアンロックする

fastbootモードで次のコマンドを叩いて、ブートローダーをアンロックします

$ fastboot flashing unlock
  • 音量ボタン押してDo not unlock the bootloaderUnlock the bootloaderに変更し、電源ボタンを押します
  • Device stateunlockedになっていればOKです unlock_yazirushi.png

工場出荷時状態に戻す

  • こちらのサイトから各端末の工場出荷時イメージをダウンロードします
  • 自分の端末の名前の欄を見つけます
  • 本記事ではPixel 3aを使うため、"sargo" for Pixel 3aの欄を見つけます スクリーンショット 2019-12-18 23.17.18.png
  • 好みのバージョンをダウンロードすると、sargo-qq1a.191205.011のようなフォルダがダウンロードされます
  • ターミナルで、ダウンロードしたフォルダのpathに移動し、次のコマンドを叩きます
$ ./flash-all.sh

これでしばらく待つとAndroidが正常に起動します

これでも治らない場合

おそらく詰みです🙏🙏🙏
端末の問い合わせフォームや、コミュニティに質問したりなどでどうにか解決or修理になると思います。
Pixelの場合は以下のリンクからお問い合わせできます
https://support.google.com/pixelphone/gethelp

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2