2019年2月10日日曜日

Pixel 3 XL(crosshatch)に Factory Image ROM を焼く

こんばんは、1週間後に国家試験を控えた女子大生です。

4ヶ月前に注文した Pixel 3 XLが届いて早3ヶ月。
そういえばまだ何も Pixel らしいことしてない!と思いたってとりあえず Factory Image を焼いてみました。
自分が何をしたかの備忘メモです。


参考にしたのはこちら
Galaxy Nexus でJCROMを遊んでたときと少しコマンド名が変わってるようですが流れはだいたい同じみたいです。

  1. SDK Platform Tools をダウンロードして展開しておく。
    • 今回使うのは fastboot コマンドだけです。
  2. Googleのサイト から Factory Image をダウンロードして展開しておく。
  3. 端末の準備をする。
    • 開発者向けオプション の中に「OEMロック解除」というチェックがあるのでこれをONにしておきます。
  4. 端末をfastbootモードで再起動する。
    • Pixel 3 XLの電源を切り、【ボリューム↓】ボタンと【電源ボタン】を同時に長押ししたまましばらく待ちます。
  5. SDK Platform Tools の中の fastboot コマンドを使ってOEMロックを解除する。
    1. コマンドプロンプトから fastboot flashing unlock を実行します。
    2. 端末で【ボリューム↑↓ボタン】を使って「Unlock the bootloader」を選択して【電源ボタン】を押します。
    • これをすると保証はなくなります。自己責任でやりましょう。
    • データが全て消えるので必要なものがあればバックアップを取っておきます。
    • 反応がない場合は fastboot がデバイスを認識できているか fastboot devices などで確認します。
    • 自動的に再起動します(または fastboot reboot bootloader で再起動します)。
  6. Factory Image を書き込む。
    • fastboot にパスを通してあれば 2.で展開した Factory Image の中にある flash-all.sh をそのまま使えると思います。
    • ひとつひとつコマンドラインで実行していってもよいです。
      • fastboot flash bootloader bootloader-crosshatch-b1c1-0.1-5155331.img
      • fastboot reboot bootloader ⇒ 再起動待ち
      • fastboot flash radio radio-crosshatch-g845-00009-181130-b-5157073.img
      • fastboot reboot bootloader ⇒ 再起動待ち
      • fastboot -w update image-crosshatch-pq2a.190205.001.zip
TWRPやカスタムROMは、またべつのおはなし。

0 件のコメント:

コメントを投稿