Respostas:
Digite sue o prompt do terminal deve mudar de $para #. Isso pressupõe que seu dispositivo já esteja enraizado.
su, provavelmente não tem permissão para executar chmod.
Os telefones de produção não são fornecidos com acesso root, os telefones de desenvolvedor. Se você possui um telefone de produção (provavelmente: você saberia se comprou um telefone para desenvolvedor), primeiro é necessário "root". Como o @Joe_Casadonte aponta, existem algumas ótimas instruções aqui e em outros lugares (principalmente o CyanogenMod Wiki e o grupo do google do Android Rom) para você começar a fazer root no seu telefone. (E se você ficar preso ... volte aqui com suas perguntas!).
Depois de fazer o root no telefone, você pode obter privilégios de root no shell adb ou no emulador de terminal com o sucomando
Nota: parece que, em algumas respostas, você ainda não enraizou o telefone. Então, você precisará começar por aí.
Assumindo que:
subinário está localizado em /system/xbin/su;/system/bin/sh; eSe todas as 4 condições acima forem atendidas, então:
Se você deseja entrar no shell e se tornar root (superusuário uid 0) para poder executar comandos sem restrições de uid, inicie o aplicativo Emulador de Terminal e execute este comando:
su -
Para se desconectar do uid 0 (sair do status de superusuário), pressione Volume -e D, ou digite exite pressioneEnter
Como alternativa, se você sempre deseja iniciar o Emulador de Terminal como root, inicie o Emulador de Terminal, vá para Preferências , role para baixo até a seção SHELL , toque na opção Linha de comando e modifique o comando para que ele se torne o seguinte:
/system/xbin/su -c "/system/bin/sh -"
Depois de alterar o comando, saia do Emulador de Terminal (feche o aplicativo) e inicie-o novamente. Observe como a interface do shell do Emulador de Terminal agora mostra você root@somethingpor padrão.
Para o meu telefone 8.1.0 go edition. É /sbin/su -c "/system/bin/sh -". Eu luto muito para descobrir onde está o suarquivo binário (no meu caso, o subinário não existe no /system/xbin/caminho). Eu encontrei um caminho /sbin/existe no diretório ROOT e o subinário existe nesse caminho. E é claro que enraizei meu telefone pelo gerenciador de magisk. Espero que esta resposta ajude alguém.