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)
- 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.
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