• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[STOCK] [H932] [30d] [Pie] T-Mobile LG V30 Stock Collection

weakNPCdotCom

Senior Member
Aug 16, 2018
436
504
0
Atlanta

T-Mobile V30 H932 30d (Pie) Stock Collection
Based on OEM 30d KDZ. Extracted and Repacked.

DISCLAIMER

Proceed at your own risk. I am not responsible for any damage to your device.
Flashing LAF WILL REMOVE TWRP from your laf partition and restore stock DL Mode
Bins in these packages are unmodified and you may need to flash no-verity-opt-encrypt and rctd remover after to keep force-encryption away.


REQUIRED

TWRP on LAF or Recovery
TWRP 3.2.3-7
Latest Magisk Zip (if performing clean flash)
Magisk
@Zackptg5 Disable_Dm-Verity_ForceEncrypt_08.18.2019
@JohnFawkes AK3 RCTD Remover
Link to thread


FILE BREAKDOWN

None of these Zips flash the Recovery partition.
Besides StockLAF, these Zips DO NOT flash the LAF partition.
If you want to restore DL Mode and Stock LAF, you must flash the StockLAF package separately.
  • Bootloader: 30d Stock Bootloader ONLY
  • Modem: 30d Stock Modem ONLY
  • FullStock: Full 30d Stock Firmware Only (bootloader, modem, boot, system) - Instructions in Section A
  • StockLAF: Individual LAF image for returning to stock DL mode

Global Instructions
  • Always make a backup first
  • Zip has been tested VIA Clean AND Dirty Flash following the provided instructions
  • If device has been encrypted, see encryption notes at the bottom before continuing.

A - FullStock

  • Copy All Zips to SDCard
  • Boot to TWRP.
  • Flash h93230d_FullStock.zip
  • Flash Magisk
  • Flash Disable DM-Verity Force Encrypt
  • Flash AK3 RCTD Remover
  • Reboot to system and install Magisk Manager (if not installed)



DOWNLOADS
Stable v1.0
Project files are hosted on SourceForge
  • Bootloader - md5:8ae313d033e883c60d8d4fea89f13c4e
  • Modem - md5:4ebf96eb1c8bafe06d96502d1558c324
  • FullStock ROM - md5:6bc9c4af2080003ff80587f98c2348e9
  • StockLAF - md5:799362769b0712a10818c0f26258efc2


*************************************************************************************************************

Encryption Notes

In Android, a stock device will have it's data encrypted. Often when working in TWRP on an encrypted device, you will be greeted by prompt asking for a passcode in order to decrypt the device. Unless that port of TWRP has been written for your specific device and supports decryption, you will not be able to decrypt the data on your phone. If you cannot decrypt the data, then TWRP cannot mount system and/or other partitions it needs to mount in order to safely flash anything. In order to solve this problem, sadly, you have to format the data partition on your phone (losing all personal data accumulated on the internal storage, so back it all up manually) The steps for this process are Format Data in TWRP, Reboot to recovery (to mount partitions), then flash your rom and root. There are a few tools out there to disable force encryption on your device. See the Required section above for links for this device.



FullStock has been tested VIA Clean AND Dirty Flash.
If anyone has any issues with one or more of these packages, please let me know. Thank you!

-weakNPCdotCom​


XDA:DevDB Information
[STOCK] H93230d, ROM for the LG V30

Contributors
weakNPCdotCom
Source Code: https://sourceforge.net/projects/t-mobile-v30-firmware/files/h932/30d/

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Based On: 30d KDZ

Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2019-10-09

Created 2019-10-09
Last Updated 2019-10-09
 

weakNPCdotCom

Senior Member
Aug 16, 2018
436
504
0
Atlanta
Official FullStock Zip is now available.

DEBLOATED
I will be working on a debloated zip in the near future (as soon as I can find a few hours to spare IRL).
In the mean time, there is a trick for a "debloated" PIE install.
1. Clean Flash 20r FullStock (unless you are already on it). Do not reboot.
2. Flash 20r Debloated Image.
3. Flash Magisk, and the RCTD Remover, Opt-Encrypt zips in the 20r thread.
4. Reboot to system, (DO NOT UPDATE ANY APPS) and set things up the way you like them. If any system apps get updated, make sure you uninstall any updates for those apps before step 4
5. Dirty flash 30d, Magisk, and the RCTD Remover and Disable DM-Verity zips in the 30d thread.
The removed system apps should not be installed, and you should have a "debloated" version of 30d on your device.

When I dirty-flashed 30d coming from debloated Oreo, my system was still debloated with the exception of a couple google apps like Duo.

KNOWN ISSUES
1. Broken Lock-Screen after Dirty Flash
Solution = TWRP - Advanced - File Manager - data/system -> Delete lock/pattern settings .db files and gatekeeper files. Reboot and set your lock screen again. FP will not be lost.

Special thanks to:
@ChazzMatt
@immns
@JohnFawkes
@Zackptg5

and thanks for all the support from the xda-developers community.

Personal Update
I have traded my H932 in for the OnePlus 7 Pro (which I am pretty happy with). I will continue to help create zip packages for the H932 in the near future. However, I will not be able to test those zips. Going forward, ill need some help with testing when updates come out, but I will do my best to continue creating packages for everyone.
 
Last edited:

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,302
14,144
113
Atlanta, Georgia
PUTTING THIS ON THE FRONT PAGE. From a post later in the thread.
For those who want to dirty flash -- if you have no problems, good for you.
If you find you need to clean flash in TWRP, then follow these steps:

TWRP-FLASHABLE NOTES:

Make sure you are using stable TWRP 3.2.3-7 from post #1.

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. Flash the full stock zip.
d. Install the latest stable Magisk zip. (This is to give the encryption disabler root privileges)
e. Install @Zackptg5 Disable_Dm-Verity_ForceEncrypt_08.18.2019 (encryption disabler).
f. Install @JohnFawkes AnyKernel 3 RCTD Remover (root checker disabler); this disables LG's firmware root checks, which may impede performance.
g. 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...
h. 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.
i. Re-flash the latest stable Magisk zip again. (This is to make sure, due to Pie changes.)
j. 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.

 
Last edited:

weakNPCdotCom

Senior Member
Aug 16, 2018
436
504
0
Atlanta
Yes, we all know what it says!

---------- Post added at 10:55 PM ---------- Previous post was at 10:45 PM ----------



Need to update the encryption disabler and root check remover files, please. We found we needed newer versions for Pie. ;)
Thank you for this. I did run into a problem dirty flashing due to Force Encryption, but i have confirmed clean flash works. I will update the package files you mentioned prior to publishing the link.
 

ChazzMatt

Recognized Contributor
Nov 30, 2010
18,302
14,144
113
Atlanta, Georgia
@ChazzMatt I cannot find a newer RCTD disabler release than 2017.
@JohnFawkes recently made root check remover for us.

@Zackptg5made the new encryption disabler.

See attachments at this link for both new encryption disabler and root check remover:

https://forum.xda-developers.com/showpost.php?p=79972563&postcount=107

Also here's @JohnFawkes thread link:
https://forum.xda-developers.com/lg-v30/development/stock-anykernel-3-rctd-remover-t3953692
so people can download themselves if they wish.


In most posts I include both attachment, credit and thread link when possible.
 

Attachments

Last edited:

BROKEN1981

Elite Member
Dec 27, 2013
1,822
829
113
Anyone else having issues with pie? I'm getting system UI stops responding non stop.

Want to mention that this happens when first booting up to even when all apps are installed.
 
Last edited:

immns

Senior Member
Nov 12, 2016
171
51
28
Yogyakarta
Successfully dirty flashed from stock 20s. Just remember to delete gatekeeper/lock database (instruction).

Iam on liquid now, can I jump to stock via clean flash?
clean install using full stock zip will do just fine. follow #1 page instruction
Anyone else having issues with pie? I'm getting system UI stops responding non stop.
please provide more information. did you come from stock 20s or other os? dirty/clean flashed? do you have any xposed things?
I did uninstall any xposed module and framework, and even delete all magisk module as I assume they will break on pie due incompatibility.
 
Last edited:

BROKEN1981

Elite Member
Dec 27, 2013
1,822
829
113
I got everything set up. Don't know what the trouble was. I was clean flashing. I formatted data, reinstalled TWRP, installed 30D over 10 times.

Whatever the issue was, it's fixed now.

HOWEVER!!! T-Mobile hid where they put the boot animations. It's no longer in root-system-media.

If anyone finds the location, please post it.


Sent from my LG-H932 using XDA Labs