DBaldock9
Headphoneus Supremus
v10d
Indeed! Three different procedures are involved, depending on the model:
1) Open Market V30/V30+/V30S models (such as your US998 and the European H930) come with fully functional fastboot, they just require an unlock.bin file from LG to unlock their bootlader. However LG reneged on their promise to provide this unlock file for many Open Market models. Through a freaky coincidence, XDA member TxanMoe discovered a bootloader vulnerability that allowed pretty much any file to be used to unlock the bootloader. This is the so-called "What" procedure linked by @gimpy (named after TxanMoe's reaction when he stumbled upon this). Again, here.
2) Carrier V30 models lack fully functional fastboot, but it turns they can be cross-flashed with firmware for the Open Market model for their respective region. So all North American models (except T-Mobile H932 - attempt no landing there) can be converted to US998 and thus get full fastboot. This is the so-called "Frankenstein" method (dubbed by XDA member Moriatier who discovered it). Described here.
3) Until recently, T-Mobile H932 models were the exception to this V30 root panacea: H932 does allow bootloader unlock outright, but lacks complete fastboot, so nothing can be flashed after unlocking. And due to its unique RSA encyption signatures, H932 cannot be Frankensteined to US998. But a H932 root procedure was finally posted in September by reverse engineering genius and XDA member runningnak3d. This is the so-called LAFsploit procedure (so named because it exploits a vulnerability in the laf partition that contains LG Download mode). It requires downgrading to Nougat v10d first. Described here.
So, all V30 models worldwide are now rootable, and we have TWRP, and a decent selection of ROMs, and active developers. While still not as developer friendly as Pixel or OnePlus phones, the V30 is still a great and affordable platform. AND it has superior audio
Thanks for the concise info.
It's been more than two months since I installed LineageOS (15.1-20180829-UNOFFICIAL-h930) on my V30, and I haven't checked to see if there are any updates.
The version of LinageOS on my V30 doesn't directly support the Hi Res Quad DAC, so I'm wondering whether there are better alternate ROM(s) that I should consider (my V30 is rooted with Magisk, and I run Xposed Framework)?
UAPP, with it's own audio subsystem driver, does support the Hi Res Mode - but I don't have control or feedback about the High Impedance / High Output modes.