[Guide - HOW TO] Recover LG G7 (or other newer LG phones) from EDL or 9008 mode.

Search This thread

sourabh7625

Senior Member
  • Jul 20, 2014
    59
    7
    India
    I am using G710ULM20e_00_NAO_US_OP_1010.kdz as my kdz file. Other kdz files I have downloaded have been corrupted.
    I have the lg Mobile drivers installed from the guide. Are there others?
    EDL and fastboot work but I can only get into fastboot once. Then I get the red case. EDL is pretty reliable to get into.


    do you know how to use EDL mode?
    and
    have you take a look at this guide,
     

    Unlocked3

    Member
    May 12, 2021
    7
    2
    do you know how to use EDL mode?
    and
    have you take a look at this guide,
    I used Edl mode the same as the guide and watched QFIL for any errors and I didn't see any. Is there more I can do with EDL mode?
    I have followed this guide and it lead to the same result. I have quite a few more ideas I will try and I will let you know if any work. I am bringing a fresh computer into the mix and I will try and redo this guide and yours as well.
     

    sourabh7625

    Senior Member
  • Jul 20, 2014
    59
    7
    India
    one more thing, you also want to root your G7? okay then, we'll do things differently.


    download G710ULM11G from one of following links:





    and use LG firmware extractor from my guide to extract files from kdz.
    *always select all files in DZ and even in KDZ extraction.
     

    Unlocked3

    Member
    May 12, 2021
    7
    2
    one more thing, you also want to root your G7? okay then, we'll do things differently.


    download G710ULM11G from one of following links:





    and use LG firmware extractor from my guide to extract files from kdz.
    *always select all files in DZ and even in KDZ extraction.
    I tried a few different methods and always end up with the phone booting up to the lg logo with blue led on and never getting into android. I can get into LG up now because I left it open on the flashing menu.
    Is LG up just flashing specific partitions, or does it do every partition? I'm thinking I messed up something simple and I can't think of what that was.
    The two things I think I did was flash my original abl_a file after flashing another firmware and it told me there was a data overflow. Was that it? If so, how would I solve it? Other than that, I attempted rooting on pie and didn't know you needed to be on Oreo.
     

    sourabh7625

    Senior Member
  • Jul 20, 2014
    59
    7
    India
    I tried a few different methods and always end up with the phone booting up to the lg logo with blue led on and never getting into android. I can get into LG up now because I left it open on the flashing menu.
    Is LG up just flashing specific partitions, or does it do every partition? I'm thinking I messed up something simple and I can't think of what that was.
    The two things I think I did was flash my original abl_a file after flashing another firmware and it told me there was a data overflow. Was that it? If so, how would I solve it? Other than that, I attempted rooting on pie and didn't know you needed to be on Oreo.

    yeah you've done mistake by flashing original abl_a file after flashing another firmware and attempted rooting on pie on a sprint to ULM model.

    so, your current status is phone is stucked at LG logo.

    have you tried my procedure? because I experienced this before bricking my device, that's why I made this much easy guide.

    just download any of kdz from the links I shared and folow my guide.
     

    sonictails

    New member
    May 31, 2021
    1
    0
    Hello good day. I have accidentally erased all partitions while trying to unlock the bootloader with QFIL. The phone only turns on in EDL mode. Is there a way to get it back? (I'm a newbie) I await your response thank you very much
     
    Last edited:
    Feb 25, 2019
    6
    0
    Hi, i follow this guide to fix my bricked V405EBW (suddenly go to edl mode while using LGUP upgrade fw).
    And now, i'm stuck on step 9, it show download mode's logo (animation), then turn off.
    I try using extracted older fw (20a) and upgraded fw (30b - it's not compelete), but nothing changes, dont know where i went wrong :( Please help me out!
    Thanks
     

    sourabh7625

    Senior Member
  • Jul 20, 2014
    59
    7
    India
    Hello good day. I have accidentally erased all partitions while trying to unlock the bootloader with QFIL. The phone only turns on in EDL mode. Is there a way to get it back? (I'm a newbie) I await your response thank you very much

    you'll need to flash rawfirmware and patch xml through EDL mode.

    and FYI your phone has already lost IMEI and serial number.


    it takes time and efforts to develop required files for flashing on an erased phone because every model is different.
    and actually I am on a bit busy schedule.
     
    Last edited:

    sourabh7625

    Senior Member
  • Jul 20, 2014
    59
    7
    India
    Hi, i follow this guide to fix my bricked V405EBW (suddenly go to edl mode while using LGUP upgrade fw).
    And now, i'm stuck on step 9, it show download mode's logo (animation), then turn off.
    I try using extracted older fw (20a) and upgraded fw (30b - it's not compelete), but nothing changes, dont know where i went wrong :( Please help me out!
    Thanks

    have you completed step 8 ?
    if yes, close everything then first connect your phone in fastboot and open LGUP click OK(in no device connected popup). a window will open containing empty list.

    now restart phone through fastboot menu and press Vol+.

    *opening LGup first forces phone to keep in download mode.
     
    • Like
    Reactions: phamngoctan.vn
    Feb 25, 2019
    6
    0
    have you completed step 8 ?
    if yes, close everything then first connect your phone in fastboot and open LGUP click OK(in no device connected popup). a window will open containing empty list.

    now restart phone through fastboot menu and press Vol+.

    *opening LGup first forces phone to keep in download mode.
    Yes, i completed all previous steps. I try holding LGUP Model list window opened, but nothing change.

    My device's status is bootloop (sometimes and go off); download mode fail (pause on download mode icon appear, then turn off); fastboot fail on stock abl but success on v35abl.

    ps: on v35abl, go to download mode is error red case.

    Edit: I just saw a message on my screen after waiting bootloop (in my attach file)
     

    Attachments

    • _20210606_200812.JPG
      _20210606_200812.JPG
      2.4 MB · Views: 5
    Last edited:

    sourabh7625

    Senior Member
  • Jul 20, 2014
    59
    7
    India
    Yes, i completed all previous steps. I try holding LGUP Model list window opened, but nothing change.

    My device's status is bootloop (sometimes and go off); download mode fail (pause on download mode icon appear, then turn off); fastboot fail on stock abl but success on v35abl.

    ps: on v35abl, go to download mode is error red case.

    Edit: I just saw a message on my screen after waiting bootloop (in my attach file)

    did your device had a unlocked bootloader ?
    what is your device model ?

    and once more perform step 8 and 9 again as follow :

    in step 8 do this one also in addition to all others.
    -find select and right click on "persist" then manage partition data and select load then select "persist(_something)"

    in step 9 do this one also in addition to all others.
    fastboot erase xbl
    fastboot erase xbl_a
    fastboot erase xbl_b
    -------
    fastboot flash xbl xbl_a.img
    fastboot flash xbl_b xbl_a.img
    fastboot flash xbl_a xbl_a.img

    * boot into fastboot using V35abl. and all the images be flashed in fastboot must come from stock firmware kdz.

    both of these step will ensure your device has a complete and secure qualcomm boot sequence.
     
    • Like
    Reactions: phamngoctan.vn
    Feb 25, 2019
    6
    0
    did your device had a unlocked bootloader ?
    what is your device model ?

    and once more perform step 8 and 9 again as follow :

    in step 8 do this one also in addition to all others.
    -find select and right click on "persist" then manage partition data and select load then select "persist(_something)"

    in step 9 do this one also in addition to all others.
    fastboot erase xbl
    fastboot erase xbl_a
    fastboot erase xbl_b
    -------
    fastboot flash xbl xbl_a.img
    fastboot flash xbl_b xbl_a.img
    fastboot flash xbl_a xbl_a.img

    * boot into fastboot using V35abl. and all the images be flashed in fastboot must come from stock firmware kdz.

    both of these step will ensure your device has a complete and secure qualcomm boot sequence.
    I couldn't boot it into download mode, so i was curious to did unlocked bootloader (in fastboot on your step 8).
    My device model is V405EBW (LG V40 Dual sim).
    I tried to do all your addition commands, but nothing changes.
    Thanks for your enthusiasm, maybe I'll have to take it to nearby mobile repair services :(
     

    Unlocked3

    Member
    May 12, 2021
    7
    2
    Thank you for your help. I finally was able to get into android by using the images from the oneclick extractor instead of lg firmware extractor. The images you linked just wouldn't work in that program. I really appreciate the guide and keep up the good work. I was also able to root so that's great.
     

    fuadhdmini

    Senior Member
  • Oct 16, 2010
    393
    64
    I'm new to LG phone. And have minimal knowledge on EDL mode.

    Is this EDL mode a.k.a Engineering mode?

    If yes, does this mean I can use this mode to use EFS Tool to enable voLTE since my country is not supported by LG Wing (the phone I'm using and having concern with)
     

    sourabh7625

    Senior Member
  • Jul 20, 2014
    59
    7
    India
    I'm new to LG phone. And have minimal knowledge on EDL mode.

    Is this EDL mode a.k.a Engineering mode?

    If yes, does this mean I can use this mode to use EFS Tool to enable voLTE since my country is not supported by LG Wing (the phone I'm using and having concern with)

    EDL means emergency download mode by Qualcomm.
    LG wing is capable of volte so there might be a chance that your carrier does not.
     

    fuadhdmini

    Senior Member
  • Oct 16, 2010
    393
    64
    EDL means emergency download mode by Qualcomm.
    LG wing is capable of volte so there might be a chance that your carrier does not.
    my carrier does support voLTE, because I've had it with other phone. Only that LG Wing is not supported for my country, thus lack the local bands supported in my LG Wing.

    That's why I mentioned about using EFS tool to enable voLTE support for non supported countries like mine.

    Some phone requires root to use the EFS tool method but some like OnePlus phone doesnt, because OnePlus phone has this so called Engineering mode, so I wonder if LG phone also has Engineering mode or not
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 1
      Hi, i follow this guide to fix my bricked V405EBW (suddenly go to edl mode while using LGUP upgrade fw).
      And now, i'm stuck on step 9, it show download mode's logo (animation), then turn off.
      I try using extracted older fw (20a) and upgraded fw (30b - it's not compelete), but nothing changes, dont know where i went wrong :( Please help me out!
      Thanks

      have you completed step 8 ?
      if yes, close everything then first connect your phone in fastboot and open LGUP click OK(in no device connected popup). a window will open containing empty list.

      now restart phone through fastboot menu and press Vol+.

      *opening LGup first forces phone to keep in download mode.
      1
      Yes, i completed all previous steps. I try holding LGUP Model list window opened, but nothing change.

      My device's status is bootloop (sometimes and go off); download mode fail (pause on download mode icon appear, then turn off); fastboot fail on stock abl but success on v35abl.

      ps: on v35abl, go to download mode is error red case.

      Edit: I just saw a message on my screen after waiting bootloop (in my attach file)

      did your device had a unlocked bootloader ?
      what is your device model ?

      and once more perform step 8 and 9 again as follow :

      in step 8 do this one also in addition to all others.
      -find select and right click on "persist" then manage partition data and select load then select "persist(_something)"

      in step 9 do this one also in addition to all others.
      fastboot erase xbl
      fastboot erase xbl_a
      fastboot erase xbl_b
      -------
      fastboot flash xbl xbl_a.img
      fastboot flash xbl_b xbl_a.img
      fastboot flash xbl_a xbl_a.img

      * boot into fastboot using V35abl. and all the images be flashed in fastboot must come from stock firmware kdz.

      both of these step will ensure your device has a complete and secure qualcomm boot sequence.
    • 4
      ****** Unbrick all LG G7 models ******
      ********** This guide has updated into two methods **********


      (i). Recover from any boot problem to system or download mode.(which is defined below)

      This technique have been very useful to me for fixing my device and there is no any particular guide to fix brick device easily. That's why it is a must to share.
      * As long as you can access EDL(9008) mode in your device you can fix your bricked device *


      There are so many developers online if you can find who claim to fix or unbrick your bricked device by charging a hefty amount even after that you can not trust them.

      ****** I am here just to help you so if you want you can donate to me on paypal ******

      This guide has been compiled to fix all the phones which are in bricked state and completely dead state as long as you can access EDL mode(which is a Qualcomm's hidden flashing mode bult into hardware) you are able to fix your phones.

      This guide applies to all the following problems :
      Boot loop.
      Fastboot boot loop(looping in fastboot).
      Stuck at LG logo.
      No recovery mode.
      No fastboot mode.
      Red triangle(security error).
      "Press key to shut" message displays.
      Seems like No sign of life.
      And when connects to PC :
      QHSUSB BULK or QLOADER or something like that when connects to PC or red LED.

      Why are you facing this problem??
      Downgrading android version of your phone.
      Flashing wrong recovery image.
      Flashing wrong firmware/ROM.
      Flashing wrong bootloader/fastboot image.
      While playing with your phone just for fun.
      And many more....

      Tools required :
      - Qualcomm USB drivers. https://mega.nz/file/YAVhFIiC#nF-cChZklhcsxMHk24GhsB6rlE119erQqmXuBu21c6c
      - LG mobile drivers. https://mega.nz/file/4UU3RSJb#iJu32uFbPsSrhIPoVr-BS1f2RqHnqL95lePDhDnK7NY
      - LGUP tool lab version and LGUP common dll. https://mega.nz/file/MJdjxCqb#THo7EpmCqFUNa5VHMQcWI5D6M4QcR5p2vhQ77le0Gzo
      - LG V35 abl image. https://mega.nz/file/wBV3UaQK#G0bF9gYz9Jb8FjdJsCAP0wmIOSqHrOFUjvUiPOsj91Q
      - LG firmware extractor. https://mega.nz/file/oZMzGS6Q#JmYlsH9YgU_CmR5Ra0gjIOg_4S6fNVFPgl3UV0BRz0s
      - KDZ tools. https://mega.nz/file/hJNVWAyY#KL8dypxmDXOJ3I9njzQW2TYE-ZgrHaiwnmenNbBcGRs
      - QFIL tool. https://mega.nz/file/4AdjXCAS#tWf6XUYO3OxHjZ_XDJZopOtQpVkggW2170QIKDW0JK8
      - Snapdragon 845 UFS firehose. https://mega.nz/file/8Zk0AAJQ#-WBO38OBXo6TnykCoOaoXeV2zBxHaUyoq3sR6lmFTtQ
      - ADB tool. https://mega.nz/file/URtWmAxZ#TRNwkp9ZQw4BG1we2cxu623fT-6O6XJsBcylNevSF0g
      - Stock f/w KDZ for your particuar device no less than last working andriod and build version.
      - Knowledge how to boot into EDL (without shorting test pin it can fuse device board).


      * Steps :
      Step 1 : uninstall all the phone related drivers and restart PC.

      Step 2 : to successfully install drivers and software follow below guide -
      a. open commant prompt with admin rights run these commands so windows can allow to install driver properly.
      - bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
      - bcdedit.exe -set TESTSIGNING ON
      (these will disable driver signature enforcement and put windows into test mode)
      and restart
      c. install Qualcomm drivers
      d. install LG mobile drivers
      e. install QPST
      f. install LGUP lab version and place LGUP_Common.dll in C:\Program Files (x86)\LG Electronics\LGUP\model\common\LGUP_Common.dll and restart PC

      *** When you boot your phone in download mode and instead it goes into fastboot then you should first open LGUP and then connect phone in download mode because I as experienced this time somehow LGUP forces the phone to stay in download mode rather than switching to fastboot ***
      (
      if thuis works proceed to step 9 else not then step 3)

      Step 3 : open LG firmware extract and click open in KDZ row and select downloaded firmware kdz and let it load then check G710xx something from list and click extract if there is any error in log then your kdz file is corrupted, if success then it will produce a DZ file and now in DZ row click open and select DZ file now tool will show you a long list, now select all the items and extract. This will produce so many files in LG firmware extractor folder.

      Step 4 : place your kdz file in KDZ tools folder and select OneKeyExtraction.bat type Y, it will produce a dz file and several img files in a folder named as your firmware KDZ's name. copy boot_a.img , abl_a.img , laf_a.img to adb folder for fastboot flashing.

      Step 5 : open QFIL from it's installation location and check build type to flat build and in programm file select prog_ufs_firehose_Sdm845_lge.elf file and in lower right corner select storage type to UFS.

      Step 6 : connect your device to PC and boot into EDL mode by
      a. if it is in any ON condition : POWER button + VOLUME DOWN and prepare to press VOLUME UP repeatedly as soon as phone switches off
      b. if it is in dead condition : connecting to PC automatically boot into EDL mode.
      if phone is connected in EDL mode now Device manager must show a device under ports tree somehting named as Qualcom HS-USB QLOADER 9008(Com_X)
      * if you have bricked your device then I assume you already know how to boot into EDL mode.

      Step 7 : now in QFIL select port and select your device, select Tools from QFIL toolbar and select Partition Manger, in warning window ckick OK if you've selected right 845's firehose elf file and after success it must show a list of many partions of your phone.
      flashing : it's time for flashing.

      *Note: select all the image files one by one in Lg firmware extract folder by typing name in file name control like as showed in screenshot Files_location.jpg.
      Files_location.jpg


      it will take patience because it's a manual one, order must be followed coz tha's the thing that matters...

      - find select and right click on "xbl_a" then manage partition data and select load then select "xbl.elf_6"
      - find select and right click on "xbl_config_a" then manage partition data and select load then select "xbl_config.ebl_902"
      - find select and right click on "xbl_b" then manage partition data and select load then select "xbl.elf_6"
      - find select and right click on "xbl_config_b" then manage partition data and select load then select "xbl_config.ebl_902"
      - find select and right click on "tz_z" then manage partition data and select load then select "tz.mbn_134"
      - find select and right click on "hyp_z" then manage partition data and select load then select "hyp.mbn_646"
      - find select and right click on "boot_a" then manage partition data and select load then select "boot.img_163830"
      - find select and right click on "cmnlib_a" then manage partition data and select load then select "cmnlib.mbn_81670"
      - find select and right click on "cmnlib64_a" then manage partition data and select load then select "cmnlib64.mbn_81798"
      - find select and right click on "boot_b" then manage partition data and select load then select "boot.img_163830"
      - find select and right click on "cmnlib_b" then manage partition data and select load then select "cmnlib.mbn_81670"
      - find select and right click on "cmnlib64_b" then manage partition data and select load then select "cmnlib64.mbn_81798"
      - find select and right click on "abl_a" then manage partition data and select load then select "V35abl.img"
      - find select and right click on "abl_b" then manage partition data and select load then select "V35abl.img"
      - find select and right click on "raw_Resources_a" then manage partition data and select load then select "raw_resources.img_194918"
      - find select and right click on "tz_b" then manage partition data and select load then select "tz.mbn_134"
      - find select and right click on "hyp_b" then manage partition data and select load then select "hyp.mbn_646"
      - find select and right click on "laf_a" then manage partition data and select load then select "laf.img_81990"
      - find select and right click on "laf_b" then manage partition data and select load then select "laf.img_81990"

      close partition manager and let it restart device into EDL again.

      Step 8 : boot your device in fasboot which is currently in EDL mode, to do so press Power + Volume down button and ready to leave Power as soon as phone restart while keep pressing Volume down
      a. open command prompt in adb folder and verify device connectivity by
      fastboot devices
      * it must show a device something like LMV35EAWx.
      b. perform these commands, order must be followed coz tha's the thing that matters:
      fastboot erase boot
      fastboot erase boot_a
      fastboot erase boot_b
      fastboot erase abl
      fastboot erase abl_a
      fastboot erase abl_b
      fastboot erase laf
      fastboot erase laf_a
      fastboot erase laf_b
      fastboot flash boot boot_a.img
      fastboot flash boot_b boot_a.img
      fastboot flash boot_a boot_a.img
      fastboot flash abl abl_a.img
      fastboot flash abl_b abl_a.img
      fastboot flash abl_a abl_a.img
      fastboot flash laf laf_a.img
      fastboot flash laf_b laf_a.img
      fastboot flash laf_a laf_a.img
      and let your device as it is in fastboot.
      we already flashed these partions in EDL mode and flashing in fastboot confirms that partitions do not get overwritten.

      Step 9 : open LGUP and somehow proceed to flashing window, where you'll find device list option and many flashing options and a firmware list below, in flashing options select Refurbish and drop your KDZ file in firmware list and follow
      LGUP.jpg

      a. now from phone's fastboot menu select restart and hold Volume Up now phone will show download mode bar and in few seconds LGUP will recognise your device in list same as above screenshot.
      b. flash you KDZ and let your device boot into system.


      Now you have a fully working device.


      (ii). Recover from dead boot or no partitions list in QFIL partition manager.(hard brick)
      **if you have urgency you can donate money so I can focus on yours**


      I worked around G7's stock kdz and fortunately end up generating flashing file for a single partition but there are so many(100+) partitions and this single one took 1+ hour, which was hardly to arrange. You can imagine how much time 100+ partitions would take to be prepared.
      Problem is I have a time consuming job so I can not waste my time on this unless you donate some money and get your device guaranteed recovered ASAP.

      ** UPDATE **
      The guide I was working on, was more complex for noob to understand.
      be patience I am slowly working with python scripts and a easy guide which will help you to flash empty device.

      ***use rawprogram and patch at your risk because it will result in 0 IMEI problem that causes no network signal but your device will be fixed***
      And if anyone want to flash firmware through QFIL in that case I am also attaching G710EAW partition.xml , rawprograms.xml, patch.xml and flashable gpt_main & gpt_backup bin.


      Thanks for your support.
      Questions are welcome.


      THANKS SO MUCH
      1
      I have followed the instructions and cannot boot past lg logo. I am lost because I have tried multiple .kdz files and they all failed to get back to android. I assume it's because I tried to flash ULM firmware instead of PM. I had to use ULM because there are no lg g710PMxx.kdz files as far as I can tell (because Sprint doesn't support FOTA updates, I guess). The .kdz files weren't corrupted because I had no failures extracting the .dz files.
      I have backups of the original abl and laf partitions but nothing else.

      I am talking to a seller on Ebay about getting an up-to-date lg g710PM backup sent to me but I have no clue what program to use, what needs to be sent, and if it will work in the first place.

      Could someone tell me if it's possible to make a Sprint .kdz file I could flash with Qfil or some other utility? Or would I be able to do something with the current firmware and sprinkle in Sprint partition backups? I just need to boot to android and reenable oem unlock to get the phone rooted and continue with my previous goal.

      Thank you and good luck to everyone in our lg issue boat!

      okay , so your device can boot up(not having any bootloader problem) but can't get past LG logo to system. right ?

      will you confirm that your device can boot into LG download mode ??
      * switch off device then connect it to PC while holding VOL+ button, now it must shows a USB sign.
      1
      okay , so your device can boot up(not having any bootloader problem) but can't get past LG logo to system. right ?

      will you confirm that your device can boot into LG download mode ??
      * switch off device then connect it to PC while holding VOL+ button, now it must shows a USB sign.
      It shows the download mode screen, but even with LG UP open and searching, the device will just reboot.
      1
      have you installed LG official mobile driver?
      which firmware you are using to get boot into system?
      I am using G710ULM20e_00_NAO_US_OP_1010.kdz as my kdz file. Other kdz files I have downloaded have been corrupted.
      I have the lg Mobile drivers installed from the guide. Are there others?
      EDL and fastboot work but I can only get into fastboot once. Then I get the red case. EDL is pretty reliable to get into.
      1
      Hi, i follow this guide to fix my bricked V405EBW (suddenly go to edl mode while using LGUP upgrade fw).
      And now, i'm stuck on step 9, it show download mode's logo (animation), then turn off.
      I try using extracted older fw (20a) and upgraded fw (30b - it's not compelete), but nothing changes, dont know where i went wrong :( Please help me out!
      Thanks

      have you completed step 8 ?
      if yes, close everything then first connect your phone in fastboot and open LGUP click OK(in no device connected popup). a window will open containing empty list.

      now restart phone through fastboot menu and press Vol+.

      *opening LGup first forces phone to keep in download mode.
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone