yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] tolemac:
Hi to all.

cwhchew I have flashed this firmware.

Now I'm trying to access with "adb" under windows, I have turn on USB Debugging, but the PC don´t recognize the Android ADB Interface.

I have added this to android_winusb.inf:

%SingleAdbInterface%	= USB_Install, USB\Vid_1004&Pid_618e&Rev_0100&MI_00
%CompositeAdbInterface% = USB_Install, USB\Vid_1004&Pid_618e&Rev_0100&MI_01

But I can't access with adb.

EDIT: The correct line in android_winusb.inf for adb access on windows is:

%CompositeAdbInterface% = USB_Install, USB\VID_1004&PID_618E&REV_0100&MI_05
[Upgrading, Modifying and Unlocking] cwhchew:
your original driver should work with this rom.
[Upgrading, Modifying and Unlocking] tolemac:
I have found the password to enable root permisions:

http://www.jros.org/tolemac/?p=191&lang_view=en

Can you update the wiki?

Thanks.

cwhchew: No, sorry the Hardward id is changed to VID_1004&PID_618E
[Upgrading, Modifying and Unlocking] raburton:
Thanks, but we already had it :-) We didn't want it released before we got 1.6 in case LG tightened up the security at all. But I guess now we have 1.6 (albeit probably not the final release version) it's alright to be released.

I've updated the wiki (gave us both credit, as we found it independently - ask cwhchew or zacpod if you want verification!).
[Upgrading, Modifying and Unlocking] raburton:
And since we're giving away secrets, here is a handy tool to extract those system.mbn files LG ships. This allows you to extract and browse the filesystem easily without having to flash your phone. It's based on unyaffs because that's basically what the filesystem is, but the LG ones don't use OOB data for the fs, but do have some extra data in them (probably checksums) which needs to be skipped.

Edit: updated unyaffsmbn to preserve uid & guid (if run as root) and timestamps
[Upgrading, Modifying and Unlocking] raburton:
Anyway, back to my building experience. It's slow! I'm in virtual box, but I have hardware virtualization on my processor so I doubt it'd be any faster running for real. Built in ubuntu 9.10 (needed java 5 from jaunty, otherwise standard, inc. gcc 4.4).

Got it building almost nicely. I'd be happy to share my vendor directory to get people started a bit quicker (it's not fancy, but took a bit of reading around as I'm new to building android).

Can't seem to build audio (told it to build a htc driver or something, just to get it to compile) or camera modules (using the camera stub, which is used in the emulator). Tried substituting existing compiled audio driver in but didn't get very far - missing symbols, so the API has probably changed between 1.6 & 2.1.

Used the kernel extracted from the 1.6 version and included the matching wireless kernel module.

Set the options to tell rild what library to use (took these from the build.pro on 1.6) and copy the appropriate files over.

Note that you will probably need a patch to webkit to get it to compile, do the following from your root android source directory (credits)

cd external/webkit
git cherry-pick 18342a41ab72e2c21931afaaab6f1b9bdbedb9fa

Not actually tried the result yet, kinda need the phone at the moment. Hopefully I might get change to have a go soon.
[Upgrading, Modifying and Unlocking] cwhchew:
i encountered some minor problems with the donut firmware. had to reset my phone every half a day, but other than that everything else is fine. will fix the ubuntu partition on my phone so that i can flash raburton's rom
[Upgrading, Modifying and Unlocking] DJ_Spray:
great news!!!

Is there any way to install this rom and get the physical keyboard in french (azerty layout)?
[Upgrading, Modifying and Unlocking] cwhchew:
yeah. push XIM.apk from your french rom (:
[Upgrading, Modifying and Unlocking] tolemac:
hohoho, thank you very much for the information. I have lost very very much time in this, thanks.

I don´t need verification for the password, It has been very very easy I have installed this morning (gtm+1 here) the first firmware with password in "enable root permissions" that I have installed. I can't believe that nobody found it.

I have been thinking about LG crew will increase the security in the future too. Perhaps I should give it only by private way.

I'm very interested on active fastboot in last firmwares, PowerOn+Space don't work.

Cheers.
[Upgrading, Modifying and Unlocking] raburton:
I assumed that no one else had found the password because you can't read things out of /system/app if you don't have root (so I'm told), so once people flashed the phone they couldn't get the odex to disassemble. And extracting the files manually is a bit of a pain. That's the reason I didn't post this tool earlier (actually I did, but then retracted it when it occurred to me).

Anyway, yes this version apparently has fastboot. I'm curious where fast boot resides. I assume that it's not part of one of the 3 images we are interested in, if it's one of the other random files in the dz file I guess you could substitue that file from an older firmware to a newer one and flash it, getting the new image but keeping the old fastboot.

I'm having my own fast boot fun though. Was going to take a real quick nandroid backup and try flashing my new system image, but most of the time I can't get into fastboot and when I manage linux can't enumerate the device. Very odd. Tried 2 computers, will have a go with a third, then I really need to do some real work!
[Upgrading, Modifying and Unlocking] raburton:
Ok, I have 2.1 running. Seems ok. Nothing much works though. Calendar ends unexpectadly quite a lot (didn't know I was even running it). No wifi, bluetooth, radio or anything useful, and I can't get root! No idea if it's loeaded the wifi module. Also, I don't have simchecker, so it's possible the radio just doesn't work because I can't enter the pin. Have to see if I can install that.

How do you get root on a clean build? "adb root" tells me it can't do that for production builds, I assumed it would just work!

things that work: android 2.1, adb, power off, back button

things that don't work: root (just a config issue), home button, leds behind buttons, calendar app, wifi, bt, radio, sd card
[Upgrading, Modifying and Unlocking] tolemac:
Yes, this morning I have tried to make a dz with System and ramdisk .mbn files from KH52000 firmware and rest of files from GW620 V10G firmware. But the LG Update program crash :/

I'm waiting for use unyaffsmbn and see that I can do.

Regards
[Upgrading, Modifying and Unlocking] cwhchew:
try replacing the su binary ? like how they do in rooting.
[Upgrading, Modifying and Unlocking] DJ_Spray:
thanks, gotta get some free time and will flash!

no known bugs as of now?
[Upgrading, Modifying and Unlocking] cwhchew:
the bugs are listed on my post and instructions are provided to fix some of them to get you fully functional phone.

i get this weird problem where my "Send" button in the messaging app gets disabled, and i cannot do anything to fix it except to restart my phone. this occurs about twice in a day though
[Upgrading, Modifying and Unlocking] raburton:
i switched to the boot.img i gave you yesterday, that wasn't "production" so it allowed root

can't get rild to load, needed a lot of libs from the 1.6 rom, then still complained of missing symbols

restored my backup now, need the phone, so i won't be doing much more playing with this for a bit
[Upgrading, Modifying and Unlocking] raburton:
another little tool i made a while back which might come in handy

the lg system.mbn & zImage_Ramdisk.mbn both have extra junk in them (i suspect checksums)

when i wrote unyaffsmbn for system.mbn files i included the functionality to ignore this junk and extract the underlying modified yaffs filesystem

for the zImage_Ramdisk.mbn you just need a tool that strips out the junk, what you are left with is a normal android boot.img (note the name lg gave it was a bit misleading, it's not just the ramdisk - a boot.img also contains a kernel), you can then extract this with the normal tools (http://android-dls.com/wiki/index.p...t,_and_Re-Pack_Boot_Images#Alternative_Method)

this tool just strips the lg junk, so it's useful for zImage_Ramdisk.mbn, you could also use it on sysmtem.mbn, but you'd be left with a modified yaffs filesystem and no way to extract it (so just use unyaffsmbn on it instead)

sorry, this one's for windows because that's what i was on at the time, but if you want to rewrite it for linux it's trivial (just look at the code for unyaffsmbn to work out what this one strips out)
[Upgrading, Modifying and Unlocking] tolemac:
Linux Kernel Panic

I have localized an error, the error says:

[Blue Error Handler] Arm11 is Crashed!!
[Press Volume up key] To get Ramdump!!
[Press Volume down key] Reboot&savelog!!
------------------------------------------
Linux Kernel Panic
Process grep (pid: 1664)
------------------------------------------
[...]

If you want to reproduce, enter this command in adb shell:

"grep -ir "fastboot" /"

Regards,
[Upgrading, Modifying and Unlocking] rrevenge:
I can't create APN's with the Korean rom. is there a fix to it?
[Upgrading, Modifying and Unlocking] :
I'm receiving this message now.

[Blue Error Handler] Arm11 is Crashed!!

And I had so much trouble trying to get windows to see my phone. I followed the instructions to the letter and it keeps telling me my phone isn't connected.

The only time it is detected is during bootup (only works for a few seconds) or right after I disable debugging mode (which managed to allow me to update, but screwed my phone up).

Could someone write up some instructions for linux?
[Upgrading, Modifying and Unlocking] rrevenge:
I read that part. o forgot. the only thing now is. that i can't root it
[Upgrading, Modifying and Unlocking] tolemac:
Strange!!

I can enter in fastboot mode :S

I have V10M_00 firmware with 1.6 donut.

I think remenber that this morning I could´t :D

I go to the bed.., need sleep.
[Upgrading, Modifying and Unlocking] cwhchew:
i'll release my APK for APN launcher
[Upgrading, Modifying and Unlocking] fugdup:
I am having the same issue. I am using vista 64bit ultimate. Any light that can be shed would be helpful.
[Upgrading, Modifying and Unlocking] :
Here is what I did to fix that arm11 crashing error.

First I kept trying to boot the phone and eventually that error would disappear only to boot to a black screen. I then booted into linux and started my phone in fastboot and ran fastboot -w, that cleaned out some cache partitions or something and then my phone booted.
[Upgrading, Modifying and Unlocking] Retez:
wow

i wonder ur effect to KH5200

so i really thanks to ur working
[Upgrading, Modifying and Unlocking] tolemac:
Hi other time, I have summarized my first day with Android 1.6 in my LG GW620:

http://www.jros.org/tolemac/?p=197&lang_view=en

My principal problem is the gsm-coverage. Is the same for everybody out of Corea?

Thanks
[Upgrading, Modifying and Unlocking] cwhchew:
I think you should credit XDA-Developers.

The rom works fine with Singapore network.
[Upgrading, Modifying and Unlocking] tolemac:
Yes, I forgot it, I'm going to write it now.

Hmn, works with Singapore network?? then should be works with all networks.

What can happend? any settings wrong setted??
[Upgrading, Modifying and Unlocking] raburton:
Another donut (this time for Rogers, so it's a GW620R, although the build.prop states the model as KH5200R), dated April 26th:

http://csmg.lgmobile.com:9002/swdata/WEBSW/GW620R/ARGSBK/V10g_00/V10G_00.kdz
[Upgrading, Modifying and Unlocking] Retez:
thanks a lot zac~ , i'm so jealous! u success connecting Fastboot , and emergency mode . :) it's just kidding

we'll clap and applaud someday soon

KH5200 user is almost light users, so we wanna easier module :)

it's not command , it's a desire everyone want so, i always check ur site and scrap brand-new source or writing ~ etc.

i wish u control kh5200 more comfortable

cheer! , i always stand ur backside![it has 2means :)]
[Upgrading, Modifying and Unlocking] cwhchew:
i shall leave it for the time being. heard about rogers roms. comes with loads of their stuff preinstalled if i didn't remember wrongly
[Upgrading, Modifying and Unlocking] anarchymisc:
10x, cwhchew

I put this rom and it works great, just hate the new icons. Sorry to put this here, but anyone can send a XIM.apk from europe open ROM? I noted that it have to be backed up after removing the file from my phone, after restart everything is fine, but now I don't have Bulgarian as input language.
[Upgrading, Modifying and Unlocking] cwhchew:
Alright. Thanks for the update. I will see what happens when i flash back to GW620.

Provide me with the link of the rom. I will give it to you

Edit: I'm sure having fun here. The application keeps crashing on me. Keep getting stuck on ADI model input

Edit 2: I'm screwed. I can't flash to any other rom. Program keeps crashing on me. Can someone else with the korean rom try and flash to other roms ?
[Upgrading, Modifying and Unlocking] anarchymisc:
Hope this one will do the trick csmg.lgmobile.com:9002/swdata/WEBSW/GW620/ANEUBB/V10g_00/V10G_00.kdz

Unfortunately, I hoped that 1.6 will enable bluetooth object push and I would be able to install Google Goggles, but these two still don't work :(
[Upgrading, Modifying and Unlocking] Zacpod:
Yummy Donut!

I'm installing the Rogers 1.6 right now. I'll let y'all know how it goes. :D
[Upgrading, Modifying and Unlocking] DJ_Spray:
Welcome back zacpod! Seeing you back is some great news!

I m wayting a bit so we start finding gw620 "open" rom (not orange/roger... tagged and customized).
[Upgrading, Modifying and Unlocking] Zacpod:
Well, it's not even close to a comprehensive list, but here are my first impressions:

The Good:

New market is nice

Youtube high res! Wooo!

Faster!

Can have ADB+Mount+Modem all active at the same time! Sweeeet!

XVid works in the default media player! w00t!

The Bad:

No 3G. EVDO only. Don't know why - it's a Rogers image, but doesn't want to connect to 3G. Grrrr.

It's not 2.1
[Upgrading, Modifying and Unlocking] Zacpod:
Thanks DJ_Spray - I've been lurking, and reading all the new posts, but I've been working 60-70 hr weeks for the past few months so I've not had much time to actually DO anything with my phone. All I've done recently is install tolemaC's amazing image, and now this alpha Rogers one.
[Upgrading, Modifying and Unlocking] pandolphe:
Hello,

I owe a GW620 Orange France SIM Locked.

Here are some infos :

* Korean Rom 1.6 (V10M_00) booting ok, but won't allow to register on any French GSM network ("your SIM card is not allowed to suscribe on this network").

* Same for Roger (V10G_00).

Once in 1.6, unable to activate FastBoot mode.

Needed to downgrade to lastest EUROPE_OPEN (v10i_00.kdz) in order to get my phone working back.

Please note :

Flashing from a virtual machine does'nt works at all (b2c client never determines what kind of phone is connected).

1.6 is faster, but with no GSM part for French (european ?) users.

Regards / Ben
[Upgrading, Modifying and Unlocking] pandolphe:
HOW To : Get your KDZ firmware from CSMG server.

You need to key-in the full URL address. Here is how to compose it.

All URL are beggining by :

csmg.lgmobile.com:9002/swdata/WEBSW/

+ /modelcode

+ /suffixcode

+ /Version code lower-case

+ /Version code upper-case.kdz

Suffix code list is provided here :

csmg.lgmobile.com:9002/csmg/b2c/client/web_model_list.jsp?country=FR

Here is how the suffix list is formatted :

<model>GW620</model>

<suffix>ANEUBB</suffix> <<<<< Suffix code

<buyer>NEU/EUROPE OPEN</buyer> <<<<<< Operator branded FW ?

Versions list is provided here : (this is a XML file)

csmg.lgmobile.com:9002/csmg/b2c/client/web_model_list.jsp?country=FR

Here is how the version list is formatted :

<model>GW620</model> <<<<<<<< Model code

<swversion>V10i_00</swversion> <<<<<<<<<< version code

<buyer>NEU</buyer> <<<<<<< Is your FW branded/customized ?

<region>Europe</region>

<country>06/Europe</country>

<sms_message></sms_message>

<chip_type>QCT</chip_type>

<prod_type>GSM</prod_type>

<uniapp_version>4.9.7.0</uniapp_version> <<<<<<< USB LG Modem lastest version

<sw_uri>csmg.lgmobile.com:9002/swdata/USBSW/GSM/EG/LGUSBModemDriver_WHQL_ML_Ver_4.9.7_All_Win7_20100222.zip</sw_uri> <<<<<<<< USB LG Modem latest version URL

<buyer_name>EUROPE OPEN</buyer_name> <<<<<<<< Who for the FW has been customized

<live_date>2010-04-22</live_date> <<<<<<< Lastest date

<customer_model></customer_model>

In exemple :

csmg.lgmobile.com:9002/swdata/WEBSW/GW620/ANEUBB/V10i_00/V10I_00.kdz
[Upgrading, Modifying and Unlocking] pandolphe:
HELP !

Tried to downgrade to Europe Open V10i, but now my phone freezes at "Android" startup screen.

Always showing the same animation effect in loop.

I don't know how to access to Fastboot, using the space bar doesn't work.

Maybe the way to access Fastboot has changed with 1.6.

The LG Program has downgraded to V10O (Orange Branded), but with no success.

The only one thing I can do is activate the Emergency mode at this time.

Please help !

Thank you .

Regards / Benjamin
[Upgrading, Modifying and Unlocking] cwhchew:
Enable 3G by adding your mobile network APN. I did this on my phone and i have 3G Connection ^^
[Upgrading, Modifying and Unlocking] rootNoob:
i just flashed to the rogers rom as well... the apn is configured default already ... but i m only connected to edge and just now i lost connection for a good 10 minutes and it connected back to edge... anyone have idea on when they are going to officially release the 1.6 rom for rogers ? too bad theres not much gui change either.. i was hoping for new lock screens and stuff like the new GT540.. seems alot nicer and its also running 1.6...
[Upgrading, Modifying and Unlocking] tolemac:
The same for Spanish network operators.

You can’t access to fastboot mode if you have I, N versions or Corean K. I have accessed to fastboot in Coran version, but it’s due to something that I have changed, I don’t sure but I think that is for rooting the system or due to activate “ro.debuggable” property which I have changed in my ROM. When I will be sure I tell you.
[Upgrading, Modifying and Unlocking] rootNoob:
okay im stuck now.. i tried downgrading back to rogers android 1.5 v10f and it got stuck on the android loading screen... and so i tried flashing it back to the 1.6 rogers rom again and now im stuck on emergency mode... any help?
[Upgrading, Modifying and Unlocking] purdeaandrei:
did the rogers 1.6 firmware disappear? i can't access the link that has been posted.

edit: never mind, there's something wrong with connection
[Upgrading, Modifying and Unlocking] Zacpod:
Yep. Same with the Rogers. Fastboot is disabled. What a pain in the ass.

I'm going to try flashing on the 'official' ROM. I hope that gets it back.

(I don't know why they'd disable that - it's just going to make me get a Nexus One.)
[Upgrading, Modifying and Unlocking] raburton:
Where does fastboot reside? Can it not be transplanted from one rom to another, or manually flashed to any already installed rom?
[Upgrading, Modifying and Unlocking] cwhchew:
i noticed that there are loads of CPU ABI Incompatible errors when trying to install some applications.

pdanet doesn't work.
[Upgrading, Modifying and Unlocking] purdeaandrei:
fastboot, and extracting mbn.

Hey!

I just installed the rogers 1.6 firmware. I didn't use the LG tool as i don't have a local windows machine accessible. Instead i extracted the kdz into the .mbn s.

mbntool didn't work for me (not in wine, not in rdesktop), so i modified unyaffsmbn to extract the "boot" partition in a format that can be written with fastboot. That worked fine. To extract the System partition, first i concatenated the 3 .mbn-s and then I ran unyaffsmbn on it, and then i ran chmod -R a+rwx, and mkyaffs2image-i686 to make a filesystem.

So i wrote these two images with fastboot, the new firmware boots, and i still have fastboot.

I belive fastboot resides on one of the other partitions that also get overwritten by the LG tool.

Now my question is, isn't there a better way to extract the "System" filesystem from the .mbn? I suspect that unyaffsmbn doesn't keep the ownerships of files (everything seemed to be owned by root after extract, so that's why i ran chmod, to be sure that it will boot).

writeing a filesystem that results from running the mbntool equivalent on the System.mbn_* fails during flashing (fastboot gives an error). Writeing the .mbn unmodified doesn't give an error, but doesn't boot.
[Upgrading, Modifying and Unlocking] raburton:
cool, i didn't think it would take much effort to make your own tool to do this if you weren't on windows, if i hadn't been so lazy i'd have done it for you instead of writing it in windows

that's what i was thinking, if we knew which file we could probably just pop it any firmwares dz file and make a kdz that people could flash with the lg tool as normal

a quick grep for fastboot doesn't give any hints as to where it resides

quite right, sorry i was lazy (again), I did think about doing this (and it would be a very simple mod) and keeping the timestamps as well as the uid & gui

if i get 5 minutes i'll do that

zacpod said the fs on the phone uses OOB data, which isn't included in the system.mbn file, so what you're seeing is to be expected

then you'd have the lg cruft in there corrupting the files, i'm surprised it didn't fail to write though, unless the lg junk just happens to make it a more correct size or something
[Upgrading, Modifying and Unlocking] raburton:
i've updated the original post (http://xdaforums.com/showpost.php?p=6303911&postcount=827) with a new version that does preserve uid, gid (need to run as root) and timestamps
[Upgrading, Modifying and Unlocking] Zacpod:
Great work, both of you! :D

I was hoping that tool would allow us to extract the boot/system images and let us burn them directly.

I suspect the reason I don't get 3g on the Rogers image is that the radio firmware was 'updated' as well - to a version that uses different frequencies.

Still no luck getting the orig firmware back on, but I haven't tried very hard yet. I'm about to use the LG500_utils to try to force the 10F version on there.
[Upgrading, Modifying and Unlocking] pandolphe:
Few infos :

* I tried all the possible combinaisons while booting, to try to get fastboot working back, all the keys, none working.

* The only one combinaison working, gets you to Emergency Mode.

* A "Emergency Mode" exists in b2c client (LG Update tool), you have to :

- Select "Emergency Mode", in option, then register your IMEI and S/N.

- Then begin a update with the mobile switched off (only USB connected)

Then the b2c client starts (the wizard) with "Emergency Mode", and the wizard asks for a URL (a korean text and : please enter text input).

You provide an URL and the software get the firmware at the link given.

I tried to use this Emergency mode and providing a KDZ Europe Open, provided from CSMA server.

The software gets the firmware, but didn't performed anything then.

I'm quite sad : my GW620 has been buyed used, and I don't have any invoice/warranty.

Hope we will get back our phones to life !!!

Cheers
[Upgrading, Modifying and Unlocking] fugdup:
I looked around this thread looking for the canadian 10F version link and can't find it. Can you please post the link for me? Thanks

nevermind, found it on page 70.
[Upgrading, Modifying and Unlocking] jujovial:
FastBoot

Hello raburton, I have been looking at the files in the Rogers rom and there is a reference (TEXT) to fastboot in the file: appsboot.mbn

I don't know if this can help you, or I'm totally wrong about what you did mean.

Regards.
[Upgrading, Modifying and Unlocking] hazardleader:
GW620

Hello, its there a European ROM Aviable with the new 1.6 with a implemented QWERTZ Keyboard support and with working APN Settings?

Thanks Hazardleader
[Upgrading, Modifying and Unlocking] giorgio130:
@purdeaandrei have you tried to flash back a 1.5 rom? It should still be possible given the way you upgraded right? I'd also be interested if you could document a bit more what you did to flash a firmware without using windows :-)