Both AT&T and Verizon have repeatedly and vociferously stated that their policy of locking bootloaders isn't going away any time soon. And in both cases, public-spirited security researcher Dan Rosenberg has managed to fox them on at least some hardware. Like a mischievous trickster deity, the Loki tool has been pressed into service to work around the locked bootloaders of various Samsung and LG devices, and the latest update adds support for the flagship LG G2 on both carriers.


Mr. Rosenberg updated the GitHub repository for Loki earlier today with release C of the Loki patch, specifically adding support for the AT&T (D80010D) and Verizon (VS98010D) models of the LG G2. The patch is intended for developers only and requires root privileges, as with previous releases of Loki. The root method for all models of G2 is widely available, so using Loki shouldn't be that difficult if you know your way around a command line and a custom recovery. If you don't, well... it might be best to wait for someone to create a more accessible tool based on Rosenberg's work.

This tool doesn't technically unlock the bootloader, it's exploiting a code vulnerability in the aboot partition of the device. Basically it's fooling the bootloader into validating the signature of a non-approved kernel. The takeaway here is that developers now have the tools they need to start creating custom recoveries, kernels, and ROMs for the LG G2 on AT&T and Verizon. You should see custom ROMs popping up at the usual locations soon, and the good folks at CyanogenMod will be able to support all American versions of the phone sooner or later.

You're a good man, Dan Rosenberg. Keep it up.

Update: A G2-compatible version of the TWRP recovery is now available on XDA. There are no ROMs yet, but you can back up to your heart's content.

Source: Loki GitHub