[Upgrading, Modifying and Unlocking] raykisi:
LGMDP (Build 12.14)

http://rapidshare.com/files/146584544/LGMDP_1.5_build_12.14_Sep_16_2008.zip.html

KS20 Service Manual

http://rapidshare.de/files/38526183/EN_KS20_SVC_ENG_1123_1.0_.pdf.html

Note: the size of .nv2 file is always about 116KB

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

There are two ways to connect KS20 to LGMDP: (a) Normal mode and (b) Emergency mode

What can Normal mode does?

In noraml mode, you can do backup and restore .nv2 file, and also flash your KS20 with new rom

Flashing process in Normal mode:

1. Backup .nv2 file from your KS20

2. Switch your phone to emergency mode and start flashing

3. Restore .nv2 file when your phone 1st startup. and reboot (so dun unplug the USB yet at 1st startup, otherwise .nv2 will not be restored automatically)

(note: Even .nv2 file will be backup automatically by LGMDP during the whole flashing process, it is recommonded to do a .nv2 backup manually by yourself b4 any flash)

What can Emergency mode does?

In Emergency mode, you can only flash your KS20 with new rom, only use that if your KS20 is Bricked

Flashing process in Emergency mode:

1. The flashing process start immediately without making .nv2 backup automatically

(Note: Since that Emergency mode flashing would not backup .nv2 automatically for you, thus ONLY use Emergency mode for flashing if you already have a .nv2 file with you)

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

(a) Normal mode connection method

Step 1

: Install "LG Corona USB Driver" in computer

LG Corona USB Driver

http://rapidshare.com/files/99459712/LGCoronaUSBDriver.rar

Step 2

: Change necessary settings in engineering menu

At device:

-enter this code to dialpad: 2676625720#

-engeneering menu will show.

-press:

Port Setting → 1. Diag Setting → 1. USB Set for Diag → “OK” → “Back”.

(Port Setting → 1. Diag Setting →) 2. USB Switching → “LG Composite -DUN, DIAG”.

-press Done and reset your device.

This will set your usb port as a composite usb port.

Note:

"LG Composite" is for flashing new rom, backup and restore .nv2 ONLY.

"Microsoft USBfn" is for conecting to Windows Mobile Device Centre or ActiveSync

Step 3

: Install "WinDiag_Open.cab" or import WinDiag.reg to KS20 (this is not necessary for some old roms, but most roms need it)

WinDiag.reg

http://rapidshare.com/files/101268724/WinDiag.reg.html

WinDiag_Open.cab

http://www.megaupload.com/?d=9XGEO789

Alternatively, you can also edit the registry by PHM Regedit (or things like that) instead of importing "WinDiag.reg" or installing "WinDiag_Open.cab"

Add these two lines:

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WINDIAG]
"Dll"="windiag.dll"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WINDIAG\Settings]
"Enable"=dword:1

(note: for importing .reg file or editing registry you have to use app like "SKTools" or else)

Step 4

: Soft reset KS20

Step 5

: Plugin USB to KS20 and press "select port" in LGMDP(LGMDP_EURO) to connect to it

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

(b) Emergency mode connection method

Step 1

: Unplug USB from your KS20 and switch it off

Step 2

: Press and hold "Send" and "e" key, then press "Power" key while you are still holding that two keys. A Green led should come up and stay on

Step 3

: Plugin USB and connect to LGMDP(LGMDP_EURO)

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

To restore .nv2 manually by LGMDP Read this (from post #104 to #118):

http://xdaforums.com/showthread.php?p=2531611#post2531611

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

Useful Links for KS20

## HOT & FREE ## Unlock ALL LG KS20 here ##

http://xdaforums.com/showthread.php?t=377127

[How To] Flash KS20 Complete Guide + Official ROMs DL list + Free Unbranded .nv2

http://xdaforums.com/showthread.php?t=405945

[how to] flash LG KS20 with new rom, all included

http://xdaforums.com/showthread.php?t=369481

[How To] Connect KS20 with LGMDP + Free Unbranded .nv2

http://xdaforums.com/showthread.php?t=396032

[How] to dump KS20 RAW Rom (step by step)

http://xdaforums.com/showthread.php?t=404892

LG DZ File format and extract tool (LG KS20)

http://xdaforums.com/showthread.php?t=399249

LG KS20 - Flash.bin build tool

http://xdaforums.com/showthread.php?t=408246

LG KS20 Kitchen

http://xdaforums.com/showthread.php?t=408280

[04Aug08] [Ks20] WM6.1 KisS20.2 Rom (OS 5.2.19965 Build 19965.1.2.3 ) UC [WWE|FR]

http://xdaforums.com/showthread.php?t=408323

[LG KS20] "Unavailable OTP Block" solution

http://xdaforums.com/showthread.php?t=410245

LG KS20 IMEI Change and BT address (I have tried, but not working)

http://xdaforums.com/showpost.php?p=2354610&postcount=362

Flash ks20 - HOWTO in italian language (By gregnapola)

http://forum.telefonino.net/showthread.php?t=471423