Estoy intentando compilar Android para el GW620. He recibido varias preguntas acerca de esto y por eso escribo este post.
Mi idea principal es traer Eclair (Android 2.1) para el GW620, pero no es tan sencillo y he decidido ir paso a paso.
Lo primero es compilar Cupcake (Android 1.5) y hacer que funcione en el GW620, para eso lo que he hecho ha sido mezclar el código fuente de LG con el fuente de Android 1.5, ya que el de LG está incompleto, solo han publicado los supuestos cambios. Cuando lo consiga, viene lo difÃcil, lo que tengo que hacer es subir del kernel 2.6.27 al 2.6.29 o 3x, ya que Android 2.1 no funciona en el 27. El problema está en que LG ha modificado el kernel 27 para el LG, y aunque tengo el fuente tengo que identificar cada uno de los cambios e intentar aplicarlos al kernel 2.6.29. Esto es no es NADA FÃCIL, Zacpod lo ha intentado y no lo ha conseguido hacer funcionar. Asà que lo veo difÃcil aunque lo intentaré. Si se consiguiera el kernel 2.9.29 entonces podrÃa intentar compilar Eclair para el GW620, pero creo que lo lo primero serÃa intentarlo con Android 1.6 y luego subir a 2.1.
Por el momento ya tengo mi primer problema compilando Cupcake con los cambios de LG, el cual he posteado en el hilo del GW620 en XDA para ver si alguien me ayuda. Este es mi post:
Hi guys,
I’m trying to compile Android 1.5 (Cupcake) for LG EVE
I have followed this steps:
1) Download chocolate-cupcake from codeaurora and source code of LG from ZacPod web site.
2) I have copy the LG source over codeaurora source
3) I have make some changes on msm7201a_surf product at vendor directory, I have touched AndroidBoard, BoardConfig, … makefiles.
4) I have compiled Kernel from LG with eve-defconfig config file.
5) I have prepared zImage file as prebuild item on msm7201a_surf product.
6) I have compile using msm7201a_surf-eng product.
Now, I have got this error:
vendor/qcom/msm7201a_surf/boot/eve/board.c:8:24: error: msm7k/jtag.h: No such file or directory
vendor/qcom/msm7201a_surf/boot/eve/board.c:8:24: error: msm7k/jtag.h: No such file or directory
vendor/qcom/msm7201a_surf/boot/eve/board.c: In function ‘board_set_by_uart’:
vendor/qcom/msm7201a_surf/boot/eve/board.c:151: error: ‘JTAG_ARM11′ undeclared (first use in this function)
vendor/qcom/msm7201a_surf/boot/eve/board.c:151: error: (Each undeclared identifier is reported only once
vendor/qcom/msm7201a_surf/boot/eve/board.c:151: error: for each function it appears in.)
I have searched for jtag.h file but I don’t find it. This file must be in “bootable/bootloader/legacy/include/msm7k” directory, but don’t find. At the begginig seems that I need to define JTAG_ARM11, but I don’t know if this file has something more.
Some one can tell me where I can find it?
I want to compile it and ensure that its works, then I want to upgrade Kernel to 2.6.29 or 2.6.3x with the changes of LG, although I know that it’s difficult, but I want to try.
If I can do it, I want to try compile Android 1.6 or 2.1.
I have very appreciated for your comments and suggestions. I don’t know if this is the correct way.
Ideas? suggestions? comments?
Thanks in advance.
Asà que esto es todo. Por el momento, espero.
EDITO: He comprobado los cambios entre el kernel de LG y el de Android y solo hay 426 ficheros con cambios
, tendré que ir uno por uno identificando los cambios y luego lo más dificil, integrarlos en el 2.6.29
, hay curro de sobra.
Popularity: 35% [?]
You can do it
I beleive in you
Joder macho… no dejas de sorprenderme…. Y a ti quien te enseña todo esto???
Cuando tienes ganas de saber y realmente te gusta esto aprendes como sea.
Yo en tu lugar ya hubiera flasheado el teléfono 30 veces por que tengo muchas ganas de aprender. Si para aprender tengo que perder el teléfono lo pierdo.
Tu llevas una semana pensando si flashear el móvil o no.
Esa es la diferencia
I really appreciate you for your working on gw620, and i guess that LG won’t release 2.1 rom on 620, now you are my hope~
Estoy atento a tu trabajo, tengo un GW620 y android me tiene atrapado.
Saludos
LG promised to release 1.6 in May
but they delayed it to June because of making new androidphone :-[
I hate this kind of LG’s attitude.
(Google released Froyo, but gw620 is still cupcake..
In Korea, phone-banking services are android2.0 ONLY)
Anyway, i hope to see Eclair ToleRom in the future.
Buenas noches y gracias!
Goodnews
LG released Official android 1.6 firmware!
its version is v10r(same as pre-released rom
. but its different!)
Lg released official 1.6 today! For Korean model
its v10r but different with pre-released one
Hello,
So we have in this moment at least a real 1.6 ROM? BTW, an ORANGE GW620 is suitable for ROM changing?
Vamos tolemaC, es increible lo que has logrado, esperemos logres tu objetivo y cumplas lo que desde un principio debio haber hecho LG.
Luego podras refregarselo en sus caras a estos tipos de LG..
Suerte y exito con el proyecto.
Saludos desde Chile.
Tolemac, eres un genio. Si mi tiempo no estuviese limitado por el curro, ya estarÃa haciendole de todo a mi eve. Gracias por todos los manuales y las instrucciones que nos das. Exito en tu cometido.
Llevo una semana con el teléfono, y desde el dÃa que me llegó que buscaba como cambiarle la versión de android. Tengo esperanzas que llegarás a la 2.1
Animo Tolemac, espero que consigas poner la 2.1 en nuestros lg.
Como con la seleccion:
Podemos!!!!
mi apoyo con 10 euros de donación