[GUIDE] LGUP for all (no root needed)

Search This thread

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,721
26
Los Osos
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: @CXZa @maxmotos @Xsavi
 
Last edited:

taronhov

Member
Feb 11, 2014
21
9
"UI_Config.lgl" file for V40

Hello All,

Please find attached an archive containing the "UI_Config.lgl" file for V40 retrieved and modified based on instructions from @CXZa ( @CXZa, thanks a lot for the great job done!).
Instructions:
***
1. Copy the "UI_Config.lgl" file into "*\LGUP\Common" folder
2. Change the file's properties and make it "Read-only" (should already be there)
3. Ignore the "can't open new file" warning by LGUP 1.16
***

Hope this help!
 

Attachments

  • UI_Config_V40_LGUP_1_16.zip
    1.1 KB · Views: 2,050
  • Like
Reactions: crubbish

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,721
26
Los Osos
Hello All,

Please find attached an archive containing the "UI_Config.lgl" file for V40 retrieved and modified based on instructions from @CXZa ( @CXZa, thanks a lot for the great job done!).
Instructions:
***
1. Copy the "UI_Config.lgl" file into "*\LGUP\Common" folder
2. Change the file's properties and make it "Read-only" (should already be there)
3. Ignore the "can't open new file" warning by LGUP 1.16
***

Hope this help!

I will add this bit to the OP.....
 

Alibaba0101

Senior Member
Apr 28, 2008
387
81
Thanks for posting this. Can we use this to flash any v405 rom (except tmobile) to any lg v405 v40 phone without 9008 mode?

Can we not flash twrp to recovery for the lg v40 as opposed to using the laf partition? I got a copy of twrp.img from vlad for the v40 which looks like was created by Precious Princewill. I haven't tried it yet. Frankly want to make sure there is a working lg up in case i lose recovery. Also not sure how twrp works with PIE. Does it allow you to flash to both slot a or slot b?
 
Last edited:

neocyke

Senior Member
Jul 22, 2010
204
65
Penang
www.facebook.com
Posts like this sometimes makes me wish I didn't get bl unlocked and root.. So much simpler. With lack of anything really interesting to test and play with like crossflashing on the V30 for example, I can't find the motivation to actually do any of this..
 

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,721
26
Los Osos
Posts like this sometimes makes me wish I didn't get bl unlocked and root.. So much simpler. With lack of anything really interesting to test and play with like crossflashing on the V30 for example, I can't find the motivation to actually do any of this..

if you have TWRP installed i'm currently uploading a Backup with No data of a GSI i have working on the V40
 

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,721
26
Los Osos
Thanks for posting this. Can we use this to flash any v405 rom (except tmobile) to any lg v405 v40 phone without 9008 mode?

Can we not flash twrp to recovery for the lg v40 as opposed to using the laf partition? I got a copy of twrp.img from vlad for the v40 which looks like was created by Precious Princewill. I haven't tried it yet. Frankly want to make sure there is a working lg up in case i lose recovery. Also not sure how twrp works with PIE. Does it allow you to flash to both slot a or slot b?

TWRP lets you Flash on the current active Slot, But the current Lineage OS we're working on flashes to the non active Slot for some reason.
 
  • Like
Reactions: Alibaba0101

Alibaba0101

Senior Member
Apr 28, 2008
387
81
TWRP lets you Flash on the current active Slot, But the current Lineage OS we're working on flashes to the non active Slot for some reason.

ThanksQ
Does the current twrp allow backup and restore of the active slot? And how can i tell which is the active slot? Is there a different recovery for each slot? I haven't even looked at what the partition scheme looks like with pie yet.
 
  • Like
Reactions: Ainz_Ooal_Gown

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,721
26
Los Osos
ThanksQ
Does the current twrp allow backup and restore of the active slot? And how can i tell which is the active slot? Is there a different recovery for each slot? I haven't even looked at what the partition scheme looks like with pie yet.

yes you can have the older TWRP 3.3.0-0 in one slot and the newer TWRP 3.3.1-0 in the other but you can check your active slot in the reboot section of TWRP
 
  • Like
Reactions: Alibaba0101

neocyke

Senior Member
Jul 22, 2010
204
65
Penang
www.facebook.com
if you have TWRP installed i'm currently uploading a Backup with No data of a GSI i have working on the V40

You know what, I never actually checked whether mine came with TWRP or not (again lack of stuff to flash). Prolly worth a look see.
GSI huh. Would be great if it'd work properly. My local carrier uses bands that US phones don't enable / use which is why all my LG phones run Korean fw. Those are the only ones that play nice, otherwise it's wifi-only-land fer me.

This is one peculiar thing I've noticed with LG phones so far. Even if the phone hw itself supports every single band under the sun (like me old V30), running certain regional fw disables some of them. Specific to the V30 : Logic dictates that you can go into service mode and enable those and alls good yeah? But no, not with LG. You do that, it then locks you onto those bands never auto-switching anymore. Which sucks when you swap sims or roam on other networks. Like.. dude.. WTH??
 

Alibaba0101

Senior Member
Apr 28, 2008
387
81
You know what, I never actually checked whether mine came with TWRP or not (again lack of stuff to flash). Prolly worth a look see.
GSI huh. Would be great if it'd work properly. My local carrier uses bands that US phones don't enable / use which is why all my LG phones run Korean fw. Those are the only ones that play nice, otherwise it's wifi-only-land fer me.

This is one peculiar thing I've noticed with LG phones so far. Even if the phone hw itself supports every single band under the sun (like me old V30), running certain regional fw disables some of them. Specific to the V30 : Logic dictates that you can go into service mode and enable those and alls good yeah? But no, not with LG. You do that, it then locks you onto those bands never auto-switching anymore. Which sucks when you swap sims or roam on other networks. Like.. dude.. WTH??

This has been true of almost every manufacturer now. There are no truly unlocked world phones, at least not in the US. Each firmware is locked to the bands for that carrier with little to no ability to cross flash the radios or enable bands. I have at&t in the USA and they have some sort of deal with most carriers that don't allow their firmware to be posted and their phones are all bootloader locked. You can cross flash them and get the bootloader unlocked, but you will always lose a few bands.

The LG v40 US unlocked firmware appears to have more bands than most (v405qa) which is what i cross flashed to my lg v40. It supports:
LTE Bands: 1/2/3/4/5/7/8/12/13/14/17/20/25/26/28/29/30/38/39/40/41/46/66/71;
WCDMA Bands 1/2/4/5/8;
GSM 850/900/1800/1900 MHz; 800 MHz
CDMA; 1.9 GHz CDMA PCS; Secondary 800 MHz CDMA
https://www.lg.com/us/cell-phones/lg-V405QA7-unlocked-v40

Although after cross flashing this rom, my phone firmware still show v405ua model#. So I'm not sure that it fully has worked or if the v405qa is just a varation of the v405ua rom.
 

Ainz_Ooal_Gown

Senior Member
Feb 3, 2013
3,846
1,721
26
Los Osos
This has been true of almost every manufacturer now. There are no truly unlocked world phones, at least not in the US. Each firmware is locked to the bands for that carrier with little to no ability to cross flash the radios or enable bands. I have at&t in the USA and they have some sort of deal with most carriers that don't allow their firmware to be posted and their phones are all bootloader locked. You can cross flash them and get the bootloader unlocked, but you will always lose a few bands.

The LG v40 US unlocked firmware appears to have more bands than most (v405qa) which is what i cross flashed to my lg v40. It supports:
LTE Bands: 1/2/3/4/5/7/8/12/13/14/17/20/25/26/28/29/30/38/39/40/41/46/66/71;
WCDMA Bands 1/2/4/5/8;
GSM 850/900/1800/1900 MHz; 800 MHz
CDMA; 1.9 GHz CDMA PCS; Secondary 800 MHz CDMA
https://www.lg.com/us/cell-phones/lg-V405QA7-unlocked-v40

Although after cross flashing this rom, my phone firmware still show v405ua model#. So I'm not sure that it fully has worked or if the v405qa is just a varation of the v405ua rom.

It will always show your base model
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    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: @CXZa @maxmotos @Xsavi
    3
    Just so others know were you rooted before this?

    yes, bl unlocked also :good:
    2
    i'm getting mixed readings from this. do you need to be BL unlocked to do this? also can you root?

    For my guide if you follow the no root part then no the second part is for people who are rooted.
    2
    so if i want to root i'll need to be BL unlocked? sorry

    Yes
    2
    please use this map to confirm if you have band 71 coverage :
    https://maps.t-mobile.com/pcc.html?map=mvno-roamd-34l
    just drop pin on your area and it will show all the available tmobile frequency,
    if you do have b71 coverage, you can dial 277634#*# and go to "band selection" to lock your phone
    to b71, and then go to "engineering mode" to check if it is connected to band 71.
    wair for your update.

    After flashing to v405QA7 , my unlocked AT&T V405UA can make volte and wifi calling on T-Mobile.
    No more missing calls indoors !

    I can confirm band 2,4,12,66 are working fine on T-Mobile network. I can't verify band 71 because there is almost no 71 coverage in California.

    ---------- Post added at 10:50 AM ---------- Previous post was at 10:26 AM ----------

    That guide is by Xsavi it says superseded in the title

    https://www.mylgphones.com/how-to-flash-stock-pie-kdz-firmware-on-lg-v40-thinq-with-lgup.html?amp

    That guide above works. I followed the instructions and successfully crossflashed my unlocked V405UA Pie to V405QA7.