Friday, February 25, 2011

LG GW620 kernel hacking Working on Android 2.0

Froyo is running on the Eve! Polytheus modded the kernel enough so that it would run, and the OpenEtna project has been started at Google code. Please check there for all updates! Great work everyone!


Enkoopa request for the source for RILD (the radio deamon) from LG was denied. They can't give it out as it would violate their NDA with Qualcomm.

Yahoo! LG is making 1.6 for the Eve - which will include kernel 2.6.29 - which will make it 1000x easier to port AOSP on to this beasty! Waiting patiently for 1.6 to be released this spring sometime.

CyrilLD located the GW620's serial port. I've soldered a lead on to it and am trying to find it's device name so we can have the kernel output debug messages to it at bootup. Hopefully this will let us see why the kernel isn't booting.

After days of hard work a few of us managed to get the LG changes folded in to various flavours of the 2.6.29 kernel. I folded them in to the stock Android kernel, and CyrilLD folded them in to the CodeAura tree. Sadly, it doesn't want to boot right now. It just hangs at "Booting Linux..." and we're all frustrated.

What it does:
  • Download the fastboot binary. It's this binary that will flash your device and put Open Etna on it.
  • Download the adb binary. It's this binary that you will need to do a logcat or get in an adb shell.
  • Makes fastboot/adb executable.
  • Download boot and image of the latest release of Open Etna.
  • Uses fastboot to flash your device.
  • Enables you to easily access an adb shell or an adb logcat.


What it won't do for you:
  • It won't install gapps for you. See below for further details.
  • It won't work if your phone doesn't have a fastboot enabled firmware (IE you can't put your device in fastboot mode).
  • It won't work on Windows ( ROFL ).
  • It's not magic. It may not work 100% if the times and on all phones.
  • It won't install angry birds for you.
  • You won't earn any money using it.
  • Doesn't make your penis larger or something. (Can't find the command yet)


Pre-requisite:
  • A working Ubuntu (i don't think it works in a virtual machine). You can use Wubi if you don't have an Ubuntu computer available.
  • The flasher debian package (*.deb file).
  • You must know HOW TO PUT YOUR GW620 IN FASTBOOT MODE.

How to use it:
  • Download the debian package anywhere on your computer.
  • Navigate to the folder where you downloaded the file (with nautilus for example)
  • Double click on the *.deb file.
  • In the new window click on "Install this package" (you will need to enter your password to do that)
  • Open a terminal window and just type the following command : "flash-open-etna"
  • Read what is written in the terminal window and follow the prompt...

If something goes wrong, please say it there so i can take a look at it.
All (constructive) feedback would be much appreciated.

No comments:

Post a Comment