.

Tutorial ~ 2/4 ~ Principios básicos de como editar uma ROM

Por Unknown / Na segunda-feira, outubro 27, 2014 / 1 Comentário
Bem pessoal, hoje irei trazer pra vocês mais um post ensinando alguns princípios básicos de como editar sua própria ROM. E pra quem ainda não sabe do que eu estou falando, irei deixar o Link do Tutorial anterior no final do post.

Vamos ao tutorial.

~Programas e Apps necessários:

-Root;
-ClockWorkMod (CWM);
-Root Explorer;
-ApkTool (PC);
-Notepad++ (PC);
-Cygwin Android Kitchen (PC);
-Java JDK ou JRE (PC);
-Noção de alguns códigos de CMD (Prompt de Comando do Windows);
-ROM Stock salva no computador (ROM Original).

Bem pessoal, é esse o material que usaremos para trabalhar na edição da nossa ROM.

No tutorial de hoje irei ensinar a vocês a como montar seu ambiente de trabalho no computador, no qual você poderá Deodexar, adicionar permissões de Root, adicionar Busybox e fazer diversas alterações na sua ROM Stock.

~Definições básicas

-Deodexar: Deoxexar é unir os arquivos .odex presentes na pasta system/app de uma rom. Existem dois tipos de arquivos presentes na pasta system/app: Os arquivos .odex e os arquivos .apk.
A deodexação de uma ROM permite que esses arquivos .odex sejam unidos nos arquivos .apk. Proporcionando assim, um ganho de memória, pois esses arquivos .odex são meio pesados, e proporcionam também um ganho de memória RAM e deixará seu sistema mais fluído.

-Permissões do Root: Pra quem não sabe, Root é um administrador padrão do Android, é através dele que podemos acessar as pastas ocultas do Android, podemos instalar Custom ROMs em Geral.

-Busybox: É basicamente um módulo que existe em muitas ROMs, podemos definir assim. Podemos dizer que o Busybox é mais ou menos um Xpossed Framework, pois muitos aplicativos necessitam do Xpossed para funcionar, o busybox é a mesma coisa.

~O que usaremos de material no tutorial de hoje:
-Cygwin Android Kitchen (PC);
-Java JDK ou JRE (PC);
-Noção de alguns códigos de CMD (Prompt de Comando do Windows);
-ROM Stock salva no computador (ROM Original).

~Tutorial:

Pelo Linux (Recomendado)

Se você tiver Linux,vai ser muito fácil.

*Instale o Java JDK Aqui
ou via terminal:
1sudo add-apt-repository ppa:webupd8team/java
2sudo apt-get update
3sudo apt-get install oracle-java7-installer


*Baixe o Android Kitchen extraia a pasta "Android-Kitchen-0.224"e renomeie para "kitchen"

Agora basta você copiar a pasta "kitchen" para /home/SEU USUÁRIO/AQUI
Exemplo: /home/hugo/kitchen


1.Pronto, agora copie a sua Rom para "original_update" (rom.zip, system.img, boot.img, etc)


2.Agora abra o terminal e digite o diretório da pasta kitchen: (sem aspas)
Exemplo: "cd /home/hugo/kitchen/" e enter,


Agora digite :
"./menu" e dê enter,


3.Agora selecione 1 (Set up working folder from ROM)


precione enter.

4.Em seguida,novamente precione enter,
5.Terminado o processo,seu projeto irá ficar em "WORKING_XXXXXX_XXXXXX".

Como na imgem:





Pronto agora você só precisa entender um pouco de inglês.





Pelo Windows (não recomendado)

Eu recomendo usar Linux para esta tarefa,mas você pode usar Windows;
Porque não recomendo? este programa irá baixar quase 6GB (passei quase 24horas baixando).
Se mesmo assim você quiser vou dar os passos:

Baixe e instale o java JDK aqui;
Baixe o Cygwin de acordo com a arquitetura do seu PC.
Baixe o Android Kitchen extraia a pasta "Android-Kitchen-0.224"e renomeie para "kitchen".

_Instalando o Cygwin:
1.Execute o setup-x**.exe,
2.avance, selecione: install from internet,



3.Deixe "All users (RECOMMENDED)" e avance,
4.selecione o local para o download dos arquivos necessários,


5.avance,avance novamente e selecione algum dos sites,


6.Agora irá aparecer os "packages", onde tem "All" deixe "install" para instalar todos os "packages".


7.Se isto aparecer,avance.


8.Pronto agora aguarde um dia mais ou menos (dependendo da sua conexão).


9.depois de instalado abra o Cygwin e aguarde que "crie" o seu usuário.
10.Agora com o Cygwin totalmente instalado vamos colocar a pasta "kitchen" em
"C\cygwin64\home\SEU USUÁRIO\AQUI"


Bom, agora é a mesma coisa do Linux.
abra o Cygwin e digite o diretorío da pasta kitchen:
Exemplo: cd C:/cygwin64/home/usuario/kitchen
em seguida digite:
./menu


e dê enter.

Pronto;

È isso pessoal, espero que tenham gostado do tutorial. Até o próximo post. Vlw. :D

Créditos:


Um comentário to ''Tutorial ~ 2/4 ~ Principios básicos de como editar uma ROM"

ADD COMMENT
  1. Muito obrigado hugo.gabriel999
    Seu conhecimento compartilhado é muito importante.
    Valeu mesmo.

    ResponderExcluir

­