2021-08-15

カスタム ROM でも焼いてみますか(その2)

 

 

その1では ROM 焼きの準備について触れました。



いよいよ ROM 焼きです。






 カスタム ROM を焼く           


焼く ROM は Pixel Experience です。




公式サイト https://download.pixelexperience.org/  の "Devices" から "ASUS" を選びます。



Zenfone Max(M1)/ Pro(M1)/(M2)/ Pro(M2)用の4つのカスタム ROM があります。







Zenfon Max(M2)用をクリックし、下の画面になります。






"> 11" をクリックすると次の画面になります。





ファイルは "PixelExperience_X01AD-11.0-20210715-1621-OFFICIAL.zip" です。





たったの 1.20 GB ですが、ダウンロードには恐ろしく時間がかかり、約 80 分かかります。




このファイルを microSD の任意フォルダに放り込みます。






 現在の Android9 のフルワイプをする    


カスタム ROM を焼くにあたり、現在の Android9(System/Vender ディレクトリ)と Data/Cache をフルワイプ(完全削除)します。



TWRP から Wipe ➝ Advanced Wipe と進み、次の4つにチェックを入れます。

 

 ・Cache

 ・Data

 ・System

 ・Vender

 

これら以外にチェックを入れないこと。

 

 






Swipe to Wipe で削除しますが、戻ってもう一度同じ手順を繰り返します。

 

 

これは1回目が Data を読み込みエラー(暗号化のため)になるので(削除はできるようだ)、念のためにもう一度削除します。

 

 

 

 

 Pixel Experience を焼く          


TWRP の "Install" メニューに戻り、microSD に書き込んでおいた Pixel Experience の ".zip" ファイルを指定してインストールします。

 

 

次の画面はインストール中の画面です。

 

 


 

 

インストールは数分で完了します。

 

 

 

 

完了したら再起動し、Android11 の初期セットアップをします。

 

 

 

 

 

Google からは「Pixel 5 へようこそ」というメールが届き、Google は Zenfone Max M2 ではなく Pixel 5 として認識していることがわかります。

 

 

 


 

 

端末情報を見ると Android11 になっています。

 

 

 


 

 

とりあえずカスタム ROM として Pixel Experience(Android11)をインストールできました。

 

 

 

いろいろな検証はこれからゆっくり行います。

 

 

 

 

 

 

 

 

 


4 件のコメント:

田舎の人 さんのコメント...

バイク野郎さん、こんばんは。

Max(M2)は、私も使っていた端末です。

私も楽天対応に期待して、一旦Android10のベータ版に上げたのですが、その後Android9のほうが楽天回線に対応したので、ダウングレードしました。ここまで同じですね。

私の場合、状態の良いMax(M2)はまだまだ良い値で取引されていたので、カスタムROM化せずにそのまま売却しました。

一方、お気に入りのMotoG6はつい最近、公式メンテナーが不在となり、Pixel Experienceの更新が打ち切られてしまいました。とても残念です。

公式版だけあって非常に安定しているので、このまま当分使い続ける予定ですが、非公式版も含めて、他のカスタムROMの動向も見ながら、対応を考えたいと思っています。

非公式版は、作者がXDAのようなフォーラムを通じて公開するだけですので、公式版よりも信頼性や安定性に欠けるのが難点です。

bike86-3 さんのコメント...

田舎の人さん、おはようございます。

Pixel Experience は 楽天モバイルは対応していません (T_T)

Link 認証用の SMS は受信できますからアクティベートして発着信はできます。

0120 や緊急電話は使えませんがそれ以外は使えます。

少し遊んでみます。

その前に DSU(Dynamic System Updates)が Android11 で標準装備されているとか。
また、Android10 でも adb で使える機種もあるようなので、こちらを試してみようかと。

田舎の人 さんのコメント...

バイク野郎さん、おはようございます。

意外な結果です。

これは、OS標準の電話アプリからの通話ができなかったという意味でしょうか。

私が試したモトローラの3機種(Montana,Sanders,Ali)では、MontanaのみLineageOSでそれ以外はP.E.でしたが、
いずれの場合も楽天Linkにログインしていない状態で、標準電話アプリによる発着信ができたと記憶しています。(記憶違いか???)

どの機種だったか忘れましたが、本来Android8からインストールしなければならないところを、Android7の状態からインストールすると、指紋認証デバイスを認識しないということがありました。

あと、同じ機種でも販売地域によって仕様に違いがあるので、それが原因でリカバリとの相性で問題が起きる場合があります。このあたりがカスタムROMは難しいです。

bike86-3 さんのコメント...

田舎の人さん

言葉足らずでスミマセン。

そうです、楽天 VoLTE が NG の意味で、標準電話アプリでの通話ができないということです。

*#*#4636#*#* で携帯電話情報を見ると VoLTE プロビジョニングがオフになってグレーアウトしており、どうやってもオンにはならず、結局 楽天 VoLTE が使えないのです。

不思議なことに、デュアルで挿した IIJmio 通話 SIM(Dタイプ)の方は 設定に 4G 通話ボタンがあり、これがオンになっていて、こちらは VoLTE 通話が可能なのです。

携帯電話情報では IIJmio SIM も VoLTE プロビジョニングはオフですが、VoLTE 可能です。

楽天モバイル SIM の方には設定に 4G 通話ボタンがでてきません。

AQUOS sense5G の場合はどちらの SIM の設定にも 4G通話ボタンがあります。

とりあえず試した範囲ではこういう状態です。

Zenfone Max M2 はオリジナルファームウェア最新版の Android9 で、楽天モバイルに対応した、とあり、これは VoLTE 対応されたということでしょう。

推定ですが、Pixel Experience は Sysytem.img の方か、Vender.img の方かはわかりませんが、それが楽天モバイル対応(VoLTE 対応)されていないと思われます(当然ですよね)。

つまり、元々がデバイスのハードではなくファームウェアで対応されたことが Pixel Experience では認識するに至らず、ということだと考えています。

そうだとすると、おそらく他の ROM でも同じだろうと考えます。

つまり、カスタムで Android11 にするか、元の Android9 で楽天 VoLTE を使えるようにするか、のどちらか、と思います。