• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[GUIDE-VDO] How to make your own KitKat ROM with Root+TWRP from KDZ

Search This thread

somboons

Senior Member
Apr 25, 2011
3,183
4,477
Bangkok
Hi all,

I'm from Thailand.

I try to make flashable file for 4.4.2 kitkat kdz file for LG G2 ,It can use for LG G2 all model if you have kdz file.
I am testing with kdz file from http://csmgdl.lgmobile.com/dn/downloader.dev?fileKey=FW545195432109876543213/D80220A_00.kdz
( A6SFBK )

I reccommend 7zip for unzip/zip file.

Step by Step Guide

Before doing follower by instruction please read warning in red line before

1. Goto
http://forum.xda-developers.com/showthread.php?t=2600575
Download WindowsLGFirmwareExtract-ver.1.2.1.0 new version

2. Unzip WindowsLGFirmwareExtract-ver.1.2.1.0.zip and open WindowsLGFirmwareExtract.exe

3. At kdz/tot file select open and select 4.4.2 kdz that matching your G2 model (select all files extract)
attachment.php


4. Select extract kdz and waiting for success

5. At dz files select open and select .dz from step (4) (select all files extract)
attachment.php


6. Select extract dz and waiting for success

7. Select merge system-bin and waiting for success

8. Download

You must select one from 2 template

- KKROM_template.zip
https://mega.co.nz/#!kcVxSLaB!BJ4hHTF_3H8HR6EJTuak2hjiK1g1JosdKDfhcQ9Kr8g
(Stock firmware all partition include when you flash can not use custom recovery)

- KKROM_template_new.zip
https://mega.co.nz/#!BN1EFYRY!RJDpGwN4r3Q7q7lJmQil5RH_1s1lQWLHGZt21vY-Ffw
(New customize for still has custom recovery)

9. Unzip KKROM_template_new.zip/KKROM_template.zip

10. Copy system.img and all bin file as list below from WindowsLGFirmwareExtract-1.2.1.0-Release folder to KKROM_template_new/KKROM_template folder and use bat file in rename_droidth.zip rename all bin file

ren1.png



ren2.png



- KKROM_template_new.zip
KKROM_template_new folder must have

attachment.php


- KKROM_template.zip
KKROM_template folder must have

attachment.php



11. Zip all file in KKROM_template_new/KKROM_template. Now you get KKROM_template_new.zip/KKROM_template.zip ready to flash

12. Download

- Supersu from http://download.chainfire.eu/382/SuperSU/UPDATE-SuperSU-v1.93.zip (For all template)

- Patched Kernels and KitKat BaseBand from http://forum.xda-developers.com/showthread.php?t=2680948 (For KKROM_template_new)

Thank @Cloudyfa for work Patched Kernels and KitKat BaseBand


13. You must on 4.2.2 root+custom recovery (TWRP 2.6.3.3 or 2.7 That I am testing) .

Copy KKROM_template_new.zip/KKROM_template.zip to sdcard
Copy Patched Kernels,KitKat BaseBand to sdcard (For KKROM_template_new)
Copy UPDATE-SuperSU-v1.93.zip to sdcard to sdcard (For all template)

14. Reboot to recovery

15. Wipe

- Dalvik Cache
- System
- Data
- Cache

16 . Install


Warning :
When flash KKROM_template_new.zip finish.Do not Change or Flash Recovery on KK or JB (in case use backup/restore from Recovery or use Custom ROM)
if do not flash kdz before.Your G2 may be can not boot.




For KKROM_template_new
- KKROM_template_new.zip
- KitKat BaseBand
- Patched Kernels
- UPDATE-SuperSU-v1.93.zip

For KKROM_template
- KKROM_template.zip
- UPDATE-SuperSU-v1.93.zip

17 . Wipe cache/dalvik

18. Reboot

19. Enjoy


Guide for KKROM_template



Thank
@AndroidUser00110001
@Cloudyfa
@shriom_manerker
 

Attachments

  • 2014-03-02_072505.png
    2014-03-02_072505.png
    53.9 KB · Views: 6,061
  • zz.jpg
    zz.jpg
    98.4 KB · Views: 14,840
  • 11.png
    11.png
    18.3 KB · Views: 87,321
  • 22.png
    22.png
    24.1 KB · Views: 86,365
  • 33.png
    33.png
    67.2 KB · Views: 14,089
  • a1.png
    a1.png
    56.4 KB · Views: 75,546
  • rename_droidth.zip
    272 bytes · Views: 2,237
  • ren1.png
    ren1.png
    62.7 KB · Views: 4,767
  • ren2.png
    ren2.png
    58 KB · Views: 4,754
  • xxx.jpg
    xxx.jpg
    94.5 KB · Views: 8,386
  • 1112014-03-15_171858.png
    1112014-03-15_171858.png
    41.9 KB · Views: 71,212
Last edited:

farhanito

Senior Member
Aug 21, 2010
876
222
Jakarta
hi..
thanks, this is exactly what i need.

one question though,
what about "cust.bin"?
someone said in other thread that it's needed to avoid bootloop.
 

somboons

Senior Member
Apr 25, 2011
3,183
4,477
Bangkok

farhanito

Senior Member
Aug 21, 2010
876
222
Jakarta
  • Like
Reactions: HighlanderZA

player911

Inactive Recognized Developer
Sep 8, 2006
7,954
1,206
Cincinnati
www.SnapSiteAdmins.com
This is awesome. It would be easier to flash back to stock this way then requiring a PC. Would this work for Verizon? I'd love a backup of the stock rom incase I'm t hours away from a PC and Verizon forces a bricking OTA update and leaves me completely lost and without a phone.

Sent from my VS980 4G using XDA Premium 4 mobile app
 

somboons

Senior Member
Apr 25, 2011
3,183
4,477
Bangkok
This is awesome. It would be easier to flash back to stock this way then requiring a PC. Would this work for Verizon? I'd love a backup of the stock rom incase I'm t hours away from a PC and Verizon forces a bricking OTA update and leaves me completely lost and without a phone.

Sent from my VS980 4G using XDA Premium 4 mobile app

I am not sure it's support Verizon but I think it should work too.
 

somboons

Senior Member
Apr 25, 2011
3,183
4,477
Bangkok
i got error lokiflyng and unsuportted aboot image file :\
help please :)

Can your G2 boot completely?
I did see this error on my device but At thread http://forum.xda-developers.com/showthread.php?t=2665985
@AndroidUser00110001 he told don't worry about error

If you get an error with flashing about loki then do not worry. ROM is ok and will boot. It just can't add loki to boot.img so it gives error but no big deal.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 74
    Hi all,

    I'm from Thailand.

    I try to make flashable file for 4.4.2 kitkat kdz file for LG G2 ,It can use for LG G2 all model if you have kdz file.
    I am testing with kdz file from http://csmgdl.lgmobile.com/dn/downloader.dev?fileKey=FW545195432109876543213/D80220A_00.kdz
    ( A6SFBK )

    I reccommend 7zip for unzip/zip file.

    Step by Step Guide

    Before doing follower by instruction please read warning in red line before

    1. Goto
    http://forum.xda-developers.com/showthread.php?t=2600575
    Download WindowsLGFirmwareExtract-ver.1.2.1.0 new version

    2. Unzip WindowsLGFirmwareExtract-ver.1.2.1.0.zip and open WindowsLGFirmwareExtract.exe

    3. At kdz/tot file select open and select 4.4.2 kdz that matching your G2 model (select all files extract)
    attachment.php


    4. Select extract kdz and waiting for success

    5. At dz files select open and select .dz from step (4) (select all files extract)
    attachment.php


    6. Select extract dz and waiting for success

    7. Select merge system-bin and waiting for success

    8. Download

    You must select one from 2 template

    - KKROM_template.zip
    https://mega.co.nz/#!kcVxSLaB!BJ4hHTF_3H8HR6EJTuak2hjiK1g1JosdKDfhcQ9Kr8g
    (Stock firmware all partition include when you flash can not use custom recovery)

    - KKROM_template_new.zip
    https://mega.co.nz/#!BN1EFYRY!RJDpGwN4r3Q7q7lJmQil5RH_1s1lQWLHGZt21vY-Ffw
    (New customize for still has custom recovery)

    9. Unzip KKROM_template_new.zip/KKROM_template.zip

    10. Copy system.img and all bin file as list below from WindowsLGFirmwareExtract-1.2.1.0-Release folder to KKROM_template_new/KKROM_template folder and use bat file in rename_droidth.zip rename all bin file

    ren1.png



    ren2.png



    - KKROM_template_new.zip
    KKROM_template_new folder must have

    attachment.php


    - KKROM_template.zip
    KKROM_template folder must have

    attachment.php



    11. Zip all file in KKROM_template_new/KKROM_template. Now you get KKROM_template_new.zip/KKROM_template.zip ready to flash

    12. Download

    - Supersu from http://download.chainfire.eu/382/SuperSU/UPDATE-SuperSU-v1.93.zip (For all template)

    - Patched Kernels and KitKat BaseBand from http://forum.xda-developers.com/showthread.php?t=2680948 (For KKROM_template_new)

    Thank @Cloudyfa for work Patched Kernels and KitKat BaseBand


    13. You must on 4.2.2 root+custom recovery (TWRP 2.6.3.3 or 2.7 That I am testing) .

    Copy KKROM_template_new.zip/KKROM_template.zip to sdcard
    Copy Patched Kernels,KitKat BaseBand to sdcard (For KKROM_template_new)
    Copy UPDATE-SuperSU-v1.93.zip to sdcard to sdcard (For all template)

    14. Reboot to recovery

    15. Wipe

    - Dalvik Cache
    - System
    - Data
    - Cache

    16 . Install


    Warning :
    When flash KKROM_template_new.zip finish.Do not Change or Flash Recovery on KK or JB (in case use backup/restore from Recovery or use Custom ROM)
    if do not flash kdz before.Your G2 may be can not boot.




    For KKROM_template_new
    - KKROM_template_new.zip
    - KitKat BaseBand
    - Patched Kernels
    - UPDATE-SuperSU-v1.93.zip

    For KKROM_template
    - KKROM_template.zip
    - UPDATE-SuperSU-v1.93.zip

    17 . Wipe cache/dalvik

    18. Reboot

    19. Enjoy


    Guide for KKROM_template



    Thank
    @AndroidUser00110001
    @Cloudyfa
    @shriom_manerker
    7
    Both

    Sent from my Nexus 7 using Tapatalk
    5
    Do you still have a custom recovery after you class this?
    ์No.
    5
    great thanks to @somboons for this guide! :good:

    I follow it and I got my Hong Kong D802 upgraded to KitKat without losing any data or settings. ;)

    As others wrote, I made these steps:
    1) Clear Cache and Dalvik Cache in TWRP 2.7.0.0
    2) Flash prepared ROM by this guide - system.img and cust.bin (anybody from HK could take my file here)
    3) Flash modem file - extracted modem_xxxx.bin from this guide, renamed to modem.img and placed in ZIP update (download link here)
    4) Flash D802 kernel from this thread.
    5) Flash superuser to root it.

    Done. That's it. No factory reset as I'm going to higher version of Android and it will automatically upgrade by self.
    5
    hi..
    thanks, this is exactly what i need.

    one question though,
    what about "cust.bin"?
    someone said in other thread that it's needed to avoid bootloop.

    In this this:
    http://forum.xda-developers.com/showthread.php?t=2665985

    I got bootloop then I solve problem by add cust.bin in ROM.it's work for me.

    Sent from my Nexus 7 using Tapatalk