[VS996][STOCK][PIE]VS99630d_02_0821_ARB00.KDZ - LG V30 ROMs, Kernels, Recoveries, & Other Developm

* Do NOT update to Pie yet if you wish to unlock bootloader in order to root.
For bootloader unlock purposes, you will need to temporarily convert to North American variant with fastboot flash commands (known as Frankenstein) and temporarily downgrade to early Oreo KDZ versions with no later than July 2018 security patch. After bootloader unlock and TWRP installation, then you can use H933 TWRP flashable zip (ROM) to update to most recent Verizon firmware while having root. Read the Root Sticky here if you wish to know more.
* If you've already updated to Pie with locked bootloader, see post #3 for instructions on how to downgrade to earlier Oreo firmware to first unlock bootloader. Or downgrade back to most recent Oreo because you decided you don't like Pie.
* If you have no desire to unlock bootloader or your bootloader is already unlocked, see full image KDZ and KDZ-based TWRP-flashable zips below.
* ALSO do NOT update to LG stock Pie yet if you wish to run LOS-16 "Pie" custom ROMs -- at least for now. See REASON HERE. Stock Pie update conflicts with LOS-16 Pie, even if you downgrade back to stock Oreo. After stock Pie update, your phone has been permanently changed/degraded when going back to Oreo for custom ROMs. Using Permissive kernel can overcome some of those issues, but you have been warned.
Whereas you do need to update to stock Pie first as a foundation before trying to install "Android 10" LOS-17 custom ROMs. However, those ROMs are still unfinished work in progress -- so if you don't like them and want to go back to the older stable LOS-16 "Pie" custom ROMs, then you've totally ignored the warning above. Again, stock Pie makes permanent changes.
NOTE: After installing Pie, if you get weird lag,
* try this fix. Just make a backup in LG Bridge. Nothing else. Somehow CREATING the backup (but not actually using it to restore anything) re-sets some stuff in Pie, so it acts like it should? I know it sounds strange but it works. Thanks to @thefpspower for the tip!
* OR If that doesn't work or you don't have access to PC, try this: go to Settings> Restart & Reset> Reset App Preferences. Thanks to @HoussiLAM for that tip. Both may do the exact same thing, I've not experimented to see.

[VS996][STOCK][PIE]VS99630d_02_0821_ARB00.KDZ
3.5GB
Only for North American variants -- EXCEPT T-mobile H932. NOT for H930, H930G, H930D, H930DS!
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares MIRROR
md5: 33f28828c855418e34e7bf4eb0ca2ae3
TWRP FLASHABLE VERSION (ROM):
NONE YET
VS996 30D seems to be basically 30C with old August 2019 security update, even though Verizon claimed 2020 security update. Dev proved otherwise. There's absolutely no changes over 30C firmware and the TWRP flashable zip made from it is problematic. Forget about it and use 30C below.
__________________________________________
PREVIOUS FIRMWARE (2019)
[VS996][STOCK][PIE]LG V30 VS99630c_00_0904_ARB00.KDZ
3.5GB
Only for North American variants -- EXCEPT T-mobile H932. NOT for H930, H930G, H930D, H930DS!
DOWNLOAD LINKS:
* LG Bridge MIRROR
(Thanks to @drewcu!)
* Android File Hosts MIRROR
* LG-Firmwares MIRROR
* Mega MIRROR
(Thanks to @HueyT!)
* Google Drive MIRROR
(Thanks to @HueyT!)
md5: c49d3a56acc3aa7f51f8a6ca72fc666a
TWRP FLASHABLE VERSION (ROM):
(Thanks to @JohnFawkes!)
* MAIN DOWNLOAD THREAD (see post #1)
* Android File Hosts MIRROR
3.1 GB
md5: 04b46053e4fe028f6fe239ac6460c85d
Only for North American variants -- EXCEPT T-mobile H932. NOT for H930, H930G, H930D, H930DS!
Flash the "ROM" with latest TWRP. Flash Magisk + @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler) 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.
This TWRP flashable zip has the new Pie encryption disabled. No encryption enforced, but you can encrypt in TWRP if you want afterwards.
The dev recommends formatting data before installing this TWRP-flashable zip: "format data before flashing, not wipe but format". That's your decision. Others have not.
* Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
TWRP-FLASHABLE NOTES:
If those instructions above do not work for you for some reason, then go through these full blown steps (adapted from Section 6 of WTF Instructions):
a. Wipe Data – Factory Reset
b. Install – set storage to the External SD (if you have a microSD card) OR drag necessary files over from PC once in TWRP.
c. Install the TWRP-flashable zip
d. Install the latest stable Magisk zip.
e. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
g. Reboot – "Reboot Recovery" from TWRP reboot menu (choose to reboot back to Recovery). Now that the data partition has been formatted, TWRP needs to reload the recovery partition for usage. If you skip this step, when Magisk is installed again below, it may think that /data is still encrypted and set "preserve force encryption". This is also a good sanity check that LG encryption has been removed from /data.
h. Re-flash the Magisk zip again. (This is to make sure, due to Pie changes.)
i. Reboot – to System (NOW you are finally rebooting your phone! Until now this whole section has been done within TWRP.)
STRONG SUGGESTION: After successfully doing all this, when you finally boot back to LG Pie, install an app like this to easily facilitate rebooting to TWRP recovery in the future: Recovery Reboot. Allow it root privileges when asked by Magisk and put icon shortcut on your desktop.
{
"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"
}
Also, please make another TWRP backup.
___________
Screenshots thanks to @belfastraven:
__________
Here's how to flash with LGUP:
----------------------------
UPGRADING LG V30/V30+/V30S TO PIE KDZ FIRMWARE WITH LGUP
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash PIE KDZ either via UPGRADE (to keep your data, but see Note about TWRP) or via REFURBISH or PARTITION DL. If the latter, then in the pop up box "Select All". Use the attached patched LGUP in this post.
* NOTE: YOU CAN NOT USE LGUP "UPGRADE" IF YOU HAVE TWRP CUSTOM RECOVERY. LGUP "Upgrade" is like a manual OTA and is only for pure stock (but you can have unlocked bootloader). If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP. Or use the TWRP-flashable zip (ROM) instead of LGUP, which will keep your data and will keep TWRP.
3) IF your bootloader is unlocked, it will remain unlocked. If it's not unlocked, then you will just be updating to Pie -- but will have to temporarily downgrade to early Oreo if you ever want to unlock bootloader for root.
_
_________________
HOW TO INSTALL DEV PATCHED LGUP
0. UNINSTALL any prior LGUP version. Seriously. Go to Programs folder and delete the LGUP folder if you must.
1. 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. Extract LGUP_DualMode.zip to a folder on your PC.
3. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
4. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. READ THAT AGAIN.
5. Launch LGUP using the desktop shortcut. NOT from folder icon!
As mentioned before, use UPGRADE, REFURBISH or PARTITION DL modes. REFURBISH and Partition DL are probably best.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
I don't care what anyone else tells you. If you listen to them, let them help you recover from messing up your phone.
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
It's all 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.
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.

HOW TO DOWNGRADE BACK TO OREO BECAUSE YOU DON'T LIKE PIE
1) DOWNLOAD FIRMWARE AND DEV PATCHED LGUP
* Download Oreo KDZ you wish to install. (Most recent Oreo KDZ 20k is at the top in that thread)
* 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
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.
Choose Process : PARTITION DL or REFURBISH
----------------------------
3) DOWNGRADING ANY LG V30/V30+/V30S TO EARLIER 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

ROOT Your LG V30!
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
Sticky everyone should read.
____________
EXTRAS
If you root with stock Pie KDZ (after unlocking bootloader in early Oreo), then you will need to flash Magisk modules or manually edit build prop to get root-enabled DTS, Equalizer, and lockscreen weather animations. Dual Speaker mode gives you audio directed at your face, besides the main downward facing speaker. High Impedance Mode give you more volume.
(NOTE: The TWRP flashable zips already have this, thanks to the devs who make them.)
* Fully enable LG DTS 3D stereo (root needed) + Equalizer
* LG V30 Lockscreen EXTRA Weather Animations Enabler
* DUAL SPEAKER MODE + HIM (High Impedance Mode)

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

Verizon VS996 stock Pie OTA 30c hit today. See screenshots in post #2 of this KDZ thread, courtesy @belfastraven.
Full image KDZ should hit in a couple of days. We'll post it here, and fill in the blank links above.
Soon after @JohnFawkes will probably make a TWRP-flashable zip, generously donating his time and talents. Please do NOT ask for ETA! But it's finally here.
Until then, locking the thread back until we have the KDZ ready to post! Stand by...

We have LG Bridge KDZ server link for VS996! Thread now unlocked!
drewcu said:
Been checking daily for an updated KDZ since 20K and finally this morning it happened! They skipped over 20L in terms of publishing the KDZ so now we are on 30C (Pie):
http://pkg02.lime.gdms.lge.com/dn/d...BO7C2M5ABB5B4C20IX/VS99630c_00_0902_ARB00.kdz
Click to expand...
Click to collapse
More mirrors to follow.

TWRP flashable zip done by @JohnFawkes. See link in post #2.

ChazzMatt said:
TWRP flashable zip done by @JohnFawkes. See link in post #2.
Click to expand...
Click to collapse
https://drive.google.com/file/d/1BtUnRhR1aWfjvoYqYG0em6jSh3yR3Zf8/view?usp=sharing
SHA1: F1134A642DEC96A10D6CBED9A92322CEF29671DC

ChazzMatt said:
TWRP flashable zip done by @JohnFawkes. See link in post #2.
Click to expand...
Click to collapse
https://mega.nz/#!RVw0HYRT!ltedQlTE_hQCRu0HtSYeSEZUXZL4UZKar0tzKbEu49o
SHA1: F1134A642DEC96A10D6CBED9A92322CEF29671DC

So this fixes stuck on boot?
....
Flashed kdz, still won’t boot.
Sent from my iPad using Tapatalk Pro

MicroMod777 said:
So this fixes stuck on boot?
....
Flashed kdz, still won’t boot.
Sent from my iPad using Tapatalk Pro
Click to expand...
Click to collapse
You may have to downgrade to H933 10H canadian NOUGAT, boot it up, then KDZ to this. I believe NOUGAT Canadian sets up the partitions correctly for PIE to work. Try it and let us know. It's the same fix for AOSP looping after stock PIE. As long as you use PARITION DL, select ALL the partitions and not mix and match (like last time that cost you QLD 9008 brick), you'll be OK.

HueyT said:
You may have to downgrade to H933 10H canadian NOUGAT, boot it up, then KDZ to this. I believe NOUGAT Canadian sets up the partitions correctly for PIE to work. Try it and let us know. It's the same fix for AOSP looping after stock PIE. As long as you use PARITION DL, select ALL the partitions and not mix and match (like last time that cost you QLD 9008 brick), you'll be OK.
Click to expand...
Click to collapse
Well, guess that didn't work either.
I'm thinking of what we could possibly try is for somebody to be on pure stock VS996, never did bootloader unlock, and then do a dump of all the partitions. Then make a rom to flash every single partition in twrp. A dump has more partitions listed than on a flash Partition DL.
Anybody able to dump for us a pure virgin VS996?

@ChazzMatt I have successfully flashed my VS996 frankenstein'ed to US998 from Oreo to VS996 Pie using this KDZ and LG UP PARITITION DL. However, contrary to links provided here, I don't think I will be able to flash TWRP using fastboot? How one could root his VS996 Pie?

HueyT said:
You may have to downgrade to H933 10H canadian NOUGAT, boot it up, then KDZ to this. I believe NOUGAT Canadian sets up the partitions correctly for PIE to work. Try it and let us know. It's the same fix for AOSP looping after stock PIE. As long as you use PARITION DL, select ALL the partitions and not mix and match (like last time that cost you QLD 9008 brick), you'll be OK.
Click to expand...
Click to collapse
What's odd is the Canadian Pie flashed sucessfully.
Sent from my LG-H931 using Tapatalk

micx_pl said:
@ChazzMatt I have successfully flashed my VS996 frankenstein'ed to US998 from Oreo to VS996 Pie using this KDZ and LG UP PARITITION DL. However, contrary to links provided here, I don't think I will be able to flash TWRP using fastboot? How one could root his VS996 Pie?
Click to expand...
Click to collapse
You could use the TWRP flashable zip, but only if you have TWRP already installed on US998 firmware.

Better procedure below.

vs996 still won’t boot, too.

We have a working method for people with TWRP who are having trouble getting across the line for Pie. Most people have no problems updating. I didn't. However, for those who are having issues, there's a workaround, but you need TWRP installed.
Helpful people been testing this out...
WORKAROUND FOR THOSE PEOPLE GETTING STUCK ON LG LOGO WHEN UPDATING TO PIE
https://forum.xda-developers.com/showpost.php?p=80347089&postcount=6

Also will NOT boot for me. Stuck on the white Verizon screen. I did the official 30c OTA within system settings and that would not boot at all either. This Pie "update" is rigged. I also flashed the US998 30b KDZ and that would not boot either.

Related

[Guide][Tutorial] Root TWRP LG G5 using Autorecowvery[H830 & V20A only][Noobfriendly]

[Guide][Tutorial] Root TWRP LG G5 using Autorecowvery[H830 & V20A only][Noobfriendly]
This is guide to root and install twrp on lg g5 T-Mobile using recowvery method.
Read 4th post before proceeding​This method is to root & install TWRP on only T-Mobile LG G5 running Nougat 20a software. If your phone isn't on 20a then first downgrade/upgrade to 20a software.
Before asking a question, first, see FAQ in 3rd post. In that way you can save a lot of time.
For Video Guide refer to 5th Post
You need to disable antivirus before extracting files. Because we are using DirtyCow vulnerability here. Which is technically a virus (It's not dangerous for pc but for exploiting android to get root access). If you can't disable AV then don't proceed because process will not work
Download:​1: Recowvery (2nd post)
2: Minimal adb (2nd post)
3: TWRP
A: H830 | For H850 (Refer to this Post and read carefully)
[Download TWRP 3.0.2 as 3.1.0 is having some little issues with flashing with autorecowvery] Always download latest TWRP available for your device to avoid most issues.
(rename it to recovery.img)
{
"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"
}
Procedure:​Drivers should be installed. Also install minimal ADB and fastboot.
1: Make sure to unlock bootloader. Backup internal data because it will be erased.
A: First enable developer options and toggle “Enable OEM unlock” to ON. Also enable “USB Debugging”.
B: Run Minimal ADB and Fastboot. Enter Command
Code:
adb devices
C: You will see permission dialogue on phone. Tick “Always allow” and ok.
D: Now enter.
Code:
adb reboot bootloader
E: Now phone be in fastboot mode. Enter
Code:
fastboot oem unlock
F: This will wipe all data on internal storage. Now Enter
Code:
fastboot reboot
G: Now OS will get booted. Bootloader will be unlocked but phone should be in factory reset condition. So again enable “USB Debugging”.
THEN​
2: Connect phone with pc in MTP mode and copy recovery.img to phone’s internal storage (Make sure to select MTP as always to avoid problem during procedure). Extract recowvery software. (If it causes permission problems extract it to USB device and perform process from there)
3: Run “EasyRecowvery.cmd”. Press “5” -->Enter then press “7” -->Enter to disable integrity check. Then enter “0” to go back. Skip it if you are using Recowvery G5 modified.
4: Now press “2” and wait until it says warning. Press “y” -->Enter. (It won't say warning in Recowvery G5 modified)
5: It will do rest process. After Flashing TWRP it will flash “no-opt-encrypt” (This is most important to save twrp from being removed by OS)
6: Phone will boot into TWRP. Here on phone it will ask for decrypt code. Cancel it. Swipe to allow modification.
7: On pc press any key, the flashing process on phone will automatically get started. Then it will reboot into OS.
8: To flash supersu, select option 3 from recowvery windows and phone will boot into twrp. Same as step 5-6 it will automatically flash supersu.
Now Your rooted and have twrp install.
Note: For removing Encryption.
To flash a custom rom and remove encryption in twrp, you need to once format data in twrp else you won’t be able to wipe and install any custom rom in your phone.
Attachments
Recowvery G5 modified is fully working, so you can try it.
I'm still keeping easyrecowvery 1.3 in this thread as a backup plan.
Read Read Read Before using This
Test Version --> Ricksy-Recowvery | Mirror
(Ricksy Recowvery is streamlined, checks free version of EasyRecowvery. It has no unlock checks, no model verification so use it only if you're fully sured about what you're doing. It includes but isn't limited to unlocked bootloader, USB Debugging Enabled, Being on V20a firmware, LG Drivers installed, PC allowed as Trusted in USB Debugging as always)
Remember to copy latest TWRP to root of internal storage as recovery.img before proceeding.
Old Test
There is also Addition of Recowvery G5 modified 2.0 Test version as well (This script has some additional features)
(I have also turned off most security checks, so you should have an more easy rooting experience. However, this increase risk of bricking device if you do not read things properly). If you can provide your experience of using this script please share your knowledge.
Download Test version either from here or here or through attachments
FAQ​
Recowvery tool is causing permission errors when I run it through computer's internal HDD storage. What shall I do?
Ans: There are possibly 2 workarounds for that.
A: Extract the zip to external USB storage and Run the tool.
B: Change the name of folder, in which recowvery tool is, to "1" and copy to root of storage e.g. "Computer:\D:\1".
Can I re-lock my bootloader after rooting and TWRP flashing?
Ans: No, as recovery partition modified now, this will brick your device.
Can I use V20C or later on my phone after rooting and flashing TWRP?
And: You can't take OTA after rooting as this might create a brick but fortunately @autoprime created TWRP flashable zips of firmwares e.g 20c,20f,20i and he might create newer builds too. Anyways here's the Auto Prime's thread, Go to "LG G5 Files" link and download file as per your variant and choice.
I bricked my phone after following this guide and now I can access only download mode, what shall I do now?
I'm on other version than 20a, What shall I do?
Ans: Really? It seems like you're kidding because this guide can never harm your device, It can either do it's work or not but there is no way for it to brick a device (Unless you don't read carefully).
Ans: You can take your phone back to v20a by using the following guide.
Anyways​You can always bring your phone back to life by following this Back to Life thread.
How to remove encryption in TWRP? or I'm unable to access my phone's internal storage from TWRP, What shall I do?
Ans: So for this process.
a: Boot into twrp.
(you can boot to TWRP by any app or by vol- and power button combination or from option “5” --> “5” in recowvery toolkit (command window).
b: In TWRP, cancel code Windows, Swipe to allow modification then
Click -->Wipe-->Format Data-->type “yes”-->enter.
You need to do this only once. After that you can flash roms and zips unlimited times.
Will this root method work on 20c/d/e/f or others?
Well, it shouldn't. Because I tried this on 20c and it never worked, so I believe it will not work on any software other than 20a because LG removed that exploit to root after 20a. But you can try your luck and tell me if you succeed.
a: Thanks a lot i have one lg g5 h830 and i have some fear to lose the unlocking and i want to modify the phone.
b: Same i have anyone please answer it will i lost the UNLOCKING (Modified by shopkeeper) if i FLASH another ROM?
What are you people trying to ask here?
Bootloader Unlock:
Bootloader can be locked and unlocked anytime you can to do so just by typing commands in fastboot mode. In T-Mobile G5 the fastboot mode do not accept flash command that's why we can only lock and unlock bootloader.
TWRP:
As commands are limited in fastboot mode of T-Mobile G5, we are unable to flash twrp through fastboot mode. So, for this process we rely vulnerability found in G5 firmware. The only currently found method for doing so is by using dirtycow exploit to flash TWRP on H830. Only V20a contains this vulnerability to do so.
Summary:
So to flash TWRP and enjoy freedom of using custom rom (Which I suppose you refer as Unlock to) you need to be on V20a. Which can be flashed easily through LGUP with Uppercut or use my LG FlashTool method (Link in FAQ section). When on V20a firmware simply use this or your preferred method for flashing TWRP.
If you want to go back to stock, simply flash any stock KDZ and lock bootloader. If you want to get TWRP again, simply unlock bootloader and flash V20a kdz (or flash V20a kdz and unlock bootloader) then instal TWRP by using the process.
Important:
Currently our stock firmwares are running Anti-Rollback (ARB 01), LG can increment this whenever they want, whenever LG increase ARB to 02 or upper then you won't be able to get back to ARB 01 firmwares (e.g V20a ) again. Which means you can unlock bootloader but won't be able to flash TWRP as dirtycow is patched after 20a. So you will lose the ability to flash TWRP which means unlocked bootloader is useless unless someone finds another method of flashing TWRP.
So, if you want to stay unlocked, then make sure to install TWRP as described above and flash latest TWRP flashable stock base zips or use other roms like Fulmics or AOSP based. It's very simple and easy .
First of All:
​After Flashing let me know about your experience by answering the poll, this will help me in updating this post.
POLL is ended, so let me know about your experience with toolkit and thread readability in comments.
Disclaimer:
​Before proceeding, remember I’m not responsible for anything bad happened to your device by following this or any of my guide. I’m just trying to help. So always do it on your own risk…
Don’t blame me or Any other developer.
All tools here are developed by different personalities. I’m just providing a guide on using these tool. Always say thanks to me and them. And If possible, donate them. They really deserve it.
Thanks be to:
@jcadduono For Recowvery tool
Source thread [V20 originated]
Due to some issue YouTube video aren't being played directly on XDA. So, you need to watch it here (Maybe some resistance on XDA side because things are good on my blog)
https://www.youtube.com/watch?v=F5PdTW8QHcA&t
Video Tutorial:
<iframe allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/F5PdTW8QHcA" width="480"></iframe>
https://youtu.be/G_4ayiZbSkM<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe width="320" height="266" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/G_4ayiZbSkM/0.jpg" src="https://www.youtube.com/embed/G_4ayiZbSkM?feature=player_embedded" frameborder="0" allowfullscreen></iframe></div>
<br />
[YOUTUBE]<object width="445" height="364"><param name="movie"
value="http://www.youtube.com/v/AK9aZyJJNIo&hl=en_US&fs=1&rel=0&color1=0x234900&color2=0x4e9e00&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/AK9aZyJJNIo&hl=en_US&fs=1&rel=0&color1=0x234900&color2=0x4e9e00&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object>[/YOUTUBE]
For which software version is this applicable?
arjunking said:
For which software version is this applicable?
Click to expand...
Click to collapse
Nougat v20a only as the thread title says.
I had to extract to a USB device to get recowvery to work but it went smoothly from there, until I got to TWRP to flash the no verity zip. It hung on hit any key to continue, it didn't dawn on me till later I should have mounted USB storage (derp), but I already had the no verity zip and SuperSU on my external SD so I just flashed them manually, booted, and had root. Then I formatted data, lost root, and flashed SuperSU again to get it back. I later flashed @autoprime 20c zip with SuperSU and now I'm rooted with TWRP on 20c, tyvm for the tutorial
Char_G said:
I had to extract to a USB device to get recowvery to work but it went smoothly from there, until I got to TWRP to flash the no verity zip. It hung on hit any key to continue, it didn't dawn on me till later I should have mounted USB storage (derp), but I already had the no verity zip and SuperSU on my external SD so I just flashed them manually, booted, and had root. Then I formatted data, lost root, and flashed SuperSU again to get it back. I later flashed @autoprime 20c zip with SuperSU and now I'm rooted with TWRP on 20c, tyvm for the tutorial
Click to expand...
Click to collapse
First of all you welcome, 2nd thanks for writing about your experience.
I am not completely assured but to make recowvery work in internal hard drive you need to change the name of recowvery folder to "1". Next time whenever you root try this method and let me know wether it worked...
And as you mentioned about having difficulty in flashing no verity. I think this issue is happening only on TWRP 3.1.0, on TWRP 3.0.1 it works fine, i think .
Does this method work with the latest update to 20f? Can I just try it without bricking my phone?
Sent from my LG-H830 using Tapatalk
dksoni411 said:
First of all you welcome, 2nd thanks for writing about your experience.
I am not completely assured but to make recowvery work in internal hard drive you need to change the name of recowvery folder to "1". Next time whenevee you root try this method and let me know wether it worked...
And as you mentioned about having difficulty in flashing no verity. I think this issue is happening only on TWRP 3.1.0, on TWRP 3.0.1 it works fine, i think .
Click to expand...
Click to collapse
Thanks, I'll try that next time. I did use TWRP 3.0.1 though, but I'm thinking that without mounting USB storage, perhaps the verity zip couldn't be found to be flashed.
This worked perfectly!! Thank you so much again! I had to extract the recowvery to a usb stick and run it from there (it wouldn't run properly from the computer hd) and at first I got an error as I had put the recovery.img on the external phone sd. My bad. Anyway... I just copied it over to the phone sd and started over, and it worked exactly as explained in the OP.
AWESOME effort by everyone involved. XDA rules!
Btw... can I relock the bootloader now? And one more thing... I turned off "automatic system updates" in developer mode. I assume if I update to v20c or newer I will lose root? And I guess I should not update the supersu either?
Thanks again! You rock!!
d3th.m0nk3y said:
This worked perfectly!! Thank you so much again! I had to extract the recowvery to a usb stick and run it from there (it wouldn't run properly from the computer hd) and at first I got an error as I had put the recovery.img on the external phone sd. My bad. Anyway... I just copied it over to the phone sd and started over, and it worked exactly as explained in the OP.
AWESOME effort by everyone involved. XDA rules!
Btw... can I relock the bootloader now? And one more thing... I turned off "automatic system updates" in developer mode. I assume if I update to v20c or newer I will lose root? And I guess I should not update the supersu either?
Thanks again! You rock!!
Click to expand...
Click to collapse
As you installed TWRP, so recovery partition is modified which means if you relock bootloader, you will brick your device.
Also if you want to use V20c check @autoprime's thread for the TWRP flashable zip of V20c or later (if there any).
And if you want to update supersu you can do it either by newest supersu zip to flash it through TWRP or by updating it through playstore then update binary through supersu it self, but I think updating supersu mostly changes nothing.
dksoni411 said:
As you installed TWRP, so recovery partition is modified which means if you relock bootloader, you will brick your device.
Also if you want to use V20c check @autoprime's thread for the TWRP flashable zip of V20c or later (if there any).
And if you want to update supersu you can do it either by newest supersu zip to flash it through TWRP or by updating it through playstore then update binary through supersu it self, but I think updating supersu mostly changes nothing.
Click to expand...
Click to collapse
Ok. Thanks for all the info. I think I will keep the v20a with the current supersu. It works perfectly! Hopefully it will not "automatically update between 23:00 and 04:00" as it says in "about phone/update center/system updates". From what I understand, it shouldn't as long as I have the "automatic system updates" set to OFF in developer options.
How can I boot into TWRP? When I reboot and try to enter TWRP I always end up in the hard reset menu where it asks if I want to wipe the phone... Do I have to boot into TWRP through ADB fastboot?
d3th.m0nk3y said:
Ok. Thanks for all the info. I think I will keep the v20a with the current supersu. It works perfectly! Hopefully it will not "automatically update between 23:00 and 04:00" as it says in "about phone/update center/system updates". From what I understand, it shouldn't as long as I have the "automatic system updates" set to OFF in developer options.
How can I boot into TWRP? When I reboot and try to enter TWRP I always end up in the hard reset menu where it asks if I want to wipe the phone... Do I have to boot into TWRP through ADB fastboot?
Click to expand...
Click to collapse
When you boot to recovery through hardware key combination, say yes through hardware keys twice (as you want to reset), it will take you to TWRP, thats the logic from lg g2
dksoni411 said:
When you boot to recovery through hardware key combination, say yes through hardware keys twice (as you want to reset), it will take you to TWRP, thats the logic from lg g2
Click to expand...
Click to collapse
He is absolutely correct. That's exactly what I did on my H830 yesterday.
Keep up the great work people......
Got it after a few attempts
Thanks for the step by step. It is a good walkthrough for a tough device. With all the previous complicated, and sometimes confusing/conflicting, instructions in other (older) threads for the H830 I was nervous to try.
I struggled a little getting it to work; 1) .cmd returned "don't have permission to create log or backup files..." when running from my "documents" directory, had to run it in a root folder. 2) I got the wrong TWRP version at first and the process said success, but never made it to TWRP.
It was the most challenging of any device I have owned to get root, but happy to crack it. Thanks!
root 20f?
does this root method work on 20f?
hp786 said:
does this root method work on 20f?
Click to expand...
Click to collapse
Well, it shouldn't. Because I tried this on 20c and it never worked, so I believe it will not work on any software other than 20a. But you can try your luck and tell me if you succeed.
Salam bro,I followed your method and rooted the phone,after rooting I wiped system, data and cache so I could flash fulmics 2(based on v20c) which I had already downloaded,it flashed successfully but after booting on startup screen there's this popup error"settings keep closing " because of which I can't do anything so can u please tell me where did I go wrong,should I have wiped the system or not?

[H930][STOCK][PIE]LG V30 European open market H93031a_00_OPEN_EU_OP_1105.KDZ

* Do NOT update to Pie yet if you wish to unlock bootloader in order to root.
For bootloader unlock purposes, use the H930 Oreo KDZ versions with no later than July 2018 security patch: 20d or 20r.
Look at the names for dates in the title in that thread link. AFTER you unlock bootloader, then you can update to newer firmware (like this Pie). Flashing a newer KDZ (like to Pie) will not re-lock your bootloader.
With unlocked bootloader, then on Pie KDZ you can install TWRP and root.
Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
To install TWRP (or re-install TWRP on Bootloader Unlocked Pie) and root, PLEASE follow these instructions for success!
* If you've already updated to Pie with a locked bootloader, see post #2 for instructions on how to downgrade to earlier Oreo firmware to first unlock bootloader. Or downgrade back to most recent Oreo just because you decided you don't like Pie.
* If you have no desire to unlock bootloader or your bootloader is already unlocked, see full image KDZ and KDZ-based TWRP-flashable zips below.
* ALSO do NOT update to LG stock Pie yet if you wish to run LOS-16 "Pie" custom ROMs -- at least for now. See REASON HERE. Stock Pie update conflicts with LOS-16 Pie, even if you downgrade back to stock Oreo. After stock Pie update, your phone has been permanently changed/degraded when going back to Oreo for custom ROMs. Using Permissive kernel can overcome some of those issues, but you have been warned.
Whereas you do need to update to stock Pie first as a foundation before trying to install "Android 10" LOS-17 custom ROMs. However, those ROMs are still unfinished work in progress -- so if you don't like them and want to go back to the older stable LOS-16 "Pie" custom ROMs, then you've totally ignored the warning above. Again, stock Pie makes permanent changes.
NOTE: After installing Pie, if you get weird lag,
* try this fix. Just make a backup in LG Bridge. Nothing else. Somehow CREATING the backup (but not actually using it to restore anything) re-sets some stuff in Pie, so it acts like it should? I know it sounds strange but it works. Thanks to @thefpspower for the tip!
* OR If that doesn't work or you don't have access to PC, try this: go to Settings> Restart & Reset> Reset App Preferences. Thanks to @HoussiLAM for that tip. Both may do the exact same thing, I've not experimented to see.
_________
[H930][STOCK][PIE]LG V30 European open market H93031a_00_OPEN_EU_OP_1105.KDZ
3.1GB
ONLY for H930, H930G, H930D, H930DS! Do NOT ask if others can flash this!
DOWNLOAD LINKS:
* LG Bridge Server MIRROR
* Android File Hosts MIRROR
* LG-Firmwares MIRROR
* Google Drive MIRROR
(Thanks to @Wossner)
* Mega MIRROR
(Thanks to @tech_infinity!)
md5: ddd83ac54746e75210fed671a44e1285
TWRP FLASHABLE VERSION (ROM) :
(thanks to @seadersn!)
ONLY for H930, H930G, H930D, H930DS! Do NOT ask if others can flash this!
* Google Drive MIRROR
(Thanks to @seadersn)
* Android File Hosts MIRROR
* Mega MIRROR
(Thanks to @tech_infinity!)
md5: 1352eeaa8eb82692476f01b6fbfa1b7c
Flash the "ROM" with latest TWRP. Flash Magisk. 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.
This version of the TWRP flashable zip has the new Pie encryption disabled and LG root checker removed. No encryption enforced, but you can encrypt in TWRP if you want afterwards.
The dev recommends formatting data before installing this TWRP-flashable zip: "format data before flashing, not wipe but format". That's your decision. Others have not.
*Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
TWRP-FLASHABLE NOTES:
If those instructions above do not work for you for some reason, then go through these full blown steps (adapted from Section 6 of WTF Instructions):
a. Wipe Data – Factory Reset
b. Install – set storage to the External SD (if you have a microSD card) OR drag necessary files over from PC once in TWRP.
c. Install the TWRP-flashable zip
d. Install the stable Magisk zip.
e. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
g. Reboot – "Reboot Recovery" from TWRP reboot menu (choose to reboot back to Recovery). Now that the data partition has been formatted, TWRP needs to reload the recovery partition for usage. If you skip this step, when Magisk is installed again below, it may think that /data is still encrypted and set "preserve force encryption". This is also a good sanity check that LG encryption has been removed from /data.
h. Re-flash the Magisk zip again. (This is to make sure, due to Pie changes.)
i. Reboot – to System (NOW you are finally rebooting your phone! Until now this whole section has been done within TWRP.)
STRONG SUGGESTION: After successfully doing all this, when you finally boot back to LG Pie, install an app like this to easily facilitate rebooting to TWRP recovery in the future: Recovery Reboot. Allow it root privileges when asked by Magisk and put icon shortcut on your desktop.
{
"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"
}
Also, please make another TWRP backup.
_________
PREVIOUS FIRMWARE
[H930][STOCK][PIE]LG V30 European open market H93030q_00_OPEN_EU_OP_0902.KDZ
3.1GB
ONLY for H930, H930G, H930D, H930DS! Do NOT ask if others can flash this!
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* Mega MIRROR
(Thanks to @Krekos/CZ/!)
* Google Drive MIRROR
(Thanks to @Wossner)
* LG-Firmwares MIRROR
md5: 9928dde2ea79ac0bfbc8127851bd8e57
TWRP FLASHABLE VERSION (ROM) :
(thanks to @seadersn!)
ONLY for H930, H930G, H930D, H930DS! Do NOT ask if others can flash this!
* Google Drive MIRROR
(Thanks to @seadersn)
* Android File Hosts MIRROR
* Mega MIRROR
(Thanks to @tech_infinity!)
md5: 04c5250bff1dac6ff80e9bf293dfcfcd
Flash the "ROM" with latest TWRP. Flash Magisk. 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.
This version of the TWRP flashable zip has the new Pie encryption disabled and LG root checker removed. No encryption enforced, but you can encrypt in TWRP if you want afterwards.
The dev recommends formatting data before installing this TWRP-flashable zip: "format data before flashing, not wipe but format". That's your decision. Others have not.
* Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
TWRP-FLASHABLE NOTES:
If those instructions above do not work for you for some reason, then go through these full blown steps (adapted from Section 6 of WTF Instructions):
a. Wipe Data – Factory Reset
b. Install – set storage to the External SD (if you have a microSD card) OR drag necessary files over from PC once in TWRP.
c. Install the TWRP-flashable zip
d. Install the stable Magisk zip.
e. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
g. Reboot – "Reboot Recovery" from TWRP reboot menu (choose to reboot back to Recovery). Now that the data partition has been formatted, TWRP needs to reload the recovery partition for usage. If you skip this step, when Magisk is installed again below, it may think that /data is still encrypted and set "preserve force encryption". This is also a good sanity check that LG encryption has been removed from /data.
h. Re-flash the Magisk zip again. (This is to make sure, due to Pie changes.)
i. Reboot – to System (NOW you are finally rebooting your phone! Until now this whole section has been done within TWRP.)
STRONG SUGGESTION: After successfully doing all this, when you finally boot back to LG Pie, install an app like this to easily facilitate rebooting to TWRP recovery in the future: Recovery Reboot. Allow it root privileges when asked by Magisk and put icon shortcut on your desktop.
Also, please make another TWRP backup.
_________
PREVIOUS FIRMWARE
[H930][STOCK][PIE]LG V30 European open market H93030b_00_OPEN_EU_OP_0704.kdz
3.1GB
ONLY for H930, H930G, H930D, H930DS! Do NOT ask if others can flash this!
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares MIRROR
* LG Bridge MIRROR
(Thanks to @asialove2013)
* Mega MIRROR
(Thanks to @HueyT!)
* Google Drive MIRROR
(Thanks to @ankurpandeyvns)
md5: d51fab65e9c11096b84f0294ee70b573
TWRP FLASHABLE VERSION (ROM) (v3):
(thanks to @seadersn!)
ONLY for H930, H930G, H930D, H930DS! Do NOT ask if others can flash this!
Version 3 has OP partition to enable VoLTE.
@seadersn AFH account:
https://androidfilehost.com/?fid=6006931924117930653
md5: ced12f66bccc82569535e564d58be864
Flash the "ROM" with latest TWRP. Flash Magisk + @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler) 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.
This version of the TWRP flashable zip has the new Pie encryption disabled. No encryption enforced, but you can encrypt in TWRP if you want afterwards.
The dev recommends formatting data before installing this TWRP-flashable zip: "format data before flashing, not wipe but format". That's your decision. Others have not.
* Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
TWRP-FLASHABLE NOTES:
If those instructions above do not work for you for some reason, then go through these full blown steps (adapted from Section 6 of WTF Instructions):
a. Wipe Data – Factory Reset
b. Install – set storage to the External SD (if you have a microSD card) OR drag necessary files over from PC once in TWRP.
c. Install the TWRP-flashable zip
d. Install the latest stable Magisk zip.
e. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
g. Reboot – "Reboot Recovery" from TWRP reboot menu (choose to reboot back to Recovery). Now that the data partition has been formatted, TWRP needs to reload the recovery partition for usage. If you skip this step, when Magisk is installed again below, it may think that /data is still encrypted and set "preserve force encryption". This is also a good sanity check that LG encryption has been removed from /data.
h. Re-flash the Magisk zip again. (This is to make sure, due to Pie changes.)
i. Reboot – to System (NOW you are finally rebooting your phone! Until now this whole section has been done within TWRP.)
STRONG SUGGESTION: After successfully doing all this, when you finally boot back to LG Pie, install an app like this to easily facilitate rebooting to TWRP recovery in the future: Recovery Reboot. Allow it root privileges when asked by Magisk and put icon shortcut on your desktop.
Also, please make another TWRP backup.
___________
Here's how to flash with LGUP:
----------------------------
UPGRADING LG V30/V30+/V30S TO PIE KDZ FIRMWARE WITH LGUP
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash PIE KDZ either via UPGRADE (to keep your data, but see Note about TWRP) or via REFURBISH or PARTITION DL. If the latter, then in the pop up box "Select All". Use the attached patched LGUP in this post.
* NOTE: YOU CAN NOT USE LGUP "UPGRADE" IF YOU HAVE TWRP CUSTOM RECOVERY. LGUP "Upgrade" is like a manual OTA and is only for pure stock (but you can have unlocked bootloader). If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP. Or use the TWRP-flashable zip (ROM) instead of LGUP, which will keep your data and will keep TWRP.
3) IF your bootloader is unlocked, it will remain unlocked. If it's not unlocked, then you will just be updating to Pie -- but will have to temporarily downgrade to early Oreo if you ever want to unlock bootloader for root.
_________________
HOW TO INSTALL DEV PATCHED LGUP
0. UNINSTALL any prior LGUP version. Seriously. Go to Programs folder and delete the LGUP folder if you must.
1. 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. Extract LGUP_DualMode.zip to a folder on your PC.
3. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
4. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. READ THAT AGAIN.
5. Launch LGUP using the desktop shortcut. NOT from folder icon!
As mentioned before, use UPGRADE, REFURBISH or PARTITION DL modes. REFURBISH and Partition DL are probably best.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
I don't care what anyone else tells you. If you listen to them, let them help you recover from messing up your phone.
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
It's all 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.
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
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 H930 20d or h930 20r.
(If you just don't like Pie, then choose the most recent KDZ in that thread, which is 22j 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 version! It will just confuse you or may conflict with this newer version.
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.
Choose Process : PARTITION DL or REFURBISH
----------------------------
3) DOWNGRADING ANY LG V30/V30+/V30S TO EARLIER 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
ROOT Your LG V30!
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
Sticky everyone should read.
____________
EXTRAS
If you root with stock Pie KDZ (after unlocking bootloader in early Oreo), then you will need to flash Magisk modules or manually edit build prop to get root-enabled DTS, Equalizer, and lockscreen weather animations. Dual Speaker mode gives you audio directed at your face, besides the main downward facing speaker. High Impedance Mode give you more volume.
(NOTE: The TWRP flashable zips already have this, thanks to the devs who make them.)
* Fully enable LG DTS 3D stereo (root needed) + Equalizer
* LG V30 Lockscreen EXTRA Weather Animations Enabler
* DUAL SPEAKER MODE + HIM (High Impedance Mode)
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
Finally...The wait is over....
Lets see...how they have optimized it....
ChazzMatt said:
Reserved #3.
Click to expand...
Click to collapse
Here's a screenshot by SGmarkus
Finally! Waiting for download links
KamaL said:
Finally! Waiting for download links
Click to expand...
Click to collapse
Screenshot above has partial LG Bridge download link... If I got full download link, I could post it.
Or whoever downloads it, please upload to a mirror. I can grab it and post to my Android File Hosts account.
Also, soon will probably appear on LG-Firmwares.com site.
EDIT: TONS OF DOWNLOAD LINKS NOW. THANK YOU EVERYONE WHO HELPED!
Finally... Thanks for your information, waiting for H930DS ESA KDZ :highfive:
Still waiting for the H930G-TUR kdz , we got 1 update in a whole year and it was 20b may update. I hope we will get it fast and don't have to wait 1 or 2 weeks
shinanai said:
Still waiting for the H930G-TUR kdz , we got 1 update in a whole year and it was 20b may update. I hope we will get it fast and don't have to wait 1 or 2 weeks
Click to expand...
Click to collapse
You can manually flash any H930G KDZ or even H930 KDZ to your H930G.
H930G is just an H930 V30+.
At the link below I see Turkey 20D, from May 2019:
https://lg-firmwares.com/lg-h930g-firmwares/#tab=firmwares
But there's even newer H930G from other regions, or you can use any H930 KDZ.
ChazzMatt said:
You can manually flash any H930G KDZ or even H930 KDZ to your H930G.
H930G is just an H930 V30+.
Click to expand...
Click to collapse
My model is LG H930G V30+ TD-LTE and I don't know if I lose VoLTE and some 4.5G bands with normal H930 firmware. I'm a little bit worried
shinanai said:
My model is LG H930G V30+ TD-LTE and I don't know if I lose VoLTE and some 4.5G bands with normal H930 firmware. I'm a little bit worried
Click to expand...
Click to collapse
I see Turkey 20D, from May 2019.
https://lg-firmwares.com/lg-h930g-firmwares/#tab=firmwares
As for VoLTE, depends. Recent EU H930 Oreo KDZ now have India Jio VoLTE and may have other regions too. I don't know.
Sorry I'm already on version v20d, I wrote it wrongly. I can install this H930kdz and when Turkey version is up I can turn back to it without losing data right?
---------- Post added at 07:07 PM ---------- Previous post was at 07:05 PM ----------
I found the kdz on a chinese website but it is 40 Yuan and only accepts alipay
shinanai said:
Sorry I'm already on version v20d, I wrote it wrongly. I can install this H930kdz and when Turkey version is up I can turn back to it without losing data right?
---------- Post added at 07:07 PM ---------- Previous post was at 07:05 PM ----------
I found the kdz on a chinese website but it is 40 Yuan and only accepts alipay
Click to expand...
Click to collapse
I think you mean this site right?
http://www.lgbbs.com/thread-61717-1-1.html
KamaL said:
I think you mean this site right?
http://www.lgbbs.com/thread-61717-1-1.html
Click to expand...
Click to collapse
Yeap, registration is invitation only. You have to pay for the kdz file but requires alipay
Still waiting for US988 version of 30x pda [emoji26]
Sent from my LG-US998 using Tapatalk
shinanai said:
Yeap, registration is invitation only. You have to pay for the kdz file but requires alipay
Click to expand...
Click to collapse
Free will be coming soon.
EDIT: TONS OF DOWNLOAD LINKS NOW IN POST #1. THANK YOU EVERYONE WHO HELPED!
i need twrp version this rom, is it come soon?
thesinan said:
i need twrp version this rom, is it come soon?
Click to expand...
Click to collapse
We have to get the KDZ first.
Yes, TWRP-flashable zip is coming, I assume -- as long as @seadersn has time?

[H933][STOCK][PIE]LG V30 Canada H93330k_00_OPEN_CA_OP_0906.KDZ

* Do NOT update to Pie yet if you wish to unlock bootloader in order to root.
For bootloader unlock purposes, you will need to temporarily convert to North American variant with fastboot flash commands (known as Frankenstein) and temporarily downgrade to early Oreo KDZ versions with no later than July 2018 security patch. After bootloader unlock and TWRP installation, then you can use H933 TWRP flashable zip (ROM) to update to most recent Canada H933 firmware while having root. See the TWRP-flashable zip installation notes in post #2. Read the Root Sticky here if you wish to know more about unlocking bootloader and rooting the H933.
* If you've already updated to Pie with locked bootloader, see post #3 for instructions on how to downgrade to earlier Oreo firmware to first unlock bootloader. Or downgrade back to most recent Oreo because you decided you don't like Pie.
* If you have no desire to unlock bootloader or your bootloader is already unlocked, see full image KDZ and TWRP-flashable zips below.
* ALSO do NOT update to LG stock Pie yet if you wish to run LOS-16 "Pie" custom ROMs -- at least for now. See REASON HERE. Stock Pie update conflicts with LOS-16 Pie, even if you downgrade back to stock Oreo. After stock Pie update, your phone has been permanently changed/degraded when going back to Oreo for custom ROMs. Using Permissive kernel can overcome some of those issues, but you have been warned.
Whereas you do need to update to stock Pie first as a foundation before trying to install "Android 10" LOS-17 custom ROMs. However, those ROMs are still unfinished work in progress -- so if you don't like them and want to go back to the older stable LOS-16 "Pie" custom ROMs, then you've totally ignored the warning above. Again, stock Pie makes permanent changes.
NOTE: After installing Pie, if you get weird lag,
* try this fix. Just make a backup in LG Bridge. Nothing else. Somehow CREATING the backup (but not actually using it to restore anything) re-sets some stuff in Pie, so it acts like it should? I know it sounds strange but it works. Thanks to @thefpspower for the tip!
* OR If that doesn't work or you don't have access to PC, try this: go to Settings> Restart & Reset> Reset App Preferences. Thanks to @HoussiLAM for that tip. Both may do the exact same thing, I've not experimented to see.
[H933][STOCK][PIE]LG V30 Canada H93330k_00_OPEN_CA_OP_0906.kdz
3.5GB
Only for North American variants -- EXCEPT T-mobile H932. NOT for H930, H930G, H930D, H930DS!
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG Bridge MIRROR
(Thanks to @cloud1250000!)
* Another Mirror MIRROR
(Thanks to @HoussineOulhaj!)
* Another Mirror MIRROR
(Thanks to @cloud1250000!)
* LG-Firmwares MIRROR
md5: 7d52106285b7e0d102766377ae049c65
TWRP FLASHABLE VERSION (ROM):
(thanks to @seadersn!)
Only for North American variants -- EXCEPT T-mobile H932. NOT for H930, H930G, H930D, H930DS!
* Google Drive MIRROR
* Android File Hosts MIRROR
md5: 64b1f225336142affcbd0733fda8e8b2
DO NOT USE THIS ZIP FOR CONVERTING YOUR MODIFIED US998 PHONE STRAIGHT BACK TO H933! Dev says your phone needs to be already be on H933 software with TWRP kept via LGUP partition dl mode (leaving recovery partition out when flashing kdz). See instructions here:
[Guide] US988 Oreo to H933 Pie Stock ROM Keeping Root
Flash the "ROM" with latest TWRP. Flash 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.
This TWRP flashable zip has the new Pie encryption disabled. No encryption enforced, but you can encrypt in TWRP if you want afterwards.
The dev recommends formatting data before installing this TWRP-flashable zip: "format data before flashing, not wipe but format". That's your decision. Others have not.
* Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
TWRP-FLASHABLE NOTES:
If those instructions above do not work for you for some reason, then go through these full blown steps (adapted from Section 6 of WTF Instructions):
a. Wipe Data – Factory Reset
b. Install – set storage to the External SD (if you have a microSD card) OR drag necessary files over from PC once in TWRP.
c. Install the TWRP-flashable zip
d. Install the latest stable Magisk zip.
e. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
g. Reboot – "Reboot Recovery" from TWRP reboot menu (choose to reboot back to Recovery). Now that the data partition has been formatted, TWRP needs to reload the recovery partition for usage. If you skip this step, when Magisk is installed again below, it may think that /data is still encrypted and set "preserve force encryption". This is also a good sanity check that LG encryption has been removed from /data.
h. Re-flash the Magisk zip again. (This is to make sure, due to Pie changes.)
i. Reboot – to System (NOW you are finally rebooting your phone! Until now this whole section has been done within TWRP.)
STRONG SUGGESTION: After successfully doing all this, when you finally boot back to LG Pie, install an app like this to easily facilitate rebooting to TWRP recovery in the future: Recovery Reboot. Allow it root privileges when asked by Magisk and put icon shortcut on your desktop.
{
"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"
}
Also, please make another TWRP backup.
___________
Screenshot thanks to @L.F.B.:
Here's how to flash with LGUP:
----------------------------
UPGRADING LG V30/V30+/V30S TO PIE KDZ FIRMWARE WITH LGUP
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash PIE KDZ either via UPGRADE (to keep your data, but see Note about TWRP) or via REFURBISH or PARTITION DL. If the latter, then in the pop up box "Select All". Use the attached patched LGUP in this post.
* NOTE: YOU CAN NOT USE LGUP "UPGRADE" IF YOU HAVE TWRP CUSTOM RECOVERY. LGUP "Upgrade" is like a manual OTA and is only for pure stock (but you can have unlocked bootloader). If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP. Or use the TWRP-flashable zip (ROM) instead of LGUP, which will keep your data and will keep TWRP.
3) IF your bootloader is unlocked, it will remain unlocked. If it's not unlocked, then you will just be updating to Pie -- but will have to temporarily downgrade to early Oreo if you ever want to unlock bootloader for root.
_
_________________
HOW TO INSTALL DEV PATCHED LGUP
0. UNINSTALL any prior LGUP version. Seriously. Go to Programs folder and delete the LGUP folder if you must.
1. 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. Extract LGUP_DualMode.zip to a folder on your PC.
3. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
4. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. READ THAT AGAIN.
5. Launch LGUP using the desktop shortcut. NOT from folder icon!
As mentioned before, use UPGRADE, REFURBISH or PARTITION DL modes. REFURBISH and Partition DL are probably best.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
I don't care what anyone else tells you. If you listen to them, let them help you recover from messing up your phone.
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
It's all 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.
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
HOW TO DOWNGRADE BACK TO OREO BECAUSE YOU DON'T LIKE PIE
1) DOWNLOAD FIRMWARE AND DEV PATCHED LGUP
* Download Oreo KDZ you wish to install. (Most recent Oreo KDZ 20i is at the top in that thread)
* 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
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.
Choose Process : PARTITION DL or REFURBISH
----------------------------
3) DOWNGRADING ANY LG V30/V30+/V30S TO EARLIER 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
ROOT Your LG V30!
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
Sticky everyone should read.
____________
EXTRAS
If you root with stock Pie KDZ (after unlocking bootloader in early Oreo), then you will need to flash Magisk modules or manually edit build prop to get root-enabled DTS, Equalizer, and lockscreen weather animations. Dual Speaker mode gives you audio directed at your face, besides the main downward facing speaker. High Impedance Mode give you more volume.
(NOTE: The TWRP flashable zips already have this, thanks to the devs who make them.)
* Fully enable LG DTS 3D stereo (root needed) + Equalizer
* LG V30 Lockscreen EXTRA Weather Animations Enabler
* DUAL SPEAKER MODE + HIM (High Impedance Mode)
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 Bridge server is live for Pie H933 KDZ. Thanks to @cloud1250000!
More mirrors in the next couple of days....
@seadersn!
ok just got my OTA update! Canada first! maybe?
Im really like this Pie update.
here it is
https://1fichier.com/?x5yn5dh3t9b99g4klexu
Another mirror
Will it work on a rebranded US998 (was H931)?
RealNBB said:
Will it work on a rebranded US998 (was H931)?
Click to expand...
Click to collapse
Yes, if you follow the Frankenstein instructions. You should go to H933 Nougat first, then Master Reset, then flash this H933 KDZ.
cloud1250000 said:
https://1fichier.com/?x5yn5dh3t9b99g4klexu
Another mirror
Click to expand...
Click to collapse
This mirror keeps asking me to register. For less than a cup of coffee a day! Lol
cbr69er said:
This mirror keeps asking me to register. For less than a cup of coffee a day! Lol
Click to expand...
Click to collapse
My AFH upload just finished:
https://www.androidfilehost.com/?fid=1899786940962593960
Added to upload mirrors.
cbr69er said:
This mirror keeps asking me to register. For less than a cup of coffee a day! Lol
Click to expand...
Click to collapse
Sorry forgot there was a free limit of 1go on this site...
I didnt want to make an account on mega.. but I guess there's no choice.. Gotta use that 500mbps upload rate
Another Mirror : https://archive.org/download/h93330k00opencaop0906/H93330k_00_OPEN_CA_OP_0906.kdz
ChazzMatt said:
Yes, if you follow the Frankenstein instructions. You should go to H933 Nougat first, then Master Reset, then flash this H933 KDZ.
Click to expand...
Click to collapse
I saw that US998 Pie is also available yet!
Is there any advantage to use H933 ROM instead of US998? Sorry for all the maybe silly questions.
RealNBB said:
I saw that US998 Pie is also available yet!
Is there any advantage to use H933 ROM instead of US998? Sorry for all the maybe silly questions.
Click to expand...
Click to collapse
you're in canada? Better band switching and volte
cloud1250000 said:
Sorry forgot there was a free limit of 1go on this site...
I didnt want to make an account on mega.. but I guess there's no choice.. Gotta use that 500mbps upload rate
Click to expand...
Click to collapse
No worries mate, it just reminded me of those sponsor a child ads from back in the day. Good on you for at least finding it, appreciate it all the same.
---------- Post added at 08:03 PM ---------- Previous post was at 08:02 PM ----------
ChazzMatt said:
My AFH upload just finished:
https://www.androidfilehost.com/?fid=1899786940962593960
Added to upload mirrors.
Click to expand...
Click to collapse
Thanks Chazz! It's also up on LG Fan Club
cbr69er said:
No worries mate, it just reminded me of those sponsor a child ads from back in the day. Good on you for at least finding it, appreciate it all the same.
---------- Post added at 08:03 PM ---------- Previous post was at 08:02 PM ----------
Thanks Chazz! It's also up on LG Fan Club
Click to expand...
Click to collapse
Great! I actually just saw it there also, right before I read you note.
cloud1250000 said:
you're in canada? Better band switching and volte
Click to expand...
Click to collapse
No, most of the time i am in Germany but i spent three weeks last year in Canada. Were fantastic holidays!
VoLTE sounds interesting but i am not sure if my provider supports this. :/
God I love flashing kdz, lost everything AGAIN.. why is my data always encrypted ffs (trwp can't open it)
Also, the root checker disabler is not working properly, meaning the guide is completely useless. yay
Edit: just realised I have to go back to us998 in order to get back twrp.. god I'm so happy! (because magisk doesnt open yay!)

[H930DS][STOCK][PIE]LG V30+ INDIA H930DS30b_00_OPEN_ESA_DS_OP_0903.KDZ

* Do NOT update to Pie yet if you wish to unlock bootloader in order to root.
For bootloader unlock purposes, use the H930DS Oreo KDZ versions with no later than July 2018 security patch: 20b.
Look at the names for dates in the title in that thread link. AFTER you unlock bootloader, then you can update to newer firmware (like this Pie). Flashing a newer KDZ (like to Pie) will not re-lock your bootloader.
With unlocked bootloader, then on Pie KDZ you can install TWRP and root.
Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
To install TWRP (or re-install TWRP on Bootloader Unlocked Pie) and root, PLEASE follow these instructions for success!
* If you've already updated to Pie with locked bootloader, see post #3 for instructions on how to downgrade to earlier Oreo firmware to first unlock bootloader. Or downgrade back to most recent Oreo because you decided you don't like Pie.
* If you have no desire to unlock bootloader or your bootloader is already unlocked, see full image KDZ and KDZ-based TWRP-flashable zips below.
* ALSO do NOT update to LG stock Pie yet if you wish to run LOS-16 "Pie" custom ROMs -- at least for now. See REASON HERE. Stock Pie update conflicts with LOS-16 Pie, even if you downgrade back to stock Oreo. After stock Pie update, your phone has been permanently changed/degraded when going back to Oreo for custom ROMs. Using Permissive kernel can overcome some of those issues, but you have been warned.
Whereas you do need to update to stock Pie first as a foundation before trying to install "Android 10" LOS-17 custom ROMs. However, those ROMs are still unfinished work in progress -- so if you don't like them and want to go back to the older stable LOS-16 "Pie" custom ROMs, then you've totally ignored the warning above. Again, stock Pie makes permanent changes.
NOTE: After installing Pie, if you get weird lag,
* try this fix. Just make a backup in LG Bridge. Nothing else. Somehow CREATING the backup (but not actually using it to restore anything) re-sets some stuff in Pie, so it acts like it should? I know it sounds strange but it works. Thanks to @thefpspower for the tip!
* OR If that doesn't work or you don't have access to PC, try this: go to Settings> Restart & Reset> Reset App Preferences. Thanks to @HoussiLAM for that tip. Both may do the exact same thing, I've not experimented to see.
If you want LG FM Radio app, then download from here and install.
[H930DS][STOCK][PIE]LG V30+ INDIA H930DS30b_00_OPEN_ESA_DS_OP_0903.KDZ
3.1GB
ONLY for H930DS, H930, H930G, H930D! Do NOT ask if others can flash this!
DOWNLOAD LINKS:
* Android File Hosts MIRROR
* LG-Firmwares MIRROR
* LG Bridge MIRROR
* Mega MIRROR
(Thanks to @tech_infinity!)
* Google Drive MIRROR
(Thanks to @ankurpandeyvns!)
md5: 43456a7c461237a278334503692f61ba
TWRP FLASHABLE VERSION (ROM):
(thanks to @seadersn!)
ONLY for H930DS, H930, H930G, H930D! Do NOT ask if others can flash this!
* Android File Hosts MIRROR
* Google Drive MIRROR
(Thanks to @seadersn!)
* Mega MIRROR
(Thanks to @tech_infinity!)
md5: 86b93b695c9b7c521368d38f70e73e18
Flash the "ROM" with latest TWRP. Flash Magisk + @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler) 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.
This TWRP flashable zip has the new Pie encryption disabled. No encryption enforced, but you can encrypt in TWRP if you want afterwards.
The dev recommends formatting data before installing this TWRP-flashable zip: "format data before flashing, not wipe but format". That's your decision. Others have not.
* Stable TWRP 3.3.1 is recommended by our TWRP dev for Pie.
TWRP-FLASHABLE NOTES:
If those instructions above do not work for you for some reason, then go through these full blown steps (adapted from Section 6 of WTF Instructions):
a. Wipe Data – Factory Reset
b. Install – set storage to the External SD (if you have a microSD card) OR drag necessary files over from PC once in TWRP.
c. Install the TWRP-flashable zip
d. Install the latest stable Magisk zip.
e. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
f. FORMAT DATA (Select WIPE, then FORMAT DATA, then select yes.)
Do NOT delete your OS, but you do need to FORMAT your data , not just "wipe" it this time. Otherwise you may get an encryption error when you boot up the first time. If you get any red mount errors, go back to the TWRP reboot menu and select reboot to recovery and try to FORMAT DATA again. Then, after successfully formatting...
g. Reboot – "Reboot Recovery" from TWRP reboot menu (choose to reboot back to Recovery). Now that the data partition has been formatted, TWRP needs to reload the recovery partition for usage. If you skip this step, when Magisk is installed again below, it may think that /data is still encrypted and set "preserve force encryption". This is also a good sanity check that LG encryption has been removed from /data.
h. Re-flash the Magisk zip again. (This is to make sure, due to Pie changes.)
i. Reboot – to System (NOW you are finally rebooting your phone! Until now this whole section has been done within TWRP.)
STRONG SUGGESTION: After successfully doing all this, when you finally boot back to LG Pie, install an app like this to easily facilitate rebooting to TWRP recovery in the future: Recovery Reboot. Allow it root privileges when asked by Magisk and put icon shortcut on your desktop.
{
"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"
}
Also, please make another TWRP backup.
___________
Here's how to flash with LGUP:
----------------------------
UPGRADING LG V30/V30+/V30S TO PIE KDZ FIRMWARE WITH LGUP
1) Go into download mode (power off completely, then hold volume up button while plugging in USB cable)
2) open patched LGUP and flash PIE KDZ either via UPGRADE (to keep your data, but see Note about TWRP) or via REFURBISH or PARTITION DL. If the latter, then in the pop up box "Select All". Use the attached patched LGUP in this post.
* NOTE: YOU CAN NOT USE LGUP "UPGRADE" IF YOU HAVE TWRP CUSTOM RECOVERY. LGUP "Upgrade" is like a manual OTA and is only for pure stock (but you can have unlocked bootloader). If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP. Or use the TWRP-flashable zip (ROM) instead of LGUP, which will keep your data and will keep TWRP.
3) IF your bootloader is unlocked, it will remain unlocked. If it's not unlocked, then you will just be updating to Pie -- but will have to temporarily downgrade to early Oreo if you ever want to unlock bootloader for root.
_________________
HOW TO INSTALL DEV PATCHED LGUP
0. UNINSTALL any prior LGUP version. Seriously. Go to Programs folder and delete the LGUP folder if you must.
1. 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. Extract LGUP_DualMode.zip to a folder on your PC.
3. Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.
Follow the prompts to complete the install.
4. In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. READ THAT AGAIN.
5. Launch LGUP using the desktop shortcut. NOT from folder icon!
As mentioned before, use UPGRADE, REFURBISH or PARTITION DL modes. REFURBISH and Partition DL are probably best.
WARNING: In LGUP do NOT go messing with modes not mentioned in these instructions. Especially do NOT use Chip Erase.
I don't care what anyone else tells you. If you listen to them, let them help you recover from messing up your phone.
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
It's all 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.
Reboot the computer.
If you ask for help, that's the list of items we are going to give you anyway.
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 H930DS 20b.
(If you just don't like Pie, then choose the most recent KDZ in that thread, which is 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
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.
Choose Process : PARTITION DL or REFURBISH
----------------------------
3) DOWNGRADING ANY LG V30/V30+/V30S TO EARLIER 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
ROOT Your LG V30!
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
Sticky everyone should read.
____________
EXTRAS
If you root with stock Pie KDZ (after unlocking bootloader in early Oreo), then you will need to flash Magisk modules or manually edit build prop to get root-enabled DTS, Equalizer, and lockscreen weather animations. Dual Speaker mode gives you audio directed at your face, besides the main downward facing speaker. High Impedance Mode give you more volume.
(NOTE: The TWRP flashable zips already have this, thanks to the devs who make them.)
* Fully enable LG DTS 3D stereo (root needed) + Equalizer
* LG V30 Lockscreen EXTRA Weather Animations Enabler
* DUAL SPEAKER MODE + HIM (High Impedance Mode)
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
In post #2, the for 30b the LG Bridge server link is active. The other mirrors will be up within 24 hours.
FYI: @seadersn
EDIT:
AFH mirror is now up.
Google Drive mirror is now up.
LG-Firmwares mirror is now up. They are using "30b", like I have.
@ChazzMatt Here's a mega mirror of the kdz file.
https://mega.nz/#F!XBd0wAoT!MQpZReO7TxG6RYUdgQ3zEg
PS: Thanks for making such a detailed thread as always :fingers-crossed:
@ChazzMatt when can I get the TWRP flashable version??
Thanks for the great work.
vamsi37 said:
@ChazzMatt when can I get the TWRP flashable version??
Thanks for the great work.
Click to expand...
Click to collapse
Not available yet
I am in twrp version of eu pie can I update by lgup to this version
vamsi37 said:
@ChazzMatt when can I get the TWRP flashable version??
Thanks for the great work.
Click to expand...
Click to collapse
We have great devs who make our TWRP-flashable zips, but they do it in their spare time. @seadersn will probably create this one, as he also created the one for the EU H930. @JohnFawkes may assist.
pdpmoto said:
I am in twrp version of eu pie
can I update by lgup to this version
Click to expand...
Click to collapse
Yes, as long as you read this in post #2:
"If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP."
You would flash full KDZ in Partition DL (all partitions) or Refurbish mode. Your bootloader will still be unlocked. Once on Pie then you would use fastboot commands to re-install TWRP and the three root files (encyrption disabler, no root check, Magisk).
I have this Instructions post (linked in post #1 of this thread) just for this scenario. Here it is again:
REINSTALL TWRP AND ROOT ON PIE KDZ
https://forum.xda-developers.com/showpost.php?p=79972584&postcount=3287
ChazzMatt said:
We have great devs who make our TWRP-flashable zips, but they do it in their spare time. @seadersn will probably create this one, as he also created the one for the EU H930. @JohnFawkes may assist.
Yes, as long as you read this in post #2:
"If you have TWRP custom recovery and want to use LGUP, then use PARTITION DL OR REFURBISH which will NOT keep your data and will wipe out TWRP."
You would flash full KDZ in Partition DL (all partitions) or Refurbish mode. Your bootloader will still be unlocked. Once on Pie then you would use fastboot commands to re-install TWRP and the three root files (encyrption disabler, no root check, Magisk).
I have this Instructions post (linked in post #1 of this thread) just for this scenario. Here it is again:
REINSTALL TWRP AND ROOT ON PIE KDZ
https://forum.xda-developers.com/showpost.php?p=79972584&postcount=3287
Click to expand...
Click to collapse
Thanks, but using lgup to flash kdz and again using fastboot commands to flash TWRP will erase my internal storage. So I'll be waiting for flashable zip.
?
vamsi37 said:
Thanks, but using lgup to flash kdz and again using fastboot commands to flash TWRP will erase my internal storage. So I'll be waiting for flashable zip.
?
Click to expand...
Click to collapse
Sure. I was replying to two different questions, that involved TWRP.
Drive Mirror: https://drive.google.com/open?id=1BSfUWjut39FUn_3ZDoNJhDBRzQ9rKarm
Hi ChazzMatt,
Yesterday night I installed the pie kdz and the process went butter smooth. Thank you very much.
Trouble started afterwards. Initially it was very slow, so slow that sometimes I thought it has hanged which got little better with time.
After sometime, I tried to install root. First installed twrp, booted to twrp. But, twrp can not mount data. It says system decrypt.
I did a factory reset, did not set any password, again tried twrp (using adb/fastboot). But it still can not mount and decryption fails
with whatever password.
Any idea what I might be doing wrong? Just to inform, when first time I installed the pie kdz, I didnt do the factory reset
girishv said:
Hi ChazzMatt,
Yesterday night I installed the pie kdz and the process went butter smooth. Thank you very much.
Trouble started afterwards. Initially it was very slow, so slow that sometimes I thought it has hanged which got little better with time.
After sometime, I tried to install root. First installed twrp, booted to twrp. But, twrp can not mount data. It says system decrypt.
I did a factory reset, did not set any password, again tried twrp (using adb/fastboot). But it still can not mount and decryption fails
with whatever password.
Any idea what I might be doing wrong? Just to inform, when first time I installed the pie kdz, I didnt do the factory reset
Click to expand...
Click to collapse
Read first paragraph of this thread again and you might know what you did wrong. I assume here that you didn't unlock bootloader before installing Pie.
girishv said:
Hi ChazzMatt,
Yesterday night I installed the pie kdz and the process went butter smooth. Thank you very much.
Trouble started afterwards. Initially it was very slow, so slow that sometimes I thought it has hanged which got little better with time.
After sometime, I tried to install root. First installed twrp, booted to twrp. But, twrp can not mount data. It says system decrypt.
I did a factory reset, did not set any password, again tried twrp (using adb/fastboot). But it still can not mount and decryption fails
with whatever password.
Any idea what I might be doing wrong? Just to inform, when first time I installed the pie kdz, I didnt do the factory reset
Click to expand...
Click to collapse
Sounds like you didn't flash the decryption disabler file or at least the NEWER (Pie) decryption disabler. Which means you also may not have flashed the newer root check disabler file?
There's a link for Pie TWRP/root Instructions near top of post #1 of this thread. The steps and files have changed for Pie KDZ.
I also posted it again top of this current page... And here it is again.
All necessary files are attached to that post.
INSTALL/REINSTALL TWRP AND ROOT ON PIE KDZ
https://forum.xda-developers.com/showpost.php?p=79972584&postcount=3287
Hey , I'm on pie v29g-global with June security patch, can I update it with this Indian pie?
oofyrey said:
Hey , I'm on pie v29g-global with June security patch, can I update it with this Indian pie?
Click to expand...
Click to collapse
Do you have an H930 variant? What model do you have?
This KDZ is only for LG H930 variants, preferably H930DS or H930D. But technically is compatible with all H930 variants (like H930, H930G) -- as long as you understand non-dual SIM H930 variants will see "ghost" second SIM card icon in status bar.
Also it's meant for India/ESA region, so there may be some regional differences you don't need -- like LG India app, if you don't live in India.
29G? Was that some failed Pie beta? There's no H930 variant KDZ with that kind of numbering...
For all V30 variants, actual official LG Pie KDZ releases (not buggy betas) start with "30" for every variant -- except Sprint which apparently can't count correctly.
Thanks for the reply.
But, how can I flash them when it do not mount any system. I can not even drag them from PC
Can you please give me a detailed new steps for pie kdz.
On another note, I am getting lot of "system UI stopped working" errors and some times its so slow, I thought of throwing it at a wall.
ChazzMatt said:
Sounds like you didn't flash the decryption disabler file or at least the NEWER (Pie) decryption disabler. Which means you also may not have flashed the newer root check disabler file?
There's a link for Pie TWRP/root Instructions near top of post #1 of this thread. The steps and files have changed for Pie KDZ.
I also posted it again top of this current page... And here it is again.
All necessary files are attached to that post.
INSTALL/REINSTALL TWRP AND ROOT ON PIE KDZ
https://forum.xda-developers.com/showpost.php?p=79972584&postcount=3287
Click to expand...
Click to collapse

[Guide] US988 Oreo to H933 Pie Stock ROM Keeping Root

So I had a bit of a hiccup trying to go from US998 to H933. The plan was to go from US998 Oreo to H933 Oreo and then update to Pie with the TWRP zip. But I never made it that far. Many things happened before getting back to US998 Oreo, which was my original starting point, but they should be irrelevant.
General disclaimers apply. Do this at your own risk. I've only done this one time on my phone with help and advice from @cloud1250000. This hasn't been "tested" further then that and this guide was written after the fact.
Please read the entire guide first then go back and follow step by step.
Prerequisites:
adb installed - Follow 3rep, steps 1, 2 and 3. here to install.
LG drivers installed
LGUP dev patched installed - located here - Courtesy of @tecknight.
See "HOW TO INSTALL DEV PATCHED LGUP" to install
Needed Files:
Stable TWRP 3.2.3.7
Original Pie recovery aka "original-recovery-pie.img" - Courtesy of @cloud1250000
Original Pie laf aka "laf-pie.img" - Courtesy of @cloud1250000
H933 Pie kdz - H93330k_00_OPEN_CA_OP_0906.KDZ
You'll also need:
AnyKernel 3 RCTD Remover - Courtesy of @JohnFawkes
Disable_Dm-Verity_ForceEncrypt_08.18.2019 (encryption disabler) - Courtesy of @Zackptg5
Magisk - latest here or v19.3 direct link
Rename TWRP-3.2.3-7-default.img to TWRP.img
Place the following on the root of your microsd card (though you could put it on your internal sd, you would just have to adjust the paths)
TWRP.img
original-recovery-pie.img
laf-pie.img
You can put these anywhere you like on your sdcard
AK3_RCTD_Remover.zip
Disable_Dm-Verity_ForceEncrypt_08.18.2019.zip
Magisk-v19.3.zip
0) WARNING - You will be formating the internal data partition. Backup/move files from the internal storage or you will lose them!
1) Start with a H933 phone that has been converted to US998 on an Oreo rom, with bootloader unlocked. I was on this kdz specifically: US99820a_04_0330.kdz
2)Boot into download (vol + and plug in cable) mode/connect phone to the computer. Then open up the dev patched LGUP.
3) Select this kdz H93330k_00_OPEN_CA_OP_0906.KDZ.
4)Flash with partition DL, select all EXCEPT recovery.
5)It should reboot into recovery/TWRP
6.a) WARNING, Following procedure might be risky. Please read up on flashing laf and see if it's ok with you. I don't really know how risky it is, but I figured I would put in this warning.
6.b) Open a command window on your computer and run the following commands with adb. This puts TWRP into the laf partition and the stock recovery back into the recovery partition. Meaning we won't have TWRP in recovery but we will have a backup of it in laf, which we'll need. *inspired by @runningnak3d from the H932 root*
Code:
shell adb
cd external_sd
dd if=TWRP.img of=/dev/block/bootdevice/by-name/laf
dd if=original-recovery-pie.img of=/dev/block/bootdevice/by-name/recovery
7)Power off phone, turn it on. Let it do its thing for a bit, there will be a reboot and it will stay on LG logo for awhile. It should eventually boot to a setup screen. Great Pie is installed, now we need to install a few things in TWRP. Turn off the phone.
8)Boot into download mode (vol + and plug in cable) it will boot into TWRP (this is expected)
9.a) Follow from step 7 from this post. There is some of step 6 that should be followed also.
If you followed all of that you should have installed Magisk, Disable_Dm-Verity_ForceEncrypt_08.18.2019, and AnyKernel 3 RCTD Remover and performed a factory reset and did a format of data.
9.b) The final step of the above should have had you boot into android, once you've done that you can turn off your phone
10) Boot into download mode (vol + and plug in cable) it will boot into TWRP (this is expected)
11) Flash TWRP back to recovery by running the following command
Code:
shell adb
cd external_sd
dd if=TWRP.img of=/dev/block/bootdevice/by-name/recovery
11.b)If you would like to restore laf (so you can use LGUP) then also run this to restore LG's download mode. *It can be desirable to leave in the laf partition also. By leaving it there if for some reason you lose TWRP in recovery then you can boot into download mode and you'll have TWRP there. This is a personal decision.*
Code:
dd if=laf-pie.img of=/dev/block/bootdevice/by-name/laf
You're done, you now should have a H933 phone on H933 Pie with root.
If your mobile data doesn't work or you're not getting LTE, check your apn setting and play around on your phone to see if it will pick it up. Check that mobile data is on etc. Remove sim, turn off phone, insert sim then turn on phone etc. If none of that works then:
Reboot to TWRP/recovery (you can do so in Magisk, modules, 3 dots, reboot recovery) and run:
Code:
adb shell
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2
Reboot and you should have data/LTE back
Big credit to @cloud1250000 who walked me through all of this, I was just a pawn. I can't thank Cloud1250000 enough!
Info and files taken from these posts:
https://forum.xda-developers.com/showpost.php?p=80363769&postcount=21
https://forum.xda-developers.com/showpost.php?p=80432411&postcount=135
Thanks to @cloud1250000 for the original-recovery-pie.img and laf-pie.img
Thanks to @ChazzMatt for all his help on the forums and I've linked to a lot of his stuff
Thanks to @runningnak3d for the inspiration for step 6b from his work on the H932 root. Please go here and click the THANK BUTTON!
Thanks to @tecknight for the DEV PATCHED LGUP! Please go here and click the THANK BUTTON!
Thanks to @Zackptg5 for the Disable_Dm-Verity_ForceEncrypt_08.18.2019 (encryption disabler)
I don't normally write guides but I had went through this and thought others would benefit from knowing the process. Please let me know if it needs some improvements.
nice guide!!
@ChazzMatt is it possible to move this guide to the guide section?
cloud1250000 said:
nice guide!!
@ChazzMatt is it possible to move this guide to the guide section?
Click to expand...
Click to collapse
Yeah, I'll ask mod to move it. I'll also reference it in the H933 Pie post #1.
Btw, this is mostly how I did it myself. so there's atleast 2 persons who followed this guide successfully..
I successfully updated to H93330k while retaining root/TWRP by mostly following these steps too. However, I skipped flashing TWRP to laf partition as it felt risky to me. I instead flashed Magisk zip to get root before flashing back stock recovery to get into OS. Once booted into Pie, I installed Magisk Manager, enabled ADB, then re-flashed TWRP using ADB with the command "dd if=TWRP.img of=/dev/block/bootdevice/by-name/recovery".
traybourne said:
I successfully updated to H93330k while retaining root/TWRP by mostly following these steps too. However, I skipped flashing TWRP to laf partition as it felt risky to me. I instead flashed Magisk zip to get root before flashing back stock recovery to get into OS. Once booted into Pie, I installed Magisk Manager, enabled ADB, then re-flashed TWRP using ADB with the command "dd if=TWRP.img of=/dev/block/bootdevice/by-name/recovery".
Click to expand...
Click to collapse
So you basically just followed this guide:
https://forum.xda-developers.com/showthread.php?p=78183349
I has started using that guide myself but I couldn't format my data partition in step 3. TWRP said it couldn't mount /data and reported it as 0KB.
While trying to fix that something got messed up and I had to try and get back to a working state. I finally got back to US998 Oreo and then did it this way.
If I understand correctly though, when I did the steps above, it's the same the as steps in this guide at the beginning. (Partition DL without recovery).Except in this guide you format data/factory reset before booting up. In my guide here you do it after.
I guess it's probably a good idea to suggest to people to try that guide/method first as it could be considered safer.
If users follow the guide linked in this post and they can format data in step 4 then they can continue with that guide. If formatting data doesn't work then they can jump to this guide and start at step 6.
Though I would also suggest if you can't format data to try and reboot back into recovery and try it again as even when I did this guide I think it might have had an error formatting data also but rebooting back into recovery allowed me to format data.
But I find LGUP kind of dangerous. It's not actually I'm sure but if used incorrectly it can go poorly. Thought that's true with anything.
I've actually left TWRP in laf as I don't see much negative. If I somehow loose custom recovery, I have a backup and if I need to use LGUP then I can always flash the original laf back while in TWRP from the laf partition. runningnak3d said flashing laf was fine and actually highlyrecommend it so that helps the decision (note that the suggestion was for people with a H932). He explains why its a good idea in the H932 thread.
bnevets27 said:
So you basically just followed this guide:
https://forum.xda-developers.com/showthread.php?p=78183349
I has started using that guide myself but I couldn't format my data partition in step 3. TWRP said it couldn't mount /data and reported it as 0KB.
While trying to fix that something got messed up and I had to try and get back to a working state. I finally got back to US998 Oreo and then did it this way.
If I understand correctly though, when I did the steps above, it's the same the as steps in this guide at the beginning. (Partition DL without recovery).Except in this guide you format data/factory reset before booting up. In my guide here you do it after.
I guess it's probably a good idea to suggest to people to try that guide/method first as it could be considered safer.
If users follow the guide linked in this post and they can format data in step 4 then they can continue with that guide. If formatting data doesn't work then they can jump to this guide and start at step 6.
Though I would also suggest if you can't format data to try and reboot back into recovery and try it again as even when I did this guide I think it might have had an error formatting data also but rebooting back into recovery allowed me to format data.
But I find LGUP kind of dangerous. It's not actually I'm sure but if used incorrectly it can go poorly. Thought that's true with anything.
I've actually left TWRP in laf as I don't see much negative. If I somehow loose custom recovery, I have a backup and if I need to use LGUP then I can always flash the original laf back while in TWRP from the laf partition. runningnak3d said flashing laf was fine and actually highlyrecommend it so that helps the decision (note that the suggestion was for people with a H932). He explains why its a good idea in the H932 thread.
Click to expand...
Click to collapse
Sort of, Step 8 of that guide did not work for me as I could not get into DL mode at that point, so I had to go back and dump the stock recovery, then flash it from within TWRP to get past that part. That guide also doesn't include the step to wipe modemst1 and modemst2 from TWRP, which was required for me to get data back.
I don't recall having issues with formatting data though, but honestly I was trying so many things I don't exactly recall what worked and what didn't. The whole process was a real pain lol.
cloud1250000 said:
Btw, this is mostly how I did it myself. so there's atleast 2 persons who followed this guide successfully..
Click to expand...
Click to collapse
Make that 3.
Tried LOS 17 and needed this to get back to somewhat normal state.
Kinda did it backwards as I wanted to retain on H93330k though.
Thanks!
You can't use lgup to replace the recovery with the original one because download mode won't work until you master reset.. and master reset is done by the original recovery lool.. so the original guide won't work because of that. (If you switch from us998 to another model)
Twrp in laf is good and I'm glad I reviewed the h932 root thread for that reason lol BUT you do lose download mode and lgup.. but you can easily revert it back with twrp with the laf I provided..
Anyway, it's very straightforward to do the switch.
Also do not go down to nougat for master reset.. since it remove twrp from laf (surprisingly they removed that in the pie master reset.. also pie does it master reset by itself.. it's just the best.)
christopherrrg said:
Make that 3.
Tried LOS 17 and needed this to get back to somewhat normal state.
Kinda did it backwards as I wanted to retain on H93330k though.
Thanks!
Click to expand...
Click to collapse
Make sure if you want to try customs roms to go with the h930 version (if available.. )
finally managed to.. convert an ls998+ to h933... sadly I lost my imei in the process lol
the only thing I had left was the meid on the back of the device... I think I figured how to get the imei from that (and it seems to be matching the right device :s) ... and I finally managed to restore it on the device..... following a bunch of different guide...
Sadly, the device lost its S/N number... not sure if it's important.. I think h933 phone doesn't have one.... atleast my original h933 doesnt...
Honestly big rookie mistake.. but now I got a fully working h933+ (volte )
cloud1250000 said:
finally managed to.. convert an ls998+ to h933... sadly I lost my imei in the process lol
the only thing I had left was the meid on the back of the device... I think I figured how to get the imei from that (and it seems to be matching the right device :s) ... and I finally managed to restore it on the device..... following a bunch of different guide...
Sadly, the device lost its S/N number... not sure if it's important.. I think h933 phone doesn't have one.... atleast my original h933 doesnt...
Honestly big rookie mistake.. but now I got a fully working h933+ (volte )
Click to expand...
Click to collapse
Did you brick your initial H933 or have you always been on ls998?
I`ve got 2
One h933 from bell and the other one is the ls998+ I got from ebay for 140usd...
when converting the ls998 to an h933... the lte would never work... tried deleting the modemst partition.. it would just kill data completely... so what I did was to take the working modemst1 and modemst2 from my h933 and flashed it on the ls998... it worked till a reboot... then data gone again... I've read somewhere that the fsg partition is the backup for modemst1.. so what I did is... flash on the ls998 the fsg, modemst1, modemst2 and op partition of my working h933...
very not a good idea.. turns out.. fsg, modemst1 and modemst2 is the EFS (where the imei is stored) :s so I basically lost my ls998 imei.. surprisingly tho.. lte was working fine and I could make calls lol... but the system didnt report the imei of my h933 phone.. it was just not displaying anything.. which is odd.. anyway.. after a couple of hour.. I found a way to restore the imei back
cloud1250000 said:
I`ve got 2
One h933 from bell and the other one is the ls998+ I got from ebay for 140usd...
when converting the ls998 to an h933... the lte would never work... tried deleting the modemst partition.. it would just kill data completely... so what I did was to take the working modemst1 and modemst2 from my h933 and flashed it on the ls998... it worked till a reboot... then data gone again... I've read somewhere that the fsg partition is the backup for modemst1.. so what I did is... flash on the ls998 the fsg, modemst1, modemst2 and op partition of my working h933...
very not a good idea.. turns out.. fsg, modemst1 and modemst2 is the EFS (where the imei is stored) :s so I basically lost my ls998 imei.. surprisingly tho.. lte was working fine and I could make calls lol... but the system didnt report the imei of my h933 phone.. it was just not displaying anything.. which is odd.. anyway.. after a couple of hour.. I found a way to restore the imei back
Click to expand...
Click to collapse
That's awesome! Great ending!
I have converted H933 to US998 Pie with bootloader unlocked and TWRP. Now my goal is to go back to H933 Pie, and keep the bootloader unlocked and TWRP. I have followed the post #1 in this site and post #2 in https://forum.xda-developers.com/lg...a-20g-twrp-t3868186/post78183349#post78183349, but phone doesn't boot to TWRP after Step #2 (Partition DL Canadian KDZ 30k). I tried several times and still couldn't succeed. I must miss some steps.
Can anybody please help provide what methods or link I should follow? Thanks in advance.
If it doesn't boot into TWRP, then what does it boot into?
Are you sure you're NOT flashing recovery?
BTW you might also find help in this telegram group
https://t.me/LGH933CAN
I've unlocked and rooted my H933 via the US 998 Nougat/Oreo firmware etc. however running into a snag in converting it back to the H933, as it seems despite de-selecting the recovery partition of the H933 pie firmware LGUP will still write over it along with TWRP.
I tried this again with the recovery backup partition also selected, then again by flashing TWRP to laf and laf to recovery yet the same patched LGUP I've been using throughout this entire process just writes over recovery/laf.
I've made sure to select PARTITION DL each time, is there a command line method to ensure these partitions are skipped? Running out of ideas honestly, I suppose I'll try refurbished US 998 Oreo to make sure the file system/partitions are untouched and try again...
traybourne said:
I successfully updated to H93330k while retaining root/TWRP by mostly following these steps too. However, I skipped flashing TWRP to laf partition as it felt risky to me. I instead flashed Magisk zip to get root before flashing back stock recovery to get into OS. Once booted into Pie, I installed Magisk Manager, enabled ADB, then re-flashed TWRP using ADB with the command "dd if=TWRP.img of=/dev/block/bootdevice/by-name/recovery".
Click to expand...
Click to collapse
Wondering how this is possible as wouldn't flashing the firmware overwrite the root required to access /dev/block/bootdevice/by-name/recovery? I was thinking maybe by skipping the boot partition so you retain the rooted boot.img from Magisk yet, flashed the H933 pie rom three times so far and de-selecting or not, it confirms immediately laf and recovery will be changed just the same.
fljanders said:
I've unlocked and rooted my H933 via the US 998 Nougat/Oreo firmware etc. however running into a snag in converting it back to the H933, as it seems despite de-selecting the recovery partition of the H933 pie firmware LGUP will still write over it along with TWRP.
I tried this again with the recovery backup partition also selected, then again by flashing TWRP to laf and laf to recovery yet the same patched LGUP I've been using throughout this entire process just writes over recovery/laf.
I've made sure to select PARTITION DL each time, is there a command line method to ensure these partitions are skipped? Running out of ideas honestly, I suppose I'll try refurbished US 998 Oreo to make sure the file system/partitions are untouched and try again...
Wondering how this is possible as wouldn't flashing the firmware overwrite the root required to access /dev/block/bootdevice/by-name/recovery? I was thinking maybe by skipping the boot partition so you retain the rooted boot.img from Magisk yet, flashed the H933 pie rom three times so far and de-selecting or not, it confirms immediately laf and recovery will be changed just the same.
Click to expand...
Click to collapse
See the H933 PIE KDZ thread. Has link to Instructions posted.
If that's what you've been following, sorry don't know...
ChazzMatt said:
See the H933 PIE KDZ thread. Has link to Instructions posted.
If that's what you've been following, sorry don't know...
Click to expand...
Click to collapse
It was, pretty sure there's nothing wrong with the guide, the concept makes sense it's just forcing LGUP to skip the recovery partition that's proving to be a challenge. I've got lgup_cmd installed though cannot find any info on how to specify Partition DL installation/skip recovery partition.
Following the guide I select Partition DL and the H933 pie kdz firmware, after selecting start I select all partitions and de-select Recovery however as below it seems to ignore that and flash the default recovery partition regardless:
{
"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"
}
David X said:
I have converted H933 to US998 Pie with bootloader unlocked and TWRP. Now my goal is to go back to H933 Pie, and keep the bootloader unlocked and TWRP. I have followed the post #1 in this site and post #2 in https://forum.xda-developers.com/lg...a-20g-twrp-t3868186/post78183349#post78183349, but phone doesn't boot to TWRP after Step #2 (Partition DL Canadian KDZ 30k). I tried several times and still couldn't succeed. I must miss some steps.
Can anybody please help provide what methods or link I should follow? Thanks in advance.
Click to expand...
Click to collapse
Hey, not sure if anyone is still having issues with their devices not booting to TWRP after flashing 933 and therefore losing root + recovery, but after a day of trying to accomplish this on a non-Frankenstein US998 I realized how to force boot to recovery and preserve access.
Immediately when the phone reboots after flashing the .kdz...
Hold the power and volume down until you see the V30 logo, then release and reapply the power button.
Basically trying to master reset. Confirm repeatedly and it will boot to TWRP instead of wiping.
From there you can preserve TWRP, flash magisk, dm verity, etc. Golden :good:

Categories

Resources