Como Portar ROM Stock de outro Samsung (2018)

  • Respostas:75
Laelson C.
  • Posts no fórum: 227

20/01/2018, 18:23:46 via Web

Para essa tarefa precisamos de:

• Stock ROM do seu dispositivo (ROM base).
• Stock ROM que você quer portar (Port ROM)
• WinRar ou 7-ZIP (Para extrair arquivos compactados - .rar, .zip, etc.)
Assayed Kitchen.
Driver ADB.
Samsung Drivers.
Java.
Notepad++.
• Apktool (Qualquer ferramenta que você saiba usar - Eu uso Advanced Apktool)

Instale os programas WinRar, ADB Driver, Samsung Driver, Java e o Notepad++ e reinicie o computador.

Vamos ao tutorial:

1 - Extrair o Assayyed Kitchen na área de trabalho (Lembre de desativar o anti-vírus antes).

2 - Abra o Assayyed Kitchen e digite 1 para criar um novo projeto. Minimize..

3 - Com o WinRar ou 7-zip, extraia a Stock ROM do seu dispositivo e mova para a pasta "PLACE" (O Kitchen Cria essa e outras pastas quando iniciamos ele pela primeira vez).

4 - Volte ao Assayyed Kitchen, e dê enter outra vez. Agora digite o número correspondente a sua ROM e dê enter.

5 - Digite agora o nome do seu projeto, recomendo Stock Deodex. Aguarde enquanto a ROM está sendo extraida.

6 - Nesse passo você pode selecionar o modo de instalação (AROMA ou STANTALONE), recomendo o STANDALONE que é o padrão usado na maioria das Custom ROMs. Então digite 2 e dê enter.

7 - Aqui você vai digitar o nome que vai aparecer durante a instalação da ROM, então coloque Stock Deodex e dê enter. Aguarde enquanto o Kitchen Cria o script da instalação (META-INF). Quando terminar, dê enter mais uma vez.

8 - Digite 2 e dê enter para deodexar sua ROM, enter outra vez. Esse processo é um pouco demorado, só aguarde e dê enter quando o processo terminar.

9 - Agora vamos habilitar o ADB no Kernel. Digite 12 e dê enter, digite 1 para extrair o Kernel e dê enter outra vez. Para habilitar o ADB digite 6 e dê enter, vai aparecer uma mensagem avisando que isso irá habilitar a depuração USB por padrão, só dê enter.

10 - Feito isso vamos re-compactar o Kernel. Digite 2 e dê enter. Digite 0 para voltar ao menu do Kitchen e dê enter outra vez.

11 - Pronto, já tem os arquivos da sua Stock Deodex. Vá para a pasta WORK.

Você pode selecionar os arquivos e compactar com o WinRar (Você pode instalar essa ROM em casos de emergência ou quando quiser rsrs)

12 - Crie na área de trabalho uma pasta com o nome ROM BASE e mova "META-INF", "system" e "boot.img" da pasta WORK para a pasta que você criou (ROM BASE).

13 - Repita todo o processo do passo 1 ao 8 com a Stock ROM que deseja portar.

14 - Crie uma pasta na área de trabalho com o nome ROM PORT e mova "META-INF", "system" e "boot.img" da pasta WORK para a pasta que você acabou de criar.

Processo de Port começa agora:

1 - Crie a pasta em algum lugar seguro do seu PC e copie alguns arquivos da rom base:

​Da pasta system/app​:
• Pasta mcRegistry.
• Um arquivo iniciado com fffffff (Algo parecido como isso kkk).
• E as 3 pastas do bluetooth).

​Da pasta system/framework​:
• conscrypt.jar
• framework.jar
• services.jar
• wifi_service.jar
• seccamera.jar
• scamera-sdkutil.jar

De system/priv-app​
• Pasta da Câmera

• É bom que crie pastas separadas dentro da "pasta segura" para organizar os arquivos nos locais certos (app, priv-app e framework)

2 - Abra a pasta ROM BASE e exclua essas 5 pastas dentro da pasta system:
• app
• fonts
• framework
• media
• priv-app

3 - Abra a pasta ROM PORT, vá em system e copie as mesmas pastas citadas acima para a pasta system da ROM BASE.

4 - Exclua esses 4 arquivos:

Da pasta system/app​:
• Pasta mcRegistry.
• Um arquivo iniciado com fffffff.

​Da pasta system/framework​:
• conscrypt.jar
• wifi_service.jar

5 - Copie esses arquivos citados acima da sua "Pasta Segura" e cole na pasta da "ROM BASE":
• mcRegistry e ffffffff em system/app.
• conscrypt.jar e wifi_service.jar em system/framework.

Por enquanto é só isso. Pode compactar os arquivos "META-INF", "system" e "boot.img" da pasta "ROM BASE" e terá sua ROM "Portada".

Isso não vai ser o bastante, provavelmente você ainda vai ficar preso em um loop infinito ao instalar essa ROM. Abaixo vou dizer como obter logcat e corrigir os erros.

Obtendo logcat

1 - Após instalar sua ROM, reinicie o celular e aguarde uns 3 minutos e Conecte o cabo USB ao PC.

2 - Crie uma pasta na área de trabalho com o nome Logcat. Pressione a tecla shift e clique no botão direito do mouse, selecione "Abrir janela de comando aqui" ou se estiver usando o Windows 10, selecione "Abrir janela do PowerShell aqui"

3 - Digite adb devices e dê enter. Agora digite adb logcat > logcat.txt e dê enter. Aguarde uns 3 minutos e feche a janela do cmd ou PowerShell.

Dentro da pasta "Logcat" vai ter um arquivo "logcat.txt" , abra-o com o Notepad++

Encontrando e corrigindo os erros

  • Os 2 tipos de erros mais comuns são:
    • E Art
    • E AndroidRuntime

1 - Aberto o arquivo logcat.txt no Notepad++, pesquise por E Art. No exemplo, o erro encontrado foi esse:
Missing method android.am.policy.getinstric(java.lang)

E em seguida ele aponta o diretório (lugar, caminho, pasta e arquivo) onde está o erro. Veja:
Smali/android/am/policy.smali

Nós não sabemos se esse erro é no servives.jar ou no framework.jar.

2 - Chegou a hora de usar o Apktool. Extraia o Advanced Apktool de preferência na área de trabalho. Vá na sua ROM "Stock Deodex" e copie os arquivos framework-res.apk, framework.jar, twframework-res.apk e services.jar. Cole os arquivos na pasta "2-In" .

3 - Abra o Advanced Apktool, Digite 1 e dê enter, digite o número correspondente ao arquivo "framework-res.apk" e dê enter, depois digite y e dê enter. Pressione qualquer tecla para continuar. Agora digite o número correspondente ao arquivo "twframework-res.apk" e dê enter, digite y e dê enter novamente. Pressione qualquer tecla para continuar... Digite x e dê enter outra vez.

4 - Digite 2 e dê enter, digite o número correspondente ao arquivo "framework.jar" e dê enter, digite y e dê enter mais uma vez. Aguarde enquanto descompila o arquivo. Pressione qualquer tecla para continuar...

5 - Digite 2 e dê enter, digite o número correspondente ao arquivo "services.jar" e dê enter, digite y e dê enter novamente. Aguarde o processo terminar. Pressione qualquer tecla para continuar...

6 - Vá até a pasta "3-Out" e renomeie as pastas "framework.jar" e "services.jar" para "stock_framework.jar" e "stock_servives.jar".

7 - Vá até a pasta "2-In" e exclua os arquivos framework.jar e services.jar. Vá na sua ROM que você portou, copie os arquivos citados acima para a pasta "2-In" e descompile-os (do mesmo jeito que fizemos com os da stock).

Esses nós não precisamos renomear.

8 - Agora vamos encontrar o arquivo citado no logcat, para corrigir o erro. Estamos procurando por um arquivo chamado "policy.smali" no log diz que ele está no diretório smali/android/am/, então tudo que temos que fazer é procurar esse "caminho" nas pastas dos arquivos que descompilamos. Procure nos da stock. Quando encontrar, abra com o Notepad++

9 - Encontre o mesmo arquivo que vai está na mesma pasta, porém na pasta do arquivo da ROM Portada. Abra também com o Notepad++.

10 - Pressione ctrl + F e cole o erro encontrado no logcat.txt, no caso ".method android.am.policy.getinstric(java.lang)" (sem aspas) e dê enter. Se não encontrar, tente usar apenas getinstric(java.lang)

Importante:

Cada erro começa sempre com .method e termina só no end method. Então sempre que faltar alguma parte, ou um desses métodos você deve copiar o método comleto, ou seja: Do .method até o end method.

Aqui o método foi encontrado na linha 14 até a linha 16. Marque essas 3 linhas clicando na frente do número da linha, vai ficar uma bolinha azul.

11 - Agora para saber aonde vamos colocar esse método no arquivo da ROM Portada, nós vamos encontrar o método que viria depois desse que está faltando.. Copie todo o codigo da linha 17 do arquivo em que encontramos e marcamos o método.
Aqui o conteúdo procurado foi encontrado na linha 19, o método inteiro vai até a linha 21. Marque essas linhas como fizemos no passo anterior.

12 - Agora você copia o código que está faltando na ROM Portada (aquele que se encontra nas linhas 14, 15 e 16 do arquivo da ROM base), ir no arquivo da ROM Portada, clicar no início da linha 19 e dá enter, o código vai descer pra linha 20, então você vai colar o código que faltava na linha 19. Feito isso salve o arquivo.

13 - Volte para o logcat.txt, e agora procure por E AndroidRuntime... Agora que você já sabe como encontrar o erro, faça o mesmo processo feito com o erro E Art que resolvemos.

14 - Quando concluir essa etapa, salve o arquivo que for editado, abra o Advanced Apktool, digite 3 e dê enter para recompilar o arquivo que você editou (framework.jar ou services.jar, se foi os 2, você irá recompilar ambos.), digite o numero correspondente e dê enter outra vez, digite 1 e dê enter, digite y e dê enter novamente. Aguarde o processo terminar..

15 - O arquivo .jar recompilado vai estar na pasta done.

16 - Abra sua ROM Portada com o WinRar, vá até a pasta system/framework arraste o novo arquivo (framework.jar ou services.jar, ou os dois - no caso de suas edições tiverem sido feitas nos dois arquivos jar) para dentro da janela do WinRar com sua ROM aberta.

17 - Após isso você pode instalar sua ROM novamente e testar. Com sorte já vai funcionar, caso não funcione ainda, vai precisar obter logcat e fazer novas correções até conseguir Iniciar.

— alterado em 20/01/2018, 20:32:18

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Conta desativadaAC&MM

Responder
AC&MM
  • Posts no fórum: 1 155

20/01/2018, 20:01:18 via Web

Laelson C.

Para essa tarefa precisamos de:

• Stock ROM do seu dispositivo (ROM base).
• Stock ROM que você quer portar (Port ROM)
• WinRar ou 7-ZIP (Para extrair arquivos compactados - .rar, .zip, etc.)
• Assayed Kitchen.
• Driver ADB.
• Samsung Drivers.
• Java
• Notepad++.
• Apktool (Qualquer ferramenta que você saiba usar - Eu uso Advanced Apktool)

Instale os programas WinRar, ADB Driver, Samsung Driver, Java e o Notepad++ e reinicie o computador.

Vamos ao tutorial:

1 - Extrair o Assayyed Kitchen na área de trabalho (Lembre de desativar o anti-vírus antes).

2 - Abra o Assayyed Kitchen e digite 1 para criar um novo projeto. Minimize..

3 - Com o WinRar ou 7-zip, extraia a Stock ROM do seu dispositivo e mova para a pasta "PLACE" (O Kitchen Cria essa e outras pastas quando iniciamos ele pela primeira vez).

4 - Volte ao Assayyed Kitchen, e dê enter outra vez. Agora digite o número correspondente a sua ROM e dê enter.

5 - Digite agora o nome do seu projeto, recomendo Stock Deodex. Aguarde enquanto a ROM está sendo extraida.

6 - Nesse passo você pode selecionar o modo de instalação (AROMA ou STANTALONE), recomendo o STANDALONE que é o padrão usado na maioria das Custom ROMs. Então digite 2 e dê enter.

7 - Aqui você vai digitar o nome que vai aparecer durante a instalação da ROM, então coloque Stock Deodex e dê enter. Aguarde enquanto o Kitchen Cria o script da instalação (META-INF). Quando terminar, dê enter mais uma vez.

8 - Digite 2 e dê enter para deodexar sua ROM, enter outra vez. Esse processo é um pouco demorado, só aguarde e dê enter quando o processo terminar.

9 - Agora vamos habilitar o ADB no Kernel. Digite 12 e dê enter, digite 1 para extrair o Kernel e dê enter outra vez. Para habilitar o ADB digite 6 e dê enter, vai aparecer uma mensagem avisando que isso irá habilitar a depuração USB por padrão, só dê enter.

10 - Feito isso vamos re-compactar o Kernel. Digite 2 e dê enter. Digite 0 para voltar ao menu do Kitchen e dê enter outra vez.

11 - Pronto, já tem os arquivos da sua Stock Deodex. Vá para a pasta WORK.

Você pode selecionar os arquivos e compactar com o WinRar (Você pode instalar essa ROM em casos de emergência ou quando quiser rsrs)

12 - Crie na área de trabalho uma pasta com o nome ROM BASE e mova "META-INF", "system" e "boot.img" da pasta WORK para a pasta que você criou (ROM BASE).

13 - Repita todo o processo do passo 1 ao 8 com a Stock ROM que deseja portar.

14 - Crie uma pasta na área de trabalho com o nome ROM PORT e mova "META-INF", "system" e "boot.img" da pasta WORK para a pasta que você acabou de criar.

Processo de Port começa agora:

1 - Crie a pasta em algum lugar seguro do seu PC e copie alguns arquivos da rom base:

​Da pasta system/app​:
• Pasta mcRegistry.
• Um arquivo iniciado com fffffff (Algo parecido como isso kkk).
• E as 3 pastas do bluetooth).

​Da pasta system/framework​:
• conscrypt.jar
• framework.jar
• services.jar
• wifi_service.jar
• seccamera.jar
• scamera-sdkutil.jar

De system/priv-app​
• Pasta da Câmera

• É bom que crie pastas separadas dentro da "pasta segura" para organizar os arquivos nos locais certos (app, priv-app e framework)

2 - Abra a pasta ROM BASE e exclua essas 5 pastas dentro da pasta system:
• app
• fonts
• framework
• media
• priv-app

3 - Abra a pasta ROM PORT, vá em system e copie as mesmas pastas citadas acima para a pasta system da ROM BASE.

4 - Exclua esses 4 arquivos:

Da pasta system/app​:
• Pasta mcRegistry.
• Um arquivo iniciado com fffffff.

​Da pasta system/framework​:
• conscrypt.jar
• wifi_service.jar

5 - Copie esses arquivos citados acima da sua "Pasta Segura" e cole na pasta da "ROM BASE":
• mcRegistry e ffffffff em system/app.
• conscrypt.jar e wifi_service.jar em system/framework.

Por enquanto é só isso. Pode compactar os arquivos "META-INF", "system" e "boot.img" da pasta "ROM BASE" e terá sua ROM "Portada".

Isso não vai ser o bastante, provavelmente você ainda vai ficar preso em um loop infinito ao instalar essa ROM. Abaixo vou dizer como obter logcat e corrigir os erros.

Obtendo logcat

1 - Após instalar sua ROM, reinicie o celular e aguarde uns 3 minutos e Conecte o cabo USB ao PC.

2 - Crie uma pasta na área de trabalho com o nome Logcat. Pressione a tecla shift e clique no botão direito do mouse, selecione "Abrir janela de comando aqui" ou se estiver usando o Windows 10, selecione "Abrir janela do PowerShell aqui"

3 - Digite adb devices e dê enter. Agora digite adb logcat > logcat.txt e dê enter. Aguarde uns 3 minutos e feche a janela do cmd ou PowerShell.

Dentro da pasta "Logcat" vai ter um arquivo "logcat.txt" , abra-o com o Notepad++

Encontrando e corrigindo os erros

  • Os 2 tipos de erros mais comuns são:
    • E Art
    • E AndroidRuntime

1 - Aberto o arquivo logcat.txt no Notepad++, pesquise por E Art. No exemplo, o erro encontrado foi esse:
Missing method android.am.policy.getinstric(java.lang)

E em seguida ele aponta o diretório (lugar, caminho, pasta e arquivo) onde está o erro. Veja:
Smali/android/am/policy.smali

Nós não sabemos se esse erro é no servives.jar ou no framework.jar.

2 - Chegou a hora de usar o Apktool. Extraia o Advanced Apktool de preferência na área de trabalho. Vá na sua ROM "Stock Deodex" e copie os arquivos framework-res.apk, framework.jar, twframework-res.apk e services.jar. Cole os arquivos na pasta "2-In" .

3 - Abra o Advanced Apktool, Digite 1 e dê enter, digite o número correspondente ao arquivo "framework-res.apk" e dê enter, depois digite y e dê enter. Pressione qualquer tecla para continuar. Agora digite o número correspondente ao arquivo "twframework-res.apk" e dê enter, digite y e dê enter novamente. Pressione qualquer tecla para continuar... Digite x e dê enter outra vez.

4 - Digite 2 e dê enter, digite o número correspondente ao arquivo "framework.jar" e dê enter, digite y e dê enter mais uma vez. Aguarde enquanto descompila o arquivo. Pressione qualquer tecla para continuar...

5 - Digite 2 e dê enter, digite o número correspondente ao arquivo "services.jar" e dê enter, digite y e dê enter novamente. Aguarde o processo terminar. Pressione qualquer tecla para continuar...

6 - Vá até a pasta "3-Out" e renomeie as pastas "framework.jar" e "services.jar" para "stock_framework.jar" e "stock_servives.jar".

7 - Vá até a pasta "2-In" e exclua os arquivos framework.jar e services.jar. Vá na sua ROM que você portou, copie os arquivos citados acima para a pasta "2-In" e descompile-os (do mesmo jeito que fizemos com os da stock).

Esses nós não precisamos renomear.

8 - Agora vamos encontrar o arquivo citado no logcat, para corrigir o erro. Estamos procurando por um arquivo chamado "policy.smali" no log diz que ele está no diretório smali/android/am/, então tudo que temos que fazer é procurar esse "caminho" nas pastas dos arquivos que descompilamos. Procure nos da stock. Quando encontrar, abra com o Notepad++

9 - Encontre o mesmo arquivo que vai está na mesma pasta, porém na pasta do arquivo da ROM Portada. Abra também com o Notepad++.

10 - Pressione ctrl + F e cole o erro encontrado no logcat.txt, no caso ".method android.am.policy.getinstric(java.lang)" (sem aspas) e dê enter. Se não encontrar, tente usar apenas getinstric(java.lang)

Importante:

Cada erro começa sempre com .method e termina só no end method. Então sempre que faltar alguma parte, ou um desses métodos você deve copiar o método comleto, ou seja: Do .method até o end method.

Aqui o método foi encontrado na linha 14 até a linha 16. Marque essas 3 linhas clicando na frente do número da linha, vai ficar uma bolinha azul.

11 - Agora para saber aonde vamos colocar esse método no arquivo da ROM Portada, nós vamos encontrar o método que viria depois desse que está faltando.. Copie todo o codigo da linha 17 do arquivo em que encontramos e marcamos o método.
Aqui o conteúdo procurado foi encontrado na linha 19, o método inteiro vai até a linha 21. Marque essas linhas como fizemos no passo anterior.

12 - Agora você copia o código que está faltando na ROM Portada (aquele que se encontra nas linhas 14, 15 e 16 do arquivo da ROM base), ir no arquivo da ROM Portada, clicar no início da linha 19 e dá enter, o código vai descer pra linha 20, então você vai colar o código que faltava na linha 19. Feito isso salve o arquivo.

13 - Volte para o logcat.txt, e agora procure por E AndroidRuntime... Agora que você já sabe como encontrar o erro, faça o mesmo processo feito com o erro E Art que resolvemos.

14 - Quando concluir essa etapa, salve o arquivo que for editado, abra o Advanced Apktool, digite 3 e dê enter para recompilar o arquivo que você editou (framework.jar ou services.jar, se foi os 2, você irá recompilar ambos.), digite o numero correspondente e dê enter outra vez, digite 1 e dê enter, digite y e dê enter novamente. Aguarde o processo terminar..

15 - O arquivo .jar recompilado vai estar na pasta done.

16 - Abra sua ROM Portada com o WinRar, vá até a pasta system/framework arraste o novo arquivo (framework.jar ou services.jar, ou os dois - no caso de suas edições tiverem sido feitas nos dois arquivos jar) para dentro da janela do WinRar com sua ROM aberta.

17 - Após isso você pode instalar sua ROM novamente e testar. Com sorte já vai funcionar, caso não funcione ainda, vai precisar obter logcat e fazer novas correções até conseguir Iniciar.

Bacana esse tutorial. Teria como fazer um vídeo, mesmo que fosse em partes, do processo todo. Claro, se der pra fazer.

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Laelson C.
  • Posts no fórum: 227

20/01/2018, 20:11:12 via App

No momento não tenho como gravar vídeos, ainda vou disponibilizar os links. talvez eu coloque alguns prints (ainda estou arrumando o tópico).

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

AC&MMRodrigo S.

Responder
Rodrigo S.
  • Posts no fórum: 17

20/01/2018, 21:45:36 via Web

Show ... Quando estiver mais tranquilo vou tentar pra ver se consigo, ate que enfim um tuto mais bem explicado . Vlw amigo .:D

Responder
Laelson C.
  • Posts no fórum: 227

20/01/2018, 22:01:17 via App

Rodrigo Santos

Show ... Quando estiver mais tranquilo vou tentar pra ver se consigo, ate que enfim um tuto mais bem explicado . Vlw amigo .:D

flw irmão. tentei explicar o mais detalhado possível. se conseguir avisa aí pra noix hehe tmj!!

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

AC&MMRodrigo S.

Responder
AC&MM
  • Posts no fórum: 1 155

21/01/2018, 04:48:13 via Web

Laelson C.

No momento não tenho como gravar vídeos, ainda vou disponibilizar os links. talvez eu coloque alguns prints (ainda estou arrumando o tópico).

Se precisar de ajuda e estando ao meu alcance, é só avisar.

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Rodrigo S.
  • Posts no fórum: 17

25/01/2018, 16:13:41 via Web

Uma dúvida, a ROM a ser portada tem que ser o msm processador tipo o meu é exinos7870 o outro também tem que ser ?(thinking)

Responder
Laelson C.
  • Posts no fórum: 227

25/01/2018, 16:24:27 via App

Rodrigo S.

Uma dúvida, a ROM a ser portada tem que ser o msm processador tipo o meu é exinos7870 o outro também tem que ser ?(thinking)

Não há necessidade, só não pode ser um dispositivo muito superior... tipo você querer portar uma ROM do Note 8 para o gran prime rsrs.

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Daniel GutierrezRodrigo S.

Responder
Rodrigo S.
  • Posts no fórum: 17

25/01/2018, 16:27:14 via Web

(laughing) Aí é muito neh . Ok então vou ver se começo os trabalhos hj kkkk .

Responder
Laelson C.
  • Posts no fórum: 227

25/01/2018, 16:31:02 via App

Rodrigo S.

(laughing) Aí é muito neh . Ok então vou ver se começo os trabalhos hj kkkk .

kkkk... Beleza irmão. tmj. qualquer coisa posta aqui o resultado.

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Responder
Rodrigo S.
  • Posts no fórum: 17

28/01/2018, 21:34:01 via Web

Mano minha rom stock vem 4 arquivos eu vou usar somente o "AP" e isso ?

Responder
Laelson C.
  • Posts no fórum: 227

28/01/2018, 21:46:14 via App

Rodrigo S.

Mano minha rom stock vem 4 arquivos eu vou usar somente o "AP" e isso ?

Nesse caso, usa ela sem descompactar mesmo.. o arquivo zip com os quatro arquivos md5 da ROM. coloca ele na pasta PLACE que o Kitchen vai reconhecer.

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Responder
Conta desativada
  • Posts no fórum: 9

30/01/2018, 20:07:58 via Web

Muito obrigado por esse post! com ele vou tentar portar o Android 6.0 pro J1 2016 brasileiro. a ROM já portei, agora n apliquei pq a garantia do celular não acabou, mas valeu mesmo assim! em Outubro/2018(acaba a garantia) vou aplicar esta rom, fazer logcatting e corrigir problemas, e quem sabe eu disponibilizo pra todo mundo!

Responder
Laelson C.
  • Posts no fórum: 227

30/01/2018, 21:52:42 via App

TTNDX TV

Muito obrigado por esse post! com ele vou tentar portar o Android 6.0 pro J1 2016 brasileiro. a ROM já portei, agora n apliquei pq a garantia do celular não acabou, mas valeu mesmo assim! em Outubro/2018(acaba a garantia) vou aplicar esta rom, fazer logcatting e corrigir problemas, e quem sabe eu disponibilizo pra todo mundo!

Muito bem meu amigo.. Ainda assim salve o tutorial como favorito, e depois conte sua experiência. Se deu certo, ou se não deu.

Por mais Desenvolvedores brasileiros ♡

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Conta desativada

Responder
Conta desativada
  • Posts no fórum: 9

31/01/2018, 18:45:46 via Web

Pode deixar!

Responder
Conta desativada
  • Posts no fórum: 9

09/02/2018, 17:28:59 via Web

Laelson, vc tem Hangouts, Skype ou algo assim pra a gente conversar?

Responder
Laelson C.
  • Posts no fórum: 227

10/02/2018, 11:54:25 via App

TTNDX TV

Laelson, vc tem Hangouts, Skype ou algo assim pra a gente conversar?

tenho Hangouts.. Skype não gosto kkk facebook, Whatsapp.

email do hangout: laelsoncoutinho@gmail.com

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Responder
Jorlean Silva
  • Posts no fórum: 1

31/03/2018, 02:35:20 via Web

Como recompilar um arquivo system.img.ext4. ja pesquisei de varias formas e não encontrei. eu modifiquei uma rom stock md5 da samsung. Agora não sei como recompilar em system.img.ext4.

— alterado em 31/03/2018, 02:35:52

Responder
Laelson C.
  • Posts no fórum: 227

31/03/2018, 09:07:53 via Web

Jorlean Silva

Como recompilar um arquivo system.img.ext4. ja pesquisei de varias formas e não encontrei. eu modifiquei uma rom stock md5 da samsung. Agora não sei como recompilar em system.img.ext4.

Esse formato de arquivo é para ROMs da CyanogenMOD / LineageOS.. Use o formato .zip do Assayed Kitchen.

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Responder
Marcos Vinicius
  • Posts no fórum: 5

17/04/2018, 23:07:51 via Web

laelson coutinho não teria como me ajudar a porta uma rom para o meu galaxy j320m. uma com android 7.0 que deixe o celular parecido com a nova interface da samsung.

AC&MM

Responder
AC&MM
  • Posts no fórum: 1 155

18/04/2018, 05:12:01 via Web

Marcos Vinicius

laelson coutinho não teria como me ajudar a porta uma rom para o meu galaxy j320m. uma com android 7.0 que deixe o celular parecido com a nova interface da samsung.

Eu sugeriria o seguinte:
1 - Dar acesso root no aparelho.
2 - Instalar uma Custom ROM com a versão Android 7 ou 8 (LineAgeOS, ViperOS, Resurrection Remix, etc) no aparelho através de um Custom Recovery (TWRP, CWM, etc).
3 - Algumas Custom ROM's, ou talvez a maioria, vem sem acesso root, então seria necessário dar acesso root novamente no aparelho (eu sugiro usar o Magisk).
4 - Instalar um launcher com tema da Samsung, colocá-lo a nível de sistema e desinstalar o launcher padrão do sistema,mas se quiser deixar os dois, não tem problema algum.

Esse método é menos trabalhoso e menos demorado do que fazer uma ROM portada.
Entenda apanas como uma sugestão

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Marcos Vinicius
  • Posts no fórum: 5

18/04/2018, 18:47:30 via Web

isso mesmo que quero fazer. Mas não existe rom para variante do galaxy j320m. existe varias rom para outras variante por exemplo o galaxy j320fn. e gostaria de porta-la para o meu.

AC&MM

Responder
AC&MM
  • Posts no fórum: 1 155

19/04/2018, 10:35:58 via Web

Então a maneira mais rápida de conseguir essa ROM portada pro seu aparelho, é seguir o tutorial do post. Ou então esperar pela disponibilidade de alguém pra fazer isso.
Mas tem como desinstalar o launcher do seu aparelho e colocar um launcher com tema baseado na TouchWiz e substiuí-lo no aparelho. da mesma forma como se fosse em uma Custom ROM. Quanto a outros recursos, é só instalar o Xposed e baixar os módulos pra ter a funcionalidade de algumas versões do Android que não tem pro seu aparelho.

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Marcos Vinicius
  • Posts no fórum: 5

20/04/2018, 17:32:59 via Web

Esse tutorial não é a mesma coisa para o galaxy j320m. eu queria por exemplo porta a rom do galaxy j2 pro para o meu. você poderia me ajuda? e outra e portei uma rom mas quando inicia tem uma messagens dizendo kernel is not seandroid enforcing e o aparelho não liga. por isso queria saber como portar uma rom.

AC&MM

Responder
AC&MM
  • Posts no fórum: 1 155

20/04/2018, 21:46:36 via Web

Bem que eu gostaria... A questão é o tempo que está muito curto ultimamente por causa da faculdade. Eu estou com várias ideias de portar ROM's e não estou tendo tempo, infelizmente.

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Marcos Vinicius
  • Posts no fórum: 5

30/04/2018, 15:48:01 via Web

como portar uma rom do galaxy j320m 2016. esse tutorial so é para o novos aparelho da samsung. queria saber o tutorial para o galaxy j320m 2016. processador speadtrum sc8830. arm corte a7.
e eu queria saber o que vc estuda para poder saber desenvolver uma rom. o que eu preciso saber pra desenvolver uma rom? eu queria aprender.

— alterado em 30/04/2018, 16:33:22

Responder
AC&MM
  • Posts no fórum: 1 155

02/05/2018, 01:03:16 via Web

Programação. Desde o básico. Nas linguagens Java, C++, Python, etc.

Começa com esses aqui:
https://www.youtube.com/user/cursosemvideo

— alterado em 02/05/2018, 01:04:45

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Marcos Vinicius

Responder
Wisley Bandeira
  • Posts no fórum: 72

07/05/2018, 23:02:18 via App

Será que dá certo com a ROM do Tab S2 ou S3 para o Tab S (T700)?

AC&MM

Responder
AC&MM
  • Posts no fórum: 1 155

08/05/2018, 19:05:52 via Web

Eu creio que funcione, sim. Só precisa observar as diferenças de funcionalidades que cada um tem pra poder fazer um trabalho sem bugs.
Eu, particularmente, só ainda não tentei fazer nenhuma portabilidade de ROM por enquanto porque a faculdade está tomando todo o meu tempo livre e fica complicado começar uma coisa e não terminar porque quando for tentar dar continuidade, já esqueci o que eu tinha mexido antes e aí o negócio enrola.

— alterado em 08/05/2018, 19:08:23

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 01:22:16 via Web

Parceiro na minha Rom stock não tem esses aquivos conscrypt.jar
• framework.jar
• services.jar
• wifi_service.jar
• seccamera.jar
• scamera-sdkutil.jar

De system/priv-app​ Pasta mcRegistry.

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 01:28:07 via Web

Minha Rom não tem esses arquivos dentro das pastas.​Da pasta system/app​:
• Pasta mcRegistry.
• Um arquivo iniciado com fffffff (Algo parecido como isso kkk).
• E as 3 pastas do bluetooth).

​Da pasta system/framework​:
• conscrypt.jar
• framework.jar
• services.jar
• wifi_service.jar
• seccamera.jar
• scamera-sdkutil.jar

De system/priv-app​
• Pasta da Câmera

• É bom que crie pastas separadas dentro da "pasta segura" para organizar os arquivos nos locais certos (app, priv-app e framework)

2 - Abra a pasta ROM BASE e exclua essas 5 pastas dentro da pasta system:
• app
• fonts
• framework
• media
• priv-app

3 - Abra a pasta ROM PORT, vá em system e copie as mesmas pastas citadas acima para a pasta system da ROM BASE.

4 - Exclua esses 4 arquivos:

Da pasta system/app​:
• Pasta mcRegistry.
• Um arquivo iniciado com fffffff.

​Da pasta system/framework​:
• conscrypt.jar
• wifi_service.jar

Responder
AC&MM
  • Posts no fórum: 1 155

21/05/2018, 02:21:12 via Web

Essa ROM é de qual aparelho?

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 02:29:23 via Web

Galaxy grand 2 duos TV

Responder
AC&MM
  • Posts no fórum: 1 155

21/05/2018, 02:39:27 via Web

Essa é a ROM original do aparelho?
Qual a versão do Android nessa ROM?

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 02:44:16 via Web

Ela é uma 4.3 dos inferno cara KKK

AC&MM

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 02:45:36 via Web

Sim original baixei no site da própria Samsung

AC&MM

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 02:47:09 via Web

Inclusive já fashei ela no aparelho pelo Odin

AC&MM

Responder
AC&MM
  • Posts no fórum: 1 155

21/05/2018, 03:08:10 via Web

Só é ruim porque eu não tenho ela aqui comigo, senão eu verificaria esses arqivos. Mas talvez seja pelo fato dela ser uma ROM mais antiga. Estou apenas supondo isso.

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 03:21:26 via Web

Na versão de outros países com o modelo sem a tv a Rom tem os arquivos, só nesse com tv digital que não tem .., oxi nada pode falar sem problema homi esse aparelho é vizinho a cagada é da Samsung mesmo , que não atualizou o smartphone ao menos pro KitKat e atualizou a versão mais antiga que é o sem tv os usuários do Brasil sempre botado pra traz por essa empresa..

AC&MM

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 03:28:56 via Web

Amigo mim tira um duvida qual Rom tenho que usar pra fazer um Port custo ou stock?

AC&MM

Responder
Marcone Araújo
  • Posts no fórum: 11

21/05/2018, 03:30:14 via Web

Ah vim na discrição stock pode ser stock então

AC&MM

Responder
AC&MM
  • Posts no fórum: 1 155

27/05/2018, 03:48:39 via Web

Entendo como é.

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
AC&MM
  • Posts no fórum: 1 155

27/05/2018, 03:49:23 via Web

Nesse caso do tutorial, é a Stock ROM.

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
AC&MM
  • Posts no fórum: 1 155

27/05/2018, 03:49:53 via Web

Marcone Araújo

Ah vim na discrição stock pode ser stock então

Sim, isso mesmo.

AC&MM
Galaxy J7 Pro
Moto X Force
Galaxy Tab S3

Responder
Cracker Net
  • Posts no fórum: 2

02/06/2018, 02:10:11 via Web

A minha intenção é modificar uma rom portada pra j2lte que funciona 90% no j200bt lendo no fórum xda li que trocando o kernel a rom poderia funcionar 100% pois oque não funciona é a camera e o flash. Então como esse metodo seria possível só trocar apenas o kernel ?

Responder
Laelson C.
  • Posts no fórum: 227

13/06/2018, 20:28:34 via Web

Sim, pode ser que funcione.. Ja que o sistema deve ser igual, apenas trocando o kernel da variante (no caso, o kernel do seu dispositivo seria colocado na ROM que quer usar).

Basta baixa a stock do seu dispositivo, e fazer o processo de extracção (iniciar o projeto e deixar concluir a primeira etapa). Entao voce vai ate a pasta work e copia o bot.img (isso é o seu kernel que voce ira usar no lugar do que tem na rom que voce quer utilizar). Pode substituir ate mesmo usando o winrar.

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Responder
Laelson C.
  • Posts no fórum: 227

13/06/2018, 20:38:28 via Web

Marcos Vinicius

Esse tutorial não é a mesma coisa para o galaxy j320m. eu queria por exemplo porta a rom do galaxy j2 pro para o meu. você poderia me ajuda? e outra e portei uma rom mas quando inicia tem uma messagens dizendo kernel is not seandroid enforcing e o aparelho não liga. por isso queria saber como portar uma rom.

Esse tutorial foi feito com dispositivo recente, mas deve funcionar nos mais antigos tambem.

No próprio tutorial eu citei que dificilmente isso dar certo na primeira tentativa.

No final do tutorial eu dei um exemplo de como corrigir os erros que impedem a reinicialização. Tente fazê-lo!

📱Dispositivo atual - J7 Prime.
🤖Versão do Android - 7.0
☠Rooted

Email: laelsoncoutinho@gmail.com

Responder
Conta desativada
  • Posts no fórum: 10

03/07/2018, 04:47:48 via Web

Eu tenho algumas duvidas:

-Sobre o arquivo iniciado em fffffff

Eu procurei esse arqivo nas pastas e não
o achei ( Tanto na ROM BASE quanto na
ROM PORT ), você saberia o nome completo Desse arquivo?

-Sobre a pasta da câmera em system/priv-app

A pasta chama-se apenas "Câmera" ou
tem algum outro nome específico?

No caso a pasta que encontrei que aparece "Camera" é a pasta

SamsungCamera4_ESS

Responder
SII Lite
  • Posts no fórum: 178

03/07/2018, 14:49:28 via Web

eu tenho um erro que diz Imgextractor.exe parou de funcionar, alguma solução?

Responder