0% acharam este documento útil (0 voto)
141 visualizações14 páginas

Tutorial Android

O documento fornece instruções para usar uma ferramenta chamada Android Kitchen para personalizar ROMs de dispositivos Android. A ferramenta oferece um menu com opções como adicionar permissões root, otimizar arquivos APK e adicionar funcionalidades como tethering sem fio e gerenciador de tarefas. Instruções são fornecidas para instalação e uso no Linux e Windows.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
141 visualizações14 páginas

Tutorial Android

O documento fornece instruções para usar uma ferramenta chamada Android Kitchen para personalizar ROMs de dispositivos Android. A ferramenta oferece um menu com opções como adicionar permissões root, otimizar arquivos APK e adicionar funcionalidades como tethering sem fio e gerenciador de tarefas. Instruções são fornecidas para instalação e uso no Linux e Windows.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Bom, aqui vai um ótimo tutorial pra você que quer fazer suas próprias

ROMs,modificações,etc.

-------------------------
Introdução (Kitchen)

Esta é uma ferramenta para aqueles que querem começar a aprender


a fazer ROMs personalizadas,
ou que simplesmente querem economizar algum tempo com a sua
personalização ROM.
Meu objetivo é tornar a sua vida mais fácil, e, ao mesmo tempo, ajudá-
lo a aprender sobre o sistema operacional Android.
O kitchen não vai transformá-lo automaticamente para um
desenvolvedor.
Você não está programando nada ou a construindo uma ROM do
zero.
O Kitchen apenas apresenta uma interface amigável para esconder
todos os detalhes difíceis.
No entanto, este pode ser o impulso que você recebe para o
desenvolvimento no futuro.
Um pouco de conhecimento prévio de linha de comando UNIX seria
útil começar com a cozinha,
mas os guias de ajuda deve ser suficiente para um novato.
Conhecimento de linhas de comando é sempre importante se você
quiser se envolver em Android ou desenvolvimento.

=====================================================
==============
Android Kitchen - by dsixda ([Link])
=====================================================
==============

Main Menu

1. Set up working folder from ROM


2. Add root permissions
3. Add BusyBox
4. Disable boot screen sounds
5. Add wireless tethering
6. Zipalign all *.apk files to optimize RAM usage
7. Change wipe status of ROM
8. Change name of ROM
9. Check update-script for errors
10. Show working folder information

Advanced Options

11 - Deodex files in your ROM


12 - Add task killer tweak for speed (stock ROM only)
13 - Add /data/app functionality
14 - Add Nano text editor + sysro/sysrw
15 - Add Bash (command shell)
16 - Add Apps2SD
17 - Add /etc/init.d scripts support (busybox run-parts)
18 - Add custom boot animation functionality
19 - Porting tools (experimental)
20 - Tools for boot image (unpack/re-pack/etc.)
21 - Unpack [Link]
22 - Sign APK or ZIP file(s)
23 - Convert update-script or updater-script
24 - Miscellaneous optins / Plugin scripts

99. Build ROM from working folder


00. About/Update kitchen
0. Exit

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

[Link], agora copie a sua Rom para "original_update" ([Link],


[Link], [Link], etc)
[Link] 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,
[Link] selecione 1 (Set up working folder from ROM)

precione enter.

[Link] seguida,novamente precione enter,


[Link] 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:
[Link] o setup-x**.exe,
[Link], selecione: install from internet,
[Link] "All users (RECOMMENDED)" e avance,
[Link] o local para o download dos arquivos necessários,
[Link],avance novamente e selecione algum dos sites,

[Link] irá aparecer os "packages", onde tem "All" deixe "install" para
instalar todos os "packages".
[Link] isto aparecer,avance.
[Link] agora aguarde um dia mais ou menos (dependendo da sua
conexão).
[Link] de instalado abra o Cygwin e aguarde que "crie" o seu
usuário.
[Link] 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;
Notas e observações (tambem serve para windows)

Quando você for deodexar,não se esqueça de mudar a API do android


nas opções.
Por exemplo a API do ICS é 15, já do Jelly Bean (4.1.2) é 16.
Se o seu modelo for o L5 E615,baixe este arquivo e coloque em:
.../home/.../kitchen/tools/edify_defs/

No meu E615 o Wi-fi não funcionava,mas eu descubri um jeito,


1.vá na pasta "WORKING.../META-INF/com/google/android ,
[Link] o arquivo updater-script com o notepad++.
[Link] essa linhas:

symlink("/system/lib/modules/volans/WCN1314_rf.ko",
"/system/lib/modules/[Link]");
symlink("/data/misc/wifi/WCN1314_qcom_cfg.ini",
"/system/etc/firmware/wlan/volans/WCN1314_qcom_cfg.ini");
symlink("/data/misc/wifi/WCN1314_qcom_wlan_nv.bin",
"/system/etc/firmware/wlan/volans/WCN1314_qcom_wlan_nv.bin");

[Link].

Créditos e Fontes:
[Link]
[Link]

Links Recomendados:

 Explicação do updater-script
 Entendendo os Fundamentos de uma Custom Rom
 Extraindo arquivos KDZ
 Habilitando "Fontes Desconhecidas" por padrão em sua ROM

Você também pode gostar