terça-feira, 3 de maio de 2011

Atualizando o Nexus S manualmente para o Android 2.3.4

O Nexus S veio com o Android 2.3 pré instalado. A Atualização 2.3.1 veio por OTA, sem nenhum esforço, mas as demais não vieram, nem mesmo utilizando o procedimento do checkin (discar *#*#2432546#*#* ). Uma das maiores vantagens dos Nexus (One e S) é ter as últimas atualizações do Android direto da Google. Mas parece que as atualizações via OTA nem sempre funcionam. Para não esperar mais, hoje resolvi instalar os arquivos de update, baixados do próprio site do Google. Realizei os procedimentos abaixo, e agora estou com a última versão do Android para smartphones do momento, a 2.3.4.

Utilizando este processo nenhuma configuração, dados ou instalação de apps é perdida. Os links abaixo não são de arquivos de ROMs completas, e sim de arquivos de updates. Estes arquivos tem que ser aplicados sobre uma versão anterior específica. É preciso antes de mais nada ter certeza de que versão se está, para escolher o update apropriado.

Como existem builds intermediários, como o "GRI54", verificar também o número da  versão da ROM. Pode ser verificado em configurações, "Sobre o telefone", "Número da versão".

Versões do Android e número da versão da ROM:
2.3.4 - GRJ22
2.3.3 - GRI40
2.3.2 - GRH78C
2.3.1 - GRH78
2.3 - GRH55

Note que esses  números estão nos nomes dos arquivos, na forma AAAAA-from-BBBBB, o que permite fazer uma última checagem das versões antes de instalar.

Outra coisa que poderá ser observada é que embora estes arquivos estejam hospedados no Google, como pode ser visto na URL, achar estes links não é facil. Encontrei apenas em posts de foruns. Parece que a empresa prefere não divulgar, talvez pelo risco e complexidade inerentes ao procedimento manual.

2.3.4 a partir de 2.3.3
http://android.clients.google.com/packages/ota/google_crespo/a14a2dd09749.signed-soju-GRJ22-from-GRI40.a14a2dd0.zip

2.3.3 a partir de 2.3.2
http://android.clients.google.com/packages/ota/google_crespo/98f3836cef9e.signed-soju-GRI40-from-GRH78C.98f3836c.zip

2.3.2 a partir de 2.3.1
http://android.clients.google.com/packages/ota/google_crespo/353e267378cd.signed-soju-GRH78C-from-GRH78.353e2673.zip

2.3.1 a partir de 2.3
http://android.clients.google.com/packages/ota/google_crespo/a71a2082d553.signed-soju-GRH78-from-GRH55.a71a2082.zip

Para instalar cada update, utilizei o procedimento descrito aqui:
http://www.google.com.br/support/forum/p/Google+Mobile/thread?tid=1e094262682009a3&hl=en

Traduzindo:

1) Renomear o arquivo para update.zip e colocar no SD

2) Entrar no recovery: desligar o celular e religar, apertando volume para cima.

3) Escolher a opção de recovery no menu

4) Quando aparecer a tela com o sinal de exclamação, pressione o power e depois aperte o volume para cima.

5) Na tela do recovery escolha "update from /sdcard" e depois "update.zip".

6) Aguarde o processo terminar e depois escolha "reboot system now"

Comentários sobre a versão: como algumas pessoas já relataram, realmente na 2.3.3 (e também na 2.3.4) ocorre uma mudança das cores da interface que até o momento estou achando estranha. Parece que diminui o contraste da tela. Não sei exatamente o motivo pelo qual fizeram isso, mas eu gostava mais como era antes. Também não vou tentar downgrade só por causa disso. E está me parecendo também que o sinal 3G melhorou, embora não tenha como dizer com absoluta certeza, por falta de dados objetivos (medições). Mas o fato é que onde estou, o sinal varia o tempo todo de "E" para "3G", e depois o update ficou direto em "3G". E a grande feature da 2.3.4 é a vídeo-chamada no gTalk.

Nenhum comentário :

Postar um comentário