Restore v20 to 100% Stock (!!even for bricked devices!!)

Search This thread

tech_infinity

Senior Member
Jun 16, 2014
2,514
1,548
aakashverma.com
LG V30
so my device got messed up. I have 990ds and had rooted using dirtysanta. I was running resurrection remix rom. I flashed the kdz file for my variant but now it is just stuck on LG boot logo and I can't access twrp. Any suggestions?
I've tried a couple of firmwares using LGUP but I'm still stuck on lg boot logo every time.
 

cnjax

Senior Member
Aug 4, 2011
4,282
10,898
Jacksonville, FL
so my device got messed up. I have 990ds and had rooted using dirtysanta. I was running resurrection remix rom. I flashed the kdz file for my variant but now it is just stuck on LG boot logo and I can't access twrp. Any suggestions?
I've tried a couple of firmwares using LGUP but I'm still stuck on lg boot logo every time.
Los based roms change the partition sizes so you will probably need to do a full wipe and format and then flash the kdz

Sent from my LG-H910 using XDA Labs
 
  • Like
Reactions: tech_infinity

kingtm

Senior Member
Jul 17, 2011
176
94
so my device got messed up. I have 990ds and had rooted using dirtysanta. I was running resurrection remix rom. I flashed the kdz file for my variant but now it is just stuck on LG boot logo and I can't access twrp. Any suggestions?
I've tried a couple of firmwares using LGUP but I'm still stuck on lg boot logo every time.
Use this method to back to stock - https://forum.xda-developers.com/v20/how-to/guide-lg-v20-to-life-t3827732

Sent from my LM-G710 using Tapatalk
 
  • Like
Reactions: tech_infinity

endleesss

Senior Member
Feb 19, 2011
117
16
if the method doesn't work, try this:
1. take out the battery
2. push vol up
3. put in the battery (while holding vol up)
4. plug in usb (while holding vol up)
that worked on VS995
 

hec2k

Member
Jan 20, 2010
30
0
I need serious help
Tried to downgrade a LG V20 VS995 from 20c to 20b
And now it won’t boot at all
It just vibrates constantly every 2 seconds
Only shows me anything on screen if I plug it in without a battery
No other signs
Not sure if battery is dead
Someone told me to fix boot with jtag but I have no idea how to do that or where to start
If anyone can contact me and help please do so
Whatsapp 3479154327 or Skype datricanfromqueenz
Thanks

---------- Post added at 09:12 PM ---------- Previous post was at 09:12 PM ----------

I need serious help
Tried to downgrade a LG V20 VS995 from 20c to 20b
And now it won’t boot at all
It just vibrates constantly every 2 seconds
Only shows me anything on screen if I plug it in without a battery
No other signs
Not sure if battery is dead
Someone told me to fix boot with jtag but I have no idea how to do that or where to start
If anyone can contact me and help please do so
Whatsapp 3479154327 or Skype datricanfromqueenz
Thanks
 

jackson019

Member
Jan 30, 2019
11
7
I need serious help
Tried to downgrade a LG V20 VS995 from 20c to 20b
And now it won’t boot at all
It just vibrates constantly every 2 seconds
Only shows me anything on screen if I plug it in without a battery
No other signs
Not sure if battery is dead
Someone told me to fix boot with jtag but I have no idea how to do that or where to start
If anyone can contact me and help please do so
Whatsapp 3479154327 or Skype datricanfromqueenz

Well first off, do you remember the battery level when you initiated the downgrade? If it was 50% or higher it's doubtful the battery went bad. Secondly, the next option is to try another battery. If that fails, try to boot to recovery. If that fails, you might have to use the patched LGUP and do a Partition DL flash via download mode. Follow this link and when you get that up and running, select "PARTITION DL", then when the sub menu opens, check "Select All" and make sure all options are checked. Your data will be wiped, but you should be able to boot.
 

jax0rz

New member
Feb 5, 2019
4
0
i've actually been trying to get this to work...

H990N, trying to go back to Nougat from Oreo (Dec 2018 security patch)

i've tried following the steps at the beginning (tried the 4.2 drivers and the 4.1.1 drivers) and also tried a firmware e and h versions, but each time i boot up LGUP as per instructions it says "can't load the model" etc.

I've extracted the dll from firmware e and h and tried both and it doesn't work; antivirus is off.

the best i've gotten is launching LGUP before the usb device connected sound on PC happens, LGUP says "device not connected" and when i press OK i can see that it shows my model and [COM4], however when i click select it goes back to the "can't load model" message.

Is this an issue with the current security update or am i doing something wrong? i got the firmwares from the links at the beginning and extracted the LGUPc files directly from both.
 

Vortell

Senior Member
May 27, 2009
1,109
373
Moto E 2015
Hisense Sero 7 Pro
i've actually been trying to get this to work...

H990N, trying to go back to Nougat from Oreo (Dec 2018 security patch)

i've tried following the steps at the beginning (tried the 4.2 drivers and the 4.1.1 drivers) and also tried a firmware e and h versions, but each time i boot up LGUP as per instructions it says "can't load the model" etc.

I've extracted the dll from firmware e and h and tried both and it doesn't work; antivirus is off.

the best i've gotten is launching LGUP before the usb device connected sound on PC happens, LGUP says "device not connected" and when i press OK i can see that it shows my model and [COM4], however when i click select it goes back to the "can't load model" message.

Is this an issue with the current security update or am i doing something wrong? i got the firmwares from the links at the beginning and extracted the LGUPc files directly from both.
Not sure about arb status on H990ds I don't think they incremented it. I would check that first. I think there is dial code for that if on stock. Then for your issue with model not matching there is lg v20 patched lgup. Read how to use it correctly in it's thread. Or look one post above yours for quick info and link. If still having issues flashing correct model the only thing I have read about is flashing another model's kdz then flashing correct kdz after.
 
Last edited:
  • Like
Reactions: jax0rz

jax0rz

New member
Feb 5, 2019
4
0
Not sure about arb status on H990ds I don't think they incremented it. I would check that first. I think there is dial code for that if on stock. Then for your issue with model not matching there is lg v20 patched lgup. Read how to use it correctly in it's thread. Or look one post above yours for quick info and link. If still having issues flashing correct model the only thing I have read about is flashing another model's kdz then flashing correct kdz after.

holy crap i'm an idiot... i forgot the 'common' folder entirely for the last two days that i've tried it; it took me until downloading the patched version to realize that i needed to include the \common FOLDER.

anyways, i can confirm that the instructions at the beginning work for an H990N patched with the Dec 2018 security update! the only thing i would add to the instructions is that you can get the DLL file from the same kdz file using the WindowsLGFirmwareExtract tool from here https://forum.xda-developers.com/showthread.php?t=2600575
 

Dorasamu

Member
Apr 26, 2016
19
2
holy crap i'm an idiot... i forgot the 'common' folder entirely for the last two days that i've tried it; it took me until downloading the patched version to realize that i needed to include the \common FOLDER.

anyways, i can confirm that the instructions at the beginning work for an H990N patched with the Dec 2018 security update! the only thing i would add to the instructions is that you can get the DLL file from the same kdz file using the WindowsLGFirmwareExtract tool from here https://forum.xda-developers.com/showthread.php?t=2600575

so were you able to downgrade to nougat?
 

mgzavala

Member
Jun 18, 2017
15
0
Hello, do I need to re-lock the bootloader to be 100% stock? I want to install the Android 8 ota update, my phone is LG V20 H91810U with Android 7
 

Top Liked Posts

  • There are no posts matching your filters.
  • 66
    This is a simple method to restore your v20 to stock, I have tried with my bricked H990DS with wrong bootloader flashed.

    1. Download .kdz file for your v20 model from the following links. Currently v20 models available are:
    F800K, F800L, F800S, H915, H918TN, H990, VS995, H990N and H990DS
    H990DS https://lg-firmwares.com/lg-h990ds-firmwares/firmwares/
    H990N https://lg-firmwares.com/lg-h990n-firmwares/firmwares/
    https://lg-firmwares.com/

    2. Search, download and install LGUP ( LGUP_Store_Frame_Ver_1_14_3.msi ) and a file called LGUP_common.dll

    2a. Copy the LGUP_common.dll to C:\Program Files (x86)\LG Electronics\LGUP\model\common (May need to modify folder access right)

    3. Search, download and install LG Driver ( LGMobileDriver_WHQL_Ver_4.1.1.exe )

    4. Completely Power off the v20 ( or to remove and put the battery back )

    5. Plug the USB end of sync cable to your PC

    6. Press and hold "Volume Up"

    7. Plug in the USB-C end of sync cable to the v20. The phone will enter download mode (or Firmware Update). Now you can release the "Volume Up".

    8. Run LGUP. The program will regconise the v20.

    9. At the file path, click "..." and chose the .kdz file

    10.Choose "UPGRADE"

    11.Click "Start" and wait until the process is complete.

    Now we have a safe method of restoring bricked v20. Hope developers can start trying to root without worrying of bricking the phone. :)

    This method is verified on my H990DS. If anybody successfully flash using this method please let us know. Thanks!
    5
    search XDA for uppercut, you will likely get a virus warning when running it but it seems safe enough.
    or make a folder called common in C:\Program Files (x86)\LG Electronics\LGUP\model.
    you will need a model specific dll file in there. if it works i have attached mine otherwise you can extract the .KDZ with WindowsLGFirmwareExtract-1.2.5.0-Release-1 and it will provide a LGUPc.dll, rename to LGUP_Common.dll and place in C:\Program Files (x86)\LG Electronics\LGUP\model\common\

    How do I fix the error of LGUP cant find the model in com folder? I cant find anything on google
    4
    so works perfectly. just managed to restore my phone(H990DS TW) after being out of action for a few weeks.
    my issue was using the supplied USB cable in a USB 3.0 port. i switched to an older cable using the micro -> USB type c connector i got with galaxy note 7. this worked straight away for update. i then ran in to issue where phone would boot into system restore mode 2 on blue screen. i tried LG Bridge at this stage, it picked up the update required but refused to download it. flashed again with LGUP and away i went.

    I broke my phone real by following https://forum.xda-developers.com/v20/development/ls997vs995h910-dirtysanta-bootloader-t3519410 and then restoring aboot.img and boot.img with no system backup and rom from other model flashed.
    it would boot download mode and fastboot but nothing else. manaaged to kill recovery.
    but i am back up and running now.

    a note for anyone searching. the KDZ files available for H990DS cant be used for refurbished from LGUP. the LG extract tools to CAB will get you that far but you will not be able to open .cab with rar or zip, they no longer seem to work.
    use WindowsLGFirmwareExtract-1.2.5.0-Release-1 to extract the KDZ files, you can get .DZ and DLL and the DZ can be extracted further with this tool to get shystem\recover\etc.
    cheers and happy new year

    don't close it off, if it worked for you it should work for others that haven't broken the phone quite as much as me (boot, recovery, aboot and system changed).

    the dll looks to be a requirement, perhaps uppercut worked for you prior to you AV killing it. i used it despite the AV alert.
    so that part works fine, my phone is detected as version US99610d (files used during root attempt) which prevents me running the KDZ with "Error: KDZ file is invalid. US996 -> H990"
    i tried to edit KDZ file to change version from H990 to US996 but this just corrupted the file.
    i edited the model in build.prop of a rom and flashed it but it failed to make a difference to LGUP.
    in a last ditch effort i restored aboot.img but phone is still detected as 996 instead of 990. but now no more twrp or unlocked bootloader.

    any idea what LGUP reads the version info from or how to force it to run a KDZ from a different model?
    4
    Thanks, just worked for me on tmobile. Had to extract the DLL from the kmz.

    Here is the DLL for H918. Place the common folder in Program Files (x86)\LG Electronics\LGUP\models.

    www[dot]mediafire[dot]com/file/ld89608muhi6me1/common.zip
    3
    Darn. Got my hopes up. No VS995 in the list. No T-Mobile and no Sprint either. I don't need it....yet...but I would love to have a restore method for my VS995. Though I've had an LG G3 rooted and flashing custom roms, kernels, and mods for 30 months and never once restored it to stock so perhaps the V20 will be the same :D