quinta-feira, 27 de dezembro de 2012

[Rom] SpyderMaxx [Android 4.0.4] (14/12/2012) by Junior Passos


Imagem Postada

Fala galera, venho apresentar e compartilhar com vocês meu trabalho feito para o Motorola Razr.
Passei várias semanas editando e personalizando o sistema para ter um melhor desempenho e visual do aparelho.
Consegui deixar o sistema mais rápido, mais leve e bem mais bonito do que o original da Motorola.
Todas as modificações que eu fiz, foi em cima da OTA3 oficial da Motorola.
E lembrando que essa rom serve tanto para o Razr comum, quanto para o Razr Maxx.

Vou dar uma breve descrição de tudo que foi feito até o momento


Spoiler

Release 26/10/2012

- Rom deodexada e com zipaling (isso melhora a velocidade do sistema e permite personalizar qualquer aplicativo interno).
- Novo Kernel retirado da rom oficial do Razr Europeu (Kernel Rogers).
- Adicionado medidor da bateria a cada 1% (veja exatamente quantos por cento tem sua bateria).
- Adicionado função init.d no sistema para executar scripts na inicialização (já deixei alguns úteis dentro dessa pasta).
- Adicionado animação de Boot do Razr M (com som) no lugar da animação original da Motorola.
- Arquivo framework-res.apk e SystemUI.apk editado com novas imagens do sistema e com novos icones da bateria.

- Adicionado Quick Painel na barra de notificações com 6 atalhos (Wifi, Bluetooth, GPS, Dados Móveis, Som e Giro de Tela).
- Todos os aplicativos do sistema estão atualizados. (Google Play, Mapas, Gmail, Netflix, Facebook, etc).
- Adicionado novos aplicativos no sistema (Galeria, Root Explorer, MotoID, Gravador de Som, etc).
- Adicionado novos aplicativos do Atrix HD, Razr M e Razr I.
- Melhorado o brilho da câmera em ambientes com pouca iluminação.
- Adicionado novos papéis de parede, live wallpapers e sons do sistema.
- Removido alguns aplicativos do sistema que eram desnecessários.
- Adicionado novas configurações internas para melhorar a duração da bateria.
- E diversas outras personalizações para melhorar o desempenho do aparelho.


Update 10/11/2012

- Removido launcher do Atrix HD e substituido pelo launcher do Razr M.
- Removido a função Quick View, porém o Contador de Notificações continua funcionando.
- Adicionado novos aplicativos do Razr M (Estação de Cabeçeira e Modo Veicular).
- Todos os aplicativos do sistema estão atualizados de acordo com o Google Play.
- Novas melhorias no gerenciamento da memória RAM.

- Adicionado a opção de Reiniciar o aparelho na tela de Opções do Telefone.
- Adicionado Teclado Android 4.2, Gmail 4.2 e Google Play 3.9.17.
- Adicionado aplicativo Calibrar Bateria (traduzido e modificado por mim).
- Adicionado a função de controlar o player de música na tela de bloqueio.
- Adicionado a opção de fazer overclock/underclock editando o arquivo 90modules (que fica na pasta init.d)
- Resolvido alguns pequenos problemas de aquecimento do aparelho.
- Resolvido o problema ao usar o CWM on Boot e o aparelho não iniciar.

Update 23/11/2012

- Novo método de instalação, agora a rom é instalada via Install zip.
- Adicionado aplicativo Editor de Filmes.
- Adicionado a opção de substituir o novo aplicativo de câmera pelo original da rom do Razr.
- Todos os aplicativos do sistema estão atualizados de acordo com o Google Play.
- Corrigido o recurso DLNA (agora está funcionando perfeitamente).
- Corrigido o recurso Motocast (agora está funcionando perfeitamente).
- Restaurado alguns aplicativos originais no sistema (Minha Galeria, galeria de imagens do Facebook, etc).
- Feito algumas melhorias internas no sistema.

Update 27/11/2012

- Adicionado o aplicativo TrackID no lugar do MotoID.
- Corrigido problema ao carregar os módulos na inicialização.
- Corrigido problema ao carregar os arquivos da pasta init.d.
- Busybox atualizado.
- Netflix atualizado.

Update 02/12/2012

- Google Chrome, Talkback e Smart Actions atualizados.
- Adicionado 2 novos scripts para melhorar o gerenciamento da memória RAM.
- Resolvido o problema do aparelho desligar sozinho as vezes.
- Resolvido o problema do aparelho dar umas engasgadas no sistema as vezes.

Update 14/12/2012

- Agora a rom é baseada na ROGERS e não mais na OTA3.
- A rom voltou a ser instalada via nandroid e não mais via ZIP.
- Todos os aplicativos do sistema estão atualizados de acordo com o Google Play.
- Removido aplicativo MOTOACTV (pode ser baixado no Google Play normalmente).
- Removido alguns aplicativos do Motocast (Minha Galeria, Minha Música, Compartilhamento Social, etc)
Obs: eles podem ser restaurados com o arquivo opcional que vou disponibilizar mais abaixo.
- O Player de música padrão da rom agora é o Play Music e a Galeria de Imagens é a Galeria do Razr M.
- Removido animações da Jelly Bean para um melhor desempenho.
- Adicionado novos scripst no sistema e novas alterações no build.prop.
- Melhorado a estabilidade do sistema e gerenciamento de RAM.



Antes de aplicar a rom, será preciso os seguintes quesitos:

- Ter um Razr ou Razr Maxx (não usem essa rom em nenhum outro tipo de aparelho).
- Ter o aparelho com o Android 4.0.4 oficial da Motorola (OTA3) e estar com o aparelho rooteado.
- Ter instalado algum CWM Recovery (recomendo o Razr ICS Bootstrap).


Quem já estiver usando alguma rom customizada que seja baseada na OTA3 também (SmartRazr por exemplo), não precisa passar a OTA3 novamente. Pode passar a SpyderMaxx por cima dela que não dará nenhum problema.

Para saber se vc já está usando a OTA3, vá em Configurações > Informações do Sistema e veja se em versão do sistema está escrito 672.180.350.XT910.Brasil.en.BR
Eu aconselho depois que passar a rom, fazer um Full Wipe pra deixar o sistema completamente limpo e configurar tudo novamente do zero.


Vou escrever tudo detalhadamente para não ficarem perdidos durante o procedimento.
Se o texto ficar longo demais, não se assustem.
Leiam com atenção e façam seguindo um passo de cada vez.



Vamos lá:

Primeiro vamos atualizar o Kernel do aparelho.

Testei esse novo Kernel e notei uma boa melhora no desempenho e na duração da bateria do Razr.
Para atualizar o Kernel é fácil, deixe o aparelho na tela do AP Fast Boot Mode (caso não saiba que tela é essa, basta desligar o Razr e ligar ele pressionando o Power junto com os botões de volume, ir na terceira opção com o botão de diminuir o volume e selecionar com o botão de aumentar o volume.
Quando estiver na tela do AP Fast Boot, basta conectar o aparelho no PC, extrair o arquivo do download e executar o arquivo Atualizar Kernel.

Lembrando que é preciso ter os drivers da Motorola instalados no computador.
Download: Kernel-[24Julho].rar

O processo é rápido e simples. Depois que terminar, pode reiniciar o Razr normalmente.
Esse Kernel é oficial da Motorola, eu retirei ele de uma rom internacional do Razr.
O Kernel da OTA3 é do dia 17 de Julho e esse novo é do dia 24 de Julho, dá pra ver isso nas Configurações do Sistema > Sobre o telefone > Versão do Kernel.
Esse novo Kernel não é obrigatório pra rom funcionar, mas recomendo ele por ser um pouco melhor do que o original da OTA3.

Agora vamos para a ROM.
O link da SpyderMaxx é esse abaixo.

Download: SpyderMaxx_by_Junior_Passos (14-12-2012).zip

Ao terminar o download, extraia o arquivo e você verá a pasta clockworkmod.
Conecte o aparelho no PC e copie essa pasta para o Cartão de Memória.
se vc já tem uma pasta com esse nome e aparecer a mensagem de mesclar as pastas, basta confirmar.

Caso seu aparelho ainda não esteja rooteado, baixe o arquivo abaixo.
Download: motofail-ics.exe
Conecte o aparelho no PC com a depuração USB ativada, execute o programa e dê enter na janela que aparecer que ele fará todo o processo.
O aparelho irá reiniciar umas 3 vezes e depois disso você já estará com o root instalado.

Depois que tudo estiver pronto, é só entrar na tela do CWM Recovery para passar a rom. Eu uso o Razr ICS Bootstrap.
Acho ele melhor do que a versão Touth e o BootMenu, mas isso vai do gosto de cada um.
Se quiser usar outro Recovery, fique a vontade, creio que irá funcionar também (mas se não funcionar com o Recovery que vc usa, use esse aqui).
Download: RazrICSBootstrap.apk

Para usar o Razr ICS Bootstrap, basta instalar o aplicativo e ao abrir ele, clicar em Bootstrap ICS Recovery (dar a permissão de Superuser) e depois ir em Reboot ICS Recovery. O aparelho será reiniciado e entrará na tela do CWM Recovery.

Antes de aplicar essa rom, se quiser, aproveite o CWM e faça um backup do seu sistema.
Caso vc não goste da minha rom, pode restaurar seu backup para voltar como o aparelho estava antes.
Para fazer o backup da sua rom atual, basta usar o CWM e ir em backup and restore e depois em backup.


Tutorial - Instalação:

1- Depois de tudo instalado e com a rom copiada, liguem o aparelho na tela do CWM Recovery.

2- Na tela do CWM, com o botão de diminuir o volume, vá em backup and restore e selecione com o botão Power.
3- Selecione advanced restore com o botão Power.
4- Vá até onde está a
SpyderMaxx-2012-12-14 e selecione com o botão Power.
5- Vá em Restore system e aguarde terminar o processo (irá demorar um pouco não se preocupe).

6- Ao terminar o processo, vá em +++++Go Back+++++ e selecione com o botão Power.
7- Agora pressione o Power novamente em reboot system now para reiniciar o aparelho.

Obs:
Quem já usa a versão anterior da SpyderMaxx precisa fazer o Wipe Dalvik-cache, basta acessar a opção Advanced no ClockWorkMod.
Fique tranquilo que nenhum dado salvo no seu aparelho será perdido.
Agora quem está vindo de outra rom customizada diferente aconselho fazer o wipe data/factory reset para limpar todos os dados do usuário (lembrando que isso irá apagar todas suas configurações e aplicativos/jogos instalados, se quiser manter suas coisas, use o Titanium Backup para salvar seus aplicativos e configurações pessoais.
Quando o aparelho ligar, coloque sua conta do Google e refaça todas as suas configurações iniciais.
Depois pode usar o Titanium Backup para restaurar todos os seus aplicativos e jogos.

Aviso:
A rom original que era odexada, passa agora a ser deodexada.
No primeiro Boot, o sistema vai demorar bastaste tempo pra iniciar, não se assustem, isso é normal.
Todos os arquivos deodexados estão sendo lidos e o sistema gera novos arquivos .dex na pasta dalvik-cache, por isso demora um pouco (+- 5 minutos).
Depois que o sistema iniciar pela primeira vez, ele voltará a ligar normalmente nos próximos boots.



Opcional:

Instalação:
1- Na tela do CWM, com o botão de diminuir o volume, vá em install zip from sdcard e selecione com o botão Power.
2- Selecione choose zip from sdcard com o botão Power.
3- Vá até onde está o arquivo zip desejado e selecione com o botão Power.
4- Vá em Yes - Install xxxxxxxxxxx.zip e aguarde terminar o processo.
5- Ao terminar o processo, vá em +++++Go Back+++++ e selecione com o botão Power.
6- Agora pressione o Power novamente em reboot system now para reiniciar o aparelho.


- Para aqueles que não gostaram do novo aplicativo da câmera e quer voltar a usar o original da rom do Razr pelo fato dele se conectar automaticamente com o Motocast ou quer que a função de adicionar foto de contato usando a câmera volte a funcionar, basta passar o zip abaixo. Esse zip irá remover o novo aplicativo da câmera e colocar de volta o antigo no sistema.
Download: CameraOriginal.zip

- Para aqueles que estiverem interessados em usar a lockscreen original do Razr, baixe o arquivo abaixo.
Pode passar o arquivo direto por cima da rom e não precisa dar nenhum Wipe no aparelho.
Download: LockscreenOriginal.zip

- Para aqueles que querem todos os aplicativos do Motocast de volta no aparelho, baixem o arquivo abaixo.
Pode passar o arquivo direto por cima da rom e não precisa dar nenhum Wipe no aparelho.
Download: RestaurarArquivosMotocast.zip

- Para aqueles que querem alterar o nome da operadora para outro nome ou então colocar o seu próprio nome como eu fiz no meu aparelho, basta acessar o tópico abaixo para mais detalhes:
[App] Nome da Operadora (altere o nome da operadora do seu Android)

- Para aqueles que querem alterar o sistema do aparelho pra reconhecer a memória interna como externa e a externa como interna, utilizem o arquivo abaixo.
O Cartão de memória para a ser a memória interna do aparelho e a interna passa a ser o cartão de memória.
Tudo continua funcionando normalmente e com essa alteração você tem a vantagem de aproveitar mais seu cartão de memória para instalar os dados de vários jogos. O meu cartão de memória é de 32gb e tenho mais de 15gb só de jogos instalados.
Lembrando que essa alteração só funciona quando o aparelho está ligado no sistema Android, ao acessar o CWM recovery as memórias continuam do modo original.
Download: InverterMemória.zip



Bom, acho que por enquanto é isso galera. Espero que gostem da minha rom SpyderMaxx.
E conforme eu for editando e adicionando mais coisas, vou atualizando o arquivo do download e avisando aqui no tópico o que foi feito.

Até mais. ;)

Créditos:
Junior Passos.



Se forem copiar em outros lugares, por favor não esqueçam de colocar os créditos.

5 comentários:

  1. Bom Dia, teria a possibilidade de criar uma atualização somente para corrigir o item "Resolvido o problema do aparelho desligar sozinho as vezes. (Update 02/12/2012)", para rom retail do Motorola RAZR?

    ResponderExcluir
    Respostas
    1. Olha amigo, Boa Noite!

      Eu não sou ainda desenvolvedor não, mais este problema da ROM Retail da Motorola Razr, pode ser realmente o Update, mais o que é recomendado é que olhe a nova versão da ROM e faça os teste para verifica, o link é este aqui http://sbf.droid-developers.org/umts_spyder/list.php

      Só não se responsabilizamos por nada e nem por nenhum danos ta certo mano.

      Excluir
  2. Antes postar o backup do seu celular por favor limpe os dados do mesmo por favor!!!Porque no navegador do celular fico coisas salvas tanto no historico como no cache!!!Obrigado

    ResponderExcluir
    Respostas
    1. Amigo não obrigatório limpa o cachê, mais seria melhor, mais pode instalar ele sem limpa agora maio sei se realmente fica os aplicativos porque eu sempre deixo o aparelho limpo para a instalação desta ROM

      Excluir
  3. vcs tem tambem problemas com o celular desligando sozinho?

    ResponderExcluir