{
"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"
}
These are for the H815 variant only. Files are from software version 20D (Android 6.0 Marshmallow)... more specifically from the 20D Poland carrier-free version. Included below: TWRP-flashable stock rom, boot, modem and bootloader zips. KDZ and individual images are also included.
20D NOTES...
1. Battery improvements
2. Google Jan 2016 Security Patch
*There is NO anti-rollback qfuse used in this update*
Requirements:
You must have TWRP 2.8.7+ installed to use these zip files. Thanks to Dees_Troy as always for that. And, of course, you must have your bootloader unlocked for TWRP to work. Currently only H815 EU and (some) SEA variants have official unlock through LG's unlock page HERE. Please do not ask if "model x" is supported... did you unlock via LG's official unlock tool? Yes? then you can use the zip. No?.. then you should skip the zips and just flash the KDZ instead.
If you have a locked bootloader and want to upgrade... just use LGUP and flash the KDZ. Don't risk it with FlashFire.
Install Directions:
These directions should be used by everyone who wants a rooted 20D system.
Don't want root? Then it's probably easiest to just flash the stock KDZ using LGUP HERE... or just skip the SuperSu steps.
1. Download LG-H81520D-Flashable.COMPLETE.zip listed under the download section and place it on internal or external sdcard.
2. Also download the latest SuperSu zip (2.67+) from HERE [Thanks to Chainfire for his auto-patching boot.img version!]
3. (re)Boot into TWRP if not there already.
4.* Backup current partitions: boot, system, data, efs (backing up anything is optional but suggested)
5.* Up to you if you want to wipe data (TWRP > Wipe > Swipe slider) but not needed if coming from a stock rom.
6. Install LG-H81520D-Flashable.COMPLETE.zip (Install > select zip > swipe to confirm/flash)
7. Install SuperSu zip (Install > select zip > swipe to confirm/flash)
8. After zips finish flashing you can reboot! (if TWRP asks if you want to install SU, HIT NO!!!)
Please do not mirror my files!
Downloads:
LG-H81520D-Flashable.COMPLETE.zip
100% stock untouched system, boot, modem and bootloader.
LG-H81520D-Flashable.Modem.zip
This is a flashable stock 20D modem.
LG-H81520D-Flashable.Boot.zip
This is a flashable stock 20D boot.img. Boot.img contains kernel + dtb + ramdisk.
LG-H81520D-Flashable.Bootloader.zip
This is a flashable stock 20D bootloader. It contains aboot, factory, hyp, laf, pmic, raw_resources, rpm, sbl1, sdi, sec and tz.
Also, KDZ + all stock images for 20D are available in the link below...
CODEFIRE DIRECTORY
MD5 Sums:
Click button below to view MD5 for each file...
MD5 (aboot.img) = 144773f3b0c9d85ff8f3e980f026ea30
MD5 (boot.img) = 9923644e65778514a8b71000e75c62c9
MD5 (cust_1.img) = 232313a065e810dcc304247058f1aa00
MD5 (cust_2.img) = e831a93c9b1ebb7248601588c0a008c1
MD5 (factory.img) = 1357ec8ffa65381f36defdee21906242
MD5 (H81520D_00_0115.kdz) = ad276b86b822c758381481bd4de6bb81
MD5 (hyp.img) = a017fc52b625e73cd0f2fa4b627eefd6
MD5 (laf.img) = 14c1278c5f98d7bebe8d89fe2b8508bb
MD5 (LG-H81520D-Flashable.Boot.zip) = 22fa3f7560a1dfad1b0de141ce5e374f
MD5 (LG-H81520D-Flashable.Bootloader.zip) = cbdda13669c6f4eb1f74d36d1af25f3e
MD5 (LG-H81520D-Flashable.COMPLETE.zip) = 285efa3ca0be923d2deeb64eea27bb1a
MD5 (LG-H81520D-Flashable.Modem.zip) = d3bf732e5e622ea7d3c053761ee2867d
MD5 (modem.img) = 67094c0826b506619652e3468b11f808
MD5 (persist.img) = b55a198ac595d593513ee3978618a1e1
MD5 (pmic.img) = 083aaf704163f34cb7399716ba06a441
MD5 (raw_resources.img) = 9aa291963a8d7b8757d3da5a482a0bbe
MD5 (recovery.img) = f8cc22686a37692cf4e80908f6d93d1a
MD5 (rpm.img) = fca5ac483ebddce69af2cf3781ba8fec
MD5 (sbl1.img) = 3eae39d361dcbf8e1d3bbfb15270fbb7
MD5 (sdi.img) = 8e2cb851c1ecd7154b717b2f5b2579b7
MD5 (sec.img) = 6cd71a0e217d8aac823028c8c520808e
MD5 (tz.img) = 74675d781210dc884f3a4bed21bda83c
Downgrade:
To downgrade you can use TWRP to restore your backups... and then just flash the matching bootloader zip and modem zip from my previous threads... or just check the CODEFIRE DIRECTORY link for previous stock files.
OR
Use LGUP HERE to flash a previous KDZ version. KDZ will remove TWRP but easy enough to reinstall that.
Unofficial Bootloader Unlock:
Don't have official bootloader unlock? This guy claims to have a working method HERE...
Click to expand...
Click to collapse
y u quote OP?
Follow me on twitter for future updates on LG-related things - twitter.com/@utoprime
Find this thread helpful? Like getting KDZ updates ASAP? Enjoy flashable zips? Hit the Thanks button!
Feeling extra generous? Hit the Donate button under my name in post #2 or click my name at the top of this post.
Seems XDA removed the visible Donate button in OP. Thanks XDA...
#TEAMCODEFIRE
Q&A:
Q:
Paolo83 said:
@autoprime a question: I flashed the "complete zip" over 20C. it is all ok but the /cust partition has remained that of 20C. Is it a problem? I'm going to delete all file and directory in /cust. Anyway in "settings-->phone info--->software" it show 20D!
I'm thinking to download the KDZ and extract the /cust and copy it with "es gestore file". Is It useless? Is it good for something ?
Click to expand...
Click to collapse
A: @Paolo83 If it says 20D in settings then you're fine. What makes you think it's the 20C cust anyway?
The dates of the files inside the cust partition should be Jan 15th. It's possible cust from 20C is the same in 20D. I never touched the 20C files and have included the 20D cust in the COMPLETE zip. But yes, you could always just delete the cust partition as well.
Q:
TonyStark said:
@autoprime this occurred after use of 20d KDZ, going from 20b TWN
This happened while selecting "Upgrade" in LGUP
Is this methd ONLY for Sprint variations, or is this sop for all versions
Click to expand...
Click to collapse
A: @TonyStark Seems LG went out of their way this time to annoy the other variants 20D wasn't released for. Not abnormal tho... and fortunately shouldn't mess with the user experience other than the popup after boot up. The cust partition has a "whitelisted" set of mcc/mnc combos it looks for and if your device isn't on that list it'll throw up that warning message. Without root there's not much one can do.
As for the Sprint method you mentioned... it's sorta specific for Sprints model. H815 and other international models have no issues downgrading via LGUP and any KDZ. Sprint also had some weirdness because people were using to using older DLL's and the older LG Flash method which stopped working once the move to M 6.0 was made... so had to redirect users to start considering LGUP instead. But with every international (Non-USA) model... LGUP + any KDZ should be no problem... tho when downgrading a factory reset/data wipe will probably be needed... when upgrading it's optional.
Q:
Alecs_Tm said:
I've seen some user on HtcMania who recived v20e via LG Bridge. I don't know if is a trust source..
Click to expand...
Click to collapse
A: 20E is real.. but it was built Jan 16th.. a day after 20D. It's the exact same thing as 20D but for Orange and possibly other EU carriers. Modem build is the same as 20D. Google Security Patch version is also the same: Jan 2016. I see no reason to use 20E over 20D unless you're an Orange user who can grab this directly from LG Bridge.
Thanks
Enviado desde mi LG-H815 mediante Tapatalk
I get forbidden message when I try to download the kdz.
Sent from my LG-H815 using XDA Free mobile app
downloading and will flash asap!
Q: anyone running xposed on this one?
Thanks for bringing this to us @autoprime
EDIT:
If you got stuck with long dl time.. (mine was hammering on 9-12h.)
Just cancel and start a new dl.. (i'm down to 15min now)
thank you! it works very well! I flashed the first zip file ("COMPLETE") over V20C. I only wiped cache and davilk. I flashed the complete zip and supersu. It is all ok!
Ok. I have this question (might be stupid, but still) - I have a G4, unlocked bootloader and rooted. If I flash these files over, is the new bootloader going to be unlocked as well, or it will bring the phone to stock variant? I am asking this, because I had some minor issues with the phone and I want to change it in the store, but if they see the unlocked bootloader, my warranty will not be valid.
DaFelix said:
Ok. I have this question (might be stupid, but still) - I have a G4, unlocked bootloader and rooted. If I flash these files over, is the new bootloader going to be unlocked as well, or it will bring the phone to stock variant? I am asking this, because I had some minor issues with the phone and I want to change it in the store, but if they see the unlocked bootloader, my warranty will not be valid.
Click to expand...
Click to collapse
once unlocked always unlocked! (..so far)
edit
Paolo83 said:
thank you! it works very well! I flashed the first zip file ("COMPLETE") over V20C. I only wiped cache and davilk. I flashed the complete zip and supersu. It is all ok!
Click to expand...
Click to collapse
you have to flash modem and bootloader too to fully work on 20d subsystem
wolfgart said:
you have to flash modem and bootloader too to fully work on 20d subsystem
Click to expand...
Click to collapse
The "COMPLETE" file says it also contains both modem and bootloader, so I'd assume just flashing that one should be enough...
KernelLeak said:
The "COMPLETE" file says it also contains both modem and bootloader, so I'd assume just flashing that one should be enough...
Click to expand...
Click to collapse
haha..
have you read OP?
masze said:
haha..
have you read OP?
Click to expand...
Click to collapse
You sure didn't.
There's no mention on flashing bootloader and modem.
The complete rom already has that as stated.
It only says to flash complete rom and supersu for those who want root, and for those who don't just use kdz file.
Read again.
Flashing now, will update in a minute.
Edit1 : flash was a bit slow (to be expected) but first boot was rather quick, just waiting for "android is upgrading" to complete now.
Edit2: up and running, root working fine.
patalao said:
You sure didn't.
There's no mention on flashing bootloader and modem.
The complete rom already has that as stated.
It only says to flash complete rom and supersu for those who want root, and for those who don't just use kdz file.
Read again.
Click to expand...
Click to collapse
yeah, it was that i stated..
Skickat från min LG-H815 via Tapatalk
Lennyuk said:
Flashing now, will update in a minute.
Edit1 : flash was a bit slow (to be expected) but first boot was rather quick, just waiting for "android is upgrading" to complete now.
Edit2: up and running, root working fine.
Click to expand...
Click to collapse
+1
Sent from my LG-H815 using Tapatalk
Can we have xposed running in this version??
What is this??
Inviato dal mio LG-H815 utilizzando Tapatalk
Great! Downloading ..
Thanks
Up and running! No problems so far!
I flashed directly the kdz with LG UP 'cause i don't want to unlock the bootloader or root the phone
Related
Is there any other way to flash the Zenfone 2 than through recovery?
I received a CN version with WW software. It wasn't possible to flash to the latest WW because got build.prop error (Sku is CN error).
So I succesfully flashed to latest CN version. But the CN version has no Play store.
But now I can't flash back to WW because it's on the CN version now.
I hope you're following what I'm saying.
Is there some alternative flashing method where you can force the flash? I tried changing build.prop to CN Sku, but of course this ruined the signing.
What a mess.
damian5000 said:
Is there any other way to flash the Zenfone 2 than through recovery?
I received a CN version with WW software. It wasn't possible to flash to the latest WW because got build.prop error (Sku is CN error).
So I succesfully flashed to latest CN version. But the CN version has no Play store.
But now I can't flash back to WW because it's on the CN version now.
I hope you're following what I'm saying.
Is there some alternative flashing method where you can force the flash? I tried changing build.prop to CN Sku, but of course this ruined the signing.
What a mess.
Click to expand...
Click to collapse
What version of ROM are you on now? post screenshot .
smartbuddy said:
What version of ROM are you on now? post screenshot .
Click to expand...
Click to collapse
Thanks for your help smartbuddy.
I'm now on this
{
"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"
}
When it originally came, it came with: LRX21V.WW-ASUS_Z00A-2.13.40.13_20150401_8390_user......... But wouldn't offer up any OTA and couldn't flash newest WW because of CN Sku build.prop error. So upgraded to latest CN, but now stuck without any Google apps and some apps spouting CN even when switched to English. Ugh.
damian5000 said:
Thanks for your help smartbuddy.
I'm now on this
When it originally came, it came with: LRX21V.WW-ASUS_Z00A-2.13.40.13_20150401_8390_user......... But wouldn't offer up any OTA and couldn't flash newest WW because of CN Sku build.prop error. So upgraded to latest CN, but now stuck without any Google apps and some apps spouting CN even when switched to English. Ugh.
Click to expand...
Click to collapse
1) Download recovery image file (https://app.box.com/s/ohk0aki3nfxjqyuygbl629612tfmi6d9)
2) Boot to fastboot mode (Power + Vol Up)
3) Using ADB command prompt flash recovery by using command : fastboot flash recovery recovery.img
4) reboot to fastboot again
5) launch recovery from fastboot
6) Flash the latest WW firmware same way u flashed latest CN firmware
7) wipe cache
8) reboot
smartbuddy said:
1) Download recovery image file (https://app.box.com/s/ohk0aki3nfxjqyuygbl629612tfmi6d9)
2) Boot to fastboot mode (Power + Vol Up)
3) Using ADB command prompt flash recovery by using command : fastboot flash recovery recovery.img
4) reboot to fastboot again
5) launch recovery from fastboot
6) Flash the latest WW firmware same way u flashed latest CN firmware
7) wipe cache
8) reboot
Click to expand...
Click to collapse
Okay. Thank you. This has gotten me one step further. I'm now getting this error:
Can't install this package (Wed Apr 15 00:42:20 CST 2015) oer newer build (Thu Apr 16 14:55:02 CST 2015).
E:Error in /sdcard/MOFD_SDUPDATE.ZIP
(Status 7)
This is the correct ROM, I've checked build.prop: ro.build.version.incremental=WW_Z00A-WW_2.14.40.19_20150415_9660_user_rel-user-20150415
Indeed the date is older than what's on there currently. Even though Asus site says this was released on 4.27.
Any way to get around this? Or need to wait for some newer ROM to be released?
damian5000 said:
Okay. Thank you. This has gotten me one step further. I'm now getting this error:
Can't install this package (Wed Apr 15 00:42:20 CST 2015) oer newer build (Thu Apr 16 14:55:02 CST 2015).
E:Error in /sdcard/MOFD_SDUPDATE.ZIP
(Status 7)
This is the correct ROM, I've checked build.prop: ro.build.version.incremental=WW_Z00A-WW_2.14.40.19_20150415_9660_user_rel-user-20150415
Indeed the date is older than what's on there currently. Even though Asus site says this was released on 4.27.
Any way to get around this? Or need to wait for some newer ROM to be released?
Click to expand...
Click to collapse
Not sure if this would surely work but try the latest zip OTA update for WW Rom (2.15.40.10) from this thread : http://forum.xda-developers.com/zenfone2/orig-development/ota-links-stock-rom-t3093999
smartbuddy said:
Not sure if this would surely work but try the latest zip OTA update for WW Rom (2.15.40.10) from this thread : http://forum.xda-developers.com/zenfone2/orig-development/ota-links-stock-rom-t3093999
Click to expand...
Click to collapse
Okay. Will try. I'm not optimistic though. I'm on a totally different ROM than what this package is for. This is updated the same way as a full ROM?
Any other ideas am appreciating them.
The thing that's screwing me is the kernel on CN ROM is from 16th April.
There's nothing like Odin or some such to flash via PC?
damian5000 said:
Okay. Will try. I'm not optimistic though. I'm on a totally different ROM than what this package is for. This is updated the same way as a full ROM?
Any other ideas am appreciating them.
The thing that's screwing me is the kernel on CN ROM is from 16th April.
There's nothing like Odin or some such to flash via PC?
Click to expand...
Click to collapse
Instead of flashing the Rom from SD Card , use PC / Laptop to flash the WW Rom and follow the steps mentioned for Method 1 from here:
http://www.asus-zenfone.com/2015/04/how-to-flash-asus-zenfone-2.html
Ignore previous post as its just OTA update not complete Rom, so wont work, you need to get WW Rom on ur phone first and then apply OTA.
smartbuddy said:
Instead of flashing the Rom from SD Card , use PC / Laptop to flash the WW Rom and follow the steps mentioned for Method 1 from here:
http://www.asus-zenfone.com/2015/04/how-to-flash-asus-zenfone-2.html
Ignore previous post as its just OTA update not complete Rom, so wont work, you need to get WW Rom on ur phone first and then apply OTA.
Click to expand...
Click to collapse
Got up to like 40%, then:
E: Failed to verify whole-file signature
E: Signature verification failed
Crap. Frustration beginning to kick in. Have lost 8 hours of my life already.
Okay. This time got through verification, but same error again regarding kernel date. Ugh. Guess will have to wait until Asus modifies the kernel? Or someone smarter than I creates a signed ROM with a newer kernel date.
damian5000 said:
Okay. This time got through verification, but same error again regarding kernel date. Ugh. Guess will have to wait until Asus modifies the kernel? Or someone smarter than I creates a signed ROM with a newer kernel date.
Click to expand...
Click to collapse
I can understand your frustration bro, try this last one :
Flash system.img directly like you flashed recovery.img :
1) Download system image file (http://www.mediafire.com/download/xfnbk12g2kdbxpb/Z00A_2.13.40.13_preroot_system.zip)
2) Boot to fastboot mode (Power + Vol Up)
3) Using ADB command prompt flash system by using command : fastboot flash system system.img
4) wipe cache
5) reboot
I hope this works... :good:
smartbuddy said:
I can understand your frustration bro, try this last one :
Flash system.img directly like you flashed recovery.img :
1) Download system image file (http://www.mediafire.com/download/xfnbk12g2kdbxpb/Z00A_2.13.40.13_preroot_system.zip)
2) Boot to fastboot mode (Power + Vol Up)
3) Using ADB command prompt flash system by using command : fastboot flash system system.img
4) wipe cache
5) reboot
I hope this works... :good:
Click to expand...
Click to collapse
Butter, homie.
All good with Play so far. Haven't tested the network. Guess this is a bit of a frankenstein ROM now? I see kernel still reading the same, can flash kernel over via fastboot as well?
I've had strange behavior since got the phone trying to get into fastboot. Tough to do from boot. So have had to mostly do it through adb reboot fastboot. Also, every time I go into recovery it tries to update automatically to MOFD_UPDATE.ZIP. Whether I have an SD card in or not, tries to do the update from this file. Not sure if this is normal behavior or not. What do you think? (there's no option to select Update from SD within menu). Annoying. Every time try to go into recovery. (has had this issue since before Fn with it).
Anyways, what's your PayPal, man? Will forward you a tenner.
damian5000 said:
Butter, homie.
All good with Play so far. Haven't tested the network. Guess this is a bit of a frankenstein ROM now? I see kernel still reading the same, can flash kernel over via fastboot as well?
I've had strange behavior since got the phone trying to get into fastboot. Tough to do from boot. So have had to mostly do it through adb reboot fastboot. Also, every time I go into recovery it tries to update automatically to MOFD_UPDATE.ZIP. Whether I have an SD card in or not, tries to do the update from this file. Not sure if this is normal behavior or not. What do you think? (there's no option to select Update from SD within menu). Annoying. Every time try to go into recovery. (has had this issue since before Fn with it).
Anyways, what's your PayPal, man? Will forward you a tenner.
Click to expand...
Click to collapse
Yes recovery is annoying for the phone. Glad that this worked. Now you can flash latest stock rom via adb, this will update everything, but u will loose Root.
Regarding Paypal, I am happy that I was able to help, Thanks.
smartbuddy said:
Yes recovery is annoying for the phone. Glad that this worked. Now you can flash latest stock rom via adb, this will update everything, but u will loose Root.
Regarding Paypal, I am happy that I was able to help, Thanks.
Click to expand...
Click to collapse
I noticed kernel still reading 16th, so I took a shot and flashed boot.img over from the 15th (latest full ROM from Asus).
I'm very curious if the adb flash update will go fully successfully, but I have a feeling it will. I think I'll stick with root for now though...I really need to change DPI on this. FHD on 5.5"@240 (looks thereabouts) is not going to cut it.
It looks like lots of updates coming out regularly. Guessing someone will put out a new rooted system.img fairly soon.
I insist on the tenner man. Please send me a PM. I have learned a lot through this.
damian5000 said:
I noticed kernel still reading 16th, so I took a shot and flashed boot.img over from the 15th (latest full ROM from Asus).
I'm very curious if the adb flash update will go fully successfully, but I have a feeling it will. I think I'll stick with root for now though...I really need to change DPI on this. FHD on 5.5"@240 (looks thereabouts) is not going to cut it.
It looks like lots of updates coming out regularly. Guessing someone will put out a new rooted system.img fairly soon.
I insist on the tenner man. Please send me a PM. I have learned a lot through this.
Click to expand...
Click to collapse
Follow this thread, OP has posted latest Rooted System.img, recovery etc :
http://forum.xda-developers.com/zenfone2/orig-development/rom-pre-root-img-t3079590
DO NOT UPDATE SuperSU and su binary
If you wish to then pls donate to charity bro, Thanks !
Great help Smartbuddy! Actually I'm hoping that similar steps would work on my Asus Memo Pad 7 ME572CL with JP sku, as I want to change it to WW sku and update to latest firmware. Do you happen to know where I can get the equivalent WW recovery and system img files for that device?
smartbuddy said:
1) Download recovery image file (https://app.box.com/s/ohk0aki3nfxjqyuygbl629612tfmi6d9)
2) Boot to fastboot mode (Power + Vol Up)
3) Using ADB command prompt flash recovery by using command : fastboot flash recovery recovery.img
4) reboot to fastboot again
5) launch recovery from fastboot
6) Flash the latest WW firmware same way u flashed latest CN firmware
7) wipe cache
8) reboot
Click to expand...
Click to collapse
Thank you Man! It solve my problem! I had "...cannot over new build .....
(Status 7)" this error while updating from 63 to 90 firmware. Find the solution for few hour through google but nothing found ,almost despair TT . Finally found this thread and saved my phone! Thank you so much! :good:
Btw, ASUS phone is so trouble to flash a rom ><
{
"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"
}
These are for the H815 variant only. Files are from software version 20A (Android 6.0 Marshmallow).
Included below: TWRP-flashable stock rom, boot, modem and bootloader zips. KDZ and individual images are also included.
*There is NO anti-rollback qfuse used in this update... you can downgrade using LGUP HERE. You can also use LGUP to flash the 20A KDZ.
Please do not mirror my files!
20A NOTES...
1. Notifications may not work with all apps. To check for possible missed notifications go to Settings, battery/energy saving, battery consumption, ignore optimization.
2.Knock code has been removed but will return in a future update.
Requirements:
You must have TWRP 2.8.7+ installed to use these files. Thanks to Dees_Troy as always for that. And, of course, you must have your bootloader unlocked for TWRP to work. Currently only H815 EU and SEA variants have official unlock through LG's unlock page HERE. Please do not ask if "model x" is supported... did you unlock via LG's official unlock tool? Yes? then you can use it. No? then you can't. If you have a locked bootloader and want to ignore all warnings and try to flash anyway... HERE is the thread for that (enjoy no root). How's the saying go.. imitation is the sincerest form of flattery? :silly:
Super Duper Safe Install Directions:
Some bootloader unlocked users have had various issues. Despite these users being in the minority I have decided to write up a step by step tutorial to follow.
1. Download the modem, bootloader and system zips listed under the download section and place them on internal or external sdcard.
2. Download 20A repacked boot.img HERE or HERE and place on internal or external sdcard.
3. Download latest SuperSu zip HERE and place on internal or external sdcard.
4. (re)Boot into TWRP
5. Backup current partitions: boot, system, data, efs
6. Install the modem, system and repacked boot.img (no bootloader/supersu yet) (install button > select zip > press "add more zips" > select other zip > repeat)
7. After all 3 zips finish flashing hit the Home button > Reboot button > recovery button to reboot recovery. (if TWRP asks if you want to install SU, NO!)
8. After rebooting into TWRP install bootloader and supersu zips.
9. After both zips finish you're all set to boot into a rooted M. Enjoy.
Notes...
The reason for the above order of operations... some people who flashed this but didn't root were losing TWRP due to the "recovery-from-boot.p" file in stock system which rebuilds stock recovery. By flashing the repacked boot.img and supersu it should rename the "recovery-from-boot.p" file to "recovery-from-boot.p.bak" and not error due to the repacked boot.img... which makes sure TWRP isn't removed. The reason for flashing bootloader last (after rebooting recovery) is because some ran into issues during the flash process and if getting stuck AFTER flashing bootloader causes issues flashing KDZ using LG Flash Tool 2014... so this route makes sure all other files are flashed first before locking yourself out of KDZ flashes. YES you can downgrade still.. but only through TWRP or using root.
Downloads:
LG-H81520A-Flashable.System.zip
100% stock untouched system. MD5 = 9ac1f01eb4affc5712fdfa9b64b709d6
LG-H81520A-Flashable.Modem.zip
This is a flashable stock 20A modem.
LG-H81520A-Flashable.Boot.zip
This is a flashable stock 20A boot.img. Boot.img contains kernel + dtb + ramdisk.
LG-H81520A-Flashable.Bootloader.zip
This is a flashable stock 20A bootloader. It contains aboot, factory, hyp, laf, pmic, raw_resources, rpm, sbl1, sdi, sec and tz. Do NOT wipe system before flashing this zip. Zip checks model before flashing.
Also, KDZ + all stock images for 20A are available here.
CODEFIRE DIRECTORY
Downgrade:
If you decide M is lame and want to go back to Lollipop I wouldn't blame you. Currently 20A is in a "late-beta" stage with options missing like Knock Code and the ability to merge sdcard with data. The only gains seem to be Doze, updated Google Now, the ability to choose which permissions apps have access to... and your About Phone settings now saying Android 6.0. To downgrade:
1. Download Lollipop flashable Modem and Bootloader zips. 10D/E HERE... 10B/C HERE.. 10A HERE and put them on your internal or external sdcard.
2. (re)Boot into TWRP.
3. Restore your previous backup (boot, system, data)
4. After restore has finished hit the Home button.
5. Install the modem and bootloader zips.
6. Should be enough to get you back to Lollipop.
OR
Use LGUP HERE to flash a previous KDZ version.
Unofficial Bootloader Unlock:
Don't have official bootloader unlock? This guy claims to have a working method HERE...
#TEAMCODEFIRE
Click to expand...
Click to collapse
y u quote OP?
someone followed through with their promise, thanks @autoprime
nice thx
thx 1000000 times man
THANKS thats what ive been waiting for!
wooork thanks you <3 i love you <3
@autoprime Will be the Unofficial bootloader unlock soon ¿?
can any one post screenshots!
Well I installed it, I am extremely disappointed, there is no difference, all are the same, thank you anyway for putting updating
im downloading system.zip for 2 more minutes after its finished i update and post screens
xN2iicolas said:
Well I installed it, I am extremely disappointed, there is no difference, all are the same, thank you anyway for putting updating
Click to expand...
Click to collapse
6.0 not famous for visualization changes... Only optimization.
But thanks then i not open bootloader.If no manual video,and another cool v10 features i stay on rooted xposed 5.1 version.
shame on you lg....
kabirjedi said:
6.0 not famous for visualization changes... Only optimization.
But thanks then i not open bootloader.If no manual video,and another cool v10 features i stay on rooted xposed 5.1 version.
shame on you lg....
Click to expand...
Click to collapse
I would still expect better than that, frankly I see no difference between 6.0 and 5.1
Oh crap I forgot we will loose xposed goodies with M. Let's hope we will see roms with integrated mods a la Leedroid and Viper roms
Sent from my LG-H815 using XDA Free mobile app
normally with 6.0 we had to know merge sd card and internal memory? we can not
G4 Marshmallow disappointment
BySezerSimsek said:
G4 Marshmallow disappointment
Click to expand...
Click to collapse
exactly
WTF HAHAH What do u expect ? All we know what's android 6.0 is.. not visualization changes... just optimization.
Glad to see Google Now on Tap working well, sound profiles how it should have been done and app permissions. Going to explore more but happy so far. Top job LG and thanks for the links autoprime
Do we have to flash bootloader? Or is it optional
Edit: ah i see the OP has been edited now!.
Is it possibile to flash with flashfire?
For bootloader unlock purposes, use the US998 KDZ versions with pre-July 2018 security patch: I recommend 20a or 20b.
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 bottom of post for instructions on how to downgrade to earlier firmware.
____________
US99820h_00_0318.kdz
2.8GB
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG Bridge server MIRROR
(Thanks to @Redline!)
* LG-Firmwares MIRROR
md5: 9915d400f3f815afe457188179973dfa
TWRP FLASHABLE VERSION:
(thanks to @JohnFawkes!)
https://androidfilehost.com/?fid=1395089523397938154
AFH MIRROR: https://www.androidfilehost.com/?fid=1395089523397941723
AFH MIRROR: https://www.androidfilehost.com/?fid=1395089523397942132
MEGA MIRROR: https://mega.nz/#F!oqZXmaYL!-kIP78wxilXLbg5SLeFwOw
(Thanks @cityneversleepz!)
md5: 6d74ab2618b5065bcb1c9d90b3f7e6b0
ONLY USE MAGISK 18.X ON OREO TWRP-FLASHABLE ZIPS!
If you are installing/updating latest US998 firmware for the first time after bootloader unlock/root, you should flash 20e zip (below), then 20f zip, 20g zip, 20h zip back-to-back in TWRP, then flash Magisk. If you go straight to 20h via TWRP-flashable zip from very early Oreo, you will most likely have problems. There were massive changes starting with US998 20f and you need the prior 20e as foundation before going on to 20h. You should also do this if coming from a custom ROM.
JohnFawkes said:
Also flashing magisk in between each and rebooting in between each is not needed. You can add all (zips) to the queue and flash at once then flash magisk and then reboot. Tested this method with the us998 zips and works just fine
Click to expand...
Click to collapse
Flash the "ROM" with latest TWRP, after wiping caches. 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. Go to this thread and thank him.
Screenshots below are for previous firmware and only demonstrate how to upgrade full KDZ using LGUP.
__________
PREVIOUS FIRMWARE
US99820g_01_0110.kdz
2.8GB
DOWNLOAD LINKS:
* Android File Hosts MIRROR * MIRROR
* LG Bridge server MIRROR
* LG-Firmwares MIRROR
md5: 8FF267DECE84CB3ABC690AC57D3F5F7B
TWRP FLASHABLE VERSION:
(thanks to @JohnFawkes!)
https://androidfilehost.com/?fid=11410963190603907012
MEGA MIRROR: https://mega.nz/#F!oqZXmaYL!-kIP78wxilXLbg5SLeFwOw
(Thanks @cityneversleepz!)
AFH MIRROR: https://www.androidfilehost.com/?fid=6006931924117905842
md5: 04bc62b70a6c06a3f3f072307b63d9ea
ONLY USE MAGISK 18.X ON OREO TWRP-FLASHABLE ZIPS!
Flash the "ROM" with latest TWRP, after wiping caches. 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.
Screenshots below are for previous firmware and only demonstrate how to upgrade full KDZ using LGUP.
__________
PREVIOUS FIRMWARE
US99820f_00_1121.kdz
2.8GB
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares MIRROR
md5: 902477d9c5bcb92797f7018b1b8a2bd3
TWRP FLASHABLE VERSION:
(thanks to @JohnFawkes!)
https://androidfilehost.com/?fid=11410963190603889519
MEGA MIRROR: https://mega.nz/#F!oqZXmaYL!-kIP78wxilXLbg5SLeFwOw
(Thanks @cityneversleepz!)
AFH MIRROR: https://www.androidfilehost.com/?fid=6006931924117905841
md5: fc2ae3a3a9fe3d274ee8305f1f9da21c
ONLY USE MAGISK 18.X ON OREO TWRP-FLASHABLE ZIPS!
Flash the "ROM" with latest TWRP, after wiping caches. 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.
Screenshots below are for previous firmware and only demonstrate how to upgrade full KDZ using LGUP.
__________
PREVIOUS FIRMWARE
US99820e_02_0910.kdz
2.8GB
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* Mega MIRROR
md5: 1356de6f4856b5e4ac9c5d719426ee15
TWRP FLASHABLE VERSION:
(thanks to @JohnFawkes!)
https://androidfilehost.com/?fid=11410963190603889520
AFH MIRROR: https://www.androidfilehost.com/?fid=6006931924117905843
MEGA MIRROR: https://mega.nz/#F!oqZXmaYL!-kIP78wxilXLbg5SLeFwOw
(Thanks @cityneversleepz!)
md5: 3fb2d258b37dbfc5195ebd207bbb9765
ONLY USE MAGISK 18.X ON OREO TWRP-FLASHABLE ZIPS!
Flash the "ROM" with latest TWRP, after wiping caches. 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.
Screenshots below are for previous firmware and only demonstrate how to upgrade full KDZ using LGUP.
__________
PREVIOUS FIRMWARE
US99820d_01_0710.kdz
2.76GB
DOWNLOAD LINKS:
* Android File Hosts MIRROR
AFH Mirror: https://www.androidfilehost.com/?fid=6006931924117906091
md5: A85265F221E082D699680B3117D0F20D
TWRP FLASHABLE VERSION:
(Thanks to @westwood24!)
https://forum.xda-developers.com/lg-v30/development/rom-lg-us998-20d-rom-t3830318
md5: c09d4cd31171cc2a5a325ae41b7aa79f
ONLY USE MAGISK 18.X ON OREO TWRP-FLASHABLE ZIPS!
Flash the "ROM" with latest TWRP, after wiping caches. 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.
Screenshots below are for previous firmware and only demonstrate how to upgrade full KDZ using LGUP.
__________
PREVIOUS FIRMWARE
US99820c_03_0615.kdz
2.8GB
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5: c5590e7a6b5baa2e14f7d4cc6f34925e
__________
PREVIOUS FIRMWARE
US99820b_03_0524.kdz
2.76GB
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5: 66b32b2d332a876889b6a74ba8d8be7c
TWRP FLASHABLE VERSION:
(Thanks to @westwood24)
https://forum.xda-developers.com/lg-v30/development/rom-lg-us998-20b-rom-t3813923
md5: 056f3e7e5fa6dd1c5c8d92bd8ba731ff
ONLY USE MAGISK 18.X ON OREO TWRP-FLASHABLE ZIPS!
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.
Screenshots below are for previous firmware and only demonstrate how to upgrade full KDZ using LGUP.
__________
PREVIOUS FIRMWARE
US99820a_04_0330.kdz
3GB
DOWNLOAD LINKS:
* Android File Hosts MIRROR
md5: 5654DD3238DB691C1E6E633FE16092C4
* CODEFIRE (Thanks to XDA dev @autoprime.)
______________
NOTE: This is for all V30/V30+/V30S US998 -- open market US998 V30/V30+/V30S, as well as U.S Cellular US998 V30/V30+.
Here's my own US998 V30+ updating:
{
"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"
}
__________
HOW TO (temporarily) DOWNGRADE BACK TO OREO FOR BOOTLOADER UNLOCK
(or DOWNGRADE 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 US998 20a or 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 US998 20h 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 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
Yesss! Finally. Thanks. I hope this will lead to new weta rom.
ChazzMatt said:
DOWNLOADING NOW. Be patient.
Thanks to @autoprime.
use this download link until I get and Android Hosts file link.
http://downloads.codefi.re/autoprime/LG/LG_V30/US988/US99820a_04_0330.kdz
Click to expand...
Click to collapse
Sent from my LG-US998 using Tapatalk
agamemnonn said:
Yesss! Finally. Thanks. I hope this will lead to new weta rom.
Sent from my LG-US998 using Tapatalk
Click to expand...
Click to collapse
We now have two working download links -- Android File Hosts and Codefire. I'll add the LG Bridge server link when it becomes available. Now I have to actually flash it myself!
DONE. See screenshots.
Thanks for this. So what all do we need to do in order to root again after upgrading? I assume this wipes everything, correct? So do we need to re-flash the new TWRP after we upgrade, then format data and flash the no verity script again, then install magisk? Or is the format data and flash no verity not needed if we've already done that on Nougat? I'm pretty new to using KDZs.
jeston said:
Thanks for this. So what all do we need to do in order to root again after upgrading? I assume this wipes everything, correct? So do we need to re-flash the new TWRP after we upgrade, then format data and flash the no verity script again, then install magisk? Or is the format data and flash no verity not needed if we've already done that on Nougat? I'm pretty new to using KDZs.
Click to expand...
Click to collapse
EDIT: changing this answer based on people's experiences.
Yes, you will lose root and custom TWRP recovery. You'll have flash/reinstall those. Be sure to use the Oreo compatible TWRP 3.2.1:
https://forum.xda-developers.com/lg-v30/development/unofficial-twrp-3-2-1-t3779171/page8
ChazzMatt said:
EDIT: changing this answer based on people's experiences.
Yes, you will lose root and custom TWRP recovery. You'll have flash/reinstall those. Be sure to use the Oreo compatible TWRP 3.2.1:
https://forum.xda-developers.com/lg-...t3779171/page8
Click to expand...
Click to collapse
Thanks, will work on this tomorrow when I have more time!
jeston said:
Thanks, will work on this tomorrow when I have more time!
Click to expand...
Click to collapse
Yes, I updated my still-bootloader locked US998 V30+ immediately. I'll do my bootloader unlocked, rooted US998 V30 later...
I just relock bootloader before flashing. But now i have warning "your device has failed a routine safety check and will not boot" and does not even get into bootloader mode. Do you have any idea?
agamemnonn said:
I just relock bootloader before flashing. But now i have warning "your device has failed a routine safety check and will not boot" and does not even get into bootloader mode. Do you have any idea?
Click to expand...
Click to collapse
See this thread for the V20 but you need KDZ for the V30.
https://forum.xda-developers.com/v20/how-to/restore-v20-to-100-stock-bricked-devices-t3524903
You should still be able to use Oreo KDZ and LGUP, I would think.
_______
EDIT:
After further discussion, I've removed instructions to re-lock the bootloader as people have successfully upgraded without doing that.
ChazzMatt said:
See this thread for the V20 but you need KDZ for the V30.
https://forum.xda-developers.com/v20/how-to/restore-v20-to-100-stock-bricked-devices-t3524903
You should still be able to use Oreo KDZ and LGUP, I would think.
I just know if you don't relock the bootloader you have problems then relocking it after flashing the update.
Click to expand...
Click to collapse
I dont know how but i could enter bootloader finally. I just unlocked again. I guess problem was that i was on custom rom with TWRP. now first, flashing 10d kdz, and then relock and then i will flash oreo.
Deleting this post as information has changed. Do NOT re-lock the bootloader.
ChazzMatt said:
Very important question! Make sure you relock the bootloader first before flashing this KDZ update. Then, you will need your unlock.bin file again, which LG sent you. You will unlock the bootloader again, after you install the Oreo KDZ.
Then root and install TWRP like you did before.
If you flash this KDZ upgrade without relocking the bootloader, you will be stuck in a no-man's land where you will be told you need to unlock the bootloader but another place (Developer Options) will tell you it's already unlocked.
How to re-lock bootloader for open market LG G6, but should be the same for LG V30:
https://www.androidexplained.com/lg-g6-lock-bootloader/
Click to expand...
Click to collapse
i didn't relock the bootloader and haven't had any issues
Updated my US Cellular V30 with no issues! Thank you for the guide Chazz!
Sent from my LG-US998 using Tapatalk
Shadicbypass said:
i didn't relock the bootloader and haven't had any issues
Click to expand...
Click to collapse
Really? I was just going by what happened in another thread.Fantastic if we don't have to, for those who have unlocked BOOTLOADER. I'll change instructions when I get home.
You just had unlocked bootloader and root, no custom ROM?
I'm updating my other phone with unlocked bootloader tomorrow.
Hey here we go let's toss a coin heads we relock the bootloader tails we don't and see what happens LOL
All I know is I updated a couple times with the kdz so far and never relocked, but that was just nougat to nougat. Wasn't sure if it was different for nougat to Oreo.
jeston said:
All I know is I updated a couple times with the kdz so far and never relocked, but that was just nougat to nougat. Wasn't sure if it was different for nougat to Oreo.
Click to expand...
Click to collapse
Tomorrow I'll test with my bootloader unlocked V30.
Sent via open market LG US998 V30/V30+
ChazzMatt said:
Tomorrow I'll test with my bootloader unlocked V30.
Sent via open market LG US998 V30/V30+
Click to expand...
Click to collapse
I just did and it worked for me
foamerman said:
I just did and it worked for me
Click to expand...
Click to collapse
Thank you. I removed it from the op. Now I need to edit post #5.
ChazzMatt said:
Really? I was just going by what happened in another thread. Maybe he was running a custom ROM. I'll change instructions when I get home.
You just had unlocked bootloader and root, no custom ROM?
Click to expand...
Click to collapse
yeah stock nougat to stock oreo, i was actually using weta rom but still based on stock so...
H93220s_00_0306.KDZ
3GB
For U.S. T-mobile H932 ONLY. Do NOT install this on any other V30/V30+/V30S except U.S. T-mobile H932. You will brick your phone.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares.com MIRROR
md5: 9cfb96ff50e79340e5a4d80273a68882
TWRP FLASHABLE VERSION:
Full stock and debloated versions available
(thanks to @weakNPCdotCom!)
https://forum.xda-developers.com/lg-v30/development/stock-t-mobile-lg-v30-stock-collection-t3917560
Flash the "ROM" with latest TWRP. Go to that thread to see more information and for TWRP-flashable zip download links.
______________________
PREVIOUS FIRMWARE
H93220r_00_0108.kdz
3GB
For U.S. T-mobile H932 ONLY. Do NOT install this on any other V30/V30+/V30S except U.S. T-mobile H932. You will brick your phone.
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares.com MIRROR
md5: efd47fa40857184c6dae80181d1249a9
TWRP FLASHABLE VERSION:
Full stock and debloated versions available
(thanks to @weakNPCdotCom!)
https://forum.xda-developers.com/lg-v30/development/stock-t-mobile-lg-v30-stock-collection-t3909237
ONLY USE MAGISK 18.X ON OREO TWRP-FLASHABLE ZIPS!
Flash the "ROM" with latest TWRP. Go to that thread to see more information and for TWRP-flashable zip download links.
______________________
* If you are bootloader unlocked, have TWRP installed and are rooted, then use the TWRP-flashable zip above to update to latest KDZ.
* If you are not bootloader unlocked and rooted, and do not wish to be rooted at this time, simply choose UPGRADE on LGUP to update to latest KDZ.
* If you wish to root, keep reading...
For rooting purposes, you have to temporarily convert U.S. T-Mobile H932 to to Nougat. See this thread by @runningnak3d for rooting the T-mobile H932. You can always update to newer U.S. T-Mobile H932 firmware later (from this thread, like TWRP-flashable ROM), AFTER bootloader is unlocked and TWRP is installed. In fact, you SHOULD update. But, go to that thread for U.S. T-mobile H932 root.
Here's how to flash KDZ:
padmanek said:
* If you want to have the developer LG UP version, then you need both patched .dll and patched LGUP.exe. Attached a .zip that simply has to be unpacked in the LGUP folder and it will work right away. Dev LG UP looks like this:
{
"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"
}
.DLL for all the variants I've found firmwares on XDA was the same[/SIZE].
Click to expand...
Click to collapse
----------------------------
DOWNGRADING ANY LG V30/V30+/V30S TO EARLIER KDZ FIRMWARE INCLUDING NOUGAT
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash earlier KDZ to DL PARTITION. In the pop up box "Select All". Use the attached patched LGUP in this post.
3) 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
4) DONE.
Here's how to install Dev Patched LGUP:
1) Download and install REGULAR LGUP and then go the LGUP folder on C:\Program Files (x86)\LG Electronics\LGUP and replace the "normal" files with the Dev Patched files (attached to this post).
Install LG Drivers.
REBOOT THE COMPUTER.
2) Alternatively, you can create the folder yourself and just place the Dev Patched LGUP files there.
Nine One One said:
You should create LGUP folder at "C:\Program Files (x86)\LG Electronics"
Then you download "LGUP+V30DLL_PATCHED.zip" file (attached to this post) and unrar.
Copy all file after unrar to C:\Program Files (x86)\LG Electronics\LGUP
Connect device and run LGUP.exe
Done
Click to expand...
Click to collapse
(IMPORTANT YOU INSTALL DEV PATCHED LGUP IN THE RIGHT PLACE. The dev patched LGUP needs to go where regular LGUP is normally installed, so it will run correctly.)
Install LG Drivers.
REBOOT THE COMPUTER.
However, some people report better success installing "regular" LGUP first.
It's fairly easy. Most people breeze right through this. But if you have any problems, go through this list:
Make sure you are 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.
_________________________
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
RESERVED
@runningnak3d and others. Please look at post #1 and make sure I didn't say anything for U.S. T-mobile H932 that is not correct. I used my Verizon VS996 KDZ thread as template but tried to remove any Frankenstein and WTF mentions as those, of course, do not apply to U.S. T-mobile H932. I also specifically said this was just for U.S. T-Mobile H932; other North American V30 variants can cross flash stock firmware -- but U.S. T-mobile H932 can NOT. I also linked to your rooting instructions, of course.
They skipped Q and went straight for R huh? @ChazzMatt I posted this tool over in the TMO G6 forum. feel free to use/include it
KDZZ Flashable Zip Tool
And I'll repeat it here: You really are a titan of the V30 community, Chazz. Thanks a lot!
Also thank you in advance @JohnFawkes for the ZIP.
weakNPCdotCom said:
They skipped Q and went straight for R huh? @ChazzMatt I posted this tool over in the TMO G6 forum. feel free to use/include it
KDZZ Flashable Zip Tool
Click to expand...
Click to collapse
I saw them skip over letters on the V20 H918 T-Mobile variant so I'm not shocked to see that happen here.
Is there any plans for an debloated ROM by the way?
AngryManMLS said:
I saw them skip over letters on the V20 H918 T-Mobile variant so I'm not shocked to see that happen here.
Is there any plans for an debloated ROM by the way?
Click to expand...
Click to collapse
My v30 is running debloated 20p, so ill definitely be making a debloated 20r before i update. If nobody else makes one before i do ill post it.
weakNPCdotCom said:
They skipped Q and went straight for R huh? @ChazzMatt I posted this tool over in the TMO G6 forum. feel free to use/include it
KDZZ Flashable Zip Tool
Click to expand...
Click to collapse
I have my own script that makes the zips that runs on all OS and all LG models without needing to dz first or add "support". Mine also resizes system img for vendor users removes dm verity, opt encrypt, rctd remove, among other things. I'll be uploading the zip here soon
JohnFawkes said:
I have my own script that makes the zips that runs on all OS and all LG models without needing to dz first or add "support". Mine also resizes system img for vendor users removes dm verity, opt encrypt, rctd remove, among other things. I'll be uploading the zip here soon
Click to expand...
Click to collapse
wow
lol.... Well good for you buddy. Thanks for sharing that script with the rest of us. smh
weakNPCdotCom said:
wow
lol.... Well good for you buddy. Thanks for sharing that script with the rest of us. smh
Click to expand...
Click to collapse
Wasn't meant as anything other than for ideas for the other kdzz program to include them.
ChazzMatt said:
@runningnak3d and others. Please look at post #1 and make sure I didn't say anything for T-mobile H932 that is not correct. I used my Verizon VS996 KDZ thread as template but tried to remove any Frankenstein and WTF mentions as those, of course, do not apply to U.S. T-mobile H932. I also specifically said this was just for H932; other North American V30 variants can cross flash stock firmware -- but H932 can NOT. I also linked to your rooting instructions, of course.
@JohnFawkes is making a TWRP-flashable zip -- with build prop edits so DTS 3D stereo and weather animations are fully enabled.
Click to expand...
Click to collapse
Looks good :good: I've also created a h932 zip thread if you want to link here. Zip is uploading to my afh rn. Its about 60% atm
JohnFawkes said:
Looks good :good: I've also created a h932 zip thread if you want to link here. Zip is uploading to my afh rn. Its about 60% atm
Click to expand...
Click to collapse
Thanks. Op edited.
I'm out of "XDA" thanks for the day. You'll get it tomorrow.
weakNPCdotCom said:
My v30 is running debloated 20p, so ill definitely be making a debloated 20r before i update. If nobody else makes one before i do ill post it.
Click to expand...
Click to collapse
Thank you in advance. I can't believe how much bloat gets shoved onto Android these days. I prefer things to be leaner and cleaner to be honest.
So I went the flashable zip route. Unfortunately, something got messed up. It seemed to have erased everything and removed the OS. Couldn't boot into anything, couldn't mount system, cache, etc. Eventually, I got into TWRP again and tried flashing an older stock zip. Now the only thing it tells me it can't mount is '/persist-lg'. And the phone just boot loops when trying to reboot. Looking around the internet, even though it's for a different device, people say that the stock ROM should have persist file in it and to extract it and use fastboot to install it. I'm downloading the kdz files to see if I can get that out of it but the downloads are taking way too long. Can someone who has the file already maybe pull that from the kdz and upload it? I would be forever grateful.
I downloaded the kdz file but I don't know how to extract anything out of it.
@ChazzMatt, you're always in here helping people. Any ideas?
So if I use the KDZ file and LGUP, is there a way to choose what to flash and what not to flash? I'm currently stuck in TWRP recovery mode and nothing seems to be flashing as explained in my previous post. I already have my bootloader unlocked and was rooted. I want to get my phone to boot again but I don't want to loose TWRP or root.
jsgraphicart said:
So if I use the KDZ file and LGUP, is there a way to choose what to flash and what not to flash? I'm currently stuck in TWRP recovery mode and nothing seems to be flashing as explained in my previous post. I already have my bootloader unlocked and was rooted. I want to get my phone to boot again but I don't want to loose TWRP or root.
Click to expand...
Click to collapse
In DL PARTITION mode you can choose what partitions to flash.
ChazzMatt said:
In DL PARTITION mode you can choose what partitions to flash.
Click to expand...
Click to collapse
So If I want to flash everything back to stock but keep TWRP, I just flash everything but recovery? Anything else I should know ahead of time in order to not have to start all over with the root process again?
jsgraphicart said:
So If I want to flash everything back to stock but keep TWRP, I just flash everything but recovery? Anything else I should know ahead of time in order to not have to start all over with the root process again?
Click to expand...
Click to collapse
Yes -- unless you are one of the T-Mobile H932 users who have TWRP on LAFF partition as well as Recovery partition.
If you have TWRP on LAFF, you no longer have Download mode and can't use LGUP.
If you only have TWRP on Recovery partition, then the normal procedure would be go into Download mode and use LGUP to flash the KDZ. UNcheck the recovery partitions in the DL PARTITION options. Flash the KDZ, and then boot to TWRP (which should remain) via hardware button dance.
But you're having to basically root again. You also have to have to flash the initial three files again: no root check, no encryption, and Magisk.
I would wait for @JohnFawkes fix.
ChazzMatt said:
Yes -- unless you are one of the T-Mobile H932 users who have TWRP on LAFF partition as well as Recovery partition.
If you have TWRP on LAFF, you no longer have Download mode and can't use LGUP.
If you only have TWRP on Recovery partition, then the normal procedure would be go into Download mode and use LGUP to flash the KDZ. UNcheck the recovery partitions in the DL PARTITION options. Flash the KDZ, and then boot to TWRP (which should remain) via hardware button dance.
But you're having to basically root again. You also have to have to flash the initial three files again: no root check, no encryption, and Magisk.
I would wait for @JohnFawkes fix.
Click to expand...
Click to collapse
I did flash TWRP on laf before. But for some reason, it never seems to stick. So I do have download mode now. Doesn't LGUP automatically reboot the device when it's done? And if the device boots, it overwrites TWRP? Would I just have to watch it and do the button dance right when it powers off? That's kinda what I'm worried about.
But I will wait and see if there's a fix first. LGUP will be my last resort. It's just hard to be patient when I have a phone that won't boot. lol
Hi guys.
GUIDE FOR INTERNATIONAL S10, S10+, S10e with unlocked boot loader!
I been seeing some post/questions that is it possible to downgrade from android 10 to android 9 and vice versa WITHOUT losing data or apps. There were quite some posts so instead of answering each n every post i see i thought to post a simple guide and confirmation.
Answer to question.....
The answer is YES can upgrade and downgrade WITHOUT losing data or apps everything works perfectly like never touched at all.
Guide...
Confirmed tested by me several time believe me more than 7 times i upgraded and downgraded.
The guide to do so is simple every time use HOME_CSC either to upgrade or after upgrading to downgrade you won't lose anything never use CSC i recommend to delete it just to be sure. You must every time use HOME_CSC.
Guess what one more very interesting thing.
If you are rooted(magisk) if you flash pure stock firmware and recovery too you wont lose data if use HOME_CSC and if after flashing stock use patched ap or patched twrp(recovery) it will get rooted again without losing data if used HOME_CSC.
Last thing.
If get stuck on samsung logo during boot with magisk then just go to recovery and use file manager browse to /data/adb/ delete magisk module riru edxposed if installed other wise it will boot fine if not installed.
I will help further if needed.
Regards.
If you have AT&T firmware (like I do) then the home csc file is very hard to get your hands on.
StoneyJSG said:
If you have AT&T firmware (like I do) then the home csc file is very hard to get your hands on.
Click to expand...
Click to collapse
I have international s10+ SM-G975FD.
For US carrier you can follow this thread.
https://forum.xda-developers.com/s10-plus/how-to/g975u-g975u1-firmware-links-t3905897
This is is providing whole firmware with HOME_CSC. You can get/request firmware from him.
How can I do that? I upgraded to 10 but literally I hate it. I wanna downgrade to 9. I have no idea what you talking about home csc...
SM-G975F cihazımdan Tapatalk kullanılarak gönderildi
erkut said:
How can I do that? I upgraded to 10 but literally I hate it. I wanna downgrade to 9. I have no idea what you talking about home csc...
SM-G975F cihazımdan Tapatalk kullanılarak gönderildi
Click to expand...
Click to collapse
To flash firmware either to downgrade or upgrade you must download firmware for your phone and odin windows pc software.
When you download samsung firmware according to you phone model. It is a zip file that zip file when extracted have 5 files in it. You then open odin select files according to odin slot mentions i.e. for ap select ap for bl select file bl for cp select cp for CSC select HOME_CSC all files are extract from downloaded firmware. Put phone into download mode and connect and start flash.
Below is an example of extracted files from firmware archive.
{
"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"
}
comsite said:
To flash firmware either to downgrade or upgrade you must download firmware for your phone and odin windows pc software.
When you download samsung firmware according to you phone model. It is a zip file that zip file when extracted have 5 files in it. You then open odin select files according to odin slot mentions i.e. for ap select ap for bl select file bl for cp select cp for CSC select HOME_CSC all files are extract from downloaded firmware. Put phone into download mode and connect and start flash.
Click to expand...
Click to collapse
Thanks sir, I'll give a shot. Wish me luck.
SM-G975F cihazımdan Tapatalk kullanılarak gönderildi
erkut said:
Thanks sir, I'll give a shot. Wish me luck.
SM-G975F cihazımdan Tapatalk kullanılarak gönderildi
Click to expand...
Click to collapse
Good luck! :good:
Btw android 10 seems cool much smoother and better.
.md5 file extension
comsite said:
Hi guys.
I been seeing some post/questions that is it possible to downgrade from android 10 to android 9 and vice versa WITHOUT losing data or apps. There were quite some posts so instead of answering each n every post i see i thought to post a simple guide and confirmation.
Answer to question.....
The answer is YES can upgrade and downgrade WITHOUT losing data or apps everything works perfectly like never touched at all.
Guide...
Confirmed tested by me several time believe me more than 7 times i upgraded and downgraded.
The guide to do so is simple every time use HOME_CSC either to upgrade or after upgrading to downgrade you won't lose anything never use CSC i recommend to delete it just to be sure. You must every time use HOME_CSC.
Guess what one more very interesting thing.
If you are rooted(magisk) if you flash pure stock firmware and recovery too you wont lose data if use HOME_CSC and if after flashing stock use patched ap or patched twrp(recovery) it will get rooted again without losing data if used HOME_CSC.
Last thing.
If get stuck on samsung logo during boot with magisk then just go to recovery and use file manager browse to /data/adb/ delete magisk module riru edxposed if installed other wise it will boot fine if not installed.
I will help further if needed.
Regards.
Click to expand...
Click to collapse
Quick question. Does one have to eliminate the .md5 extension in the filename before patching? I had to do this to patch the AP file for rooting. It worked for me but I just want to make sure it will not be a problem if I do the same for the other files if I have to install TWRP. Thank you.
It wont be a problem if downloaded from trusted source and properly.
Md5 are needed by odin but if md5 extension is removed it is also fine.
If i wanted to upgrade from android 9 to android 10 on a rooted(magisk) s10 would i first need to relock my bootloader?
mr.coffeeeee said:
If i wanted to upgrade from android 9 to android 10 on a rooted(magisk) s10 would i first need to relock my bootloader?
Click to expand...
Click to collapse
No.
You just have to use patched firmware and have patched recovery in it.
Or
Download latest firmware and your favourite recovery patch them edit firmware and put patched recovery in it.
Now use odin.
Hope you know process in detail about patching and odining.
comsite said:
No.
You just have to use patched firmware and have patched recovery in it.
Or
Download latest firmware and your favourite recovery patch them edit firmware and put patched recovery in it.
Now use odin.
Hope you know process in detail about patching and odining.
Click to expand...
Click to collapse
Ok thank you for your reply.
Sorry if this sounds like a silly question but what do you mean when you say patched recovery, I have patched my AP fie with Magisk thats all. i'm currently not using TWRP if thats what you mean.
Thanks
mr.coffeeeee said:
Ok thank you for your reply.
Sorry if this sounds like a silly question but what do you mean when you say patched recovery, I have patched my AP fie with Magisk thats all. i'm currently not using TWRP if thats what you mean.
Thanks
Click to expand...
Click to collapse
Yes.
If you aren't using any recovery then its fine dont use
comsite said:
Yes.
If you aren't using any recovery then its fine dont use
Click to expand...
Click to collapse
Worked thanks again
I don't recommend downgrade if you upgrade bootloader to Android 10. Downgrading bootloader to previous version is not possible.
I tested downgrade from stock Android 10 to Pie and it doesn't work.
tin2404 said:
I don't recommend downgrade if you upgrade bootloader to Android 10. Downgrading bootloader to previous version is not possible.
I tested downgrade from stock Android 10 to Pie and it doesn't work.
Click to expand...
Click to collapse
I tested like 20 times. It 100% works just have to use HOME_CSC.
comsite said:
I tested like 20 times. It 100% works just have to use HOME_CSC.
Click to expand...
Click to collapse
Unfortunally I tried all methods and nothing worked.always stuck in download mode.
https://forum.xda-developers.com/s10-plus/how-to/guide-g975f-flashing-megathread-faqs-t3936704
Q15) Can I downgrade to an older build?
Answer: It depends on your current build. Sometimes you can downgrade, sometimes you can not. Read detailed answer to check.
Detailed answer:
You have to see the bootloader version of your current build. Samsung tends to upgrade bootloader versions regularly so downgrading is not always possible.
For example if your current build is G975FXXU3ASG8, and you want to downgrade to G975FXXU2ASF3, it will not be possible.
Moving from 'XXU3' to 'XXU2' is not possible since XXU2 is an older bootloader version, and because of Samsung's downgrade protection, it will not allow the older version to be flashed.
When attempting to flash, Odin will show 'FAIL' in the flash window, and the bootloader screen on your device will display this error:
SW REV CHECK FAIL(BOOTLOADER) DEVICE: 3, BINARY: 2
This is showing that the device is currently on a v3 build, and the build being flashed is v2, so it will reject the file and abort the flash immediately.
If however you want to downgrade from G975FXXU3ASG8 to G975FXXU3ASG2, you are free to do so, since both builds are labeled 'XXU3' and are on the same bootloader version (i.e: v3).
Note: Some builds will be labeled 'XXS', and the same reasoning applies to those builds as well. If the bootloader version is different, you can not downgrade.
Click to expand...
Click to collapse
@comsite
Can You plese give more details howto delete edxposed as i'm in this situation:
Last thing.
If get stuck on samsung logo during boot with magisk then just go to recovery and use file manager browse to /data/adb/ delete magisk module riru edxposed if installed other wise it will boot fine if not installed.
How to do it, with cable by usb adb? which file manager use ? on pc or on phone?
I dont have twerp installed. Can I do something in this case?
lukjod said:
@comsite
Can You plese give more details howto delete edxposed as i'm in this situation:
Last thing.
If get stuck on samsung logo during boot with magisk then just go to recovery and use file manager browse to /data/adb/ delete magisk module riru edxposed if installed other wise it will boot fine if not installed.
How to do it, with cable by usb adb? which file manager use ? on pc or on phone?
I dont have twerp installed. Can I do something in this case?
Click to expand...
Click to collapse
Actually without twrp you wont have access to system partition. Anyway try this... connect your fone with pc and use adb to uninstall the command is
adb wait-for-device shell magisk --remove-modules