O Melhor Site Para Seu Galaxy Pocket Do Brasil!

sábado, 5 de julho de 2014

Como portar rom`s [PEDIDO]

Postado Por: with Sem Comentarios
Pediram que eu postasse um tutorial de como portar rom's para ouros aparelhos bem estou fazendo isso aqui. bem pode ficar parecido com um tutorial da xda que foi onde eu aprendi e vou usa-lo como base.

*Se você ñ tiver conhecimento algum em android ñ faça isso, pra depois culpar o blog de aparelhos brikados, cartões sd mortos etc.*
* a responsabilidade é sua totalmente*
*ñ garanto que a seu port sera funcional*

Vamos usar:
UM descompactador/compactador de arquivos (ex: WinRAR)
Notepad++ (Para desenvolvimento, programação/ o uma IDE android para os mais avançados)
Android SDK (Para Logcatting & DDMS)
Conhecimentos Básicos sobre o Android
OBS:
BASE = A ROM GB Stock que foi feita para o seu cell.
PORTADA = A ROM que você vai  portar.
BASE e PORTADA devem ter a mesma CPU e GPU. ex. ARMv7, ARMv6, ARMv5
Você deve ter as seguintes configurações no Notepad++:
Ignore o procedimento caso o arquivo ou o diretório não estiver presente!
* BASE & PORTADA devem ter o mesmo Android.
* Se você estiver portando uma ROM Custom GB, então use como base uma ROM GB.
* Certifique-se que tanto a ROM BASE como a PORTADA estão deodexadas.
* o port vai estar dentro do diretório da ROM PORTADA.Dentro do diretório da PORTADA:
* Remova o kernel:
boot.img | zImage | kernel.sin | etc…
* Remova isso de /system:
cameradata
tts
usr
vendor
firmware
modules
wifi
* Agora você tem 2 opções:
Remover os diretórios bin & xbin & lib, mas manter o libandroid_runtime.so dentro de /system/lib
* Mantenha os diretórios bin & xbin & lib
Explicação:
Se a PORTADA não possui tweaks ou addons nesses diretórios exclua.
Se a PORTADA possuir tweaks e addons.
Remova tudo de  /system/etc exceto:
init.d
permissions
license
Remova isso de META-INF:
CERT.RSA
CERT.SF
MANIFEST.MF
Remova: META-INF/com/google/android/update-binary
Dentro da BASE:
Mova o kernel para a PORTADA:
boot.img | zImage | kernel.sin | etc…
Exclua o arquivo libandroid_runtime.so de /system/lib
Mova o isso de /system pra  PORTADA:
(Substitua se necessário)
cameradata
bin
lib
tts
usr
vendor
firmware
modules
wifi
xbin
Mova tudo de /system/etc para a Portada em /system/etc
(Substitua se necessário)
Mova: META-INF/com/google/android/update-binary
Para: PORTADA META-INF/com/google/android/
build.prop
Na PORTADA:
Abra o arquivo /system/build.prop
Copie e Substitua por isso:
ro.modversion
ro.cm.version
ro.config.ringtone
ro.config.notification_sound
ro.config.alarm_alert
ro.config.sms_received_sound
ro.config.sms_delivered_sound
persist.sys.themeId
persist.sys.themePackageName
e qualquer coisa similar a isso para o build.prop da ROM BASE.
pronto.


Postagens Relacionadas:

  • Cartoon Wars Gunner + Eai galera hoje trago a vcs cartoon wars gunner + fique com a descrição abaixo: Cartoon Wars: Gunner + é um deslocamento lateral, jogo cheio de ação, incorporando elementos de RPG e jo… Mais informações »
  • Relógio JB+Fala galerinha vou postar aqui pra vocês um relógio muito parecido com o Jelly Bean inclusive o alarme, depois que conheci ele passei a usar somente ele e retiro o padrão do Android :) Descrição Goo… Mais informações »
  • Novo Postador Olá galera do blog sou o novo postador meu nome é Brian e hoje como meu primeiro post trago para vcs um game de GP: Slender man-chapter 1 alone descrição: Homem Magro! é um novo jogo de surviva… Mais informações »
  • Cartoon Wars Eai galera hoje trago a vcs um game muito bom p passar o tempo fique com a descrição abaixo: Cartoon Wars é um jogo arcada de guerra que combina as fórmulas de defesa e de jogos de estratégia, e… Mais informações »
  • Inferno galaxy live wallpaper Eai galera hoje trago um wallpaper muito show leia a descrição do google play  abaixo: Queima canto do Universo. Inferno Galaxy nasce ... Este é o primeiro dos quatro galáxias. Maxelus Tet… Mais informações »
← Postagem mais recente Postagem mais antiga → Página inicial

0 comentários:

Postar um comentário

LEIA ANTES DE COMENTAR
1) Antes de fazer um comentário verifique se algum dos outros comentários (Se estiver disponível) ira responder sua pergunta.
2) Evite que seu comentário seja duplicado, pois iremos tratar como SPAM não iremos ler ao menos responder caso isso aconteça.
3) Evite divulgar sites e blogs no mesmo pois aqui não é nenhum agregador de links!
4) Seu comentário poderá ser moderado a qualquer momento antes de ser publicado.
5) Insultos ou qualquer tipo de ofensa nos comentários sera ignorado...
6) Comente, sempre estaremos ajudando você.