The Nexus 4 was an LTE-enabled device when it was launched. But Google failed to obtain regulatory approval for the LTE usage on the smartphone, due to which LTE connectivity became an issue on the device.
But Google disabled this via a radio update through Android version 4.2.1.Senior XDA member, morrislee had created hybrid images that combined the new radio with 0.33.
The Android 5.0 Lollipop update again updated the images and disabled the LTE functions of the device. Thankfully, XDA forum member beerbaronstatic created a hybrid of the latest Lollipop radio with the LTE version.
If you want to enable LTE connectivity on your Nexus 4 running Android 5.0 Lollipop, follow the tutorial below.
- The rooted Nexus 4 should be running stock Android 5.0 Lollipop
- TWRP recovery
How to enable LTE on Nexus 4 running Android 5.0 Lollipop
Step-1: Copy both the downloaded zip files to the internal storage of Nexus 4
Step-2: Switch off the phone then boot into recovery mode. Press Volume keys and Power buttons together until the Bootloader Menu appears, using the Volume keys, navigate to Recovery Mode and select it using Power button
Step-3: In TWRP recovery, select Install and navigate to the folder where you have saved EnableNexus4.zip files. Select it and Swipe to Confirm Flash on the bottom of the screen
Step-4: Once the process is completed, follow the similar method to install mako_hybrid_104-33.zip file
Step-5: When the installation process is completed, reboot the phone
Now go to Settings and enable LTE from Network Mode. But after the reboot your settings might disappear. In order to make LTE stick and enable even after reboot, there are two different ways
Follow the instructions here
Perform a factory reset of Nexus 4 from recovery
Now you should be able to enjoy the LTE connectivity on your Nexus 4.
[Source: Android Soul]