quinta-feira, 27 de dezembro de 2012

Rom] SpyderMaxx [Android 4.0.4] (27/11/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:

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.


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.
Mas eu aconselho a 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 tirei ele de uma rom européia 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.zip

Ao terminar o download, não extraia o arquivo.
Conecte o aparelho no PC e copie o arquivo SpyderMaxx_by_Junior_Passos.zip para o Cartão de Memória.

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 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 install zip from sdcard e selecione com o botão Power.
3- Selecione choose zip from sdcard com o botão Power.
4- Vá até onde está o arquivo SpyderMaxx_by_Junior_Passos.zip e selecione com o botão Power.
5- Vá em Yes - Install SpyderMaxx_by_Junior_Passos.zip 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 não precisa fazer nada, a própria rom irá fazer o que precisa.
agora quem está vindo de outra rom customizada 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:

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.
Para passar o arquivo, basta fazer o mesmo procedimento que foi feito ao instalar a rom.
Download: CameraOriginal.zip

Para aqueles que estiverem interessados em usar uma lockscreen que eu montei com a imagem do Android no lugar da padrão que tem uma chave, basta passar o arquivo abaixo usando o mesmo procedimento que foi feito ao instalar a rom.
Pode passar o arquivo direto por cima da rom e não precisa dar nenhum Wipe no aparelho.
Para verem como ficará antes de passar o arquivo, basta olhar AQUI.
Download: LockscreenAndroid.zip


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

Créditos:
Junior Passos.
Agradecimentos:
Beeto Carvalho, Denis RazrDroid e Ogunja por terem testado a primeira versão da minha rom e me ajudado a solucionar alguns pequenos problemas.


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


Creditos: Postado originalmente por Junior Passos, no fórum Portal android Brasil