O que mudou foi que o runas, em vez de mudar para o usuário root, é executado com as capacidades
As versões anteriores do Android têm, em run-as
, o executável com o sinalizador setuid
definido, por isso é executado como root
, mas as versões mais recentes eliminam isso. O que mudou? Como o usuário shell
pode alterar um usuário?
Eu dei uma olhada rápida no source mas minhas habilidades de codificação linux são muito fracas.
O que mudou foi que o runas, em vez de mudar para o usuário root, é executado com as capacidades
Tags permissions android users setuid