Magiskモジュールを改変してシステムファイルを変更する

Androidロゴ

Android11以降、root化していてもシステムファイルの書き込みや削除ができなりました。
Magiskモジュールを使えばシステムファイルの変更(置き換え)ができますが、ゼロからモジュールを作成する知識や技術力はありません。
そこで、公開されているMagiskモジュールを改変してシステムファイルを変更することにしました。※ Android12+Magisk(26.1)のmoto g32で動作しています

準備

パソコンに7-Zip Portableをダウンロード&インストールする

※ 圧縮ファイル(Zip)をフォルダに圧縮、展開(解凍)するだけでなく、ソフトウェア上でファイル操作ができるものであれば何でもいいです(例えばWinRARなど)

参考になるブログ・Webサイト
ぽーたぶるっ! - 7z対応圧縮・解凍ソフト – 7-Zip Portable

Bootanimation変更モジュール

1.XDAの次の投稿から「[Magisk]OPGoogle.zip」をダウンロードする

2.変更したいBootanimationファイルを自分で作成するか、ネットからダウンロードする
(ファイル名を「bootanimation.zip」にリネームする)

3.7-Zip Portable上で「[Magisk]OPGoogle.zip」をダブルクリックで開く
(「[Magisk]OPGoogle.zip\system\product\media」まで開く)

4.変更したいBootanimationファイルを7-Zip Portableのウィンドウ上にドラッグ&ドロップする(ファイルを上書きする)

5.7-Zip Portableのウィンドウを閉じる

7-ZipでZIPファイルを開く7-Zip1
ZIPファイルをドラック&ドロップ7-Zip2

参考になるブログ・Webサイト
鴨のきもち - Android12でbootanimationの変更

システムフォント変更モジュール

1.GitHubのKoruri Fontから「magisk-module-koruri-font.zip」をダウンロードする

2.変更したいフォントファイルをネットからダウンロードする
(ファイル名を「Koruri-Regular.ttf」にリネームする)

3.7-Zip Portable上で「magisk-module-koruri-font.zip」をダブルクリックで開く
(「magisk-module-koruri-font\system\fonts」まで開く)

4.変更したいフォントファイルを7-Zip Portableのウィンドウ上にドラッグ&ドロップする(ファイルを上書きする)

5.7-Zip Portableのウィンドウを閉じる

参考になるブログ・Webサイト
気ままにデジタル生活 - Android 12 Magiskでシステムフォントを「さわらび明朝」にしてみた!?

ナビゲーションバー非表示モジュール

1.GitHubのNavigation Bar (9.0 +)から「Navigation_Bar-Android-Pie-10-v1.1.zip」をダウンロードする

2.7-Zip Portable上で「Navigation_Bar-Android-Pie-10-v1.1.zip」をダブルクリックで開く

3.system.propを右クリックして編集を選択(メモ帳で開かれる)、中身を全部削除する

4.「qemu.hw.mainkeys=1」と入力して上書き保存、アーカイブを更新する

5.7-Zip Portableのウィンドウを閉じる

Androidのジェスチャー操作アプリ「エッジジェスチャー」
Androidの最新バージョンの「Android 9 Pie」から、ホームボタンとタスク(最近のアプリ)ボタンがなくなって、スワイプでの操作になりましたが、次期バージョンの「Android 10 Q」では、「戻るボタン」も削除されて、完全なジェスチャー操作になるみたいです。

おわりに

公開されているMagiskモジュールに少し手を加えるだけで、自分の目的にあったシステムファイルに変更することができます。有用なモジュールの作成者の方々に感謝感謝です。