Trying to build Android for LG GW60

  • español

I’m trying to compiling Android source code for LG GW620. I have received some question about it. Due to it, I have decided write this post.

My main idea is building Android Eclair (2.1) for GW620 but I think that I must to go step by step.

The firs step is compile Android Cupcake for GW620 by mixing a Cupcake source code with the LG source code (published by Zacpod), then try to upgrade LG Kernel to 2.6.29 version, for it I have to identify each change in LG Kernel comparing with 2.6.27 version. Then make this changes on 2.6.29 kernel version from Android source code. If I can do it (not is easy, …) then I could think in build Android 2.1, but I think that the before I should must try with Android 1.6 (Donut version).

At the moment I have the first problem that I have posted in XDA LG GW620 Development thread, where I say:

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.

That’s all. At the moment, I hope.

EDIT: I have saw that files have changes between LG kernel and Android kernel, only 426 files are changed :D , I must to identify each change and try to integrate it on 2.6.29 kernel :/, I have work!!

Popularity: 37% [?]

Mayo 13, 2010 Leer más

13 Respuestas to “Trying to build Android for LG GW60”

  1. psyduck86 dice:

    You can do it

    I beleive in you

  2. dryant dice:

    Joder macho… no dejas de sorprenderme…. Y a ti quien te enseña todo esto???

  3. tolemaC dice:

    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 :D

  4. neo dice:

    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~

  5. Husonic dice:

    Estoy atento a tu trabajo, tengo un GW620 y android me tiene atrapado.

    Saludos

  6. psyduck86 dice:

    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!

  7. psyduck86 dice:

    Goodnews
    LG released Official android 1.6 firmware!
    its version is v10r(same as pre-released rom
    . but its different!)

  8. psyduck86 dice:

    Lg released official 1.6 today! For Korean model
    its v10r but different with pre-released one

  9. Laurentiu dice:

    Hello,

    So we have in this moment at least a real 1.6 ROM? BTW, an ORANGE GW620 is suitable for ROM changing?

  10. Jean dice:

    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.

  11. Schummy dice:

    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

  12. Nebro dice:

    Animo Tolemac, espero que consigas poner la 2.1 en nuestros lg.
    Como con la seleccion:
    Podemos!!!!

  13. Harold dice:

    mi apoyo con 10 euros de donación
    :D

Dejar un comentario