| Module A | Module B | Issue | Fix |
|---|---|---|---|
| Hide My AppList | Shamiko | Both hide roots β can conflict | Use only Hide My AppList OR Shamiko, not both |
| TrickyStore | PlayIntegrityFix | Attestation conflict | Use TrickyStore alone (covers Play Integrity) |
| Iconify | Repainter | Both theme system UI | Disable one, keep other |
| XAutoDaily | GMS Doze | Both affect GMS | GMS Doze wins, disable XAutoDaily for GMS |
| Cemiuiler | Miui control center hacks | MIUI-specific, may crash | Disable conflicting tweaks in Cemiuiler settings |
- Install one module at a time β test for 1-2 days
- Keep LSPosed + Zygisk updated β conflicts often fixed in updates
- Use DenyList wisely β some modules break if scoped wrong
- Disable problematic modules before reporting bugs (rule out conflicts)
- Check GitHub issues β conflicts are usually already documented
# Boot to recovery, disable all modules from Magisk
# Then re-enable one by one to find culprit
adb shell setprop persist.sys.usb.config adb
adb shell su -c "pm disable com.LSPosed.Manager"
# Reboot and test1. Install module in Magisk
2. Boot into safe mode (hold Power until menu appears, select Safe Mode)
3. Test core functions
4. Reboot normally, test full integration
5. If safe mode works but normal doesn't β module conflict