Howto/20161028 Enable LTE for Nexus 4 running 5.1.1

From Interpause
Revision as of 02:11, 28 October 2016 by Andrew (talk | contribs) (→‎The Steps)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Donations

Donations are not required but much appreciated. If you find the following helpful, you may send donations to my Paypal address lucky13bbq@yahoo.com. Thanks!

Motivation

  1. To enable LTE speeds on my Nexus 4 running 5.1.1 which is deactivated by default

Source material

My setup

  • A Nexus 4 running 5.1.1 with a default (locked) bootloader
  • Using a computer running Ubuntu 14.04

The Steps

1) Obtain necessary files (note local copies may be outdated).
2) Prepare computer
sudo apt-get update && sudo apt-get install android-tools-fsutils android-tools-adbd android-tools-adb android-tools-fastboot
3) In fastboot mode (reached by powering off then holding vol down and power button)
  • unlock bootloader
  • optional: flash latest firmware
  • flash custom recovery e.g. twrp
4) In custom recovery e.g. twrp
  • flash SuperSu to get root
  • flash LTE modem
5) Boot phone, install Nexus 4 LTE Modem Flasher app in Play Store
6) In Nexus 4 LTE Modem Flasher app
  • go to build.prop tab, enable LTE and apply
  • go to phone information in menu, Set preferred network type to LTE/GSM auto (PRL)
7) Add new lte apn, if needed
  • For fido LTE: