LG Optimus L5 — Como portar uma rom para o L5 Dual (e615f) ?

  • Respostas:19
Junior Souza
  • Posts no fórum: 18

15/08/2014, 04:42:25 via Web

Por favor, me ajudem ... quero saber se alguem sabe como portar uma cm pra o dual.
pode deixa que eu faço o trabelho so me ajudem

Responder
Ciro F.
  • Posts no fórum: 2 056

15/08/2014, 05:08:22 via App

Cara tu tem que saber programar

Estou aqui para ajudar, duvidas só perguntar

Responder
Vitor M.
  • Posts no fórum: 1 968

15/08/2014, 05:45:23 via App

o básico da uma olhada no forum de desenvolvedores aqui no ANDROIDPIT.

mas já Adianto que essa sua duvida já foi discutida e debatida aqui por longos meses,e até hoje ninguém conseguiu isso,pois não é tão simples como em outros aparelhos.
como o e615 é dual chip teria que criar um kernel do zero,ai já sabe né.

Novo no fórum?antes de postar qualquer coisa leia as regras Aqui
Sempre leia o tutorial varias vezes e só faça se tiver certeza do que esta fazendo

Responder
Junior Souza
  • Posts no fórum: 18

16/08/2014, 14:34:56 via Web

Bom do kernel eu ja sabia ... e sei q da muito trabalho ... Mas queria saber da onde começar?

Responder
Conta desativada
  • Posts no fórum: 48

16/08/2014, 15:55:31 via App

Junior Souza

Bom do kernel eu ja sabia ... e sei q da muito trabalho ... Mas queria saber da onde começar?

Bom.. Já quê você quer saber tanto..

Primeiramente o código fonte do E612 pro E615 é igual, Só muda o RIL e outras coisas simples.

Uma vez eu vi por aqui quê o L5 E615 iniciava a CM10 do E612 más o touch e o RIL não funcionava.

Se o E615 conseguir iniciar a CM11 do E612 isso é perfeito.

Você apenas vai ajustar o binário do touch no Kernel. Para fazer isso você apenas vai alterar a permissão no defconfig do Kernel do E612.

Aqui está o código fonte do Kernel da Team Hack's LG : github.com/TeamHackLG/lge-kernel-lproj/blob/android-msm-3.4-kk/arch/arm/configs/cyanogenmod_m4_defconfig

Já está no caminho do defconfig.
Exatamente entre a linha 346 e 358.
Você vai alterar para isso :

MSM Board Selection## CONFIG_MACH_MSM7X27_SURF is not set# CONFIG_MACH_MSM7X27_FFA is not set# CONFIG_MACH_MSM7X27A_RUMI3 is not set# CONFIG_MACH_MSM7X27A_SURF is not set# CONFIG_MACH_MSM7X27A_FFA is not set# CONFIG_MACH_MSM7625A_SURF is not set# CONFIG_MACH_MSM7625A_FFA is not set# CONFIG_MACH_MSM7627A_QRD1 is not set# CONFIG_MACH_MSM7627A_QRD3 is not set# CONFIG_MACH_MSM7627A_EVB is not setCONFIG_MACH_LGE is not set#CONFIG_MACH_MSM7X25A_M4BR_REV_B=y

Depois você vai compilar o Kernel(Procure no Google porquê eu não vou explicar), Abrir o zip da ROM colocar o seu novo kernel e PÁ! E615 have now CyanogenMod 11.

— alterado em 16/08/2014, 15:57:27

L. Schefer

Responder
Vitor M.
  • Posts no fórum: 1 968

16/08/2014, 16:14:20 via App

ferreirawax

Junior Souza

Bom do kernel eu ja sabia ... e sei q da muito trabalho ... Mas queria saber da onde começar?

Bom.. Já quê você quer saber tanto..

Primeiramente o código fonte do E612 pro E615 é igual, Só muda o RIL e outras coisas simples.

Uma vez eu vi por aqui quê o L5 E615 iniciava a CM10 do E612 más o touch e o RIL não funcionava.

Se o E615 conseguir iniciar a CM11 do E612 isso é perfeito.

Você apenas vai ajustar o binário do touch no Kernel. Para fazer isso você apenas vai alterar a permissão no defconfig do Kernel do E612.

Aqui está o código fonte do Kernel da Team Hack's LG : github.com/TeamHackLG/lge-kernel-lproj/blob/android-msm-3.4-kk/arch/arm/configs/cyanogenmod_m4_defconfig

Já está no caminho do defconfig.
Exatamente entre a linha 346 e 358.
Você vai alterar para isso :

MSM Board Selection## CONFIG_MACH_MSM7X27_SURF is not set# CONFIG_MACH_MSM7X27_FFA is not set# CONFIG_MACH_MSM7X27A_RUMI3 is not set# CONFIG_MACH_MSM7X27A_SURF is not set# CONFIG_MACH_MSM7X27A_FFA is not set# CONFIG_MACH_MSM7625A_SURF is not set# CONFIG_MACH_MSM7625A_FFA is not set# CONFIG_MACH_MSM7627A_QRD1 is not set# CONFIG_MACH_MSM7627A_QRD3 is not set# CONFIG_MACH_MSM7627A_EVB is not setCONFIG_MACH_LGE is not set#CONFIG_MACH_MSM7X25A_M4BR_REV_B=y

Depois você vai compilar o Kernel(Procure no Google porquê eu não vou explicar), Abrir o zip da ROM colocar o seu novo kernel e PÁ! E615 have now CyanogenMod 11.

depois de alguem ser o cobaia,merece um super tutorial, parabéns

Novo no fórum?antes de postar qualquer coisa leia as regras Aqui
Sempre leia o tutorial varias vezes e só faça se tiver certeza do que esta fazendo

Responder
Pedro Henrique
  • Posts no fórum: 134

16/08/2014, 16:22:54 via Web

se ele fazer eu mesmo posso testar

Responder
Junior Souza
  • Posts no fórum: 18

16/08/2014, 16:46:16 via Web

Ja estou trabalhando nisso ... ate desenterrei meu L5... Vai demora um pouco to baixando o cygwin :/
E tambem li algumas coisas e vou tenta faze um kernel com oc e suporte swap

— alterado em 16/08/2014, 16:55:59

Responder
Conta desativada
  • Posts no fórum: 48

16/08/2014, 17:09:40 via App

Junior Souza

Ja estou trabalhando nisso ... ate desenterrei meu L5... Vai demora um pouco to baixando o cygwin :/
E tambem li algumas coisas e vou tenta faze um kernel com oc e suporte swap

Cygwin? Não amigo.. Use o virtual box com o Ubuntu 13.10, Você terá quê baixar vários binários antes de compilar um kernel. Não é possível pelo Cygwin.

Responder
Pedro Henrique
  • Posts no fórum: 134

16/08/2014, 18:57:44 via Web

No site da CyanogenMod só tem pro e610 o que acontece se eu instalar no e615f ela via recovery e que versão do Android ela é?

— alterado em 16/08/2014, 18:58:12

Responder
L. Schefer
  • Posts no fórum: 2 051

16/08/2014, 22:03:13 via Web

Primeiro tu tem de ver qual a verão do Android L5 Dual está, por exemplo 4.0.4 ou 4.1.2. Se for 4.0, ele vai ser chamdo de Base Band 10, enquanto o 4.1 vai ser chamado de base band 20. ROMs baseadas na Base Band 10 (4.0) como a CM 10 e a MIUI 5 não funciona na Base band 20 (4.1), e vise versa. Então se teu L5 Dual for base band 10 a ROM seria a CM 10, ela ate deve iniciar mais o Touch não vai responder. Mas se for base band 20 as ROMs vão ser CM 10.1, CM 10.2 e CM 11. Da mesma forma vai iniciar mais ser resposta do Touch e obvio, os chips não vão funcionar.

"Antes de realizar qualquer procedimento, leia, aprenda, entenda, tire as dúvidas lendo, execute, se tiver problemas leia as experiências dos outros usuários, e re-execute, persista e nunca desista!"

Novo no fórum? Leia as regras de publicações, elas vão te ajudar muito na hora de postar um novo tópico.

Responder
estevao gomes
  • Posts no fórum: 20

16/08/2014, 22:29:28 via App

Vitor M.

ferreirawax

Junior Souza

Bom do kernel eu ja sabia ... e sei q da muito trabalho ... Mas queria saber da onde começar?

Bom.. Já quê você quer saber tanto..

Primeiramente o código fonte do E612 pro E615 é igual, Só muda o RIL e outras coisas simples.

Uma vez eu vi por aqui quê o L5 E615 iniciava a CM10 do E612 más o touch e o RIL não funcionava.

Se o E615 conseguir iniciar a CM11 do E612 isso é perfeito.

Você apenas vai ajustar o binário do touch no Kernel. Para fazer isso você apenas vai alterar a permissão no defconfig do Kernel do E612.

Aqui está o código fonte do Kernel da Team Hack's LG : github.com/TeamHackLG/lge-kernel-lproj/blob/android-msm-3.4-kk/arch/arm/configs/cyanogenmod_m4_defconfig

Já está no caminho do defconfig.
Exatamente entre a linha 346 e 358.
Você vai alterar para isso :

MSM Board Selection## CONFIG_MACH_MSM7X27_SURF is not set# CONFIG_MACH_MSM7X27_FFA is not set# CONFIG_MACH_MSM7X27A_RUMI3 is not set# CONFIG_MACH_MSM7X27A_SURF is not set# CONFIG_MACH_MSM7X27A_FFA is not set# CONFIG_MACH_MSM7625A_SURF is not set# CONFIG_MACH_MSM7625A_FFA is not set# CONFIG_MACH_MSM7627A_QRD1 is not set# CONFIG_MACH_MSM7627A_QRD3 is not set# CONFIG_MACH_MSM7627A_EVB is not setCONFIG_MACH_LGE is not set#CONFIG_MACH_MSM7X25A_M4BR_REV_B=y

Depois você vai compilar o Kernel(Procure no Google porquê eu não vou explicar), Abrir o zip da ROM colocar o seu novo kernel e PÁ! E615 have now CyanogenMod 11.

depois de alguem ser o cobaia,merece um super tutorial, parabéns

eu posso ser, quando a ROM estiver pronta , è só avisa , tenho um L5 615

Responder
Pedro Henrique
  • Posts no fórum: 134

17/08/2014, 16:42:48 via Web

Ele podia fazer por que acho que a LG nunca vai atualizar o l5 e615f

Responder
JynAlek (Jayson Galbin)
  • Posts no fórum: 55

17/08/2014, 18:48:56 via Web

a diferença do Dual Chip e do Single Chip está no kernel, se você for capaz de compilar um kernel compátivel com a CyanogenMod 10,11 irá funcionar de boa, talvez com 1 ou 2 bugs, pelo que eu li o kernel da CM10 funciona no dual chip, porque o desenvolvedor(PecanCM) deu suporte ao dual chip até essa versão

Responder
Junior Souza
  • Posts no fórum: 18

18/08/2014, 00:26:17 via Web

to tentando aqui mais o problema o q eu nao tenho o linux
e o cygwin nao da certo pra compila o kernel

— alterado em 18/08/2014, 00:27:39

Responder
Conta desativada
  • Posts no fórum: 12 371

18/08/2014, 00:27:30 via Web

Junior Souza

Cara ja isso umas 500 vezes mais sempre o problema nao tem como compila o kernel, daria certo se eu tivesse um linux :/

mas é só no linux que tu vai poder fazer a rom , no windows é praticamente impossivel.e sem compila o kernel , não tem rom, por que tu acha que até hojenão tem rom pro 615?
o kernel dele é muito ruim de modificar.

— alterado em 18/08/2014, 00:28:40

Quando você for seguir um tutorial,primeiro leia atentamente o passo a passo,em seguida leia os relatos das duvidas e dificuldades que outros tiveram ao fazer o tutorial, assim você terá toda a confiança para prosseguir com o tutorial sem problemas.
Se alguém lhe ajudou, não esqueça de agradecer, clicando no icone de positivo,isso incentiva quem está aqui disposto a ajudar .

Responder
Conta desativada
  • Posts no fórum: 1 344

18/08/2014, 00:32:48 via Web

kra só no linux, nao precisa nem tenta compila o kernel no ruindows nao, vc só vai ter dor de cabeça e nao vai chegar a lugar nenhum nao,
innstala o ubuntu ai e seja feliz :D

LG G2 D805 | ROM CLOUDY G3 V2.1

Responder
Junior Souza
  • Posts no fórum: 18

18/08/2014, 00:44:38 via Web

Nao tem como alguem me da uma mao com essa parte do kernel ai nao

Responder