[How To] Flash KS20 Complete Guide + Official ROMs DL list + Free Unbranded .nv2
For those who lost their .nv2 files and would like to generate new one, pls refer to:
[KS20] NV2 - QCN TOOLS V1.4 (new soft) [RELEASED]
The benefit of Unbranded .nv2 are:
1) With Unbranded .nv2 you can flash with any Official Unbranded rom directly, without modification need to solve the OTP and illegal use issue.
2) No more SIM lock
3) Polish's KS20 contains special .nv2, neither normal branded or unbranded version, in this case you will have to send me your .nv2 to do some modification before you can flash to other roms, otherwise OTP or illegal use would occur.
1. Before you do any flash, make sure you have a .nv2 backup with you or you will have troubles later, the size of .nv2 file is always about 116KB
Backup or restore .nv2 post: http://forum.xda-developers.com/showthread.php?t=396032
2. If you use "Erase EFS" option in LGMDP for flashing, you would have to restore your .nv2 file after flashing
3 If you use "none" option (Emergency mode) or Reset Database & Contents" option (Normal mode), you dun have to restore .nv2 file after flashing
LGMDP (Build 12.14)
KS20 Service Manual
What is Branded and Unbranded version KS20?
Branded KS20 would have service provider logo at boot up screen while Unbranded KS20 would show "LG" only
However your KS20 is Branded or Unbranded version is actually depended on the .nv2 file in the phone
Branded KS20 has Branded .nv2 and Unbranded KS20 has Unbranded .nv2
What is .nv2 file?
It contains your KS20's imei no. and also calibration data for the phone functionality, thus if you lose .nv2 file, you will lose your imei no. and phone functionality = pure PDA
What application do i need for flashing?
LGMDP (LGMDP_EURO). There are two flashing modes can be used: (a) Normal mode and (b) Emergency mode
For details of it pls refer to http://forum.xda-developers.com/showthread.php?t=396032
What is different between LG Composite and Microsoft USBfn in engineering menu
"LG Composite" is for flashing new rom, backup and restore .nv2 ONLY
"Microsoft USBfn" is for conecting to Windows Mobile Device Centre or ActiveSync
What rom should you choose?
If you have a Branded KS20 you can flash to any Official Branded rom, but not Official Unbranded rom as "illegal use" and "OTP Block" will result
If you have a Unbranded KS20 you can flash to any Official Unbranded rom, but not Official Branded rom as "illegal use" and "OTP Block" will result
Official rom from LG always has 1x .dz file only after unzip, if it is instead 1xFLASH.bin+10x.mbn files, it may be modified to be hybrid rom. It is always recommend to download Official Rom from this post ONLY.
What cause "illegal use" or "OTP Block" problem after flashing?
For "OTP block" or "illegal use" result after flashing, the reason is:
Unbranded phone flashed with Branded or Hybrid rom, OR Branded phone flashed with Unbranded rom
So, in order to eliminate the occurrence of Reason 1., you must flash with "Erase EFS" option, if there after still coz you OTP Block or illegal use then it would be due to Reason 2, try to flash with a Branded rom if you find your KS20 is Branded, try flash with a Unbranded rom if you find your KS20 is Unbranded.
How to restore .nv2 manually coz LGMDP said "cannot find any .nv2 file"?
To restore .nv2 manually by LGMDP Read this (from post #104 to #118):
Is there a way to flash Unbranded rom on Branded KS20?
Yes, but you need to do some modification to the rom, which we call the end up rom as "hybrid rom", it is very easy.
The details of that is explained in the following section
Flash Unbranded rom on Branded KS20, method is invented by dorik2k
The rom of KS20 is normally in .dz format, with "DZExtract-V0.2" or "KS20 Kitchen" you can extract .dz rom into 10x .mdn files + 1x FLASH.bin
In order to flash your KS20 you have to either flash a ".dz file" or flash "10x .mdn files + 1x FLASH.bin"
FLASH.bin is the WM system rom, which can be used with both Branded and Unbranded .nv2 file
10x .mdn files should be something like radio rom, which will do the .nv2 check after flashing
Hence, if you have a branded .nv2 file you hv to flash with 10x .mdn from branded rom or if you have an unbranded .nv2 file you hv to flash with 10x .mdn from unbranded rom
In order to flash Unbranded rom in Branded LG KS20, you need two roms: 1 Branded rom and 1 Unbranded rom:
1. Extract the two .dz roms, and flash the .mbn files from Branded rom and the FLASH.bin from Unbranded rom
2. And then unlock the phone with lg_.exe (Normally, unlocking is only need at the first time you flash to Unbranded rom)
, the unlocking procedure pls refer to this post:
"lg_.exe" Download link: http://rapidshare.com/files/99459711/ks20.rar
P.S. to use lg_.exe after flashing, you hv to do the settings in engineering menu and install WinDiag_Open.cab or import WinDiag.reg AGAIN
To extract .dz file
, you have to use:
DZExtract-V0.2 which will extract a .dz file into 10x .mdn files + 1x FLASH.bin, OR
LG KS20 Kitchen which has DZExtract-V0.2 built-in
1x .dz file ==>> 10x .mdn files + 1x FLASH.bin (from Branded rom)
1x .dz file ==>> 10x .mdn files + 1x FLASH.bin (from Unbranded rom)
(i) DZExtract-V0.2 is developed by misterjp
Download link: http://www.sendspace.com/file/3auo4k
To operate DZExtract-V0.2
1. Unzip the contents of DZExtract-V0.2.zip on c:\DZExtract
2. Put the .dz file in that you want to extract c:\DZExtract
3. Start -> run -> cmd.exe
4. cd c:\DZExtract
5. c:\DZExtract>DZExtract -x "filename".dz (type without " ")
Then you will have 10x .mbn files + 1x FLASH.bin in c:\DZExtract
(ii) Alternatively, you can use option [a] in "LG KS20 Kitchen" to extract .dz rom (Easier)
To flash an Unbranded rom in a Branded KS20, you have to flash (1)+(2):
(1). All the 10x .mbn files (from Branded rom)
(2). FLASH.bin (from Unbranded rom)
Finally, Unlock your KS20 with lg_.exe
If your are still not clear with the steps, dorik2k has written a step by step guide in Post#3 below
Here is a WWE hybrid rom that made by me (for Branded phone only):
English-HK-10a + French-voda-10f Rom
LG Official ROM download list (thanks to ChuckyIT)
Unbranded KS20 can flash those Unbranded Official ROMs with no modifications need
Czech Mobile (may be Unbranded) 10a
Czech Mobile (may be Unbranded) 10b
English ESA Unbranded 10c
English HKG Unbranded 10a
English Turkey Unbranded 10d
French Vodafone SFR 1.0b
French Vodafone SFR 1.0f
French Unbranded 1.0f
Germany Unbranded 10a
Germany Vodafone SFR 1.0b
Germany Vodafone SFR 1.0e
Greece Vodafone 10b
Greece Vodafone 10e
Greece Vodafone 10g
Italian TIM 10c
Poland Orange 10c
Traditional Chinese HKG Unbranded 10b
Useful Links for KS20
## HOT & FREE ## Unlock ALL LG KS20 here ##
[How To] Connect KS20 with LGMDP + Free Unbranded .nv2
LG KS20 Kitchen
[04Aug08] [Ks20] WM6.1 KisS20.2 Rom (OS 5.2.19965 Build 19922.214.171.124 ) UC [WWE|FR]