Atualizando o sistema do Motorola Defy+ para Android 4.0 (ICS)

Nesta semana decidi vencer o medo e atualizar o sistema operacional Android do meu Motorola Defy+ para uma ROM não oficial CyanogenMod. O processo foi simples e rápido, apesar de que precisei de uma estação de trabalho com o sistema da Microsoft para “rotear” o celular.

O que me levou a fazer a alteração:

O Motorola Defy+ é um celular muito bom, resistente, com boa capacidade e versatilidade. O hardware em si impressiona: Processador de 1GHz, 1GB de memória interna, GPS, WiFi, Rádio FM, Câmera de 5 MP e o que mais chama a atenção, é resistente à água. O Android que vem nele é estável, bonito e com funções bem legais como o Motoblur (agrega todas as contas em uma área na nuvem e permite gerenciar seu celular a partir de um site da Motorola), o MotoCast (para quem tem Windows ou MacOS), a integração de redes sociais, entre muitos outros. No entanto peca, e muito, no consumo de recursos, o que o torna lento a ponto de irritar um usuário HardLevel, como eu.

Desde que o comprei, percebo essa lentidão irritante (coisa que não incomoda minha esposa, por exemplo), e comecei a acompanhar o desenvolvimento do Android 4.0 (Ice Cream Sandwich – ICS), e vi que estava ficando muito bom: rápido, bonito, com funções e gráficos aprimorados. Então um colega, proprietário de um Defy, apareceu com a ROM de ICS e me mostrou… Achei incrível como estava melhor. E nesse meio tempo, ainda tive o desprazer de ter meu celular travado com a ROM original por duas vezes.

O processo de atualização:

O processo tem início dando acesso à área de sistema operacional do celular. Pois é, seu celular com Android tem um GNU/Linux por baixo, e para ter acesso à essa área do sistema é necessário “ativar” o superusuário (root) e poder dar acesso a que o usuário de sistema (user) tome os direitos de superusuário.

Complicado? Não precisa se desesperar, se você tiver uma máquina com sistema operacional Windows será mais fácil, mas tem como fazer pelo sistema operacional Linux e MacOS também.

“Rootear” seu celular – adquirir permissões de superusuário

Tentei fazer através do meu Notebook com Debian, mas os artigos que encontrei na internet sempre barravam em um ponto: Funcionavam para o Defy, mas não para o Defy+. Parece o mesmo modelo, é cara de um fucinho do outro, mudam apenas um número (o Defy é MB525 e o Defy+ é MB526), mas o sistema por baixo é totalmente diferente, desde o Kernel. Assim, o processo é um pouco diferente.

No fim das contas, usei a máquina de trabalho (com Rwindows) para usar o SuperOneClick que, como grande atrativo, funciona com grande parte dos celulares Android, detectando-o e colocando as coisas onde tem que ser. É um facilitador, pois além de fazer o processo de rootear, ainda instala o bootmenu.

Instalando a nova ROM

Primeiramente será necessário ter em mãos (ou no HD) uma imagem do novo Android. Eu recomendo pegar a mais nova das “Nightly Builds“, que não são lançadas todas as noites, mas até tem uma certa frequência. De posse do arquivo, monte o cartão de memória do celular em seu computador (seja pelo cabo USB ou retiranco do celular e usando um adaptador para teu notebook).

Crie uma pasta chamada ICS, e coloque nela o arquivo CM9-NIGHTLY-XXXXXX-Defy+.zip (onde XXXXXX é a data da build em formato AAMMDD), Baixe também os Aplicativos Google, que não vêm instalados na ROM. Para facilitar, segue um passo a passo dos comandos (considerando que o sistema já montou o cartão em /media/MOT):

cd /media/MOT
mkdir ICS
cd ICS
wget http://defy-cm.net/defy_plus-cm9-nightly/CM9-NIGHTLY-120613-Defy+.zip
wget http://goo.im/gapps/gapps-ics-20120429-signed.zip
cd
umount /media/MOT

Reinicie o Motorola Defy+ e, assim que piscar uma luz azul (aquele mesmo led que fica piscando quando a bateria está fraca, mas aqui piscará azul) pressione o botão de baixar o volume. Um menu de inicialização será apresentado. Para escolher a opção, use os botões de volume e para selecionar, use o botão de liga/desliga do aparelho. então faça o seguinte processo:

  1. Vá à opção “Recovery”;
  2. Selecione a opção “Wipe data/Factory reset”, você precisará clicar várias vezes para baixo para selecionar “Yes”;
  3. Quando terminar, selecione “Install zip from sdcard”, selecione o ZIP do CM9 que está na pasta ICS;
  4. Quando terminar, selecione novamente “Install zip from sdcard”, selecionando o ZIP do GAPPS que está na pasta ICS;
  5. Depois de terminar essa instalação, selecione “Wipe cache partition”;
  6. Agora selecione “Wipe Dalvik cache”;
  7. Selecione “+++ Go Back +++” até chegar na tela iniciar do bootmenu e selecione “Reboot now”.

Pronto, o processo de instalação definitiva teve início. Aguarde por cerca de, no mínimo, 15 minutos. Se demorar mais de 30 minutos, retire a bateria para desligá-lo totalmente (não é raro o processo de instalação travar), coloque a bateria de novo, ligue-o e aguarde os 15 a 20 minutos da instalação.

LEIA TAMBÉM: Atualizei meu Defy+ para ICS e a bateria não carrega completamente, o que fazer?

Agora está pronto. Divirta-se com as novidades do ICS…

É possível incluir Widgets como Previsão de Tempo e Apontamento dos compromissos na tela de bloqueio.
Também se configura para não apenas desbloquear, mas lançar um aplicativo logo depois do desbloqueio.

 

Até a tela de bloqueio roda. Além disso, se estiveres ouvindo música, não precisa desativar para alterar a faixa.

 

Agora pode ser usado como tablet, pois mesmo a tela inicial roda.

 

O Widget de contato é muito legal
O fundo preto e os ícones estão mais bonitos, sem falar nos efeitos visuais mais rápidos.

 

A escolha de Widgets agora segue a mesma fora de “Drag and Drop”, mais fácil de usar.

 

Pode-se tratar os volumes de cada parte independente
As cores do CyanoMod são muito bonitas..
Os contatos mais próximos aparecem com fotos maiores no início da lista (Família)
É possível usar o botão de liga/desliga para tirar as fotos, não precisando tocar a tela.

 

82 thoughts on “Atualizando o sistema do Motorola Defy+ para Android 4.0 (ICS)”

  1. Olá a todos. Fiz a atualização do meu defy+ no dia 16/11/2012, e gostaria de compartilhar com vocês os resultados. Simplesmente desde deste dia, não precisei misa reinicializar meu celular, coisa que era constante com a ROM padrão da Motorolla.

    Tive que fazer o repetir os passos 3 vezes, passando por todos os problemas que o pessoal comentou acima, e até travamento da instalação, mas no final valeu a pena realmente.

    Em termos de desempenho posso dizer o seguinte: o meu antigo android 2.3.5 quando reinicializado era mais rápido que esse CM9, porém não era tão estável quanto este. Se alguém tiver dúvida, o que eu posso dizer é que faria tudo novamente.

    PS: O que ainda me deixa um pouco chateado é lista de contatos que as vezes fica um pouco lenta, mas nada demais.

    Abraços…

  2. Ola Luiz Guaraldo! estou precisando de sua ajuda… vou explicar oq esta acontecendo:
    meu primeiro problema foi a luz azul q nao aparecia quando eu reiniciava, resolvi isso baixando o SndInitBoot( o mesmo q vc mostrou para o sampa no comentario #40)
    logo no segundo passo quando eu vou em Wipe data/Factory reset aparece a seguinte mensagem:
    Data wipe complete.
    E:Can’t open /tmp/recovery.log
    mas como eu li q o data wipe havia sido completo fui para o passo 3 tentar instalar o CM9 utilizando a opção “choose zip from sd card” e aparece a seguinte mensagem:
    Installing update…
    E:Can’t make/tmp/update_binary
    instalation aborted.

    meu cel eh o Defy+ (mb526) com o android 2.3.7
    precisando de ajuda!! valew!!!

  3. Olá Luiz Guaraldo.

    Também sou usuário de software livre, e possuo um defy+ como você. Devido a alguns problemas de lentidão que estou tendo com ele, tipo a cada 2 dias ele fica super lento, ai eu desligo e ligo ele novamente e tudo volta ao normal durante 2 dias, depois tenho que reiniciar ele novamente, um saco isso, então estou pensando seriamente em fazer esta atualização, porém queria confirma uma informação com você. Você falou que seu Defy+ possui 1Gb de RAM, sendo que o meu possui apenas 512Mb. Na verdade ele mostra 476 disponíveis no gerenciador de aplicativos. Se realmente o seu for de 1Gb, penso que se instalar esta ROM no meu ele ficará lento. Por favor confirme isso para mim. Há o meu também não acende o LED durante o boot, mas vou seguir a dica do colega ai de cima. E também gostaria de saber se todos os aplicativos, como camera, GPS tudo funciona direitinho sem problemas.

    Abraços…

  4. Olá, atualizei para a ultima versão disponível no link que foi publicado por você. Foi tudo tranquilo, sem erros.
    A versão está rodando perfeitamente, porém encontrei duas dificuldades:
    01 – O aplicativo que antes controlava o 3G (APN Brasil) não responde.
    02 – Estou com dificuldades para conseguir agregar fts (do facebook, por exemplo) aos contatos da agenda, já que essa mesma configuração foi perdida durante o processo.

  5. Vejamos aonde estou errando!

    1º-Baixei o Superoneclick, liguei o USB no celular-pc e coloquei em modo armazenamento USB (depuração USB ativada), cliquei em root e depois de reiniciar automaticamento o celular aparecer que o root estava pronto.

    2º-Montei o SD no pc, mesmo com os arquivos antigos ainda nele, e criei a pasta ICS e coloquei a imagem dentro dela.

    3º-Reiniciei o celular e nada de luz azul nem de root…FIM

    Não consigo sair dai…

    Ajuda por favor…

    Desde já obrigado!

  6. Olá, fiz os mesmos passos 3 vezes, porém o simbolo da motorola fica na tela e não sai mesmo retirando a bateria e aguardando novamente. O que pode ser e o que devo fazer?

  7. Boa Tarde Luiz!
    Depois que eu atualizei o meu defy+ não estou conseguindo utilizá-lo como roteador (aquele acesso portátil).
    Eu crio tudo certinho no android, porém os computadores não localizam a rede do celular.

    Aconteceu isso com vcs ?

  8. Boa noite Luiz, estou verificando no decorer dos dias na net as formas de atualizar a versão do android do Defy+ MB 526, e notei que o seu Tutotial está com a versão do ICS CM9 e achei na net e em alguns videos do youtube a versão já disponível do ICS CM10 inclusive disponibilizo o link para o down http://d-h.st/users/Quarx/?fld_id=4225#files é o 2º link.
    Luiz o motivo do meu contato é que eu gostaria de saber se voce tem ciencia dessa versão e seu é estavel se voce já testou?
    Desde Já agradeço, aguardo retorno obrigado.

    Desde já

  9. Boa noite,

    Após terminar de atualizar sem problemas meu DEFY+, acabei por engano desinstalando o bootmenu, e agora meu aparelho não quer reiniciar mais, alguém pode me ajudar?

    Agradeço a atenção.

  10. Guaraldo, como leigo no Android pergunto 1º) se posso fazer um backup do sistema e configurações atuais antes de atualizar para o ICS CM9 conforme seu roteiro. 2º) Caso sim, onde encontro os passos para restaurar caso eu não goste da atualização. 3º) Se todos os contatos, agenda de compromissos e aplicativos instalados permanecerão pois vi no seu roteiro que em determinado passo é feito um wipedata/factory reset.

    Agradeço desde já sua atenção e parabéns pela clareza nos procedimentos.

    1. E eu como não tão leigo, respondo:

      1º) Sim, pode fazer um backup pela própria interface do SndInitBoot (o bootmenu usado para instalar). Basta ir em “Custom Recovery” e em seguida “Backup/Restore” e depois em “Create Full Backup”. Precisa ter o cartão SD no celular, pois é nele que o backup será feito;

      2º) Para restaurar, seria a mesma coisa, mas em vez de “Backup”, tu irás no “Restore”, em seguida escolha “System & Data”. Volte no “Restore”, depois escolha “Advanced” e escolha o “Boot”, e volte nesse ponto até ter escolhido todas as partições. Quando reiniciar, seu celular estará exatamente como estava quando foi feito o backup;

      3º) Infelizmente, não. Quando se instala o novo sistema operacional, os dados estão em um formato diferente, portanto não tem como ser aproveitado. Agradeça à Motorola e seu maravilhoso MotoBlur, que usa um formato que só o Blur entende (parece até meu armário)…

  11. Cara, boa noite, eu segui todos os passos corretos, funcionou perfeitamente, mas, oque devo e como devo fazer para voltar para as configurações originais… com o android 2.3 da vivo .. me da uma luz ai cara.

    eu preciso dele original de volta.

    1. Existe uma forma, mas todas as opções e configurações sumirão.

      1.) Baixe um programa chamado sbf_flash (tem um para GNU/Linux aqui);
      2.) Baixe o um dos arquivos SBF abaixo, conforme os md5sum abaixo:
      a8b4bb9cb827c9481690a363125f6d52 CLARO
      7c2a723ebc7b6e6cbf4fad08e7f62423 DESBLOQUEADO
      e81abd9dec2076fb413fd013eb74c0fc TIM
      395b8031f3e39762574f620946c909cf VIVO
      3.) Conecte seu celular Defy+ via USB no computador;
      4.) Verifique o md5 sum para ter certeza que recebeu-o corretamente (não mude o nome do arquivo), então descompacte o arquivo sbf do pacote;
      5.) Execute o comando:
      sbf_flesh ARQUIVO.sbf

      Ele passará um processo onde diversas vezes irá do 0 ao 100% (cada um para uma partição do sistema), no final o celular será reiniciado e será como se tivesse acabado de tirá-lo da caixa. Zero bala…

  12. AMIGO TENHO UM 526 COM ANDROID VERSAO 2.3.5 COM BOOT LOADER 09.10 USEI FIZ PASSO A PASSO MAS DA O SEGUINTE ERRO E:FAILED TO VERIFY WHOLE-FILE SIGNATURE
    E:INSTALLATION ABORTED

    AGRADECO SUA AJUDA

    1. Problema de assinatura tem a ver com o Boot Loader que estás usando. Tente usar o SndInit, que um amigo postou mais acima. Outra alternativa é escolher em avançado para alterar a verificação de assinatura.

  13. Poxa Luiz, parabéns pelo blog e pelas informaçoes aqui postadas… foram decisivas pra eu comprar este aparelho. Como nao tenho muita manha de fazer, ainda to com um pouco de receio, vou esperar tomar coragem hehehe,
    Uma coisa que notei, quando reinicio ele pra poder apertar o botal de volume e entrar no modo boot, a tal luz azul nao aparece em momento algum =/

  14. Comprei meu Defy+ ontem, e to meio cabreiro de fazer essa atualizaçao. li bastante sobre o ICS pro Defy normal e pra ele parece bem mais complicado que no nosso. Procede? Eu nao manjo nada heuheuhe, to meio perdido…

  15. Quando eu mando abrir as fotos que eu faço download elas até abrem, mas quando eu mando editar elas ficam defeituosas. Tá dando essa zebra no de vocês?

Deixe uma resposta para Luiz Guaraldo Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.