Root LG Optimus Black Running Official ICS Using Unlock Root

We have already posted about how to get the official leaked ICS firmware on your LG Optimus Black P970. Since it was an official update, the root access on your phone would be gone (if you had it) and you will need to root your device again. A few people commented that it consumes a lot of battery so usage of Juice Defender might extend the battery life of your device. But it needs root access to prevent apps from running in background. So this tutorial will help you root LG P970 on offiicial ICS. It has been tested working on V30b at the time of writing.

[box_light]You will not be able to flash CWM after rooting unless someone figures out how to unlock the bootloader. So you will not be able flash custom ROMs if you have official ICS. If you wish to flash custom ROMs, you need to revert back to Gingerbread and then flash CWM.[/box_light]


  • 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.

DisclaimerHack My Android is 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 Root LG Optimus Black on Official ICS Firmware

  1. Download Unlock Root and install it on your PC.
  2. Enable USB Debugging on your device.
  3. Connect the device to the PC using USB Cable.
  4. Click on Root button.
  5. You may see a list of detected devices on the screen, just select your device.
  6. Once the rooting process is complete, it will show you a confirmation on the screen.
  7. Reboot the device and look for the Superuser app in your phone. Existence of the app confirms that your device is rooted.

For any other issues and queries, feel free to comment below 🙂

  • Dean

    Since i started using ICS for my LG-P970 the only problem i have is the computer can’t locate my fone, in devices it is not listed, i have changed manually the the connection settings on my fone,when i connect my fone through the USB on the putee the fone only slow charges, i have been everywhere for a solution, i really need to connect my fone so i can debug. I have windows 7 premium, please help.

    Thankyou in advance

  • Imran

    Dear Lalit Indoria please help me i have LG ku5900 i want to upgrade with ics 4.0.4 please send me easiest method through which i can install my email is [removed]… Thanks

  • Arun Rathi

    After I had updated my optimus black to ICS via a Lg service centre, hindi fonts (इ, उ, ऊ, ओ, औ, अं, ए, आदि की मात्राएँ) are not displaying in proper manner in third party apps and when writing in default apps. what should I do? plz help me to fix the issue…

  • I have got my phone stuck in bootloop. What to do now?

    • Lalit Indoria

      Flash stock firmware again or do a hard reset.

  • Henock L.

    The rooting really works. However it is almost of no use because you cannot flash the optimus black with custom ROM. There is no way that I know of bypassing the locked bootloader. do you have any ideas on this?


  • prashanth

    the link to download the unlock root is avail for free version r else i need the registration(crack) key to do the further process