Advanced permissions management

MultiROM is essentially a relic of the old days. There are only a few devices where it may still be in use and still work with Pie or even Oreo. Definitely not an option nowadays.
I use and really like MultiROM on a few devices, Dual Boot Patcher on another. None with recent Android of course.

Earlier, folks wondered if banking apps detected root. It’s not that they detect root but the fact that ctsProfile/SafetyNet generally doesn’t work on rooted ROMs. Magisk, and SuperSU before it, would come up with ways to get around it (hiding root). Various Xposed modules, too. Then Goggle would make changes and once again root is detected and SafetyNet fails. That’s on a GApps system. Now imagine the trouble with both root and a not 100% compatible Play Services alternative (microG).
The Magisk people have to keep playing catch-up while the microG people have to get DroidGuard working again.
Cat and mouse game for sure.

For those who do use root, maybe take a look at this. I don’t use Magisk on my ROMs, except one, so can’t speak for any of this.
NEW METHOD -Fix Magisk CTS Profile False Error - Bypass Safetynet

EDIT: An alternative if harvey186’s how-to doesn’t work.

On a related note, last year I kept wondering why I couldn’t make Play Store purchases on some ROMs using carrier billing. Finally found out that if root is detected then carrier billing cannot be used. According to Google’s own help pages. Not across the board though. All of my ROMs are rooted yet some don’t have a problem. Anyway…