Eu Sou Android
<div align="center"><div align="left">Não usarmos mais esse fórum, favor acessar
<a href="http://www.eusouandroid.com/forum">www.eusouandroid.com/forum</a></div></div>

Participe do fórum, é rápido e fácil

Eu Sou Android
<div align="center"><div align="left">Não usarmos mais esse fórum, favor acessar
<a href="http://www.eusouandroid.com/forum">www.eusouandroid.com/forum</a></div></div>
Eu Sou Android
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Palavras-chaves

AB10D  PAROU  baixar  xt320  2012  2011  RUSSO  explorer  android  e405  prop  AB10E  Aparelho  tablet  para  positivo  room  Como  galaxy  2013  2010  root  keylogger  2014  

Últimos assuntos
» Root Asus Fonepad 7 ME372CG
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeTer Jan 20, 2015 9:06 am por Rubens Sayegh

» ROM GINGERBREAD OFFICIAL AMERICA LATINA GALAXY FIT GTS5670
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeDom Nov 30, 2014 2:58 pm por Lucas R S

» COMO FAZER Clockworkmod Recovery E ROOT NO LG G2 MODELO D295F (lite dual)
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeQui Nov 13, 2014 1:00 pm por comando89

» PRECISO DOS DRIVERS DA MOTOROLA DEFY MINI XT 320
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeQui Set 04, 2014 3:17 pm por josy Prado

» Samsung galaxy S2 não liga mais
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeQui Set 04, 2014 11:42 am por vanderpn

» SUPERSU parou e não abre ao tentar colocar root
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeQui Set 04, 2014 11:13 am por vanderpn

» Problemas em ver videos em apps / App original do swype
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeSeg Set 01, 2014 1:11 pm por guilheds

» Erro Pasta OBB
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeDom Ago 31, 2014 12:23 pm por Amealone

» reinstalar root original motorola defy mini xt 320
[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' I_icon_minitimeDom Ago 31, 2014 3:22 am por josy Prado

maio 2024
SegTerQuaQuiSexSábDom
  12345
6789101112
13141516171819
20212223242526
2728293031  

Calendário Calendário

Acesse também


[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7'

Ir para baixo

[Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7' Empty [Tutorial] Editando Custom ROMs para escapar de erros de compatibilidade no ClockWordMod como o 'Status 7'

Mensagem por thewerthon Qua Jul 31, 2013 7:04 pm

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Introdução


Este tutorial se dedica apenas ao ensino de como alterar e remover a verificação de compatibilidade em Custom ROMs: arquivos .zip, instaláveis via recovery.

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Porque alterar/remover a verificação de compatibilidade?


Muitos aparelhos (os Galaxy da Samsung em maioria) possuem versões específicas para regiões específicas, como por exemplo o Galaxy Ace que no brasil podemos achar ele nas versões GT-S5830B ou GT-S5830C, em outros países existem os GT-S5830L ou apenas GT-S5830. Deixando a Samsung de lado, há o Xperia X10 Mini que no Brasil é o E10a e fora do brasil podemos achar o E10i.
Vale dizer também que a maioria dos aparelhos Android tem um codinome, exemplos:
O Galaxy Ace tem o codinome 'Cooper'.
O Xperia X10 Mini tem o codinome 'Robyn'.
O Xperia S é o 'Nozomi'.
O Motorola Razr é o 'Spyder'.

Enfim, o problema é que algumas Custom ROMs usam esse codinome para verificar a compatibilidade do dispositivo no qual você está tentando instala-la, mas outras optam por usar o número da versão do dispositivo (algumas ROMs, como as oficiais na maioria, usam os dois métodos simultaneamente).
Acontece que, usando o Galaxy Ace como exemplo, a Custom ROM feita para o GT-S5830L pode perfeitamente funcionar no GT-S5830B ou GT-S5830C, etc... E se a ROM foi programada para verificar e instalar apenas em aparelhos GT-S5830L, mesmo ela sendo capaz de rodar no GT-S5830B, o ClockWordMod vai barrar a instalação e retornar um erro que na maioria das vezes é o 'Status 7'.
Então vamos aprender a 'burlar' essa verificação!

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Avisos


Muito cuidado! ROMs incompatíveis instaladas em dispositivos errados podem danificar o aparelho:
Se você tentar instalar uma ROM do Galaxy S III no Xperia S, é claro que você vai receber um erro. Porém se você usa esse tutorial para remover a verificação de compatibilidade e força a instalação da ROM do GS3 (i9300) no XS (LT26), você danificará o aparelho seriamente e pode ser irreversível. Então, cuidado!
> Siga este tutorial à risca na ordem em que foi escrito e adote todas as suas referências necessárias.
> Leia todo o texto antes de começar para evitar que você cometa erros.
> Eu não me responsabilizo por quaisquer danos que você possa causar no seu aparelho.

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] 1º Método: Alterando a compatibilidade.


Esse é o método menos complicado. Usaremos o Galaxy Ace como referência:

> Abra a ROM e navegue até a pasta \META-INF\com\google\android\.
> Localize o arquivo 'updater-script' e abra com o bloco de notas.
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
> Você verá um código de instalação como este:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
> Note que há três tipos de descrição:

      getprop("ro.product.device") == "GT-S5830L" ||
      getprop("ro.product.board") == "GT-S5830L" ||
      getprop("ro.build.product") == "GT-S5830L"  ||
> O que você tem que fazer é alterar um dos grupos de três descrições para ser compatível com o S5830C:

      getprop("ro.product.device") == "GT-S5830C" ||
      getprop("ro.product.board") == "GT-S5830C" ||
      getprop("ro.build.product") == "GT-S5830C"  ||
Note que nesse exemplo, eu alterei tudo que tinha GT-S5830L para GT-S5830C.
> Após isso, pressione Ctrl+S no bloco de notas para salvar.
> O Winrar perguntará se você quer atualizar os arquivos, clique em sim e a ROM estará editada.
> Agora é só passar para o aparelho e instalar.

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] 2º Método: Removendo a compatibilidade:


Se o primeiro método não funcionou, vamos à medidas mais ousadas.
Vamos retirar todo o código que verifica a compatibilidade fazendo com que a ROM seja instalada em qualquer dispositivo (isso é bem perigoso como já adverti acima, então faça por sua conta e risco).

> Exclua todo o comando assert até o ponto e vírgula, de modo que não fique nada como o que está em vermelho abaixo:
assert(getprop("ro.product.device") == "GT-S5830L" ||
      getprop("ro.product.board") == "GT-S5830L" ||
      getprop("ro.build.product") == "GT-S5830L"  ||
      getprop("ro.product.device") == "GT-S5830B" ||
      getprop("ro.product.board") == "GT-S5830B" ||
      getprop("ro.build.product") == "GT-S5830B"  ||
      getprop("ro.product.device") == "GT-S5830T" ||
      getprop("ro.product.board") == "GT-S5830T" ||
      getprop("ro.build.product") == "GT-S5830T"  ||
      getprop("ro.product.device") == "GT-S5830" ||
      getprop("ro.product.board") == "GT-S5830" ||
      getprop("ro.build.product") == "GT-S5830" ||
      getprop("ro.product.model") == "GT-S5830" ||
      getprop("ro.product.device") == "cooper" ||
      getprop("ro.product.board") == "cooper" ||
      getprop("ro.build.product") == "cooper"
      );

show_progress(0.1, 0);
ui_print("===============================");
ui_print("Starting Installation...")
> Note que só o código assert, que vem em primeiro lugar, foi removido. O código seguinte show_progress e o que vinha depois dele permaneceram...
> Após isso, pressione Ctrl+S no bloco de notas para salvar.
> O Winrar perguntará se você quer atualizar os arquivos, clique em sim e a ROM estará editada.
> Agora é só passar para o aparelho e instalar.
thewerthon
thewerthon
Phd
Phd

Mensagens : 577
Data de inscrição : 17/03/2013
Idade : 30
Localização : Caucaia, CE. Brazil

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos