[Upgrading, Modifying and Unlocking] dorik2k:
First I want to thank

- ChuckyIT for the roms

- raykisi for helping and supporting since the beginning

- peng8 for starting the route to the hybrid roms,

- misterjp for making DZExtract, which is mos probably the key to this method...

==============================================================

Step 0:

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

*** BACKUP YOUR NV2 FILE ***

If this is your first time flashing, don't do it before having your NV2 file at hand, otherwise you will have only a nice Windows Mobile device but not a phone...

First time flashers, be aware, flashing in emergency mode on first time, won't make automatic backup of nv2 file. In normal mode, LGMP will make an automatic backup of the file, so try this flashing in normal mode first, just to be sure.

Many people are complaining about the fact that they lost their IMEI number, and didn't make a backup of the NV2 file...

No one can help you guys, not until now...

And don't ask for somebody else NV2 file, it contains the IMEI number of the phone, which is unique for each one... Using same IMEI in two different phones could be illegal (or at least the phone company will notice and take action)...

Don't complain if anything goes wrong,,, do this at your own risk. You've been warned...

Step 1:

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

Basically this method consists of having 2 roms

1. branded rom (tested with french 10f)

2. english unbranded rom ChyckyIT

(see download links up at 1st post)

put them in 2 different folders......

Step 1a:

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

if your roms are in *.dz format (english rom is for sure), get the DZExtract tool (link up) and extract the roms in the different folders, then you should get 2 roms in mbn format, where each one of them consists of at least:

- many mbn files (10 probably), and some other files, take them as they are....

- 1 "flash.bin" file

To extract the dz files, the procedure is like this:

Put DZExtract.exe and zlib1.dll to each of the rom's folders, and for each of them type in the command prompt:

"C:\EN Rom\DZExtract.exe -x eng_rom.dz" ( without quotes, presuming you have your rom in folder "C:\EN Rom" and the dz file name is "eng_rom.dz")

Do this for the other rom too... for example:

"C:\FR Rom\DZExtract.exe -x french_rom.dz" (no quotes, presuming folder and file name obviously)

The dz rom, DZExtract.exe and zlib1.dll can be deleted in both directories after this step...

Step 2:

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

In the branded rom folder delete the "flash.bin" file (presuming "C:\FR Rom\flash.bin"), and replace it with the unbranded "flash.bin", the one you get from the english rom (presuming "C:\EN Rom\flash.bin")

for those really in need, type this in command prompt:

copy C:\EN Rom\flash.bin C:\FR Rom

After this you can delete the "C:\EN Rom" directory, or you can save it for backup... (but you won't need it in this process anymore)

Step 3:

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

Flash the branded folder files with LGMP_EURO, which obviously contains the unbranded english "flash.bin".

For flashing procedure see this post: http://xdaforums.com/showthread.php?t=369481

If you are flashing in normal mode, LGMP should have make a backup of the NV2 file. Don't disconnect the phone until it finishes all the job. The program will restore it again after flashing finishes.

Step 4:

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

IF your phone was previously branded, you should restore the nv2 file (remember you made a backup, or the program made it automatically, and restoring will be made by the program itself after flashing finishes), and after that unlock the phone... (see unlocker file and procedures in "lg_.exe" above)

If your phone had an unbranded rom, you should be up and running already...

==============================================================

If everything goes right, you will have an unbranded english KS-20, perfectly working... enjoy it...

This method has not been tested with other roms, unbranded french for example... but if anyone does it, please post your results...

After flashing with unbranded rom, all other flashings on the phone with other unbranded roms will not require restoring nv2 file and unlocking. But please save your nv2 file somewhere...