Dias desses precisei fazer um downgrade no Android do meu Milestone, flasheando a firmware original para poder encaminhar o aparelho para a assistência técnica. Qual não foi a minha surpresa ao descobrir que os softwares da Motorola para flashear,  seja o RSD Lite ou o RadioComm, só funcionam até o Windows XP.


40911728

Eu só tinha à minha disposição no momento um netbook com Windows 7 e um notebook com Ubuntu, com o qual tive que me virar e agora venho trazer a receita para quem estiver passando por uma situação parecida.

Downloads Necessários

  • Programa SBF Flasher

http://dl.opticaldelusion.org/sbf_flash?attredirects=0

  • Arquivo .SBF da firmware que deseja instalar

Observações importantes antes de começar

* Os procedimentos abaixo apresentam riscos ao aparelho, dá certo, mas tem que fazer tudo certinho. Não nos responsabilizamos por nada que aconteça em seu aparelho. Também é bom lembrar que as modificações de firmware podem provocar a perda da garantia do aparelho.

* Ao trocar a firmware do aparelho todos os aplicativos e dados serão apagados, exceto os dados salvos no cartão de memória (fotos, vídeos, arquivos, etc). Sendo assim recomendamos a realização de um backup de todas as informações, dados e aplicativos, mesmo do cartão, por via das dúvidas.

Para backup de dados e aplicativos gosto de usar o Titanium Backup, na minha opinião o melhor aplicativo para isso.

Procedimentos

Para fazer a instalação é muito simples, independente se a pessoa está acostumada com programas tipo RSD Lite ou não, até porque de parecido com o RSD só o que o SBF Flasher faz, porque interface mesmo ele não tem, é tudo via Terminal.

1. Sendo assim, a primeira coisa a se fazer é abrir o Terminal do Linux.

2. Acesse a pasta onde salvou o SBF_FLASHER (salve em uma pasta fácil de acessar)

Exemplo: Caso tenha salvado o arquivo na pasta Documentos, use o comando “cd ~/Documentos” (sem aspas)

3. Agora você deverá alterar as permissões do arquivo, através do comando: “chmod +x sbf_flash”

4. Por fim, o momento tão esperado, hora de aplicar a firmware. Primeiramente salve o arquivo .SBF que você vai instalar na mesma pasta onde salvou o arquivo SBF_FLASHER.

5. Desligue o aparelho e o coloque  em Bootloader Mode. Para isso, tente um dos métodos abaixo, de acordo com o aparelho.

a. Pressione e segure o Direcional para Cima no D-pad e o botão Power, ao mesmo tempo.

b. Pressione e segure os botões Volume para Baixo, Câmera e pressione o botão Power, ao mesmo tempo.

c. Pressione e segure o botão Volume para Baixo e pressione o botão Power.

Fonte da imagem: http://www.clubedoandroid.com.br

6. Conecte o aparelho ao computador com o cabo USB.

7. Agora execute o seguinte comando: “ ./sbf_flash nomedoarquivosbfquevocequerinstalar.sbf”

Observação: Use SUDO antes do comando acima, caso não tenha acesso ROOT, como no exemplo abaixo:

É isso, se você fez tudo certo, ao final do processo o aparelho será reiniciado automaticamente, já com a nova firmware instalada.