Magisk can provide root privileges without needing a rooted ADB daemon which isn't a thing in user builds. The trouble is that everything needs to be ran via su.
Currently, adb is invoked dozens of times to do various things. In order to make operation possible without dozens of root prompts, we need some way run all required commands in a single privileged session.
It also needs to be researched whether Magisk su can even function properly while the system is stopped.
Magisk can provide root privileges without needing a rooted ADB daemon which isn't a thing in
user
builds. The trouble is that everything needs to be ran viasu
.Currently,
adb
is invoked dozens of times to do various things. In order to make operation possible without dozens of root prompts, we need some way run all required commands in a single privileged session.It also needs to be researched whether Magisk
su
can even function properly while the system isstop
ped.