Official ICS Update for LG Optimus Black P970

The LG Optimus Black P970 is receiving official ICS update though it is too late for LG to roll out this update. It has been reported that these updates are rolling out in a few countries now and there is no idea about when this update will be available in your region. To check if it is currently available for your region, go to Settings > About phone and tap “Check for updates”. If an update is available for your device, you should see it as a notification. Just download the update and install it via WiFi. Installation of these updates will wipe all data on your device so please make sure that you backup everything to your external memory.
In case you do not receive any notification of the OTA (Over The Air) update, we’ll let you know how to install this update on your phone using a KDZ updater, thanks to the folks at XDA for providing a flashable KDZ file and a zip file for this update.


  • Back up all apps using ASTRO File Manager. You can get the APK files using ASTRO and later restore it. Rooted users can use Titanium Backup which also backs up data along with the apps.
  • Back up all contacts to SD card.
  • Backup SMS on Android.
  • Backup call log on Android.
  • Have minimum 60% charge on your phone else you might get stuck while the update process is running on your device.
  • Remove any security or Anti-virus app if you have them installed.
  • Enable USB Debugging. This can be don by Settings>Applications>Development and making sure that USB Debugging is checked.


We are not responsible for any damage that your device may face during this process. The developer is also not responsible for the same. There are little chances that your device may face any issue. However, try this at your own risk. This process voids the warranty of your device.

Steps to Install Official ICS Update on LG Optimus Black P970 -

If you have recovery mode on your device, just flash this zip file via the recovery mode. Make sure you wipe data, cache and dalvik cache. If this doesn't work, follow the procedure given below.
  1. Download KDZ updater and Install it on your computer.
  2. Now, Download the "V30B_00.kdz" file - Here
  3. The zip file has a Microsoft XML parser, make sure you run it and restart your PC. This will solve the wparam 100 and lparam 6 issue.
  4. The next step is to put your phone into emergency mode. To do this, remove the battery of your phone and re-insert it (don’t turn it on). Press and hold Volume Up button and Volume Down button. While you are pressing the two buttons, press the Power button. So now, you must be pressing all three buttons together.
  5. Your phone will boot into emergency mode and you should see a yellow screen with Emergency mode written on it.
  6. Pick up the USB Cable and connect your phone to the computer via the USB Cable.
  7. Run "KDZ updater as Administrator".
  8. Choose the following options in KDZ Updater: Type: "3GQCT", Phone Mode: "DIAG", and KDZ file is the one you downloaded in step 2.
  9. Click on “Launch Software Update” button.
  10. This process is usually long. It take quite a long time for the firmware to be flashed on your phone.
  11. If everything goes well, you will see “Finished” written in the log screen and your phone will change to switched off mode from Emergency mode.
  12. The next time you turn it on, your phone will take a lot of time to reboot. This is normal!
  13. The phone may start in Arabic language but do not do anything for a while after the phone boots up and then you will be able to select your desired language.
If you Need any more Help Regarding this Software Update. Please Head Over to the XDA Original Page.
For any more Queries Comment Below.

You Can get all the News Update about this Phone [ LG Optimus Black P970 ] - Here