Android

root化したpixel 7のZyguskがいきなり非対応に!?|解決までの道のり

2024年8月27日

root化したpixel 7の調子が悪かったので再起動したところ、magiskのZyguskがいきなり非対応になりました。

root自体が無効になったわけではなく、ログを見る限りZyguskのモジュールzygoteがクラッシュしており、システムアップデートは無効化しているので何故?って感じです。

同じビルド番号のinit_bootパッチを再適用してみましたが、問題は解決せず困惑していました。

Magiskの入れ直し

理由は分かりませんが、pixel 8でStable版だとZyguskが動作しなかったので、同じ状況か?と思いpixel 7にもCanary版を入れる事に。

理由はなくmagiskのStable版を利用していたので、一旦magiskをアンインストールし、Canary版をインストール。

Magisk|Github

Canary版で同一のinit_bootパッチを作成して、再度バッチを当て直したところ無事、Zyguskが対応になりました。

LSPosedの入れ直し

さらにこの影響により、LSPosedもクラッシュして起動しなくなりました。

LSPosedは1.9.2で開発が終了しており、現在は有志によってフォークして開発を継続しているようなので、とりあえずLSPosed modをインストールしました。

LSPosed|Github

LSPosed_mod|Github

一旦LSPosedをアンインストールしLSPosed_modを再インストールすることで、LSPosedのモジュール群も動作するようになりました。

  • この記事を書いた人

九十九史恩

キーを叩いていないときは、都会や田舎の風景を探検しています。

よく読まれている記事

条件の0=0は全てが正であるを意味するSQL 1

SQLの条件に0=0のような記述を見かけます。 変わった書き方の条件ですが、これは「全てが正である」事を意味しており、結合条件の場合はCROSS JOINと同じです。 下記の例で言えば、結合するsub ...

DISTINCTを使わないで重複排除を考えるSQL 2

SQLのDISTINCTはEXISTSとかGROUP BYでなんとかする事もできます。 DISTINCTは暗黙的なソートがされますが、何のDBを使うにせよ過去のバージョンならともかく、最近のバージョン ...

RFC 5322に準拠させた正規表現言語別 3

RFC5322で定義されている正規表現を、各言語の正規表現に変化させた形になります。 完全な電子メール正規表現は存在しないので、結局のところ何かの公式基準に従っていたとしても、自分が携わるサービスのル ...

-Android