この手順は今現在は訂正されたようで、LineageOS17.1を焼いた直後にリブートリカバリーをして、Gappsを入れれば良くなったようです。
ただ、LineageOS17.1は、専用のリカバリーが用意されているため、手順が違ってもこの記事を読めばTWRPとの違いがわかるかと思います。
後ほど、正しい手順を記事にします。
さてさて、皆さんお待ちかね(かどうかは知らんけど)のEssentialPhonePH-1に(Android10ベースの)LineageOS17.1とGoogle Playストアを入れる方法を見つけました。
これまでの振り返りはこちらから↓
うまく行かなかった話(LineageOS17.1を入れるだけならこれで大丈夫)
カスタムROMの簡単なまとめ
最新版Android11ベースのLineageOS 18.1の記事はこちら↓
- EssentialPhonePH-1にLineageOS17.1とGoogle Playストアを焼くのに必要なもの
- EssentialPhonePH-1のLineageOS 17.1にGoogle Playストアを入れる方法
- EssentialPhone PH-1×LineageOS17.1の完成
EssentialPhonePH-1にLineageOS17.1とGoogle Playストアを焼くのに必要なもの
・Essential Phone PH-1
・USB Type-C to お持ちのPCのUSB端子に合ったカタチの端子
(たいていはUSB Type-C to USB Type-A端子)
・やる気
ダウンロードが必要なもの ※PCにダウンロードしてください。
LineageOS17.1と専用Recovery image↓ ※常に最新版をダウンロードしてください
Google Playストアを入れるためのGapps
この場合、
Platform:ARM64
Android:10.0
Variant:ご自由にお選びください(Google Wellbeingが使いたければnano,必要なければpicoでOK)
以上です。
TWRPではマウスが必要でしたが、今回はTWRPを使わないのでマウスは必要ありません。
LineageOS16.0までの焼き方
LineageOS16.0までは、簡単に書くと以下のような焼き方でした
1.ブートローダーアンロックをする
2.FastbootでRecoveryを入れる
3.RecoveryでカスタムROMとGappsを焼く
4.再起動
このやり方をLineageOS17.1でやると、起動はするのですが、Google Playストアが入らず、Googleアプリは当然使えませんし、Google Playストアからアプリをインストールすることも出来ませんでした。
詳しい人はいろいろ言ってましたが、とりあえずLineageOS 17.1ではGoogle Playストアを入れるためのGappsが使えないとかなんとか言ってました。
で、結局どうやったら上手くいったのか、書きます。
EssentialPhonePH-1のLineageOS 17.1にGoogle Playストアを入れる方法
ということで、今回は細かくやり方を書いていきます。すでに行っている項目は読み飛ばしてください。
なお、この記事では、
EssentialPhonePH-1に
LineageOS17.1を焼く、そして
Google Playストアを入れる、また
ルート化はしません。
この前提で進めていきます。
EssentialPhonePH-1のバックアップ
LineageOS17.1を入れるということは、端末のデータがすべてなくなるということです。必要なデータ等はバックアップしておいてください。
Google Playストアのアプリや連絡先は、
設定
システム
バックアップ
をONにしておけばバックアップが出来ます。
画像や動画、音楽などはCloudにUPするかPCにコピーしておいてください。
PCの事前準備とEssentialPhonePH-1のブートローダーアンロック
まずは、お持ちのPCでadbとFastbootが出来るように設定します。
この記事を参考にしてください↓
次に、Essential Phoneのブートローダーアンロックをしてください。
ブートローダーアンロックをしていない方はこの記事を見てください↓
fastbootで専用Recoveryを焼く
さて、ここからが本番です。
まずは、AndroidデバックがONになっているか確認してください。とても重要です。
心の準備ができたら、
Essential Phoneの電源を落として、
電源ボタンとボリュームダウンボタンを同時押ししてください。
fastbootモードでEssential Phoneが立ち上がります。
PCでコマンドプロンプトを開いて ※画面右下の虫眼鏡で『cmd』と検索したら出ます
PCとEssential PhoneをUSBケーブルで繋ぎ、試しに
$ fastboot devices
とやって、
PH1LHMA〇〇〇〇〇〇〇〇〇〇〇〇 fastboot
と出たら次に進むことが出来ます。もし出なかったら今までの手順を再確認してください。
次に先ほどダウンロードしたファイルがあるファルダを開いてコマンドプロンプトに
$ fastboot flash boot_a lineage-17.1-20200608-recovery-mata.img
$ fastboot flash boot_b lineage-17.1-20200608-recovery-mata.img
※常に最新版を使ってください。このリカバリーは本日の最新版ですから、今後は日付が変わります。
と入れます。上手く出来なければ、
$ fastboot flash boot_a
と打って、リカバリーファイルをコマンドプロンプトにドラッグしてEnterで入れることができます
boot_bも同じように。
両方上手く出来たら、ボリュームダウンボタンを2回押していま入れたリカバリーモードへ。
LineageOS 17.1の入れ方
Essential Phone専用リカバリーモードが立ち上がりましたか?
では、次はやっとLineageOS17.1を焼いていきます。
まずは画面操作で ※ボリュームアップダウンボタンで上下、電源ボタンで選択です。
Factory reset
Format data/factory reset
で電源ボタン
完了したら一応
AdvancedからReboot to recoveryで再起動で再びリカバリーモードに
次に
Apply update から Apply from ADBを選択して、コマンドプロンプトに
$ adb sideload lineage-17.1-20200608-nightly-mata-signed.zip
と入力。
で、これまでのLineageOSはここでGappsを焼いてましたが、今回は焼きません。
最初の画面に戻って、
Advanced から Power off で電源を落とし、電源ボタン長押しで普通にLineageOS17.1を起動します。 ※この起動は少々時間がかかります。万が一上手く起動しない場合はこれまでの手順を再確認しましょう。
LineageOS17.1が立ち上がったらやるべきこと
まっさらな状態の、Essential Phone×LineageOS17.1ですね。
とりあえず初期設定を終わらせましょう。 ※この段階で画面ロックや指紋認証は行わないほうが良いと思います。多分ですが、ロックが危険なのは間違いないと思います。
設定が終わったら、開発者向けオプションに行って、『Androidデバック』がONになっていることを確認してください。なっていなかったらONにしてください。
で、そのちょっと上にある『高度な再起動』もONにしておくと今後使いやすいです。
※開発者向けオプションは『設定』『デバイス管理』『ビルド番号』を7回タップで出ます。
設定が完了したら、電源ボタン長押しで『再起動』を選択すると、
システム
リカバリー
が出ますのでリカバリーを選択し、先ほどのリカバリーモードへ。※ 高度な再起動に感謝!
Gappsを焼く
リカバリーモードが立ち上がったら、
Apply update から Apply from ADB を選択して
$ adb sideload open_gapps-arm64-10.0-nano-20200613.zip
※こちらも本日の最新版。毎日のように日付が変わります。常に最新版を使ってください。
で、これ、47%のところで一度止まって、
NO
YES
の選択肢がEssential Phoneの画面に表示されます。
もちろん、YESを選択してください。
で、少し待つと上手く焼けます。
最初の画面に戻って、
Advanced から Power off を選択して電源OFFをして、電源ボタン長押しで起動。
ほーら見事にGoogle Playストアが入ったEssentialPhone PH-1×LineageOS17.1の完成です。
EssentialPhone PH-1×LineageOS17.1の完成
無事に終わったでしょうか。
念願のLineageOS17.1でGoogle Playストアが使えます。
良かった良かった。
Essential Phone PH-1にLineageOS 17.1とGoogle Playストアを入れるための手順は一旦休憩に入ります。
またあとで追記しますm(_ _)m
※誤字脱字はまた確認します←
つづく