yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] lousada:
Android 2.2 or 2.1 for the Portuguese LG GW620?

Look guys, I'm Portuguese and I have a debt.

I have an LG GW620 andoid 2.2 with English. But I wonder if some in Portuguese rom for my device can be 2.2 or 2.1.

I await response.

Greetings
[Upgrading, Modifying and Unlocking] JeWy85:
*edit* I send to service center already and I have to replace my motherboard so sad
[Upgrading, Modifying and Unlocking] Primus76:
sorry to hijack..

My nephew has an lg gw620r on rogers which is pay as you go. He doesn't have a data plan and when i enable wifi on the phone to get to the market it of course asks for a google account. i created one for him but it keeps saying ".. or our sim card may not be provsioned for data services..." etc. I popped out his sim and put in mine which is a full plan with data on my captivate and it still gives the same error. it is running 1.5 (cupcake?) unmodified and i just wanted to get some free games for him from the market since you are supposed to be able to connect over wifi without a data package.. or at least thats what we were told.

any ideas?

thanks
[Upgrading, Modifying and Unlocking] partha06:
Hello All,

I tried official 2.2 ROM, Its works fine for me, even 3g worked, Now I can not find USB tethering and wi-fi tethering any idea how to do that ? specially wi-fi tethering .

Thanks

Partha
[Upgrading, Modifying and Unlocking] Giuvi72:
For wi-fi tethering you can use barnacle wi-fi.
[Upgrading, Modifying and Unlocking] stifler00023:
how can update my gw620 to official 2.2 firmware,please guide me to update my mobile to 2.2 firmware
[Upgrading, Modifying and Unlocking] fredrods:
Did u upgrade ur lg gw620 to froyo. Tried all possible things i cant boot my phone. Softwarre version V10k. Please help
[Upgrading, Modifying and Unlocking] Dragon Kim:
introduce Open eve

Hi,

Let me introduce openeve firmware.

http://code.google.com/p/openeve/

This firmware from the South Korea.

Openeve has the two version firmware.

Froyo & Ginger bread

Froyo verion is Stable version.

Ginger bread is Test version.

based on LG official kernel 2.6.32

So, Fast and Stable.

But, careful. Openeve made for Korean user.

Do take care of your regional settings.
[Upgrading, Modifying and Unlocking] guitarholixx:
is there anyway to downgrade into the original firmware from froyo without backup the original firmware?

i forgot to backup it :(
[Upgrading, Modifying and Unlocking] GabrielSousa:
how do i flash / change the splash screen of the lg gw620 ?

i have the CM rom

thanks
[Upgrading, Modifying and Unlocking] gianvolpe:
you must change initlogo.rle into boot.img
[Upgrading, Modifying and Unlocking] ad3qz:
hi all,

does anyone here have the problem with the driver?

i installed the driver for this lg gw620, but everytime i put the device in fastboot, win xp always ask android 1.0 driver.

edit:

i have figured it out after spending hours browsing the internet.

finally, the driver is installed properly.

and now i can update lg gw620 to cyanogen froyo.

thanks to xda dev.
[Upgrading, Modifying and Unlocking] boditza:
Sorry for reviving this thread but i need the latest official firmware for GW620 not kw5200. I found a firmware but i have no 3g and can't connect to my google account
[Upgrading, Modifying and Unlocking] raisage:
It depends which firmware you need, but maybe these links will help:

http://cyanogenroms.com/gw_620/

(http://cyanogenroms.com/wp-content/uploads/metainfo/repo/gw620/firmware/10fstock.zip)

http://theunlockr.com/2012/11/07/how-to-unroot-the-lg-gw620-eve/

Hope that helps!
[Upgrading, Modifying and Unlocking] Zacpod:
I also have V10T - not sure if it's stable or not tho... It's been a looong time since I looked at a 620. http://www.zacpod.com/files/V10T.zip

Have you checked out OpenEtna? They had some Cyanogen ports that were actually pretty decent.
[Upgrading, Modifying and Unlocking] sol-invictus:
Since this thread got revived I may add my 2 cents to the discussion!

First of all, it seems that the homepage of http://openetna.com/ went down (also the forum and wiki) - i will try to contact cwhchew to find out what happend...

Secondly, there has been some development for the LG GW620, so this i want to sum up here:

OpenEtna - the last version based on Android 2.2.1 available on http://code.google.com/p/openetna/ is Openetna V6.3-rc7

But there has been also some development on Android 2.3.7, there was a project started called openEve.

OpenEve - There is a port of CyanogenMod 7.2.0-RC0 on the page http://code.google.com/p/openeve/ - also there is a alpha port of Android 4.0.3 available there (CM9 ICS 4.0.3) dated on 2012-01-13

And finaly there is a project called openEve-continues which is based on the released CyanogenMod 7.2.0 available here: http://code.google.com/p/open-eve-continues/ - it is dated on 2012-07-27

I hope this helps someone to find the right custom firmware for the good old GW620!

I also started a entry for the LG GW620 on the XDA wiki: http://xdaforums.com/wiki/LG_GW620
[Upgrading, Modifying and Unlocking] nixpayn:
oi

i never thought to pay much attention to cpu speeds on a .. cell phone .. but man, after seeing how some of the games i have on my Eve run on my friends Hero, i have to regret my decision to buy one. I get about.. 1fps on iDracula, his runs pefectly.

Even Monkey Kick is unplayable on my Eve :(

I cant help feel a little cheated, like this was a stopgap solution till something better to get on the network could be negotiated - tho it seems like rogers is losing all the good phones to telus.

I hope you guys get 2.0 or so running on the Eve eventually.. but im afeared of the performance now after seeing how gimpy this phone performs compared to the htc hero.
[Upgrading, Modifying and Unlocking] enkoopa:
Odd, because the Hero and Eve use the same chipset.

You running any background apps? Check it out with advanced task killer..
[Upgrading, Modifying and Unlocking] nixpayn:
ya i closed everything with Advanced Task Killer..

If someone else wants to try it out, you can get it here

but yea, i got literally nothin else running and its completely unplayable, but on my buddys Hero, it runs great. Odd.
[Upgrading, Modifying and Unlocking] Zacpod:
Well, I still can't get ADB working on the Mac, but c'est la vie. I'm going to stop banging my head against it for now, and go back to rebooting whenever I want to use adb.

I've started building a vanilla Eclair Kernel. Once it's built and working in the emu I'll build another one with the GW620's config.gz and see if it'll boot via fastboot. I will, of course, post my results here - but I wouldn't hold my breath... Even if it does boot I expect the keyboard (and more!) to not work.
[Upgrading, Modifying and Unlocking] tintin83:
Hi

i'm french

my Eve is lock with mistake on lockscreen

can you say to unlock my phone

sorry for my english
[Upgrading, Modifying and Unlocking] routehero:
Si vous restez sur le lockscreen, vous devriez pouvoir unlock sur un petite temps.

Pardon pour ma francais.
[Upgrading, Modifying and Unlocking] tintin83:
thank routehero

my son forgets to unlock the drawing screen

After several attempts I like too many alarm''attempt''just the numbers of emergency lorqui I put the gmail address and password invalid error

an idea
[Upgrading, Modifying and Unlocking] routehero:
OK. I haven't put my phone in this state before. If the lockscreen doesn't let you get back to drawing your pattern, you might need to restore the firmware. I posted a method earlier in this thread.
[Upgrading, Modifying and Unlocking] enkoopa:
Get a VM going, so easy. Using VMWare Player or Workstation you can hook the phone up to the virtual VM USB ports.. so if you want, run OSX to play in.. in a VM, have Linux ready to ADB stuff... that's what I've been doing, I give up on everything except linux for working with it :)

Looking forward to seeing eclair!
[Upgrading, Modifying and Unlocking] Zacpod:
Did you do anything else to get in to fastboot? I nuked mtd2, and now it says "INVALID BOOT IMAGE HEADER" as expected, but "fastboot device" doesn't show the phone. :(

If I can't get in to Fastboot on this, I'll have to test the images by flashing them directly from /sdcard using flash_image - a little cumbersome, but doable...
[Upgrading, Modifying and Unlocking] routehero:
If you're in windows, just make sure your phone has the Android Bootloader Interface driver loaded for the phone.

After you have the INVALID BOOT IMAGE HEADER prompt on your phone, you should see Windows pick it up as Bootloader.
[Upgrading, Modifying and Unlocking] Zacpod:
Ya - the Linux version of Fastboot isn't picking it up. It works fine in Windows. I'll have to figure out why, but for now it's working. Hsve A2.0 compiled. Just need to build a kernel to test now. :D
[Upgrading, Modifying and Unlocking] routehero:
Haven't got a single custom kernel going in emulator yet, not sure what I'm doing wrong.
[Upgrading, Modifying and Unlocking] routehero:
I don't think we'll be able to build our own kernel without at least some LGE code -- hardware board and keyboard. At least, I've had no success.

The latest msm in the Android git repository has no LGE code. It's still on 2.6.27, so building userland against the 2.6.27 headers should work fine.
[Upgrading, Modifying and Unlocking] Zacpod:
I'm going to try booting Android 2.0 with the devices current Kernel. I know 2.0 wants 2.6.29, and the device is on 2.6.27, but it may work anyway... If it does work, we don't need to worry about the drivers... Finger's crossed!
[Upgrading, Modifying and Unlocking] Zacpod:
Didn't read that till after I posted, but ya - exactly. :)
[Upgrading, Modifying and Unlocking] Zacpod:
Ok...

So.

I did this:

1-Unpacked the kernel from mtd2.

2-compiled the Android trunk

3-took the ramdisk from trunk and attached it to the kernel from step 1

4-Burned the result in to boot

5-Burned the compiled system.img to system

6-Burned the compiled userdata.img to userdata

7-Crossed fingers and rebooted!

Result? Almost complete failure. Almost. The phone starts to boot, and shows the android logo. After a few mins it blinks, freezes, and then starts scrolling again.

Wish I could get a console on this thing so I could see where it's failing now. :(

What I didn't do is alter the Android source tree at all. E.g. it's using whatever headers it wants. It may be that the ramdisk, or something in the system, is looking for a 2.6.29 feature and the phone segfaults and reboots when it can't find it.

I wonder if there's a way we can have the kernel display console messages on the screen - maybe by modifying the header. There's a section in there with boot flags. Maybe we could pass it -NOSPLASH or something similar...
[Upgrading, Modifying and Unlocking] Zacpod:
I REALLY wish there was a key combo that would take us to fast boot at boot up.

I think the only way to get back there is to flash the phone with the LG software back to the orig firmware, then root it, then nuke mtd2.

I think in the future I'll just burn system, and then use fastboot to boot a kernel+ramdisk on my laptop. That way if it doesn't work I can just reboot the phone and be back at fastboot.

Also... Any idea what MTD1 is used for? On the HTCs it's the Recovery image, but on the Eve it's just an empty unmounted mtd called pkg.
[Upgrading, Modifying and Unlocking] Zacpod:
Aha!

Hold down space and power on. Instant fastboot!

Life is sooo much easier now - no more messing with the craptacular LG software. We should now be able to flash directly from linux. Ahhhhh.....
[Upgrading, Modifying and Unlocking] routehero:
Nice find.

As for blindly firing off the boot image -- this will have unintended consequences. For one, a feature starting in 1.6 is VPNs. The LG kernel doesn't have any IPSEC builtin, for example.

I used the LG ramdisk as my base and started to modify init.rc based on the 2.0 changes, and excluded the raccoon stuff.

I also modified default.prop:

ro.secure=0
ro.allow.mock.location=0
ro.debuggable=1
persist.service.adb.enable=1

After flashing system with the image from the Android 2.0 build, I fastbooted my ramdisk + LG's kernel.

ADB starts. Android boot animation is flashing now. I have root shell still.

I'm not able to start any of the Java apps:

# am start -a android.intent.action.MAIN
am start -a android.intent.action.MAIN
Error type 2
android.util.AndroidException: Can't connect to activity manager; is the system
running?

Most of the system binaries are not running, also. But it does boot.

Finally, I did email the LGE folks asking for their kernel source. They may not be immediately inclined to share, but they are obliged under the GPL to release their modifications in source form.
[Upgrading, Modifying and Unlocking] enkoopa:
Nice work guys! Good find on fastboot!

Unfortunately Android isnt GPL, it's Apache, which allows proprietary code.

Did you email the devs from the email addresses found in init.rc? Or just LG in general?

Also, they might be legally bound by Qualcomm...
[Upgrading, Modifying and Unlocking] routehero:
They're not modifying Android codebase. They're modifying the Linux kernel, which is covered by GPL.

Edit: The way around this for them would be compiling kernel modules. However, they're actually modifying the Linux kernel directly.
[Upgrading, Modifying and Unlocking] enkoopa:
Reaaaally? Does the HERO not go this route, or G1 even? I wonder why they haven't gotten the source?
[Upgrading, Modifying and Unlocking] routehero:
http://android.git.kernel.org/?p=ke...b87146d34d926e475f828b7e6271d7b191198;hb=HEAD

There is code in the MSM tree for Sapphire and Dream. There's no support for the hardware board 'Eve'. You need to pick the mach on build, and I think that's preventing us from even booting the kernel.

There's a lot of HTC Sapphire/Dream code in the android tree & Linux kernel msm tree.

We need:

CONFIG_MACH_EVE

CONFIG_KEYBOARD_EVE=y

CONFIG_BACKLIGHT_EVE=y

CONFIG_BATTERY_LGE=y

CONFIG_BATTERY_LGE_TEST_PROC_FS=y

I believe there's also a custom I2C driver that we don't have in the msm tree.
[Upgrading, Modifying and Unlocking] Zacpod:
If LG didn't build those drivers as modules we may just be in business! They'll have to release the code back to the Linux/Android community. I just hope we don't have to get the fsf involved. ;)

After my adventures with making an A2.0 boot.img yesterday I was unable to get the phone to boot at all. In desperation, I even went back to the LG utils to flash the default KDZ back on to the phone. Even after doing that, the beasty wouldn't boot.

Finally, I noticed a little "-w" switch in fastboot - it nukes userdata and cache. I'd already deleted userdata, but hadn't touched cache. After deleting it the phone was able to boot again. *phwew!*
[Upgrading, Modifying and Unlocking] routehero:
OK. I have Android 2.0 working on the phone now.

Build number:

generic-eng AOSP MASTER eng.root.20091209.204201 test-keys

Not working:

- SD card (I assume vold),

- Phone/wireless (I assume radio is dead)

- Touch sensitive home button (back seems to work)

I attached my boot image to this post. Should save you some small amount of effort of merging the init.rcs.

Happy tweaking.

Android 2.0

This is destructive. Proceed at your own risk.

Pre-requisites:

- backup of your /dev/mtd* partitions

- complete understanding/ability to de-brick

1) Build the android source

2) Boot phone in fastboot (SPACE+Power) [Thanks Zacpod]

3) merge the old init.rc and init.lg.rc in to the new ramdisk on init.rc.

4) rebuild the ramdisk

5) rebuild the boot image with the old kernel and new ramdisk

6) Erase userdata and cache via flashboot -w

7) Flash <droidsrc>/out/target/product/generic/userdata.img via flashboot flash userdata userdata.img

8) Boot your boot image from 5 via fastboot boot

9) Voila. You will be booted in to 2.0.
[Upgrading, Modifying and Unlocking] enkoopa:
Wow, great work! So the keyboard works?!

Once we get the radio working, pretty much is a functional phone!
[Upgrading, Modifying and Unlocking] Zacpod:
Amazing!

V0.2 of the RouteHero 2.0 rom is born! :D
[Upgrading, Modifying and Unlocking] routehero:
By the way, the boot image is set for higher logging. You can view it via dmesg.

As for the qwerty keyboard, yes it works. With this method we're reusing the kernel, so the hardware support is there. Just need to build out more soft functions in userland vs our hardware.
[Upgrading, Modifying and Unlocking] Zacpod:
I tried this, but used the existing system partition. The phone booted but it was freaking right out... Flashing the screen between Android_ and the LG home screen, throwing up lots of Force Quit messages, etc... However, the home/back/menu buttons did work, so we may be able to merge something in off the orig system image.

I've just reflashed the system image from the trunk build and am booting now... So exciting!!!
[Upgrading, Modifying and Unlocking] enkoopa:
So jealous of you guys :)

Hmm, I will boot into recovery mode to see if I can get USB drivers works in that at least! Otherwise I've got my hands tied, can't do anything risky or I'll be stuck with a brick.
[Upgrading, Modifying and Unlocking] Zacpod:
Enkoopa, you've been banging your head against those drivers for days...

Let me know a good time and I can help get you sorted. I'll get you to go to my work's remote control gateway - I'll be able to take over your machine and get those drivers installed for you.
[Upgrading, Modifying and Unlocking] enkoopa:
lol thanks. i'll hit you up tuesday evening maybe.. will try to give it 1 more shot tomorrow night..

I've noticed the drivers in debug mode are different.. my non-debug works fine, plug in the phone, LG modem, no problem.

Enable debug mode.. without disconnecting the phone even... 2 new devices pop up. None of the drivers work!

I'll setup a clean VM perhaps too again of XP32.
[Upgrading, Modifying and Unlocking] Dennijr:
see, and thats how things get done! in so many other forums, when people could use some help, lots of times they are ignored.
[Upgrading, Modifying and Unlocking] routehero:
debug mode on usb means ADB drivers.

To get in to LG recovery, just hold down 1+Power and then install the LG Composite USB drivers.
[Upgrading, Modifying and Unlocking] Zacpod:
For the debug-mode drivers you must use the Android SDK usb drivers. They're in <sdk-dir>\usb_driver

You may need to go in to device manager and right-click on the debug drivers then select uninstall. Once you've done that, right click and scan for hardware changes, then you should be able to right click and update driver to the ones from the SDK.
[Upgrading, Modifying and Unlocking] Zacpod:
I just learned the hard way that a cat of /dev/mtd/mtd3 is NOT something you can restore from. The YAFFS2 filesystem uses the OOB (out of band) area of the NAND to store filesystem information. The cat command does not read the OOB area, so if you capture a cat of the mtd and then erase + burn the captured img back to the device you will not end up with a readable filesystem.

I highly suggest anyone who wants to mess around with their phone check out the excellent Nandoid tool.

I haven't been able to use the nandroid.sh script with much luck, but the "dump_image-arm" included with Nandroid should capture the OOB area. Should. I haven't tested yet. I'll report back once I have tested.

The other way to capture the system filesystem is to tar.gz the whole thing and copy it to your PC. You can then run the (also included in Nandroid) mkyaffs2 tool against the tar to create an img that will be flashable via fastboot. That's basically what the Nandroid.sh script does to the G1, but as I said it needs some modification before it'll work on the GW620.
[Upgrading, Modifying and Unlocking] PascalS13:
Hey all,

Thank for making this possible!

I have one question though,

I'm not that good with computers: whats a shell/command prompt/terminal?

Where/How can I get this?

Thanks
[Upgrading, Modifying and Unlocking] enkoopa:
Hmm, if you guys plug in your EVE, do you get a drive for the memory stick showing up in My Computer?

I get nothing.

If I enable "Mass USB mode only" on the phone.. still nothing.

Maybe my phone is messed?!
[Upgrading, Modifying and Unlocking] DJ_Spray:
feeling a bit lazy, can you tell me if there are any custom roms so far for this phone?

I have a Dream right now and wonder if I should switch?
[Upgrading, Modifying and Unlocking] enkoopa:
No roms yet.
[Upgrading, Modifying and Unlocking] Dukeraoul911:
@enkoopa

you should see your sdcard under windows.

for this u have to tick mass storage in the parameters/sdcard.

when you plug your phone you will have a notification.

click on it to select mount usb.

then you have ur drive in windows. if you select usb debugging you wont be able to see it as it desable mass storage option.

im going to try sdk drivers under win to see if it works...
[Upgrading, Modifying and Unlocking] enkoopa:
Okay, so turned off debug mode, enabled Mass Storage USB Modem only.

I see the icon on the EVE.. USB icon.

I can even see the device in device manager. And I see a G: drive in windows Storage Management.

Still no actual drive I can use to copy my music to.
[Upgrading, Modifying and Unlocking] PascalS13:
I can't get it to work..

Got everything on my Desktop, phone on debugging mode, tried both windows and linux SDk, got sdk on my PATH, etc.

Can't get passed step 5. Tried rebooting my computer and phone twice.

Been on it for 3 hours now. Could someone take control on my computer (like with msn) and do it?
[Upgrading, Modifying and Unlocking] enkoopa:
You haven't told us what you're trying to do.
[Upgrading, Modifying and Unlocking] PascalS13:
Rooting, enkoopa
[Upgrading, Modifying and Unlocking] enkoopa:
Ah. If you're unable to get your drivers working, then I'm afraid you're stuck like many others, including myself.

I'd say your best bet, download a Linux distro of your choice (ie Ubuntu 9.10), and install it in a VM, and do your rooting through that VM using VMWare Player (free).
[Upgrading, Modifying and Unlocking] PascalS13:
I'll try that. I'll give you news in a few mins.
[Upgrading, Modifying and Unlocking] PascalS13:
What's with all the crap they ask me before downloading VMware Player? My company? My department? My job role?

I'm a friggin 20 year old law enforcement student hahah.
[Upgrading, Modifying and Unlocking] routehero:
20 year old law enforcement student in murky copyright law territory.
[Upgrading, Modifying and Unlocking] PascalS13:
That's why I added the ''hahah''. :P
[Upgrading, Modifying and Unlocking] PascalS13:
Man, I must be really bad because I have no idea how to open ubunto.

I know its a .iso file and that you need a virtual driver to open it like daemon tools but I still can't do it.
[Upgrading, Modifying and Unlocking] enkoopa:
In your VM, edit your CDROM device, and you can mount the ISO in the virtual drive.
[Upgrading, Modifying and Unlocking] PascalS13:
Nevermind, I rebooted my computer and ubunto finally opened. I'm installing it right now.

Now I need the VMware Player
[Upgrading, Modifying and Unlocking] PascalS13:
VMware Player installed.

Gonna see if I can do it by myself now..
[Upgrading, Modifying and Unlocking] PascalS13:
Stuck again.

When I open VMware Player and click ''Open a Virtual Machine'', I select ubunto (wich is named Install ubunto, by the way), but then it shows me the folders in the .iso file.

It does not open it as a whole.

Any tips?
[Upgrading, Modifying and Unlocking] PascalS13:
I tried again with windows using cmd

At step 5, when I type adb shell it says:

* daemon not running. starting it now *

* daemon started successfully *

error: device not found

Then, back to step 5.
[Upgrading, Modifying and Unlocking] PascalS13:
Hey enkoopa,

Where is the shell/command prompt/terminal on ubunto?