[LG V40 Guides, News, & Discussion] Ainz_Ooal_Gown:
Greetings everyone, i go by the name Ainz Ooal Gown. Here i bring you the Official Guide on LGUP to fix a Brick of your device or to simply Cross flash/Upgrade your device from Windows.

First things first if you try this and end up with a brick or your device transforms and tries to take over the world; it's not my fault you messed up not me. So just read all of this thread not just the O.P to, and get out of a bind if you reply with "the thread is too long i wont read it please help" don't expect anything short of "there's a search bar use it"

Second things have changed cross flashing no longer unlocks your Sim capabilities, you must contact your Carrier to have your Sim unlocked. The only other thing you can do is buy the US Unlocked model and root that one.

Third and i can't believe i must add this those of you who have a T-Mobile V40 if you flash a T-Mobile KDZ you'll be fine....if you flash any other KDZ enjoy and expensive Paper weight.

Download These FIles: DLL LGUP UI_Config

No root:

Step 1. Install the provided LGUP.msi (you should now have C:\Program Files (x86)\LG Electronics\LGUP)

Step 2. Install the provided DLL (you should now have C:\Program Files (x86)\LG Electronics\LGUP\model\Common)

Step 3. Extract the LGUP_UI_Config_m250n_[cxz].zip file anywhere on your computer, then copy or move the file to the common folder (the same one the DLL installs too)

Step 4. Enter download mode and flash any KDZ that is compatible with your device with the Refurbish or Upgrade options.

With root:

If you're rooted and BL unlocked, ALWAYS use Partition DL unless you want to go completely unrooted/bootloader relocked.

Download the previous files and LGUPCompatableLAF

Make sure your using fastboot with USB 2.0, it may work with 3.0 but it's better to use 2.0

Step 1. Extract the LGUPCompatibleLAF.rar file anywhere on your computer.

Step 2. Put your phone in fastboot mode. If on Oreo, just power off and hold vol down while plugged in, if on PIE Power off press vol up, while plugged in.

Step 3. In Windows 10 right click the start button and choose either "Command Prompt" or "Command Prompt(Admin)"

Step 4. In the command prompt type cd followed by where you extracted the rar for me it's "cd C:\Users\juanj\Downloads\Flash\LGUPCompatableLAF" ( Windows 7 and older simply when in the extracted folder Hold Shift on your keyboard and right click and choose "open a command prompt here" ).

Step 5. We need to get into the V35 Engineering bootloader, run this command: fastboot.exe set_active b and press enter. (If your on Oreo and have V35 bootloader in Slot_a skip this step.)

Step 6. Reboot, and it should boot straight into the v35 eng if you were already on PIE.

Step 7. Run this command to flash the LGUP Compatible LAF: fastboot.exe flash laf_a laf.img press enter.

Step 8. Now, we need to get back to our A slot, run: fastboot.exe set_active a (again Skip if your already on Oreo with V35Bootloader in Slot_a).

Step 9. Reboot by pressing and holding vol down and power while your device is plugged in (let go of the power button and volume down button and now press and hold vol up before the LG Logo shows up). You should be in download mode and LGUP will work.

Step 10. follow the non root part but use Partition DL, Select all and uncheck abl_a and laf_a to keep the bootloader unlocked in Slot_a then abl_b and laf_b to keep V35 Fastboot access in Slot_b.

Thanks to: [MENTION=5213414]CXZa[/MENTION] [MENTION=7378910]maxmotos[/MENTION] [MENTION=5796697]Xsavi[/MENTION]