HOW TO Root LG Optimus Black P970 on Android 2.3.4

If you are on v20N firmware and wish to root LG Optimus Black, please check this.

The tutorial to root LG Optimus Black would be a little tough if you have the v20N firmware. Many of you had tried rooting it with Superoneclick or Unlock Root but nothing seems to work. After some users reported this in the comments on a previous post, I decided to post a tutorial to root this device and make it available for everyone else ๐Ÿ™‚ I do not guarantee it’s working as I don’t own this device. However, after a day of research, this is what I could suggest you. If this method does not work, you can comment below with the error you get and I will suggest you some alternative tools. Also, if you manage to root your phone, please comment below not to thank me but for others who will be reading this. Logical discussions can lead to success ๐Ÿ˜€


  • Backup all your applications usingย ASTRO File Manager.
  • Back up all contacts to SD Card.
  • Disable Anti virus and other security apps
  • Enable USB Debugging by Settings>Applications>Development and ensure that USB Debugging is checked.


Disclaimer:ย BlogoTechย is not responsible for any damage that might be caused to your device during this process though the possibility of any damage is negligible. Try this at your own risk. Rooting your device also voids your warranty.

Steps to Root

  1. Download all the necessary files from here. You will need UPK to root your device, The other tools would also prove supportive if this method does not work.
  2. Connect your phone to the PC via the USB Cable. Make sure USB Debugging is enabled. To enable, go to Settings>Applications>Development and ensure that USB Debugging is checked.
  3. Launch BlackJack. It might not run if you have any anti virus enabled. So kindly disable the same to proceed.
  4. Your phone must reboot on success.
  5. If this does not work, you can install Gingerbreak from UPK and run it on your phone or download Gingerbreak from here. You would need Gingerbreak if you are on the 10B firmware.

In this way you can root your phone. If this works, let me know in the comments and I will post a tutorial to install ClockWorkmod Recovery on LG Optimus Black P970 and then installing CyanogenMod ROM on the same ๐Ÿ™‚

  • James

    didn’t work

    • What is the error you get? And what is your firmware?

  • tom

    Do I initialy download the linked files to my pc or phone?

  • tom

    Lalit -Thanks for the quick response. Also, does it matter if my phone is the P970h?

  • Los archivos para descargar ya no estรกn disponibles ๐Ÿ™

  • asd

    Failed, failed, failed. /tmp/ busybox su and etc. not such file or directory and not found and etc. why? :S Can u help me? ๐Ÿ™‚

  • very nice info mate ๐Ÿ™‚ i’m going to try this

  • zamzama

    If this doesnt work, can we just downgrade our android to v10f just to get the phone rooted and then install custom roms. Though havnt tried this method with my v20b yet! And please post how to install ClockWorkMod Recovery and CyanogenMod ROM on the LG P970. Thanks

    • Yes you can roll back to the stock ROM if you brick it. I consider your request and will post a tutorial to install custom ROMs and CWM soon!

    • zamzama

      how to roll back to stock rom??

    • You need to make a nandroid backup in recovery mode!

  • asd

    Of course, the blackjack wrote this: Failed, failed, failed. /tmp/ busybox su and etc. not such file or directory and not found and etc

  • asd

    I rooted the telephone before the update, but after the update the root was lost, but the super one click and other programs write that there is rooted. So i dont know what i have to do.

  • zamzama

    Looking forward to the tutorial of installing custom roms and CWMs. And please include how to roll back to stock ROM. Thank You

  • salman


  • zamzama

    failed! blackjack and all the other apps provided here fails.. what to do now? tell us how to rollback to froyo

  • zamzama

    wait, after one of these processes (which i can’t remember the order) root checker basic said my phone is rooted!!!

    • Congrats! I wish you knew which one was that. It would be helpful for other readers too!

    • zamzama

      Sorry, Root Checker Basic app detected it as rooted, could flash recovery with ROM Manager but could not install custom ROM. and also Titanium Backup couldnt see it as rooted!! So, I just downgraded to Froyo using . Now its the stock ROM (v10a) and hopefully can root it and install custom roms! thanks anyway!!

  • harsha

    How to confirm my phone is roooted or not: after using upk my phone restarted

    • You must see the superuser App. Else use titanium backup to check if it runs!

  • nikhil

    worked for me. thank you.. ๐Ÿ™‚

    • dear what is blacjack?

    • It is an application you can use to root your phone! It will be available in the various options!

  • zeroed

    its not running 2.2 v10d..

  • ahmed

    Cant Download the necessary files

  • ravi

    hi averyone
    plz help me……in my optimus black the software version is v10c
    i wanna updete the software

    i tried meny times from lg official update for gingerbread 2.3
    but the error is the phone allready have the latest software virsion

    what can i do now?>
    plz help me out friends…….plz
    thnks in advance:):)

    • Try to flash some other firmware and then update!

  • Pradeep

    Hi, I have a LG P970, 2.3.4, software version – V20c. I’ve not been able to get it rooted via any of the methods. Have tried, UPK, black-jack, gingerbread, superoneclick, superoneclick with shell, Z4root, unroot, LG esteem. None seem to be working. All get to a point where it says unable to get root shell access. And that’s it.

    Although if I use root checker to check if its rooted, it says its already rooted. But its not. Not able to get the rom manager or other similar software to work on it. It won’t reboot into recovery. What should I do to root it. Any help would be greatly appreciated.

  • Brijesh

    I own p970 with ver 2.2.2 pl send me the links where i can download the exact version of blackjack

  • Borz Ferenc

    Hi all,

    I have a new p970, but with V20o firmware. Another site somebody wrote me, that steps of above this site will help me. My problem is, that in the first step the link doesn’t work. I can’t download the necessary files. Can anybody send me a working link within all necessary softweare to root my phone?

    thanks in advance


  • ankit

    im on android 2.2.2 when i run gingerbreak and clik on root it keep on running and nothing happen i dont know what to do so can you plz help me,….

  • Alan

    Hello, I want to root my LG P970 in V20b.
    However, the link does not work, so i cannot download the file .
    How can I get those files now??