Tutorial por ntunix do forum Zwame!
Procedimento para obter root sem mudar a recovery (em principio, garantindo a possibilidade de continuar a receber updates OTA):
1º Ir a Definições -> Sobre o telefone e clicar várias vezes por cima do campo "Número de compilação" para ativar as Opções de Programador.
2º Ir a Definições -> Opções de Programador e ativar a Depuração USB
3º Desligar telefone.
4º Aceder à recovery: Ligar o telefone carregando nas teclas "Power + Aumentar Volume".
5º Quando aparecer o menu de recover, escolher English carregando na tecla Power.
6º Carregar na tecla "Diminuir Volume" até ficar seleccionada a opção "write protect switch". Carregar na tecla Power.
7º Escolher "Set write protect off" com a tecla "Diminuir Volume" e ativar com a tecla Power. Deverá aparecer "write protect is off after reboot". Depois é só escolher "cancel" e reboot system now.
8º Obter o apk kingroot em http://4pda.ru/forum...c=654620&st=500 ou kingroot.net (usem google tradutor)
9º Instalar o apk (necessário ativar a opção de instalação de fontes desconhecidas no menu Definições -> Segurança)
10º Deixar o wifi ligado e abrir a app kingroot. A app está em chinês, mas basta carregar no botão azul. Deverá sugerir um círculo de progresso e uma percentagem. Basta aguardar até chegar aos 100%. Caso o dispositivo fique bloqueado (freeze), é porque falharam algum dos passos anteriores. Para reiniciar, premir a tecla Power pelo menos durante 10 segundos. Isto aconteceu-me várias vezes até acertar os passos todos corretamente mas tive sorte porque não ficou bricked. Relembro que isto é por vossa conta e risco.
11º Depois de chegar a 100%, podem usar a app Root Checker da play store para confirmar o root e instalar outro binário Su se preferiem (SuperSu por exemplo).
E pronto, é isto!
[EDIT]
Guia para substituir o Kinguser pelo SuperSu (testado por mim):
http://forum.xda-dev...196&postcount=1
Editado por Skirttles, 15 May 2015 - 17:30.