One of the major disadvantages to the Nexus 4 was it not having LTE. But it did actually have LTE. In Android 4.2, and 4.2.1 LTE connectivity could be established very easily. But in Android 4.2.2, Google made it quite a bit harder for us to get too. Android is a hacking community, so of course we've got it working again. Today, we'll take you through how exactly to do that. Since I've been asked quite a bit in the past 24-48 hours about enabling it on my Nexus 4 (since T-Mobile now has LTE in my area).

Download and Flash CyanogenMod 10.1 or AOKP (you'll need this to enable LTE) Once you've flashed your ROM and the Gapps, etc., you need to download an older radio for the Nexus 4. Either .33 or older Once you've downloaded your radio, you need to boot into recovery and flash it Now that you've flashed the older radio we are now ready to enable LTE. Go into your phone app and on the dialpad type *#*#4636#*#* Next you'll be taken into the "testing" menu. Tap on "Phone Settings"

Scroll down to the dropbox that shows "WCDMA"

You'll tap on that and change it to LTE/GSM/CDMA auto (PRL) Now you can exit the menu altogether You now have LTE on your Nexus 4.

You'll want to be aware that the whenever you flash a new version of CyanogenMod, even if its over the old version without wiping data, you'll need to repeat steps 5-9 again. It will automatically default back to WCDMA. Which will give you EDGE, 3G and HSPA+ speeds.