Earlier versions of Android have at run-as
executable with the setuid
flag set so it runs as root
, but more recent versions do away with that. What changed? How can the shell
user effect a user change?
I've taken a quick look at the source but my linux coding skills are pretty weak.