Vou começar com um aviso: todos sabemos que o Nexus S e o Nexus S 4G são telefones de desenvolvedores e, como tal, são (deveriam ser) fáceis de abrir. Embora as coisas (como desbloquear o bootloader) possam correr muito bem, serei o primeiro a apontar que obter todos os drivers apropriados em seu computador é um pouco complicado, então se você não estiver disposto a fazer alguma lição de casa antes, o root não é para você.
Dito isto, vou guiá-lo pelas etapas iniciais para obter todos os drivers em seu computador então você pode prosseguir com isso se quiser, então junte-se a mim depois do intervalo se estiver disposto a fazer o mergulho.
O que você vai precisar:
- Nexus S 4G
- Android SDK já instalado e atualizado
- O arquivo de superusuário encontrado no postagem no fórum, colocado na raiz do seu SD/espaço de armazenamento
- A imagem de recuperação encontrada no postagem no fórum na pasta platform-tools no Android SDK
- PdaNet do mercado e o cliente de desktop associado
Para eficiência, eu instalaria o Android SDK na própria raiz da sua unidade C: e nomearia a pasta como algo simples, como android. Execute o arquivo SDK Manager para garantir que tudo fique bom e atualizado. Se necessário, reinicie.
Em seu Nexus S 4G, acesse o menu Configurações e escolha Aplicativos > Desenvolvimento > Depuração USB. Depois de fazer isso, conecte o telefone ao computador e deixe-o tentar instalar todos os drivers. Na maior parte, terá sucesso, mas algo estará faltando. É aqui que o PdaNet nos ajuda.
Baixe o cliente de desktop PdaNet para o seu computador e siga as instruções. Quando ele perguntar se você tem o driver necessário ou se precisa reinstalá-lo, escolha essa opção e escolha "Samsung" na lista de fabricantes de telefones. Ele solicitará que você conecte seu telefone ao computador (com a depuração USB ainda ativada) e terminará de obter o restante dos drivers necessários. Agora você é jogo para ADB.
Daqui em diante, é aqui que a mágica acontece.
- Desligue o telefone e inicialize no bootloader segurando Volume + Up
- Navegue até a pasta platform-tools do seu Android SDK e, uma vez lá, digite "fastboot oem unlock" (sem as aspas)
Você encontrará a primeira foto do artigo. Navegue até a opção desejada e pressione Power para fazer sua seleção. Parabéns, seu bootloader agora está desbloqueado.
Agora, no prompt de comando, digite "fastboot flash recovery recovery-clockwork-3.0.2.4-crespo.img" (novamente, sem aspas). O ClockworkMod agora deve estar instalado e você pode acessá-lo escolhendo Recuperação no menu Fastboot.
Uma vez no CWM, escolha Instalar zip do cartão SD > Escolher zip do cartão SD > selecione su-2.3.6.1-ef.signed.zip. O superusuário piscará e tudo o que você precisa fazer é reiniciar para ter acesso total ao seu telefone.
Esta última parte é importante, pois se você não fizer isso, sua recuperação não vai durar e você terá que reaplicá-la. Lembre-se de que nem todos os telefones têm esse arquivo, mas se o seu tiver, você precisará fazer isso.
- Baixe o Root Explorer no Android Market
- Abra-o e conceda-lhe permissões de superusuário
- Selecione a pasta 'etc' (Root Explorer abrirá no sistema por padrão)
- Monte como R/W tocando no botão no canto superior esquerdo da tela
- Renomeie install-recovery.sh para install-recovery.sh.bak
Agora, certifique-se de inicializar a recuperação a partir do fastboot. Se você tentar fazer isso via ROM Manager, ficará preso em uma tela preta.
Aí está! Vá em frente e conquiste, usuários do Nexus S 4G. Deixe-nos saber como funciona e, se você tiver algum problema, o fórum em que essas informações estão parece ser o lugar certo. Divirta-se!
Fonte: Fóruns do Android Central, Obrigado KSmithInNY!