I've had AM for some time, but public (6.2.1 now), not debug version...
Some nice root features incl. 'Block activities, broadcast receivers, services, or providers', but didn't hide root...
https://github.com/MuntashirAkon/AppManager/tree/master
Just updated to debug 2.7.0 to test AM debug's Magisk hidelist feature, and it seems this app simply intercepts hidelist / DOESN'T do hiding itself... but may be useful to identify isolated processes for apps in Magisk hidelist.
Anyway, this was a mistake, at least w/ my Alpha setup w/ Zygisk; After installing AM debug I checked Magisk app and couldn't access Configure denylist (greyed out)... Discovered I can access it by enforcing denylist then closing app and opening again. List opens / isn't greyed after this. I can then close and open again, but if I disable Enforce denylist it is still accessable one time only. After exiting Configure dentist it is greyed out again and nothing enables it again except.closing / re-opening app w/ denylist enforced...
Since this I have uninstalled AM debug, deleted / reinstalled Magisk app several times, deleted all in /data/adb except modules and rebooted to reconfigure Magisk, uninstalled (removed) and reinstated Shamiko etc to no avail... The behaviour remains the same, although hiding / Magisk etc seems otherwise to work normally... Guessing I will need factory reset to fix strange new denylist behaviour...
Anyway, AFAICS, this is NOT a MagiskHide alternative. What's more, it's uninstall scripts may be buggy / fail to revert all changes... Fair warning... PW
Sorry, I didn't fully understand that story, but:
- Shamiko reads from Configure DenyList
-To use Shamiko, Enforce DenyList must be disabled
- While Enforce DenyList is disabled, Confugure DenyList is grayed out
That's the known ('normal') behavior. And that's why users ask that Configure DenyList should not be grayed out while Enforce DenyList is disabled
Because it's troublesome if you need to make a change in DenyList, when you use Shamiko:
You must first temporarily enable Enforce DenyList, for Configure DenyList to become functional.
Finally, upon reconfiguring DL, you must disable again Enforce DL, for Shamiko
---
Anyway, I also tried to use AM Debug v2.7.0 1667 but no success regarding to MgiskHide.
I tried with various combinations in Magisk Alpha app, always rebooting upon, before retrying with AM
When I tried e.g. to enable MagiskHide for gms and gms.unstable from AM (check boxes), AM always reported an error
Besides, it asked me do I want to use my Google account or some XSpace account (?), but failed for both
Maybe we still don't know how to properly use it for MagiskHide
Otherwise, AM seems to be a powerful app manager. However, I'm accustomed to use other app mngrs, most recently Packet Manager (less powerful but enough for what I needed), hence I stopped playing with AM ;-(
Btw, when I uninstalled the AM, I have no artefacts and no issues with Magisk, Magisk app, Zygisk, Shaniko, DenyList - everything works for me as before I tried AM