yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] zezke:
I read the android documentation and since they only describe the proces for 32bits system I compiled it using VirtualBox and Ubuntu 10.04 i686. My eror was caused because I used gcc 4.4 which is apparently stricter than 4.3.

Do you have an idea what's the safest way to test these images? Or how to debug them?
[Upgrading, Modifying and Unlocking] Zacpod:
Easiest way to test is to use nandroid to take a backup of your current firmware/userdata, then just burn the compiled version on to the phone using fastboot.

If it doesn't work, just burn the nandroid backup image back on to your phone - again, using fastboot.

As far as debugging goes I think the first thing is ensuring that the default.prop (or something like that) file on your initrd has the persistent adb flag turned on so you can use "adb logcat" while the system boots.

For kernel debugging we're pretty much out of luck though. If the kernel doesn't boot to the point where ADB is live then we get no data. :(
[Upgrading, Modifying and Unlocking] :
Anyone have any luck getting 2.1 to run?
[Upgrading, Modifying and Unlocking] kevo:
T-mobile UK tweeted that theres an update available. Not managed to find out what the update is yet.

Anyone know?
[Upgrading, Modifying and Unlocking] connora:
I posted a question in T-M software update forum,waiting for their answer.

It's here:http://support.t-mobile.co.uk/discu...opic&newguid=8010380fecbb98012922240805005fbb

The LG updater shows T-M GW620 latest software is V10c.
[Upgrading, Modifying and Unlocking] connora:
Re:

On twitter,they just announced a software maintaince.It may not be a update.

-------------------------------------

Sent via the XDA Tapatalk App
[Upgrading, Modifying and Unlocking] giorgio130:
I think we should contact the open-source lg team regarding those compiling and booting issues. The released code doesn't work, it's impossible it's the same they're using, or if it is, it probably requires particular procedures to compile... they should at least say something.
[Upgrading, Modifying and Unlocking] so_fassa:
Metamorph

Has anyone tested metamorph to see if it will work on Zacpod's 1.6?
[Upgrading, Modifying and Unlocking] Zacpod:
I know it runs, but I haven't tried to apply any themes with it yet.
[Upgrading, Modifying and Unlocking] lvhomie:
recovery

Is there any Recovery Image for this phone (like CM Recovery or RA Recovery). In Recovery Flasher app, on the phone, it shows: EBI0/32B.
[Upgrading, Modifying and Unlocking] Zacpod:
Nope. Best we can do is using fastboot to boot up a modified Nandroid image.
[Upgrading, Modifying and Unlocking] lvhomie:
MetaMorph

Hello, again.

I`m thinking, is there any other way for customizing LG GW620 ( with rooted Official Cupcake). I know, that there is Home apps like aHome etc. I liked ADW Launcher (when have corean 1.6) iPhone style app list (scrolling to sides).

Is there any way to enable that style app list and is there any metamorp theme for cupcake??? I realy liked to try that android skining way

Sorry for my english... And... Greetings from Latvia (Yes, we have Eve, too)!
[Upgrading, Modifying and Unlocking] connora:
I think currently the most essential is to have a cutmized SYSTEM run on this device.
[Upgrading, Modifying and Unlocking] Torontonian:
Better Home is the best app for changing the way your Android looks. Try Better Home and Beautiful Widgets. Better Home will give you up to 7 home screens plus a tonne of features.
[Upgrading, Modifying and Unlocking] ustrucx:
ADW Launcher is the last launcher you will ever install.

http://www.androidzoom.com/android_applications/productivity/adwlauncher_hiku.html

And how is the 2.0 work going, things are so quiet now :p
[Upgrading, Modifying and Unlocking] lvhomie:
Yes. But ADW Launcher is only for 1.6 an above.

I wanted to know, is there any metamorph theme for cupcake?
[Upgrading, Modifying and Unlocking] Zacpod:
Woot! Google released the Android 2.2 source code today!

I'll play around with it over the next week or so to see if I can make it run on the GW620. I don't have much home, but I'm gonna try! :)
[Upgrading, Modifying and Unlocking] connora:
Great news!

good luck!

-------------------------------------

Sent from my LG GW620R
[Upgrading, Modifying and Unlocking] ustrucx:
Woot!!! prety neat!!1

And nice release there with the new 1.6, gona flash it soon ;)
[Upgrading, Modifying and Unlocking] giop:
Nice...I'm eager ;) !

Today flashed your 1.6 and it works really well! Thank YOU! :D
[Upgrading, Modifying and Unlocking] spie:
Hi, I'm reading that 1.6 is already released in some countries. I live in Belgium so one of those guys with the annoying azerty keyboard layout. Is there a way I can get the android 1.6 working on my gw620?
[Upgrading, Modifying and Unlocking] levelik:
- download from zacpod's website the V10T firmware and unzip it.

- Dial 3845#*620# (or 3845#*5200#) to get in to the secret menu

- Select Factory Reset

- The phone will reboot - DO NOT LET IT BOOT UP! Pull the battery before it boots up.

- Download the firmware (boot.img and system.img) and unzip it somewhere.

- Remove the battery from your phone

- Ensure it is NOT plugged in to USB

- Open the Keyboard

- Plug the phone in to USB, wait 2-3 seconds till the screen brightens slightly, and then hold down the space bar (or space+menu on newer firmware)

If you get the fastboot screen, proceed. Otherwise unplug and try the previous step again.

- At a command prompt type:

cd <place where you unzipped the file in step 1>

fastboot flash boot boot.img

fastboot flash system system.img

- Unplug from USB

- Plug the battery back in, and hit the power button to boot up.

Note1: not all firmwares have fastboot (V10G / V10F - work fine)

Note2: you will need android-sdk + android 1.0 driver for fastboot
[Upgrading, Modifying and Unlocking] Zacpod:
Hi Spie,

Copy your /system/app/XIM.apk file ("adb pull /system/app/XIM.apk") and then push it back to your phone when you're done installing 1.6. That should let your keyboard work exactly how it does now.

You can get 1.6 here. It's a Korean based firmware, but most things work. SMSs are limited to 90 chars, and the GPS doesn't work quite right, so if you rely on those then I'd wait till the official 1.6 comes out for the GW620. As soon as I have the KDZ for that in my hands I'll be working on a rooted/apps2sd version. For now, we just have to live with the foibles of the Korean version, or run 1.5. :s
[Upgrading, Modifying and Unlocking] giorgio130:
Anyone succeeded or at least tried to overclock/underclock the cpu? I've just tried Open Overclock but it doesn't seem to work.
[Upgrading, Modifying and Unlocking] killdashnine:
Hello,

First of all, thanks a lot for your work for this 1.6 version, you should apply for a job in LG Canada!

Users from Bouygues in france still have some problems with sms (even with your last version zacpod), nothing sent, nothing received. Calls/Data are working but no sms :'( On the hidden menu (*#*#4636#*#*) I tried to see the Smsc, but there is something strage :

SMSC : +33660003000 ("+33660003000",145 ")

It's the correct number, but it's strange the ",145".

I had a look on Internet and there is a known but for long sms

on code.google.com/p/android/issues/detail?id=2719

but after nothing about this and the smsc.

Anyone in europe can try to check with *#*#4636#*#* if they have their smsc number shown in the text box / or if they refresh ?

Thanks
[Upgrading, Modifying and Unlocking] Giuvi72:
I can confirm this thing. When refreshing i have my smsc number followed by ",145" and everything is working fine!
[Upgrading, Modifying and Unlocking] giorgio130:
Success :) Overclock Widget works fine. Have fun! :D
[Upgrading, Modifying and Unlocking] jujovial:
Problem with Wifi

Hello .

I have uptated the firmware to Zacpod 1.6 V10T firmware, and I have a problem with wifi.

I connect to a WPA encrypted network, password is OK and the network works, but after 10 or 15 seconds, the wifi icon disssapears (and the network stops working) and after 2 or 3 seconds it appears again and this repeats forever.

Has anyone seen this behaviour in his device? I think I followed the steps to upgrade firmware OK.

I had no problems with Wifi with official 1.5 firmwares nor with previous Zacpod 1.6 firmware.

Thanks in advance.

Sorry. I think I know what is the problem.

I had a fixed an IP address in the range 192.168.0.... and my network works in 192.168.2.....

Now I have acquired an IP by DHCP and all works fine.
[Upgrading, Modifying and Unlocking] killdashnine:
Ok, i tried to use an old nokia from eastern europa with a strange sms encoding + my sim card with the operator Bouygues, and ... no sms sent.

I still have some doubts about the sms encoding, I found out that cyanogen mod is using this update :

I'm not allowed to send link, but here is the update for multi sms :

secured protocol : review.source.android.com/#change,12326

But I don't know how to apply the patch ... and me I'm blocked with this limitated operator.

But this line on telephony seems to be problematic for me :

before : return getSubmitPdu(scAddress, destinationAddress, message, statusReportRequested, header, ENCODING_UNKNOWN);
after : return getSubmitPdu(scAddress, destinationAddress, message, statusReportRequested, header, ENCODING_7BIT);

in

telephony/java/com/android/internal/telephony/gsm/SmsMessage.java

So if I have some time, I'm going to have a try to see if it's working, maybe it's also the solution for multi sms and sending fails

cya

Edit :

log from my cell when trying to send a SMS (stil on the last ZacPod firm)

V/Telephony( 1511): getOrCreateThreadId uri: content://mms-sms/threadID?recipient=0661_____ // my number

V/MmsSmsProvider( 1469): getThreadId THREAD_QUERY: SELECT _id FROM threads WHERE recipient_ids = ?

V/MmsSmsProvider( 1469): getThreadId cursor zero, creating new threadid

V/[MMS] ( 1511): ComposeMessageActivity: Message type: SMS -> SMS

V/MmsSmsProvider( 1469): getThreadId cursor count: 1

V/Telephony( 1511): getOrCreateThreadId cursor cnt: 1

D/SmsProvider( 1469): insert url=content://sms/outbox, match=8
E/[MMS] ( 1511): SmsMessageSender: Failed to send SMS message,

E/[MMS] ( 1511): java.lang.NullPointerException

E/[MMS] ( 1511):	at android.telephony.PhoneNumberUtils.hasPlus(PhoneNumberUtils.java:830)

E/[MMS] ( 1511):	at android.telephony.PhoneNumberUtils.KTsmsnumberToCalledPartyBCD(PhoneNumberUtils.java:1170)

E/[MMS] ( 1511):	at android.telephony.PhoneNumberUtils.KTsmsnetworkPortionToCalledPartyBCD(PhoneNumberUtils.java:1156)

E/[MMS] ( 1511):	at com.android.internal.telephony.gsm.SmsMessage.getSubmitPdu(SmsMessage.java:939)

E/[MMS] ( 1511):	at android.telephony.SmsMessage.getSubmitPdu(SmsMessage.java:897)

E/[MMS] ( 1511):	at android.telephony.SmsManager.sendTextMessageSync(SmsManager.java:186)

E/[MMS] ( 1511):	at android.telephony.SmsManager.sendMultipartTextMessageSync(SmsManager.java:544)

E/[MMS] ( 1511):	at com.android.mms.transaction.SmsMessageSender.sendSmsThread(SmsMessageSender.java:220)

E/[MMS] ( 1511):	at com.android.mms.transaction.SmsMessageSender.access$300(SmsMessageSender.java:45)

E/[MMS] ( 1511):	at com.android.mms.transaction.SmsMessageSender$1.run(SmsMessageSender.java:186)

E/[MMS] ( 1511):	at java.lang.Thread.run(Thread.java:1060)

V/[MMS] ( 1511): MessageListAdapter: MessageListAdapter.notifyDataSetChanged().

V/[MMS] ( 1511): MessageListAdapter: MessageListAdapter.bindView wapServiceMsgType=0

I/DumpStateReceiver( 1411): Added state dump to 1 crashes

I/[MMS] ( 1511): MessageListItem: bindCommonMessage - sms, mms message

Don't know if it can help.
[Upgrading, Modifying and Unlocking] lvhomie:
Just update back to Stock 1.5 FW and wait for official LG 1.6 release. It will be simplier and without pain (thats not working... sms limit...)
[Upgrading, Modifying and Unlocking] killdashnine:
It seems to be a common but not corrected on all 1.6 versions not modified by the constructor, maybe LG is also blocked at this point.

I don't know why this bug is on 1.5 to 2.1 on different cells and different country (cf page from google code).

I don't know, I've a android developer's friend, so I'm going to have a look with him if it's easy to correct.

If not, let's wait and see !
[Upgrading, Modifying and Unlocking] Briel:
Hi this may sound stupid to some of you but from what i read here and understod i was wondering if it's posible to upgrade my lg eve to 1.6 i'm from romania and my carrier is Orange if it's posible i'll take it step by step and try it but just wanted to be sure if it's even posible

PS:Sorry for my english!!!
[Upgrading, Modifying and Unlocking] ustrucx:
It is possible, this blog has all you need http://www.zacpod.com/

Im on 1.6 now and its great, read everything carefully and you will be fine.

Good luck :D
[Upgrading, Modifying and Unlocking] Polytheus:
VPN/PPTP on android 1.5 cupcake

Hey everyone!

I have been very busy lately, but I got VPN/PPTP with MPPE working on my 1.5 phone.

See the details on

http://polytn.blogspot.com/2010/07/vpn-on-gw620-15-cupcake.html

Greetings,

Polytheus
[Upgrading, Modifying and Unlocking] cwhchew:
great ! how many percent is the asop image completed ?
[Upgrading, Modifying and Unlocking] giorgio130:
For those of you looking for more challenges:

http://code.google.com/p/milestone-overclock/wiki/Disassembly

I'm trying to apply this to our 1.6. No luck so far, I can't read anything from /dev/kmem. If I try i crash the phone. If anyone is interested pm me or let's start another thread...
[Upgrading, Modifying and Unlocking] Zacpod:
0%.

I can't even get it booting with the current kernel. /system/bin/sh immediately exits without doing anything, so "adb shell" and "adb logcat" just exit without doing anything.

Actually... That gives me an idea. Maybe I can take sh from the 1.6 image and install it on the aosp system and see if that launches...
[Upgrading, Modifying and Unlocking] hecatae:
thanks for all the work done on the gw620, it's helped me to investigate my gt540.

would anyone like me to upload my mtd2.img from my gt540 as it's running the 2.6.29 kernel or my config.gz might help get 2.6.29 booting on the gw620
[Upgrading, Modifying and Unlocking] maldn:
not quite 2.6.32 but close...

hi first of all...

ive been following this thread for quite a while now, and its time to post something usefull.

for the last days i was digging through the lg-sources (2.6.29) to understand what they changed in order to port the changes over to .32.

although im an experienced developer, kernel hacking was new...

so it took me almost 3 days to figure out what lg was doing.

and boy.... im pretty sure i am more experienced in kernel hacking after 4 days than the lg-folks are.

there is sooo much crap in their code... old code not proper ported from .27/25

...random patches from codeaurora-msm / google and whatnot... but nvm.

attached is a patch with almost minimal code to boot .29 on the gw620.

and with minimal i mean minimal... no wl/bt/display/touchscreen/audio... just enough to get adb working.

the plan here is to have minimal code that needs porting to 2.6.32 to get this started.

porting the drivers wont be too much of a problem once we can boot into .32

i tested this with the nandroid recovery-boot image from zacpod (nice work there).

so: in order to test this:

- get android-msm-2.6.29 from codeaurora-git

(since the patch is so small and touches almost nothing everything near that branch will most likely work)

- apply my patches (01-minimal-eve-29.patch, 02-minimal-eve-29.patch)

- cp eve-minimal.config .config

- build kernel

- repack your favourite boot.img (i suggest zacpods nandroid boot-img)

- fastboot boot new-boot-img

- wait few secs (you wont see anything on your display!!!)

- adb shell dmesg/whatever

the problem i have so far is, after applying this to 2.6.32 ... no adb...

i suspect something wrong with my 32-config wrt ANDROID_USB DIAG_USB etc.

btw: the board-eve.c is mostly ripped from board-halibut.c in arch/arm/mach-msm/ ... so there is a reference from 2.6.32 that should work (although i cant test it)

help from someone with working serial-console would be nice. i couldnt get mine to work (i used my arduino like someone else here did... maybe you can help)

..... enough for now

if you want to know more about the kernel internals feel free to ask.

i hope some figures out a configuration for 2.6.32 that works whith my patches. they should apply fine to .32 too

FILES: h ttp:// rapidshare. com/files/405549991/eve-patches.tgz

maldn
[Upgrading, Modifying and Unlocking] Zacpod:
Holy crap! You're my new hero!!!

I'm quite busy with work right now, but I should have some this weekend to hack around with this...

Nice to have a developer on boards - I think most of us who've been working on this so far are just general IT geeks - not developers. (e.g. I've dabbled in code, and have even written a few little tools and things, but am not a dev by any means.)

A version of the 2.6.29 kernel that boots without the LG system.img will definitely make things a lot easier on the road to AOSP!
[Upgrading, Modifying and Unlocking] Grank:
Heh I'm a professional software developer actually... just, only in .NET, which is eight kinds of useless in the linux based java world of Android. *shrug*
[Upgrading, Modifying and Unlocking] Polytheus:
This got a rather long post so I will split it

1. Compilation of kernel

Very interessting results!

It seems that the android-msm-2.6.29-donut branch of codeaurora matches the KH5200 sources best.

I get 182 different files to android-msm-2.6.29-donut, about 600 different to android-msm-2.6.29,

and 483 to android-msm-2.6.29b.

2. Korean V10T problems/crashes

I have looked through dmesg on the korean v10t and only encountered

"Using very old AMSS modem firmware".

Maybe I'm missing some update there. This would also explain why flashing zacpods images always give me a

fastboot FAILED (remote: invalid boot image).

So I unpacked to boot.img into ramdisk.gz and kernel and repacked them with the stock android mkbootimg tool:

../android-1.5/out/host/linux-x86/bin/mkbootimg --cmdline 'root=/dev/mtdblock1 rootfstype=yaffs2 lpj=1912832 console=/dev/null' --kernel zImage --ramdisk ramdisk.cpio.gz -o boot.repack.img

I can flash this one without problems. (I dont know why this would change anything. Are you doing something special when packing the boot.img, zacpod?)

I also encounter regular kernel panics after flashing the korean v10t firmware - maybe it all comes down to this.

Does one know how I could find out which modem firmware I'm currently using? I have been running Vodafone/Germany V10e previously and I dont want to loose fastboot.

3. Comparison of firmwares

I have compared the md5sums of various mbn files in various firmwares to see how they relate. Preliminary results are on my blog

http://polytn.blogspot.com/2010/07/comparison-of-various-lg-gw620.html

Maybe someone can deduce something interesteing or provide further data.

4. The korean rom SMS problem

If have replaced the SMS app by the codeaurora/branch "donut" compiled app.

I removed /system/app/Mms.apk and /system/app/Mms.odex and copied ths Mms.apk I just comiled and now I have no 80 char restriction any more. I can even write multiple 160 char sms and they wont be converted to an Mms.

Greetings
[Upgrading, Modifying and Unlocking] Ludoz:
Hello Polytheus,

Is it possible to share your compiled Mms.apk ?

Thank you.
[Upgrading, Modifying and Unlocking] Polytheus:
Of course, its here:

Mms.apk from codeaurora/donut
[Upgrading, Modifying and Unlocking] connora:
Thanks for your great job!

Just to remove the old mms.apk and .odex files and copy your mms.apk into the system/app directory? Do I need to restart the phone or reset the phone?

I deleted the 2 files,then copy your new one into the dir,then restart the phone, then I can't send message.I used the zacpod cersion V10T ROM.

I reinstalled this apkand solved this issue.

But if I send a chinese sms,the receiver gets lots of unreadable & meaningless code,this ia rather a pity to me.
[Upgrading, Modifying and Unlocking] nunux1971:
Hi

Sorry for my english

I've try new MMS.apk with the zacpod v10r and when I've 3G actived mms.apk crash

when 3G is not actived mms.apk works fine

I'm in Orange French
[Upgrading, Modifying and Unlocking] Ludoz:
Hi

Exactly the same issue for me.

I've just deleted Mms.apk and Mms.odex from /system/app and replaced with Polytheus's Mms.apk

I'm in V10T from Zacpod on the SFR network (France)

Thanks.
[Upgrading, Modifying and Unlocking] connora:
I am using 3G net of china unicom，found this issue too.
[Upgrading, Modifying and Unlocking] connora:
Is there any way to add other language support file，I want to figure out away to solve theSMS code issue in 1.6.

Best regards.
[Upgrading, Modifying and Unlocking] blami:
Hi,

just bought LG GW620 Europe (not branded). Firmware is GW620-V10i, kernel 2.6.27 (#4).

How can I help porting 2.0?
[Upgrading, Modifying and Unlocking] ecaheti:
I suggest you to try this :

dial *#*#4636#*#* > Phone Information > Network Type > GSM only

It will switch your phone to edge/gprs.

Some guys tried it and it seemed to stop mms application crash.
[Upgrading, Modifying and Unlocking] Dragon Kim:
Hi

I'm Korean. Sorry for my english

I have the same issue. Firmware is LG V10T
[Upgrading, Modifying and Unlocking] connora:
sorry,I've flashed back to 10G(1.5).
[Upgrading, Modifying and Unlocking] Dragon Kim:
I have a problem

I'm trying to create a black theme.

but, I don't Know.

How can change the status bar Clock color?
[Upgrading, Modifying and Unlocking] cwhchew:
totally off topic.
[Upgrading, Modifying and Unlocking] Dragon Kim:
Sorry. I know that.

Actually, I found a solution to this problem from other thread.

but, I did not apply it to my GW620(Andro-1, Korea name).

Configuration is different and i'm not Programmer.

I think, Only Same phone user can give to me answer from this problem.
[Upgrading, Modifying and Unlocking] kokojojobobo:
come on guys they will not give us any update soon...check it on google...lg recently released new android phones which will be upgradable to 2.2... zacpod and other devels here we appreciate the work you 've done so far....you are our last hope to make this beast run 2.1 or even 2.2... :o
[Upgrading, Modifying and Unlocking] nunux1971:
Hello

I've the log android when mms.apk crashe when 3G is active

07-10 07:58:09.775 I/ActivityManager( 1501): Start proc com.android.mms for service com.android.mms/.transaction.TransactionService: pid=1888 uid=10048 gids={3003, 1015}

07-10 07:58:10.145 E/dalvikvm( 1888): Could not find method com.google.android.mms.pdu.PduParser.parse, referenced from method com.android.mms.transaction.TransactionService$ServiceHandler.handleMessage

07-10 07:58:10.145 W/dalvikvm( 1888): VFY: unable to resolve virtual method 3117: Lcom/google/android/mms/pdu/PduParser;.parse ()Lcom/google/android/mms/pdu/GenericPdu;

07-10 07:58:10.145 W/dalvikvm( 1888): VFY: rejecting opcode 0x6e at 0x026f

07-10 07:58:10.145 W/dalvikvm( 1888): VFY: rejected Lcom/android/mms/transaction/TransactionService$ServiceHandler;.handleMessage (Landroid/os/Message;)V

07-10 07:58:10.145 W/dalvikvm( 1888): Verifier rejected class Lcom/android/mms/transaction/TransactionService$ServiceHandler;

07-10 07:58:10.145 W/dalvikvm( 1888): threadid=3: thread exiting with uncaught exception (group=0x2aac9a08)