Magisk導入でブルアカが「use of unauthorized apps」と出る時の解決方法

全て自己責任でお願いします!!
ブルーアーカイブは不正利用者へのアカウントBANを行う可能性が高い作品です!!
(ゲームデータ改ざん等を行わない、正常プレイ範疇であれば可能性は低いです)

use of unauthorized apps

最近スマホのOSをOxygenOSからLineageOSに乗り換えた際ブルーアーカイブがuse of unauthorized appsというエラーを出すようになり起動しなくなってしまいました…

Magiskを使用する際の基本的なRoot検出回避設定は済ませてあります。
(Zygisk assistant,Hide My Applist…、あれ、これだけ?)

これでMomoとApplist Detectorは以下のようになります。

ネットで調べてもあまり役立つ情報はなく、OxygenOSのときと比較してMomoがCustom ROMを検出しているのが悪さしているのか…?と思い調査したら特定のファイルが検出されて起動しないことがわかりました!

Addon.d

結論から言いますと、

Rootディレクトリにあるsystem/addon.dフォルダの中にある~magisk.sh原因でした!

どうやらLineageOS等のカスタムRomではAddon.dフォルダが作成されGappsやMagisk等のアドオン登録されてるパッケージがここに格納されるらしいです。

問題は自分、LineageOSにMagiskを入れるためにzipフラッシュをしたことで~magisk.shがaddon.dにできたのですが、boot.imgにフラッシュしてmagiskマネージャーを入れればそもそも検出されることはなかったんですよね(汗)

んで解決策ですが、おそらくboot.imgにmagiskをフラッシュさえできていればこの~magisk.shは消して問題ないはずです。(gapps.sh等は消すと起動時にgoogle系が死ぬかも)

本当はaddon.dフォルダを消せばmomoがカスタムROMも検出しなくなるのですが、危険などで諦め。
ブルーアーカイブを起動するだけなら~magisk.shだけ消しましょう!

消せない!

消す際にはルート権限を保持できるファイルマネージャーが必要です!

自分はMix plorerにRoot権限を許可して、削除しました。
TWRPが使えればそれで消しても大丈夫です。

~magisk.shは消されていますがこの様になっていれば大丈夫です。