[LG V20 Guides, News, & Discussion] TheLogicalGamer:
As the title states this guide will walk you through restoring your laf partition/download mode after root via the lafsploit method​

.

This guide is for the H918/T-Mobile variant ONLY!

Attempting to use the files provided in this thread on any other variant may result in a brick! You have been warned.

YOU MUST HAVE SOME FORM OF ROOT ACCESS FOR THIS PROCESS TO WORK!

​

Before we begin this guide will be relatively straight forward, and much easier than rooting the phone itself (IMO).

That said when making any modifications to your device, and by following this guide you assume any & all responsibility for any damage physical or otherwise to your device(s).

Prerequisites/Downloads:

1. ADB & Fastboot drivers Download & install (If you don't already have them of course) from here: https://xdaforums.com/showthread.php?t=2588979

(There are other ways to obtain them, but this is the simplest and most straight forward.)

2. I'm not entirely sure they are needed for this, but it wouldn't hurt to install the LG Mobile Drivers either found here: http://www.lg.com/us/support/software-firmware-drivers

3.I have extracted (from 10P KDZ) and tested this image myself before uploading, and now have download mode back on my v20. You can find it here: https://www.androidfilehost.com/?fid=818222786056038567 (Save to a location you can remember. If you're unsure go ahead and save it to your desktop.)

These remaining downloads are entirely optional, but I figured I would include them.

Only download these if you intend to extract the laf.img yourself.

(More details on that later.)

(Not recommended for the average user.)

1. You'll need the kdz to extract the images from. Found here: https://lg-firmwares.com/lg-h918tn-firmwares/#more-3864 (You're looking for the H91810p kdz).

2.You'll also need to download the WindowsLGFirmwareExtractor found here: https://xdaforums.com/showthread.php?t=2600575 (Be sure to leave a thanks for this awesome tool.)

Flashing the image

​

1. Begin by verifying USB debugging is enabled on your device. (If it is not go to Settings/About/Software Info. Click build number until you get the toast notification that you are a developer. Back out to Settings Click Developer Options, and turn on USB debugging.)

2. Plug in your device (Make sure it is in File transfer mode.)

3. Open up a command prompt (May require running as admin. I always do so I have no clue.)

Type:

adb devices

Your device should be listed if you have accepted the prompt on your device. (If you are not quick enough and accept the prompt, but it still shows nothing run adb devices again.)

4. If your device is listed navigate to where you saved the laf.img (again for the purposes of this guide I will be using the Desktop.)

Type:

cd c:/users/Type your windows username here/Desktop

You should now be in your desktop.

Type:

adb push -p laf.img /sdcard/laf.img

wait for it to complete.

Type:

adb shell

then

su

You will need to grant adb Superuser permissions on your device to continue. If you are successful you should see this "elsa:/ #"

Finally type:

dd if=/sdcard/laf.img of=/dev/block/bootdevice/by-name/laf

Wait for it to complete.

Type exit twice.

5. You can now unplug your device, power off, and plug in the usb while holding vol up to enter dl mode to verify it worked.

6. Success Congrats. You have download mode back on your device! :)

Extracting the laf image yourself

​

(For the extremely paranoid)

1. Download the required files from above.

2. Extract WindowsLGFirmwareExtract v1.2.5.0 to your desktop, and open it up (preferably in it's own folder).

3.Select Open across from KDZ/TOT file, and browse to your KDZ you download previously and double click.

4.After it loads the kdz check H91810p00.dz, and click Extract KDZ.

5.Close and re open the program this time Click open across from DZ File in the folder where you placed WindowsLGFirmwareExtract you should see a file called H91810p00.dz Double click to open it.

6.Check laf_6.bin then click Extract DZ.

7.Rename the laf_6.bin to laf.img.

8.Follow the steps above to flash the newly extracted image to your device.

Credits:

[MENTION=2452553]bullghost[/MENTION] for the Extraction tool (And those in his credits as well.)

[MENTION=3167089]runningnak3d[/MENTION] (For lafsploit and the countless amount of hours he has put in to getting it working for us.)