Firmware+change+update+on+lg+p970+optimus+black

The Unfinished Story of the LG P970 Optimus Black: A Guide to Firmware Updates in a Bygone Era

The LG P970 Optimus Black, released in 2011, was a device that lived up to its name. It was sleek, impossibly thin for its time, and boasted a "Nova" display that could outshine the competition. However, for many owners, the device was defined not by its hardware, but by its software journey—or the lack thereof.

If you are holding one of these devices today, or simply researching the history of Android, the story of firmware changes on the Optimus Black is a case study in the early growing pains of the Android ecosystem.

Here is a complete look at the firmware history of the LG P970, why updates stalled, and how the modding community picked up the slack. firmware+change+update+on+lg+p970+optimus+black


Chapter 2: The Official Update - Gingerbread and the Divided Base

The first major milestone in the P970’s firmware life was the upgrade to Android 2.3 Gingerbread.

This was a crucial update because it fixed many of the lag issues present in Froyo and introduced a better keyboard and improved power management (crucial for that bright Nova screen). However, this update also marked the beginning of a fragmented user base. The Unfinished Story of the LG P970 Optimus

LG released the Gingerbread update in waves, and users quickly discovered that not all P970s were created equal. There were hardware revisions under the hood. Specifically, the phone was split into two main variants regarding the touchscreen hardware:

  1. The Novatek panel version.
  2. The Synaptics panel version.

If a user flashed the wrong firmware (ROM) for their specific hardware panel, their touchscreen would stop working entirely. This caused a panic in the community. For the first time, Optimus Black owners had to learn technical terms like "kernels" and "recovery mode" just to keep their phones running. Chapter 2: The Official Update - Gingerbread and

Step 4: Flash Using KDZ_FW_UPD

  1. Run KDZ_FW_UPD_EN.exe as Administrator.
  2. In the tool:
    • Select Type: 3GQCT.
    • Select PhoneMode: DIAG.
    • Click the folder icon and load your .kdz firmware file.
  3. Click "Launch software update."
  4. Do not touch the cable. Wait 5–10 minutes. The phone will reboot.
  5. If you get stuck at 4% or 15%, reinstall drivers and try a different USB port (USB 2.0 preferred).

Requirements:

Official Firmware Update (via LG PC Suite or OTA)

Where to find the final official firmware (KDZ file):

Search for: "V30B_00.kdz" for LG P970 or look on LG’s old firmware archives (sites like lg-phone-firmware.com – use at your own caution). The last official version for most regions was Android 2.3.4 (Gingerbread), version V30B.