Sprint LG Optimus G


The Sprint LG Optimus G is the CDMA / LTE variant of LG’s  2012 flagship phone.

Inside the Optimus G the Qualcomm Snapdragon S4 Pro powers LG’s first quad-core flagship. Clocked at 1.5 GHz the S4 Pro is Qualcomm’s best chipset for 2012. The quad-core CPU provides excellent performance and responsiveness for both apps and gaming while still giving reasonably decent battery life.

The Optimus G is one of Sprint’s first quad-core handsets as well as one of the very first LTE phones considering Sprint being one of the last US carriers to roll out LTE support.

The Sprint version of the Optimus features a 13 megapixel camera sensor which is quite an improvement compared to the 8 megapixel sensor on the AT&T version (LGE970).

The Optimus G has a 4.7 inch IPS display with a 768×1280 318 DPI (XHDPI) resolution.

Finally, The Sprint Optimus G includes a 2100 mAh non-removable Lithium Polymer battery, 32 GB of internal storage, and unlike the AT&T variant, Sprint’s model does not have a MicroSD card slot.

Related Devices

While there are many variants of the Optimus G the Sprint model is most similar to the International Optimus G (LGE975) with its 13 MP camera and lack of MicroSD support.

The Optimus G series was launched alongside the LG Google Nexus 4 which features similar design and the same exact internal specifications with the exception of the CDMA radio.


ManufactuerLG Electronics
ReleasedNovember 2012
AvailabilityUnited States / Sprint
SuccessorSprint LG G2
Device TypeLTE Android Phone
Display Resolution768x1280 (318 ppi)
Screen Size4.7" IPS Display
Operating SystemAndroid
Soc / ChipsetQualcomm Snapdragon S4 Pro
CPUKrait ARMv7 1.5 GHz Quad Core
GPUAdreno 320 400 MHz
Battery2100 mAh
Modem / RadioCDMA Ev-Do 800 / 1900 MHz
GSM** 850 / 900 / 1800 / 1900 MHz
UTMS** 3G 850 / 1900 MHz
LTE 1900 MHz FDD
Front Camera1.3 MP
Rear Camera13 MP LED
1080p 30 fps
Storage32 GB Internal

** While device hardware supports bands for GSM / UTMS, the LS970 model is SIM locked by default to Sprint CDMA / LTE only.

Stock Firmware

Sprint LG Optimus G LS970 Official Updates List – Sprint Community

Click to show official software updates. >>



Initial Release:

Android 4.0.4 IMM76L

Baseband Version: LS970ZV7-M9615A-CEFWMAZM-2.0.12034

ZV8 – Release Date: 11/11/2012


– Improve Device Stability
– Fix reboots during YouTube playback
– Fix Wi-Fi issues
– Changed Mobile ID icon to display as Sprint ID icon
– E-mail application fixes and improvements

Baseband Version: LS970ZV8-M9615A-CEFWMAZM-2.0.12034


ZV9 – Release Date: 1/7/2013


– Update Visual Voicement

– Battery Improvements

Baseband Version: LS970ZV9-M9615A-CEFWMAZM-2.0.12034


ZVB – 3/7/2013

Android Version: 4.1.2


– Upgrade to Android 4.1 Jelly Bean and add Google Now.

– Add Android Beam support and improve bluetooth transfer support.

– Improve Camera

– Replace AOSP Browser with Google Chrome as a system app.

– Fix issue with widgets and third-party launchers

Baseband Version: LS970ZVB-M9615A-CEFWMAZM-3.0.10646


ZVC – Release Date: 9/16/2013


– Fix issue with SMS

– Fix issue with Email application

– Fix issue with calendar events

Baseband Version: LS970ZVC-M9615A-CEFWMAZM-3.0.10646

Stock Firmware Downloads

[LS970] [JB] ZVC 4.1.2 Stock Firmware for Sprint LG Optimus G: PC Flash Tool – xda-developers

– Read Instructions Before Flashing

Flashing / Modifications


The bootloader on all Optimus G models is locked by LG. The bootloader can be unlocked using an exploit known as FREEGEE.

Firmware Flashing

LG Smartphones use a proprietary flashing method for loading firmware files in a KDZ format.

The PC Sync software provided officially by LG allows the end-user to update using the PC sync tool while the device is connected via USB cable.

However the PC Sync software only allows upgrading from one official firmware to a newer official version. It does not allow downgrades or flashing the device back to stock from a custom firmware.

In order to downgrade or return to stock a third party unofficial KDZ flashing tool is required, along with the KDZ firmware files.


LS970 – Sprint LG Optimus G ONLY

TWRP (Recommended):

Support Status: Discontinued

CDMA] [OFFICIAL] TWRP for LS 970 Sprint Optimus G – xda-developers thread

TWRP Official Sprint LG Optimus G – Official TWRP Page

Custom ROMs

Disclaimer: I take no responsibility or credit for external links. All development projects all maintained by respective developers not associated with this website. The listings below are provided only as a reference. Ultimate Phone Guide does not link directly to downloads, files, or mirrors* (with exceptions).  For updates, corrections, invalid links, or removals please leave a comment below this post or contact [email protected]

Android 5.0 – 5.1 (Lollipop)

[CM] CyanogenMod 12.0 Official Nightly Builds for LS970

[5.1.1] Unofficial LiquidSmooth / Euphoria-OS Builds – LS970

[5.0] PAC-ROM LP Beta – LS970

[5.1.1] Team EOS – Nightly Builds – LS970

[5.1.0] Rastapop + AOSP builds – LS970 – 03/15/2015

[5.0.2] Official MoKee Open Source Project – LS970

Android 4.4 (KitKat)

Note: Android 4.4 ROMs are no longer actively maintained. This post does not include ROMs and kernels posted prior to 2014.

[CM] CyanogenMod 11.0 Official Nightly Builds – LS970

[MIUI] MIUI 6 based on AOSP 4.4.4 Source – LS970

[4.4.4] Unofficial Carbon ROM – LS970 – 10/18/2014

[4.4.4] Purity ROM – LS970 – 10/18/2014

[4.4.4] Unofficial LiquidSmooth + Jollaman kernel – LS970 – 10/15/2014

[4.4] Unofficial crDROID – LS970 – 10/13/2014

[4.4.4] Axxion ROM – LS970 – 05/17/2014

[4.4] VANIR + COMMOTIO – LS970 – 02/26/2014

[4.4.4] Unofficial SlimKat – LS970 – 10/19/2014

[4.4.4] Unofficial Beanstalk 4.4.4065 – LS970 – 09/19/2014

[4.4.4] Dirty Unicorns 8.2 – LS970 – 11/04/14

[4.4.2] Official MAHDI ROM – LS970 – 10/05/2014

[4.4.2] Lego ROM – LS970 – 04/30/14


Sprint Optimus G Kernels Thread – LS970 – 04/15/2015

Leave a Comment