Guide: How to upgrade/downgrade/restore OFFICIAL firmware on your V30.
Requirements:
LG V30
Windows PC
Official Firmware file for your V30 ending with .kdz. You can find it here https://forum.xda-developers.com/lg-v30/development or here https://lg-firmwares.com/
Bootloader does not need to be unlocked. All variants can be flashed using this method.
Only fully official, LG signed and blessed, unmodified firmware can be flashed using this method. No custom roms or recoveries!
Lets go:
Download and install LG USB drivers from here.
Download and install LG UP 1.14.3 from here.
Download .dll file for our V30, attached at the bottom of this post.
Navigate to C:\Program Files (x86)\LG Electronics\LGUP\model
Create folder called "common" and unzip the .dll file inside of it.
Connect the phone to your PC
[Optional]Open Device Manager and verify if under Ports you can see LGE Mobile USB Serial Port (COM...) to make sure the LG driver was installed correctly and the phone is visible.
Launch LGUP.exe
Select process called "UPGRADE" Warning: Selecting Refurbish will wipe user data.
Select the firmware file.
Click Start!
Your phone will automatically reboot into Download mode and upgrade firmware.
There's no need to do a factory reset afterwards but you can if you encounter any issues ofc. (I haven't)
Thanks for the guide.
thank you. I would love to try the MIUI ROM on this device.
padmanek said:
Requirements:
LG V30
Windows PC
Official Firmware file for your V30 ending with .kdz. You can find it here https://forum.xda-developers.com/lg-v30/development or here https://lg-firmwares.com/
Bootloader does not need to be unlocked. All variants can be flashed using this method.
Lets go:
Download and install LG USB drivers from here.
Download and install LG UP 1.14.3 from here.
Download .dll file for our V30, attached at the bottom of this post.
Navigate to C:\Program Files (x86)\LG Electronics\LGUP\model
Create folder called "common" and unzip the .dll file inside of it.
Connect the phone to your PC
[Optional]Open Device Manager and verify if under Ports you can see LGE Mobile USB Serial Port (COM...) to make sure the LG driver was installed correctly and the phone is visible.
Launch LGUP.exe
Select process called "UPGRADE" Warning: Selecting Refurbish will wipe user data.
Select the firmware file.
Click Start!
Your phone will automatically reboot into Download mode and upgrade firmware.
There's no need to do a factory reset afterwards but you can if you encounter any issues ofc. (I haven't)
Click to expand...
Click to collapse
My apologies if I misunderstood. Is this a way to apply alternative ROMs even on models with locked bootloaders and the ADB Commands stripped out such as the H 933? I know you said already that it will work on any variant but I had lost hope that this model would ever allow modding of the rum. I just want to make sure I'm not misunderstanding the intention of your guide.
Sent from my LG-H933 using Tapatalk
Mad Medik said:
My apologies if I misunderstood. Is this a way to apply alternative ROMs even on models with locked bootloaders and the ADB Commands stripped out such as the H 933? I know you said already that it will work on any variant but I had lost hope that this model would ever allow modding of the rum. I just want to make sure I'm not misunderstanding the intention of your guide.
Click to expand...
Click to collapse
It clearly says in the title of the thread and in the requirements that you can only flash full official (stock) firmware using this method...
Nothing custom. Everything needs to be RSA signed by LG.
astikv said:
thank you. I would love to try the MIUI ROM on this device.
Click to expand...
Click to collapse
Like above, only official (stock), LG signed and blessed firmware can be flashed using this method.
padmanek said:
It clearly says in the title of the thread and in the requirements that you can only flash full official (stock) firmware using this method...
Nothing custom. Everything needs to be RSA signed by LG.
Like above, only official (stock), LG signed and blessed firmware can be flashed using this method.
Click to expand...
Click to collapse
Oh well, wishful thinking amd my mistake. I read it as upgrade or downgrade (eg various images) or restore stock.
Sent from my LG-H933 using Tapatalk
padmanek said:
It clearly says in the title of the thread and in the requirements that you can only flash full official (stock) firmware using this method...
Nothing custom. Everything needs to be RSA signed by LG.
Like above, only official (stock), LG signed and blessed firmware can be flashed using this method.
Click to expand...
Click to collapse
I meant in 1 future.
padmanek said:
Requirements:
LG V30
Windows PC
Official Firmware file for your V30 ending with .kdz. You can find it here https://forum.xda-developers.com/lg-v30/development or here https://lg-firmwares.com/
Bootloader does not need to be unlocked. All variants can be flashed using this method.
Only fully official, LG signed and blessed, unmodified firmware can be flashed using this method. No custom roms or recoveries!
Lets go:
Download and install LG USB drivers from here.
Download and install LG UP 1.14.3 from here.
Download .dll file for our V30, attached at the bottom of this post.
Navigate to C:\Program Files (x86)\LG Electronics\LGUP\model
Create folder called "common" and unzip the .dll file inside of it.
Connect the phone to your PC
[Optional]Open Device Manager and verify if under Ports you can see LGE Mobile USB Serial Port (COM...) to make sure the LG driver was installed correctly and the phone is visible.
Launch LGUP.exe
Select process called "UPGRADE" Warning: Selecting Refurbish will wipe user data.
Select the firmware file.
Click Start!
Your phone will automatically reboot into Download mode and upgrade firmware.
There's no need to do a factory reset afterwards but you can if you encounter any issues ofc. (I haven't)
Click to expand...
Click to collapse
Out of interest, will this work on a rooted V30. I seem to struggle to get LGUP to boot my phone into download mode. Is it because I have twrp as recovery?
Sent from my LG-H930 using Tapatalk
thenoble06 said:
Out of interest, will this work on a rooted V30. I seem to struggle to get LGUP to boot my phone into download mode. Is it because I have twrp as recovery?
Sent from my LG-H930 using Tapatalk
Click to expand...
Click to collapse
It will work as long as your /laf partition is in tact. It containts the DL mode. It has nothing to do with /recovery partition where you most likely flashed TWRP.
Read this: https://forum.xda-developers.com/v20/how-to/laf-download-mode-how-root-t3676011
Just so I don't brick my device, I have an H930DS, therefore any firmware marked for this model (https://lg-firmwares.com/lg-h930ds-firmwares/), regardless of region, would work on my phone? My phone is currently on HK region version, can I flash the Indian firmware for the same model?
sasc said:
Just so I don't brick my device, I have an H930DS, therefore any firmware marked for this model (https://lg-firmwares.com/lg-h930ds-firmwares/), regardless of region, would work on my phone? My phone is currently on HK region version, can I flash the Indian firmware for the same model?
Click to expand...
Click to collapse
Probably not but feel free to try it and let us know how that goes.
sasc said:
Just so I don't brick my device, I have an H930DS, therefore any firmware marked for this model (https://lg-firmwares.com/lg-h930ds-firmwares/), regardless of region, would work on my phone? My phone is currently on HK region version, can I flash the Indian firmware for the same model?
Click to expand...
Click to collapse
I have no idea about cross region firmware flashing. I have not found any official documentation about how each of LG UP's functions exactly works, it's all user experience here on XDA. Supposedly, every region has firmware signed with different RSA key which is verified upon trying to flash and it will reject you if it's a mismatch. Also I doubt Indian region has the same bands as HK so you might cripple your mobile signal if you happen to be on a band that is not supported in Indian firmware. Personally I don't recommend trying it but its up to you Please share your experience if you do
I know for sure that all H930 sold in EU, regardless of what carrier can be flashed with the same H930 unbranded EU firmware, which removes all carrier bloat and branding.
@sasc Check the RSA signature of your firmware and compare it to the firmware you want to flash. If they match, then it won't brick your phone. Your phone may not work, but at least your will have access to DL mode. If they don't match, you will definitely brick your phone..
-- Brian
padmanek said:
I have no idea about cross region firmware flashing. I have not found any official documentation about how each of LG UP's functions exactly works, it's all user experience here on XDA. Supposedly, every region has firmware signed with different RSA key which is verified upon trying to flash and it will reject you if it's a mismatch. Also I doubt Indian region has the same bands as HK so you might cripple your mobile signal if you happen to be on a band that is not supported in Indian firmware. Personally I don't recommend trying it but its up to you Please share your experience if you do
I know for sure that all H930 sold in EU, regardless of what carrier can be flashed with the same H930 unbranded EU firmware, which removes all carrier bloat and branding.
Click to expand...
Click to collapse
India and HK are both global GSM regions. The bands are the same, just like Europe.
runningnak3d said:
@sasc Check the RSA signature of your firmware and compare it to the firmware you want to flash. If they match, then it won't brick your phone. Your phone may not work, but at least your will have access to DL mode. If they don't match, you will definitely brick your phone..
-- Brian
Click to expand...
Click to collapse
Could you please tell us what's the best way to check the signatures?
Okay.. I bring good news! You can definitely flash any KDZ as long as the model number is exactly the same. I flashed the HK Reginal kdz on my H930DS from India and I now have working VoLTE and VoWiFi.
In short, get the CORRECT kdz of the desired region for your model number, use LGUP, Upgrade option, and let it do its thing. Simple. This keeps the device official and under warranty.
PS - Please backup all data before doing this. Even though it is just an upgrade, play it safe. Just in case!
spacebar2011 said:
Okay.. I bring good news! You can definitely flash any KDZ as long as the model number is exactly the same. I flashed the HK Reginal kdz on my H930DS from India and I now have working VoLTE and VoWiFi.
In short, get the CORRECT kdz of the desired region for your model number, use LGUP, Upgrade option, and let it do its thing. Simple. This keeps the device official and under warranty.
PS - Please backup all data before doing this. Even though it is just an upgrade, play it safe. Just in case!
Click to expand...
Click to collapse
Thats great news ?. One question - to get VoWifi working, person at the other end should also have VoWifi? Or we can call VoWifi to VoLte. I have never tried VoWifi so just curious to know.
manishvy said:
Thats great news . One question - to get VoWifi working, person at the other end should also have VoWifi? Or we can call VoWifi to VoLte. I have never tried VoWifi so just curious to know.
Click to expand...
Click to collapse
VoWiFi does not need the person at the other end to have any special call options.
spacebar2011 said:
Okay.. I bring good news! You can definitely flash any KDZ as long as the model number is exactly the same. I flashed the HK Reginal kdz on my H930DS from India and I now have working VoLTE and VoWiFi.
In short, get the CORRECT kdz of the desired region for your model number, use LGUP, Upgrade option, and let it do its thing. Simple. This keeps the device official and under warranty.
PS - Please backup all data before doing this. Even though it is just an upgrade, play it safe. Just in case!
Click to expand...
Click to collapse
Thanks amazing news! I will try this asap to get Volte on my HG 930DS (India carrier)
spacebar2011 said:
Okay.. I bring good news! You can definitely flash any KDZ as long as the model number is exactly the same. I flashed the HK Reginal kdz on my H930DS from India and I now have working VoLTE and VoWiFi.
In short, get the CORRECT kdz of the desired region for your model number, use LGUP, Upgrade option, and let it do its thing. Simple. This keeps the device official and under warranty.
PS - Please backup all data before doing this. Even though it is just an upgrade, play it safe. Just in case!
Click to expand...
Click to collapse
So...kind of didn't work.
I used the H930DS marked India in lgfirmwares. The flashing process went fine, except for the phone getting stuck right after the last restart and the screen went blank. Waited a couple of mins and forced a restart using the power button..booted fine but all data was gone. Thankfully i did backup some stuff, but not all..
Checked the Software version, it says V11i-GLOBAL-COM, which is obviously not the India version. And, I still dont have Volte!! So, this was futile..
Can anyone point me to a certified H930DS India KDZ?
Related
Hi,
I purchased the phone in the UK from the network carrier Vodafone. I have done a fair bit of research on the rooting and unrooting process mainly via videos and reading tutorials on XDA.
I would like to root the phone and gain super user access and install some Xposed modules but would also like to be able to unroot and flash back to a stock Vodafone firmware encase I need to claim under warranty. I have been trolling the internet to get the correct KDZ file and found this site (ttp://devtester.ro/projects/lg-firmwares/country.php?country=United+Kingdom). I believe that the correct firmware may be on here but am a little confused on what the suffix and software version means to be honest.
The reason for my confusion is that I updated the firmware to 6.0 Marshmallow through the LG bridge but when I now check my phones software version it states v20b-234-15. I assume this is right but from memory the first software version when I got the phone was something like H81510B_00.
I cant remember exactly what it was before unfortunately but the KDZ files I have found state H81510C_00 (Suffix - AVDFVK) and H81510C_00 (AVDFLR) and this does seem to make sense but I'm thinking it was B instead of C but and not 100% on that.
Do you think these KDZ files would be the correct one to flash back to encase I run in to some problems rooting?
I am also assuming that this KDZ is Android Lollipop and not Marshmallow so is it OK to use this to revert back from Marshmallow?
Thanks and any help would be much appreciated.
Ross
The 10X version are all Lollipop, 20X is marshmallow.
When flashing a KDZ on your phone, what's important is what model your phone is. H815 in your case.
If you want to restore to stock in case something goes wrong, you can find everything here: http://forum.xda-developers.com/g4/general/guide-lg-g4-stock-firmware-to-stock-kdz-t3107848
In there is a link to this directory: http://storagecow.eu/index.php?dir=Xda/LG+G4/ where you find pretty much all KDZ files for G4 phones.
I'm not that experienced myself, but I rooted my phone just recently and I can share my experience with you.
I have a H815. It was a V10c-TWN-XX version (Taiwan). I updated to Marshmallow with LG Bridge also and the new software version was V20b-TWN-XX.
Marshmallow rooting is not possible on my phone because I can't unlock the bootloader on it. And Marshmallow rooting is only possible with an unlocked bootloader. Unlocking the bootloader is only possible on European phones (http://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS). I asked autoprime (renown user and developer here) if I can unlock bootloader after flashing an European KDZ on it. He said no, having European software on it is not enough, it has to be a phone manufactured for the european market. Dont know why, guess because of different hardware.
So, not being able to root MM, I had to revert back to stock (downgrade) using one of the KDZs.
I chose the most recent one in the directory I linked (which is the Poland H81510E). In the "Go Back to Stock" thread I linked the OP says to use LG Flash Tool 2014, which unfortunately doesn't work with Marshmallow. But fret not, it works with LG UP! http://forum.xda-developers.com/g4/help/lgup-install-kdz-mm-lp-t3249803
When I tried flashing the KDZ with Flash Tool 2014, the process failed with an error at 5%. It worked flawlessly with LG UP. Here's more information regarding downgrading, but it really isnt hard. Just download + install LG UP. Launch it. Connect your phone. Choose KDZ file. Select option "upgrade". Hit start.
NOTE: after the firmware update was done, the phone rebooted automatically and for me it stuck at at the LG Logo (bootloop). But a simple hard factory reset did it, the phone booted and my new version was 10e-something. With Lollipop 5.1 of course.
After that, I rooted my phone using this pre-rooted image: http://forum.xda-developers.com/g4/development/h815-eu-l-p-t-sea-twn-t3176195
and this guide: http://forum.xda-developers.com/g4/...-tmo-vzw-intl-variants-soon-root-lg-t3164765/
I now have a "H81510e-EUR-XX" Lollipop 5.1 with root (SuperSU 2.49).
I don't really know about Vodafone and if carrier specific firmware is necessary in this case. If not, you could use any 815 firmware.
From the site you have linked with the KDZ files..... it seems they are all the same.
If you check the table for H815 KDZs from Vodafone, there are some 10C and 10D versions. Now I compared the fileKey parameter in the URL to the 10C files and the 10D files and also the bytes of the files.
All the 10C version are identical to each other, same for 10D.
Check out this screenshot I made for you: http://i.imgur.com/Ie0w4us.png
Bytes are also identical, so it's pretty safe to say those are the same files.
Dont know why they are listed several times there. The suffix doesnt matter.
I'd grab a 10D if I were you. But I think the Poland 10E should work, too. Better confirm it with somebody else though.
If you flash your system to 10e, you can use the pre-rooted image I used. Otherwise you will have to inject root yourself: http://forum.xda-developers.com/g4/general/lg-g4-100-root-success-directives-root-t3180586. In this method you create an image of your system and inject root into the image, which you then flash back on your phone.
For bootloader unlock purposes, use the H930DS KDZ versions with no later than July 2018 security patch: specifically older 20b at bottom of this post.
Newer firmware is at the top. Look at the names for dates in the title. You can always update to newer firmware later, AFTER bootloader is unlocked. Flashing a newer KDZ will not relock your bootloader. See post #3 for instructions on how to downgrade to earlier firmware for unlocking bootloader.
_________
Yes, LG released ANOTHER ESA 20f KDZ -- but with newer May 2019 security update, enabled Airtel VoLTE -- but REMOVED the LG FM Radio app they had given with the previous ESA 20f with April 2019 security update. If you still want LG FM Radio app, then download from here and install.
H930DS20f_00_OPEN_ESA_DS_OP_0517.KDZ
3.2GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares.com MIRROR
md5: e35b6e89e3c5db5914e2da878e7763c0
TWRP FLASHABLE VERSION:
(thanks to @seadersn!)
https://androidfilehost.com/?fid=6006931924117902994
Flash the "ROM" with latest TWRP. Reflash Magisk immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
_________
PREVIOUS FIRMWARE
H930DS20f_00_OPEN_ESA_DS_OP_0408.KDZ
3.2GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5: 1d36d00dd9a7517b6548394da160997e
TWRP FLASHABLE VERSION:
(thanks to @seadersn!)
https://www.androidfilehost.com/?fid=6006931924117883158
Flash the "ROM" with latest TWRP. Reflash Magisk immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
_________
PREVIOUS FIRMWARE
H930DS20e_00_OPEN_ESA_DS_OP_0213.KDZ
3.2GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5:c7f01795a3a76931e49290439fcb6ed2
TWRP FLASHABLE VERSION:
(thanks to @seadersn!)
https://androidfilehost.com/?fid=1395089523397929907
Flash the "ROM" with latest TWRP. Reflash Magisk immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
_________
PREVIOUS FIRMWARE
H930DS20c_00_OPEN_ESA_DS_OP_0807.KDZ
3.2GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5:63e28b0e7d2cf7df7e666280ad7fe010
TWRP FLASHABLE VERSION:
(thanks to @seadersn!)
https://forum.xda-developers.com/lg-v30/development/rom-fw-lg-joan-h930ds-esa-ind-21c-twrp-t3868182
Flash the "ROM" with latest TWRP. Reflash Magisk immediately afterwards before rebooting to system. It's just stock KDZ but in TWRP-flashable version. Not debloated nor meant to be updated in the future. It's just a very convenient mechanism to have newer stock firmware instead of using dev patched LGUP to flash partitions, etc.
India users may not see the correct letter version of these KDZ images. For some reason India users are one letter behind the other ESA region countries, even when flashing the same KDZ.
_________
PREVIOUS FIRMWARE
USE THESE KDZs BELOW TO TEMPORARILY DOWNGRADE TO FIRMWARE WHICH ALLOWS YOU TO UNLOCK YOUR BOOTLOADER.
Due to changes starting with the July 2018 security patch blocking the WTF bootloader unlock exploit, I've added instructions in post #3 of this thread to use dev patched LGUP to downgrade to earlier versions of India H930DS Oreo KDZ. You can always update to newer firmware AFTER bootloader unlock. Flashing a newer KDZ will not relock your bootloader.
_______________
V20B-IND-XX
INDIA H930DS20b_00_OPEN_ESA_DS_OP_0530.kdz
2.970GB
For H930DS, especially India.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5: 9017c5d27208ab19cf0ed6dad652047b
* Mega MIRROR
(Thanks to @tech_infinity. Technically this is 20a India H930DS -- but still works for the bootoloader unlock purpose.)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here's how to flash KDZ:
Since this is official LG firmware for India H930DS, just use LGUP and choose "upgrade" -- to keep apps and data. To prove it's India firmware, your India H930DS will show IND 20B (or whichever letter you choose) after flashing. If it wasn't for India, it would show another region like EU, CIS, AUS, or PHL. Instead it shows IND. India.
To unlock bootloader and root, see this thread. For India H930DS, just substitute this IND H930DS Oreo KDZ.
But just flashing this India KDZ will give you official India Oreo with AI camera and India carrier VoLTE, even without bootloader unlock and root. If you don't wish to unlock bootloader and root, flash 20f at the top. AFTER bootloader unlock and root on early Oreo, you can still update to 20f by flashing the TWRP-flashable zip version + Magisk 18.x. You can update to latest Magisk after successfully rebooting to latest Oreo.
______________
INSTRUCTIONS FOR FLASHING KDZ VIA DEV PATCHED LGUP
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) If you are on early Oreo, are not bootloader unlocked/rooted and merely wish to update to latest Oreo, then open patched LGUP and flash 20F KDZ VIA UPGRADE.
It's fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you in download mode BEFORE opening the patched LGUP file.
This is at the top of the list as some people forget to do that. The remainder are in no particular order. If that doesn't work,
Try different USB port,
Try different USB cable,
Try different computer.
Reinstall LG mobile drivers.
Reinstall dev patched LGUP again, making sure the files are placed where they need to go (LG Electronics folder, etc).
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
IF FOR SOME REASON, YOU CANNOT FLASH FROM EARLIER FIRMWARE VIA UPGRADE, then use "DL PARTITION" METHOD:
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash THIS ROM to DL PARTITION. In the pop up box "Select All". Use the attached patched LGUP in this post.
5) DONE.
UPGRADE method lets you keep you data, apps while DL PARTITION METHOD will wipe everything.
1) DOWNLOAD FIRMWARE AND DEV PATCHED LGUP
* Download Oreo KDZ you wish to install -- for bootloader unlock would be H930DS 20b. You can update to more current firmware AFTER unlocking bootloader on early Oreo.
(If you just don't like Pie, then choose the most recent Oreo KDZ, which is IND H930DS 20f at the top.)
* DOWNLOAD THIS DUAL VERSION OF DEV PATCHED LGUP, made by @tecknight:
https://androidfilehost.com/?fid=11410963190603845019
(Or use attached file from bottom of this post. Thanks to @tecknight! Please go here and click the THANK BUTTON!)
_________________
2) INSTALL DEV PATCHED LGUP
0. Uninstall any prior LGUP you have. Uninstall anything like Uppercut, which no longer works and causes conflicts with this Dev Patched LGUP.
1. Extract LGUP_DualMode.zip to a folder on your PC.
2. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
3. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode
4. Launch LGUP using the desktop shortcut, NOT the Install folder shortcut.
Choose Process : UPGRADE (if you are on earlier firmware), PARTITION DL (all partitions) or REFURBISH
_______________
Not necessary, but putting this next item here just so you know... IF for some reason your phone is acting wonky, usually a Master Reset will fix it. No need to reflash anything, but this procedure below does wipe all data. It will give you "factory fresh" setup on the new KDZ. We use this on purpose over in the Frankenstein thread for US998, but is not usually necessary for this simple Oreo H930DS upgrade to another region H930DS.
MASTER RESET
With your device powered off, press and hold the Power button and Volume Down buttons simultaneously for a few seconds.
When the LG logo appears, quickly release and then re-hold the Power button while keep holding the Volume Down button.
Let go of the buttons when the onscreen menu appears.
When you see the option to Delete all user data (including LG and carrier apps) and reset all settings message prompt, press the Volume Down button to highlight Yes.
Then press the Power button to reset the device.
Wait until the reset is complete then reboot your device. If it’s able to boot up successfully, proceed with the initial setup.
Click to expand...
Click to collapse
_________________________
SETTINGS
I know everyone has their own settings, but for new owners who want a reference point for all the various submenus and customization, I'll share screenshots of my settings. You can always change to what you like.
https://photos.app.goo.gl/NCm643Y7prJhDLaS2
Beside the step by step instructions above here's a video:
ayaskant12 said:
Just to help I made a video on how to upgrade
https://www.youtube.com/watch?v=mKqBK7QrpE0&feature=youtu.be
Click to expand...
Click to collapse
HOW TO (temporarily) DOWNGRADE BACK TO EARLY OREO FOR BOOTLOADER UNLOCK
(or DOWNGRADE TO LAST OREO BECAUSE YOU DON'T LIKE PIE)
1) DOWNLOAD FIRMWARE AND DEV PATCHED LGUP
* Download Oreo KDZ you wish to install -- for bootloader unlock would be H930DS 20b. You can update to more current firmware AFTER unlocking bootloader on early Oreo.
(If you just don't like Pie, then choose the most recent Oreo KDZ, which is 20f at the top.)
* DOWNLOAD THIS DUAL VERSION OF DEV PATCHED LGUP, made by @tecknight:
https://androidfilehost.com/?fid=11410963190603845019
(Or use attached file from bottom of this post. Thanks to @tecknight! Please go here and click the THANK BUTTON!)
_________________
2) INSTALL DEV PATCHED LGUP
0. Uninstall any prior LGUP you have. Uninstall anything like Uppercut, which no longer works and causes conflicts with this Dev Patched LGUP.
1. Extract LGUP_DualMode.zip to a folder on your PC.
2. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
3. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode
4. Launch LGUP using the desktop shortcut, NOT the Install folder shortcut.
Choose Process : PARTITION DL (all partitions) or REFURBISH
----------------------------
3) DOWNGRADING/UPGRADING ANY LG V30/V30+/V30S TO EARLY OREO KDZ FIRMWARE
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash OREO KDZ to DL PARTITION mode. In the pop up box "Select All". Use the attached patched LGUP in this post.
You can also use REFURBISH mode, if you wish.
3) Master Reset (post 101 of Frankenstein thread)
5) DONE.
It's fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you in download mode BEFORE opening the patched LGUP file.
This is at the top of the list as some people forget to do that. The remainder are in no particular order. If that doesn't work,
Try different USB port,
Try different USB cable,
Try different computer.
Reinstall LG mobile drivers on your PC.
Reinstall dev patched LGUP again, making sure the files are placed where they need to go (LG Electronics folder, etc).
REBOOT THE COMPUTER.
If you ask for help, that's the list of items we are going to give you anyway.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
https://9to5lg.com/lgup-1-15-manual-how-to-unbrick-restore-your-lg-devices-with-lgup/
3) ChipErase: Dangerous, This will erase IMEI/efs, Do not try this if you do not have a NV backup.
Click to expand...
Click to collapse
_________________
4) IF YOU NEED TO UNLOCK BOOTLOADER (with early Oreo), GO READ WTF INSTRUCTIONS
_________________________
SETTINGS
I know everyone has their own settings, but for new owners who want a reference point for all the various submenus and customization, I'll share screenshots of my settings. You can always change to what you like.
https://photos.app.goo.gl/NCm643Y7prJhDLaS2
________________
LG has now released firmware with post-July 2018 security patch for India H930DS (August 2018, but more will come) to prevent you from unlocking your bootloader. If you have installed any such firmware or your phone has come with that firmware, you will NEED to temporarily downgrade to the 20b KDZ in post #1 (which has safe June 2018 security patch) to unlock bootloader.
After you unlock the bootloader, then you can update to back to latest firmware. At that point LG can't block you from unlocking YOUR bootloader because it's already unlocked! You don't have to install TWRP or root immediately, but since you have an unlocked bootloader, why not? Point is, to get your bootloader unlocked so you CAN at some point install TWRP and root if you wish.
Instructions for downgrading using dev patched LGUP are in post #1 of this thread, as well as dev patched LGUP attached to that post.
Hi, I have rooted my H930DS (V20b-GLOBAL-COM), if i wanted to flash one of the latest version, for example, V21d-OPEN-HK). Can i just flash using Patched LGUP via UPGRADE? Do i need to flash TWRP again?
kongming said:
Hi, I have rooted my H930DS (V20b-GLOBAL-COM), if i wanted to flash one of the latest version, for example, V21d-OPEN-HK). Can i just flash using Patched LGUP via UPGRADE? Do i need to flash TWRP again?
Click to expand...
Click to collapse
This is more a general question than India KDZ for ESA region, but I'll post the answer over in the CIS H930DS KDZ thread too...
__________
1) If you flash your KDZ via UPGRADE option with dev patched LGUP, you will temporarily keep your data but will have to reinstall TWRP again -- and flash the no encryption, no root check files + Magisk. You are basically returning it to stock, with LG encryption enabled again. So, you will have to wipe again anyway to get TWRP back.
2) If you flash with DL Partition method, BUT UNcheck the recovery partitions, you will keep TWRP. Flash all partitions except for recovery. Then, just boot to TWRP via fastboot commands (like when you first unlocked bootloader). Reflash no encryption, no root check files + Magisk. You are one step ahead because you still have TWRP.
After that you can use a TWRP backup to restore data or you can use Titanium Backup to restore all apps + data.
This is going to be a decision you will need to make every time LG releases a new "update" for your region, especially if it's only a "security" patch update and no other fixes, and if there's no corresponding TWRP flashable zip ("stock" image ROM), like from @westwood24 or other devs.
Once you get a rhythm going, you can install update and restore apps + data in minimal time. But every time a new update comes out (every two or three months, for the next three years) you'll have to decide whether it's worth the effort to do this or if you want to wait until the NEXT update.
Hi @ChazzMatt I recently bought a second hand LG V30 + model number H930DS running stock android 8.0 the software version is V20c-AME-XX, I want to unlock bootloader , root and install custom ROMs , where should I start because I'm new to LG, I know I have to downgrade to V20b to be able to unlock the bootloader, but before I unlock the bootloader should I backup anything in case I want to re-lock the bootloader, because previously I owned an Xperia Z5 where before unlocking the bootloader the developer advised us to backup TA partition before unlocking , is there such a thing here on LG?
Bronnel said:
Hi @ChazzMatt I recently bought a second hand LG V30 + model number H930DS running stock android 8.0 the software version is V20c-AME-XX, I want to unlock bootloader , root and install custom ROMs , where should I start because I'm new to LG, I know I have to downgrade to V20b to be able to unlock the bootloader, but before I unlock the bootloader should I backup anything in case I want to re-lock the bootloader, because previously I owned an Xperia Z5 where before unlocking the bootloader the developer advised us to backup TA partition before unlocking , is there such a thing here on LG?
Click to expand...
Click to collapse
I know what you're referring to -- when you bootloader unlock Sony phones certain propietary features stop working. That does not happen with LG. Unlocked bootloader on stock firmware, you do not lose any functionality.
I even mention that at the top in my WTF instructions. Print those out, read them carefully.
Then, if you ever wish to relock bootloader, just make sure you're on full stock (no TWRP) and fastboot OEM lock.
You have India H930DS or another?
ChazzMatt said:
I know what you're referring to -- when you bootloader unlock Sony phones certain propietary features stop working. That does not happen with LG. Unlocked bootloader on stock firmware, you do not lose any functionality.
I even mention that at the top in my WTF instructions. Print those out, read them carefully.
Then, if you ever wish to relock bootloader, just make sure you're on full stock (no TWRP) and fastboot OEM lock.
You have India H930DS or another?
Click to expand...
Click to collapse
Thank you I appreciate your answer my bro, I have H930DS on the box it says ARE region which stands for Mid. East/Africa (AE/United Arab Emirates)
have downloaded this for ARE region is this correct?
H930DS20b_00_OPEN_AME_DS_OP_0530.kdz
LG H930DS
Bronnel said:
Thank you I appreciate your answer my bro, I have H930DS on the box it says ARE region which stands for Mid. East/Africa (AE/United Arab Emirates)
have downloaded this for ARE region is this correct?
H930DS20b_00_OPEN_AME_DS_OP_0530.kdz
LG H930DS
Click to expand...
Click to collapse
Yes, that sounds right. I was just curious because you were posting in the India KDZ thread. I have a CIS KDZ thread for non-India H930DS variants, but your region specific (for your phone) is even better.
ChazzMatt said:
Yes, that sounds right. I was just curious because you were posting in the India KDZ thread. I have a CIS KDZ thread for non-India H930DS variants, but your region specific (for your phone) is even better.
Click to expand...
Click to collapse
Thank you sir, now I'm ready to do this I'm following every single word on your post, thank you very much for all the things you've done that's just amazing tutorial
mesaralam said:
Hello, done flash with india kdz. By my security patch is 1june 2018... Note can i expect latest security patch from software updates straight away from phone? Par advise. My phone is India LG v30+ h930ds
Click to expand...
Click to collapse
Do you have an India H939DS and you flashed June firmware so you can bootloader unlock and root? If so, have you done that?
Do you have ANOTHER region's H930DS and you specifically wanted India H930DS firmware for stuff like Jio VoLTE?
I can answer better if I know why you flashed the June firmware...
This link is the latest India firmware currently released and has August security patch. Also, another update should be coming before end of November.
You can flash either one (August or the upcoming one) with LGUP and after that, you should receive India OTA updates IF
* your IMEI matches India H930DS variant
* you are full stock, without TWRP custom recovery.
However, if you are flashing India firmware on an H930DS from another region (like Hong Kong), then you will probably have to keep manually flashing India updates. My experience has been that OTA updates seem to be tied to IMEI, but I there may be exceptions.
If you have TWRP recovery and are rooted -- even with an India H930DS -- you won't be able to install OTA (partial image updates), since you are not 100% stock. You will have flash full image KDZ or flash a TWRP-flashable version which some devs are making. We already have US998, H930, VS996 TWRP-flashable updates. Surely someone soon will start making them for India H930DS?
I almost never take partial image OTA, even back when I was not rooted. I flash full image KDZ. Now that I have TWRP and am rooted, I have to update via KDZ or TWRP flashable version of the KDZ.
ChazzMatt said:
...
We already have US998, H930, VS996 TWRP-flashable updates. Surely someone soon will start making them for India H930DS?
...
Click to expand...
Click to collapse
this will be available this evening (it's 5pm now here in germany) @JohnFawkes will take over the USA variants, actual and future twrp flashable zip versions, i'll do europe and india then. if there's a need for another region, pls contact either me or JohnFawkes via pm :good:
hmm, written too early: the india version uses different offsets or in general is constructed another way, all my tools can extract the kdz, but not the dz... looks like not possible atm for this particular file, but i'll investigate more later :good:
example:
Code:
[email protected]:~/Schreibtisch/kdztools-master$ ./undz -f kdzextracted/H93021c_00.dz -x
[!] Error: Value supposed to be zero in field "reserved5" is non-zero (0x5900)
i would need a tester
H930DS20c_00_OPEN_ESA_DS_OP_0807.KDZ now posted, as well as link to @seadersn TWRP-flashable "ROM" (KDZ in TWRP flashable file form). This continues the TWRP-flashable KDZ tradition which has been available for US998 and Europe H930, to update easily to newer stock firmware using TWRP. He's gallantly expanding to other variants.
Please go to his thread to thank him and even donate. He's putting a lot of effort into making TWRP flashable KDZ for our phones.
See top of post #1.
This ISN'T the India update (so you'll still your phone software showing up as GLOBAL-COM). The correct India firmware is H930DS20b_00_OPEN_ESA_DS_OP_0808.kdz
You can find it here: https://lg-firmwares.com/downloads-file/16226/H930DS20b_00_OPEN_ESA_DS_OP_0808.kdz
Not sure if this helps. Jio wasn't working on the other firmware. (No VOLTE). Just in India for a visit and was trying to use a Jio SIM.
Also, does anyone know why the network type doesn't show up when the phone is roaming? (No H/H+/LTE etc)
Yes, it is "correct" India update. All ESA are ESA. I'll argue you all day long on that.
We proved it MONTHS ago with the first ESA Oreo 20A. So please STOP trying to mislead people.
You can either flash this KDZ via LGUP or flash the TWRP FLASHABLE ZIP file via TWRP.
Either will work. But for people that are rooted, flashing via TWRP is an easy way to update.
Thank @seadersn for that, and he's going to continue to do it for us.
The security patch date is the only thing that is updated in this build.
djpeesh said:
This ISN'T the India update (so you'll still your phone software showing up as GLOBAL-COM). The correct India firmware is H930DS20b_00_OPEN_ESA_DS_OP_0808.kdz
You can find it here: https://lg-firmwares.com/downloads-file/16226/H930DS20b_00_OPEN_ESA_DS_OP_0808.kdz
Not sure if this helps. Jio wasn't working on the other firmware. (No VOLTE). Just in India for a visit and was trying to use a Jio SIM.
Also, does anyone know why the network type doesn't show up when the phone is roaming? (No H/H+/LTE etc)
Click to expand...
Click to collapse
Mate,
I'm not looking to argue so you're on your own if you want to argue all day.
It was a simple point that if you want OTAs and VoLTE to work, install this version. I gain nothing from flogging the correct version. You're free to download whatever you like. The KDZ you've uploaded is unfortunately the Indonesian version. The KDZ I've linked to is the Indian version. Yes, both are ESA and likely the same theres a difference and that needs to be pointed out.
Anyway, I've got it working so I'm out. Also, the Indian version of the software tells me my network type (H/H+/LTE) even while roaming.
ChazzMatt said:
Yes, it is "correct" India update. All ESA are ESA. I'll argue you all day long on that.
We proved it MONTHS ago with the first ESA Oreo 20A. So please STOP trying to mislead people.
You can either flash this KDZ via LGUP or flash the TWRP FLASHABLE ZIP file via TWRP.
Either will work. But for people that are rooted, flashing via TWRP is an easy way to update.
Thank @seadersn for that, and he's going to continue to do it for us.
The security patch date is the only thing that is updated in this build.
Click to expand...
Click to collapse
Sent from my SM-G965F using Tapatalk
it may be that parts of the OP partition are changed for india, but the rom itself indeed should be working for phil, india and indonesia. i will check the differences in a week or two, atm our house is being rebuilt, no time for android stuff atm -.+
djpeesh said:
Mate,
I'm not looking to argue so you're on your own if you want to argue all day.
It was a simple point that if you want OTAs and VoLTE to work, install this version. I gain nothing from flogging the correct version. You're free to download whatever you like. The KDZ you've uploaded is unfortunately the Indonesian version. The KDZ I've linked to is the Indian version. Yes, both are ESA and likely the same theres a difference and that needs to be pointed out.
Anyway, I've got it working so I'm out. Also, the Indian version of the software tells me my network type (H/H+/LTE) even while roaming.
Click to expand...
Click to collapse
We proved Jio VoLTE works and that India LG help app is installed with ESA KDZ. It says India! And has India Jio Volte. You can't argue with that.
That's why all ESA KDZ is titled as just ESA.
Due to bureaucratic bumbling LG India released Oreo like two months after Phillipines and Indonesia, but they're are all part of ESA and all share the same KDZ. People found they could download the Philippines/Indonesia Oreo and have "India" with Jio VoLTE and LG India app even before LG India have them Oreo. It's INDIA KDZ when installed on India SIM card. Or Philippines when installed on Philippines, or Indonesia when installed on Indonesia.
There's no difference. LG has several KDZ regions like that, where two or three countries share one KDZ and parts are installed depending on what country carrier you have. Adaptble installation.
When India LG finally released Oreo, we proved it was the same KDZ as the ESA ALREADY RELEASED -- but one letter behind since they didn't want to admit their incompetence.
So, for this most recent I took the LATEST letter ESA KDZ because we proved it's really all the same -- same build number, everything.
Google Fi / Carrier unlocked / Amazon / AIO Wireless
https://www.mylgphones.com/google-f...-v35-thinq-received-android-9-pie-update.html
By checking the latest firmware with IMEI on 9to5lg.com/imei, we noticed that the firmware for Google Fi/ Carrier unlocked /AIO wireless are identical
IMEI: 3566590907xxxxx
Model: LMV350ULM
Suffix: AAIOOP
Region/Buyer: AIO
Version: V350ULM20D_00
OS: P
KDZ: V350ULM20d_00_NAO_US_OP_0612.kdz
Size: 3538896930
Download: V350ULM20d_00_NAO_US_OP_0612.kdz
http://pkg02.lime.gdms.lge.com/dn/d...4ASF8C0C18P9/V350ULM20d_00_NAO_US_OP_0612.kdz
ARB (Anti-rollback) Version: Unknown yet.
TY for the link, sadly the download is agonizingly slow for me, it maxes out at 250Kb/s
X-Nemesis said:
TY for the link, sadly the download is agonizingly slow for me, it maxes out at 250Kb/s
Click to expand...
Click to collapse
There's a google drive link from a v35 telegram group. https://drive.google.com/file/d/1RSe7pwzQbsyk5iGFBeSUfJxw8By7WIpw/view?usp=drivesdk
its for google fi, AIO USA unlocked i believe
V350ULM20d_00_NAO_US_OP_0612.kdz
Size: 3538896930 bytes
MD5: 9E4261516B644AAE1839E12C4E7B050E
SHA1: 5D4729F8A51067898A01E83A571C3C48573640A2
CRC32: D48A0CE8
can we install this on an AT&T device with Google Fi ULM firmware installed?
gotomoto said:
can we install this on an AT&T device with Google Fi ULM firmware installed?
Click to expand...
Click to collapse
YEP!!
Use LGUP patched.
So I tried updating an Amazon V35 flashed to Unlocked USA Oreo and it refuses to update. I realize I can just flash the KDZ but are software converted phones permanently barred from updates? The Amazon firmware has too much bloat and requires 5-10 apps to be uninstalled via ADB to get a clean experience. Even then the apps reinstall after every update. I suppose it's go through the hassle of loading every new KDZ in LG UP, or flashing back to Amazon firmware and reapplying ADB commands after every update.
Guyinlaca said:
So I tried updating an Amazon V35 flashed to Unlocked USA Oreo and it refuses to update. I realize I can just flash the KDZ but are software converted phones permanently barred from updates? The Amazon firmware has too much bloat and requires 5-10 apps to be uninstalled via ADB to get a clean experience. Even then the apps reinstall after every update. I suppose it's go through the hassle of loading every new KDZ in LG UP, or flashing back to Amazon firmware and reapplying ADB commands after every update.
Click to expand...
Click to collapse
you aren't able to flash pie Google fi?
I can manually flash with the modded LG UP, yes. I'm just saying the OTA updater and LG Bridge no longer work after crossflashing. Even though the Amazon phone is identical to the USA unlocked model, LG Bridge catches that it's an Amazon model and aborts the update.
Got my Android Pie update today. This is on the unlocked version running on T-Mobile. I like this particular version of the V35 purchased from bhphotovideo.com as it runs on all 4 major US networks, including Verizon. Better late than never!
Semitope said:
There's a google drive link from a v35 telegram group. https://drive.google.com/file/d/1RSe7pwzQbsyk5iGFBeSUfJxw8By7WIpw/view?usp=drivesdk
its for google fi, AIO USA unlocked i believe
V350ULM20d_00_NAO_US_OP_0612.kdz
Size: 3538896930 bytes
MD5: 9E4261516B644AAE1839E12C4E7B050E
SHA1: 5D4729F8A51067898A01E83A571C3C48573640A2
CRC32: D48A0CE8
Click to expand...
Click to collapse
Any additional high speed links? Google has blocked any additional downloads because of the traffic the file has received.
GHolbrook4 said:
Any additional high speed links? Google has blocked any additional downloads because of the traffic the file has received.
Click to expand...
Click to collapse
you can get around that by adding it to your google drive then copying it somewhere in the drive. The copy should be yours and free to download.
I had cross flashed from AT&T to Fi. Oreo to Pie I used upgrade in LGUP. Went smooth, no need to debloat as it left all my data intact. Altogether simple and sweet. Good luck to all of you as well
anyone know which DLL file to use when flashing via lgup ?
GHolbrook4 said:
Any additional high speed links? Google has blocked any additional downloads because of the traffic the file has received.
Click to expand...
Click to collapse
Maybe this can help? I created and attached torrent-file with firmware. Absolutely original V350ULM20d_00_NAO_US_OP_0612.kdz just add name (torrent) to file name Enjoy!
Guyinlaca said:
I can manually flash with the modded LG UP, yes. I'm just saying the OTA updater and LG Bridge no longer work after crossflashing. Even though the Amazon phone is identical to the USA unlocked model, LG Bridge catches that it's an Amazon model and aborts the update.
Click to expand...
Click to collapse
oh, missed that detail. I don't fully understand what you're trying to do. From what I have read, once you crossflash and aren't on the firmware for the phone, regular update avenues are done for.
The pie firmware for amazon is not the same as Google FI/AIO/USA unlocked iirc
My understanding is that the ADB commands don't always remove the apps, just disable them. Package Disabler Pro for LG might be a good option.
Guyinlaca said:
I can manually flash with the modded LG UP, yes. I'm just saying the OTA updater and LG Bridge no longer work after crossflashing. Even though the Amazon phone is identical to the USA unlocked model, LG Bridge catches that it's an Amazon model and aborts the update.
Click to expand...
Click to collapse
I'm in the same predicament. I flashed my Amazon V35 with stock LG firmware, and now I can't update to pie OTA. I guess my question now is will using LG UP to flash the amazon pie KDZ restore OTA ability? I won't know until the next security update. That, or flash amazon oreo KDZ and see if OTA finds the pie update.
Guyinlaca said:
are software converted phones permanently barred from updates?
Click to expand...
Click to collapse
From OTA updates, yes.
Not from manual LGUP updates. You can do those as you wish.
I personally prefer to do manual updates using full image KDZ.
ChazzMatt said:
From OTA updates, yes.
Click to expand...
Click to collapse
Does that still hold true after flashing back to original firmware?
FHC08 said:
Does that still hold true after flashing back to original firmware?
Click to expand...
Click to collapse
No, at least with the V30 when you can flash back to original variant firmware. So, probably same with V35.
LGUP Cross Flashing Errors
For those of you that have cross flashed, say to another carrier rom like the Korean Pie rom or from ATT to Google Fi and are having problems going back just use the modded LGUP and select the "Partition DL" option when flashing. I don't believe this option does any sort of checking on model or carrier. Just be sure to have the "RIGHT" rom the select all partitions when asked. If you wish to save your data deselect the "userdata" partition.
In my case I was flashing back from the Korean Pie rom to the Google Fi Pie (universal) rom and getting a cross flashing error when using the "upgrade" option in LGUP. I just switch to the method above and flashed with no problems. BTW, when coming from the Korean Pie rom back to another rom my advice is to wipe the phone. This way any Korean apps that were loaded along with the Korean rom will be wipe too!
NO MATTER WHAT YOU SHOULD BACKUP YOUR DATA.
So I've just recovered my phone from my 1st attempt at updating to Pie on my unlocked AT&T v35.
But I'm left wondering if the process for updating from Oreo to Pie is somehow different than when I successfully updated from Marshmallow to Oreo.
The process I thought was:
1. Put phone in download mode
2. Connect phone to pc
3. Run the Modified version of LGUP
4. Select your ULM KDZ choice (any of the three will do)
5. Select Upgrade
6. Flash phone
Are any of these steps incorrect and should step 5 be Refurbish instead of Upgrade?
X-Nemesis said:
So I've just recovered my phone from my 1st attempt at updating to Pie on my unlocked AT&T v35.
But I'm left wondering if the process for updating from Oreo to Pie is somehow different than when I successfully updated from Marshmallow to Oreo.
The process I thought was:
1. Put phone in download mode
2. Connect phone to pc
3. Run the Modified version of LGUP
4. Select your ULM KDZ choice (any of the three will do)
5. Select Upgrade
6. Flash phone
Are any of these steps incorrect and should step 5 be Refurbish instead of Upgrade?
Click to expand...
Click to collapse
I used upgrade, when going from ULM 8.0 to ULM 9.0. I would assume you would use refurbish if going from stock to another firmware. Of course assumptions aren't really reliable.
I've been trying to figure out if I should do UPGRADE or REFURBISH as well.
I found this: https://forum.xda-developers.com/lg-v30/how-to/guide-how-to-upgrade-downgrade-restore-t3738917
Says REFURBISH wipes user data, UPGRADE does not. If moving from one image say from AT&T, to the Unlocked firmware I'd assume you want REFURBISH.
So since I used refurbish to go to the ulm software from 7 to 8, do I still need to refurbish going to any of the ulm pie variants?
Shawnashley said:
I used upgrade, when going from ULM 8.0 to ULM 9.0. I would assume you would use refurbish if going from stock to another firmware. Of course assumptions aren't really reliable.
Click to expand...
Click to collapse
That's what threw me for a loop on my first attempt. Since I'd successfully upgrade from the AT&T 7.0 firmware to I believe the Amazon 8.0 ULM firmware without issues, I thought the process would be the same going to 9.0. But I ran the upgrade through LGUP which was the modified version, and it crashed at 74% and sent me down a wonderful rabbits hole of brickage.
X-Nemesis said:
So I've just recovered my phone from my 1st attempt at updating to Pie on my unlocked AT&T v35.
But I'm left wondering if the process for updating from Oreo to Pie is somehow different than when I successfully updated from Marshmallow to Oreo.
The process I thought was:
1. Put phone in download mode
2. Connect phone to pc
3. Run the Modified version of LGUP
4. Select your ULM KDZ choice (any of the three will do)
5. Select Upgrade
6. Flash phone
Are any of these steps incorrect and should step 5 be Refurbish instead of Upgrade?
Click to expand...
Click to collapse
I don't understand how were you on Marshmallow before flashing to Oreo. I'm pretty sure the the V35 launched on Oreo 8.0. But I'm also looking for a way to get from Oreo to Pie on ULM kdz.
I went from AWM12k to ULM10i choosing REFURB and all went well (I followed xatokk's post on the lgV35 subreddit).
When I try to get from ULM10i to ULM20d (Pie .kdz) I guess I only have to drag ULM20d kdz in LGUP window?
I just want to make sure that's not how you bricked your phone before I try REFURB from ULM10i to ULM20d
Any advice would help, I'm a noob at this.
FWIW, partition DL worked fine going first from AT&T firmware to Oreo ULM and then again to Pie. Sadly I had to set up the phone again.
Neophy said:
I don't understand how were you on Marshmallow before flashing to Oreo. I'm pretty sure the the V35 launched on Oreo 8.0. But I'm also looking for a way to get from Oreo to Pie on ULM kdz
Click to expand...
Click to collapse
Sorry, Brainfart, I was completely out to lunch on that. I wanted to flash the latest available security update, but since I'm in Canada I could never get that from AT&T so I had to find a way to flash it and that led me to XDA and the whole LGUP process. So you were correct on that, and I did flash the Amazon 8.0 KDZ I believe without issue.
My brick happened when using the Amazon pie KDZ and using the same Upgrade process in LGUP. The update got to 74% and then crashed. I then tried to run the refurbish option but that crashed as well so by that time, my phone was beyond my knowledge of how to fix it
cmrntnnr said:
FWIW, partition DL worked fine going first from AT&T firmware to Oreo ULM and then again to Pie. Sadly I had to set up the phone again.
Click to expand...
Click to collapse
Partition DL was not available in the process list of the modded version of LGUP I used. Which one did you use? I think I found the right one.
Now, selecting PARTITION DL, do I need to select all like mentioned in the Frankenstein Phone thread for the V30?
Neophy said:
I don't understand how were you on Marshmallow before flashing to Oreo.
Click to expand...
Click to collapse
This phone launched with Oreo and had nothing prior. He's mistaken, confusing some other model.
That's what I did.
The error you experience may be due to a usb cable. a particular usb port on your computer, other software on your computer, and maybe bios settings. The v30 WTF and Frankenphone forums would be good places for background and solutions.
Fingers crossed for a successful flash.
Neophy said:
Partition DL was not available in the process list of the modded version of LGUP I used. Which one did you use? I think I found the right one.
Now, selecting PARTITION DL, do I need to select all like mentioned in the Frankenstein Phone thread for the V30?
Click to expand...
Click to collapse
Here's what I did if you don't already found a way. I also faced an error trying to flash to Pie ULM.kdz.
I don't know why but LGUP for developer patched from 9to5lg.com didn't work for me. I tried PARTITION DL it crashed at 91% and I also had to reboot my PC. I kept the phone plugged and reinstalled LGUP.
My V35 was on AWM12k when I got it. I followed xatokk's post on the lgV35 subreddit to get it to to ULM10i choosing REFURB.
I kept the same .dll I extracted from to ULM10i and I did a REFURB to ULM20d .kdz just dragging it to LGUP.
I hope this can help you.
To update my earlier reply on this topic. Somehow flashing REFURBISH from AT&T stock Oreo to ULM(Unlocked) Pie it failed and bricked my phone. As mentioned in another thread regarding unlocking the bootloader and root, I had to call on @motogvasyag to not only unbrick my phone remotely but he also unlocked the bootloader and rooted it. If anyone has any issues with bricking you might want to contact him. He's fast and does amazing work. I only mention this because I am very appreciative of him and his work. I'm not sure why my flashing failed at around 70 something percent but I'm glad to have my phone working again along with the update to pie and root.
Truth
MorningStarGG said:
To update my earlier reply on this topic. Somehow flashing REFURBISH from AT&T stock Oreo to ULM(Unlocked) Pie it failed and bricked my phone. As mentioned in another thread regarding unlocking the bootloader and root, I had to call on @motogvasyag to not only unbrick my phone remotely but he also unlocked the bootloader and rooted it. If anyone has any issues with bricking you might want to contact him. He's fast and does amazing work. I only mention this because I am very appreciative of him and his work. I'm not sure why my flashing failed at around 70 something percent but I'm glad to have my phone working again along with the update to pie and root.
Click to expand...
Click to collapse
@motogvasyag unbricked my AT&T V35 that was stuck in fastboot from a failed flash. Took care of it right away. Phone is now factory LG on Google Fi, Pie, wifi calling and all three carriers. Highly recommended!
I have LG G8 Alexa variant. Model LM-G820QM.
I think ts on latest firmware "qm21e". Right now I live in India so the VoLTE is not working. I tried to cross-flash it to Open firmware but LGUP gave error "Cant change the device(AMZ_US > OPEN_US)".
I have three questions.
Can I cross flash Korean firmware ?
And if so, will i get VoLTE working ?
And my G8 has 2 cams while the Korean varient has 3 cams. Will my cams work with Korean firmware ?
Thank you.
Do you by any chance still have the OPEN_US Firmware?
I've been looking everywhere for it but I can't find it.
Download LG Firmware for LG G8 ThinQ LMG820QM Android 10 Q kdz stock BPT Rom
Download Android 10 Q KDZ stock firmware for download with direct link
lg-roms.com
--------
| Firmware Update Android 10 Q kdz stock AMZ Rom
Download Android 10 Q KDZ stock firmware for download with direct link
lg-firmware.net
I think any of this 2 are OPEN. If not then reply me back I will deep search on google. I happend to found it somewhere but can't remember where exactly.
Thanks for your reply
Unfortunately, neither one worked.
I tried the first one, however the flash tool didn't work because (OPEN_US_>NAO_US)
The second one would not download at all. I don't think it would have worked anyway since my phone is not the Alexa version. It's factory unlocked, purchased from Best Buy.
Hey man, I was able to figure out my problem! Not only that, I discovered one of the NAO_US Firmwares was actually OPEN_US, and that worked for my phone. I am now back up and running, with an unlocked bootloader and Root!
I appreciate your help, and I want to help you if I can.
As for the cross-flashing, you can't do it via LGUP. The only possible way is to download the firehose for your phone and to use the Qualcomm Image Flash Loader(QIFL) tool. You can extract the firmware you want to flash, and load all the images into the QIFL partition manager. There is no guarantee your phone will boot from it, but you can try it. NOTE: Do NOT modify the OP partitions! This will cause your phone to throw an OPID mismatch error and it won't boot!
As for the cameras, you may be able to extract the current Camera APK from your phone and install that on the Korean firmware so that you are still able to use them. No guarantee this will work, and they might work fine with the Korean camera APK, but it's worth doing before you flash.
awgybop1 said:
Hey man, I was able to figure out my problem! Not only that, I discovered one of the NAO_US Firmwares was actually OPEN_US, and that worked for my phone. I am now back up and running, with an unlocked bootloader and Root!
I appreciate your help, and I want to help you if I can.
As for the cross-flashing, you can't do it via LGUP. The only possible way is to download the firehose for your phone and to use the Qualcomm Image Flash Loader(QIFL) tool. You can extract the firmware you want to flash, and load all the images into the QIFL partition manager. There is no guarantee your phone will boot from it, but you can try it. NOTE: Do NOT modify the OP partitions! This will cause your phone to throw an OPID mismatch error and it won't boot!
As for the cameras, you may be able to extract the current Camera APK from your phone and install that on the Korean firmware so that you are still able to use them. No guarantee this will work, and they might work fine with the Korean camera APK, but it's worth doing before you flash.
Click to expand...
Click to collapse
I see, but I just want VoLTE to work. I don't mind using stock rom or custom rom too. So keeping that in mind what do you suggest? And also, Do you think that your solution " I discovered one of the NAO_US Firmwares was actually OPEN_US, and that worked for my phone. I am now back up and running, with an unlocked bootloader and Root! " could work for me too ? If so do let me know how did you figured that NAO_US was actually OPEN_US. Maybe I can find out one for AMZ_US.
On the box Model : G820QM
SKU : G820QM8 (QM8 stands for AMZ)
Thank you.
I'm really not sure how VoLTE works internally, so I couldn't tell you if using another firmware would actually work for you - but the way I found out one of the firmwares was actually OPEN_US was by extracting it using the KMZ extractor tool someone made. This is how I was able to reflash the partition on my phone that I screwed up on in the first place and created a brick with. Like I said, you could manually reflash all those partitions one-by-one in QFIL, but i don't recommend it as it may not even work and could potentially brick your device. It's really up to you in this case, if you'd like to try though:
Download the firmware you want to try, search for KZM extractor on Google, download QFIL and all of it's prerequisites, and finally the firehose.
Use the KZM extractor and place the firmware inside of it.
Once it is done extracting all the files, put your phone into download mode and open QFIL
NOTE: DO NOT FLASH THE PARTITIONS WITH 'OP' IN THEM! Your phone won't boot for sure!
From QFIL use the firehose file and manually, one by one, sort through the output files of the KZM extractor and find the partitions that match their name and flash them with the file.
Zero guarantees this will work, and you may end up with a brick for a phone at the end of the day, but if you're that desperate it just might work.
Hi there.
I am still looking for solutions for VoLTE to work. I googled a lot and came on this post " https://piunikaweb.com/2021/06/07/unlocked-lg-g8-thinq-now-supports-att-volte-after-april-update/ "
Mine is Amazon version "QM8". Yet I did received april update via OTA. But still no VoLTE. I can OEM unlock from devs. Can I flash AT&T "QM7" on Amazon "QM8" ?
What do you think of this please let me know.
Thank you
VoLTE seems to depend on files in the OP partition, so crossflashing other partitions but not OP will not get VoLTE to work. LGUP will not allow crossflashing.
See my experience to get working VoLTE and Wifi Calling: https://forum.xda-developers.com/t/lg-g8-volte-fix.4113291/post-85455109
You will need to be bootloader unlocked and rooted.
awgybop1 said:
Hey man, I was able to figure out my problem! Not only that, I discovered one of the NAO_US Firmwares was actually OPEN_US, and that worked for my phone. I am now back up and running, with an unlocked bootloader and Root!
I appreciate your help, and I want to help you if I can.
As for the cross-flashing, you can't do it via LGUP. The only possible way is to download the firehose for your phone and to use the Qualcomm Image Flash Loader(QIFL) tool. You can extract the firmware you want to flash, and load all the images into the QIFL partition manager. There is no guarantee your phone will boot from it, but you can try it. NOTE: Do NOT modify the OP partitions! This will cause your phone to throw an OPID mismatch error and it won't boot!
As for the cameras, you may be able to extract the current Camera APK from your phone and install that on the Korean firmware so that you are still able to use them. No guarantee this will work, and they might work fine with the Korean camera APK, but it's worth doing before you flash.
Click to expand...
Click to collapse
Pls how to extract kdz,mine get error bad header