Android 修復
よくブートループを起こすのでコツをまとめる。
Safemode
起動状態でsu -c 'setprop persist.sys.safemode 1' もしくはrecoveryでecho "1" > /data/property/persist.sys.safemode
Magiskの全モジュールの無効化
touch /cache/.disable_magisk or touch /cache/disable_magisk
/cache以外にも、以下のディレクトリ以下にdisable_magiskを作ることでも同じことができる。
/cache/
/data/unencrypted/
/metadata/
/persist/
/mnt/vendor/persist/
Magiskの特定モジュールの無効化
touch /data/adb/modules/hogehoge/disable
アプリの無効化解除
pm install hoge
pm unhide hoge (islandが通常アプリに行うのはhide)
pm unsuspend hoge (islandのgod modeがシステムアプリに対して行うのがsuspend)
ログ表示
logcat *:E (Error以上のsyslog表示)
参考: