Android 4.3 Jelly Bean via Cyanogenmod 10.2 on LG Optimus 2X P990 [CM10.2]

LG Optimus 2X is the first mobile in the world with dual core processor. Officially it has been updated to 4.0 ICS from 2.2 Froyo. Unfortunately it never updated to it Android 4.1 Jelly Bean. And with the release of Android 4.4 Kitkat, it is very unlikely that LG will announce any update for it.

Still there are some other ways to get this update that is flashing the custom ROM. Cyanogenmod 10.2 (CM10.2) custom ROM which is based on Android 4.3 is recently compiled for LG Optimus 2X. Though Android 4.3 is a minor improvement over 4.2, you will come across few new features like improved camera app, graphics, better location detection, improved keyboard, Bluetooth smart support etc. For perfect AOSP experience, Cyanogenmod is best of all.

You will also get typical Cyanogenmod tweaks. However this ROM is in alpha state, so it might happen that you may come across few bugs. All the bugs from CM10.1 are still there in this update. But since these bugs are negligible, you can go for it.

Follow few simple steps written ahead to install Android 4.3 Jelly Bean via Cyanogenmod 10.2 (CM10.2) custom ROM on LG Optimus 2X P990.


The procedure mentioned in the following article is considered as risky and may cause permanent damage to your device. It is better that you don’t go for it if you are unaware of all these facts.  Read article completely before implementing them. We or developers are not responsible for any hard bricked devices.

CM10.2 for LG Optius 2x

This version of Cyanogenmod is compatible only for LG Optimus 2X with model number P990. Flashing it on any other variant or mobile might give you some undesired results. Check model number as

settings -> about phone -> model number

Warning: Flashing custom ROM on your device voids the warranty. So be careful before going for it.


  • Charge your mobile at least up to 75% before executing the steps so that procedure won’t get interrupted.
  • While flashing the ROM all the data on internal phone memory gets wiped so it is better to take a backup of important stuff like SMS, MMS, APN, contacts etc. to the external memory card. You can refer following articles for it.
  1. How to Backup Android Contacts and Text Messages (SMS / MMS).
  2. How to Backup Call logs, APNs and EFS folder from your Android Device.
  3. How to Backup whole ROM / Firmware via Clockworkmod (CWM) Recovery.
  • Enable USB debugging option in your device (Optional).
  • Most importantly you should install custom recovery like clockworkmod recovery or TWRP on your device.  Without any custom recovery you cannot flash custom ROM (Install latest version of recovery).

Procedure to flash Cyanogenmod 10.2 (Android 4.3) on LG Optimus 2X P990

  • First of all download ROM file of Cyanogenmod 10.2 for LG Optimus 2X from official development page. (Download the latest version.) As Cyanogenmod does not include GApps, you need to flash it separately.
  1. Cyanogenmod 10.2 for LG Optimus 2X (Download latest build)
  2. GApps for Android 4.3 Jelly Bean.
  • After downloading both files connect mobile to PC and copy both files to the external memory card at convenient location. Don’t extract these zip files.
  • Now disconnect mobile from PC and boot into recovery mode. To do so press and hold volume down + power button simultaneously until you boot into recovery.
  • Take a nandroid backup of current system which is a backup of complete system. This might be required in future if anything goes wrong. Go through pre-requisites to take nandroid backup.
  • Next select wipe data/factory reset and wipe cache partitions to clear all the data and cache partitions from the phone.
  • After wiping the data select install zip from sdcard followed by choose zip from sdcard. Navigate to file and select it. And confirm it in next step.
  • It will take few minutes for installation.
  • Again select wipe data/factory reset and wipe cache partitions in order to avoid boot loops.
  • Repeat step of install zip from sdcard and then choose zip from sdcard. Navigate to file and flash it.
  • After successful flashing of both files, select +++++go back+++++ and then reboot system now. Remember first boot takes more time than usual.

Well done! Cyanogenmod 10.2 based on Android 4.3 Jelly bean is now successfully running on LG Optimus 2X.Share your views about this custom ROM. If you came across any difficulties do not hesitate to ask. We will try our level best to solve them.

Tip: If you want to uninstall this ROM and return back to the previous one, you can easily do it just by booting into the recovery mode. Select backup & restore option followed by restore & chose your latest backup to restore.

The following two tabs change content below.

Sanket Bhurke

Android Passionate. Likes to play with new electronic gadgets. You can follow him on Google+.
  • Adam-Konstantinos Konstantinou

    I have done this to my phone and it is not working. It is stuck at the boot screen and is displaying two LG logos next to each other towards the top half of the screen. Any help, even a point towards stock ROM would be appreciated.

  • Bigfoot

    I just installed this and it seemed promising. But there is a showstopper – the camera is not working at all. The camera app says that it “can’t connect to camera”. I tried some other camera app, but they all crashes or stops responding. I tried an additional factory reset but that didn’t help.
    Is this a known bug or does it only happens to me?

    • Viraj SK

      It’s a bug.

  • Karan

    Even after following all the steps properly my LG OPTIMUS 2X P990 is not booting up. Boot Loops. please help me. reply

  • mrdebug

    Ok, I have downloaded the 2 packages but now is impossible to go to recovery mode. Rom manager says that there is a problem flashing your mobile. Is impossible to reset the mobile to factory default and holding power button – volume has no effect.
    Can you help me?

  • Shreyas
  • Viraj SK

    CM 10.2 link is working fine. Please try again.

    • Knaxi

      i just saw it :D

  • Jubair Siddeeque

    Hey Sanket, will the 11.0 unoffcial build for LG P990 work? Really want to tryout

    • Abhijeet Bharekar


      • Jubair Siddeeque

        Thank you Abhijeet.
        Is there an option to change the primary storage card as it was in a 10.2 build?

  • Marco

    Uhm, I don’t get it. The CM installation runs perfectly, but when I try to install the latest version of GApps, it gives me a fatal error and it stops. If I start the phone up and go to System info, I find that both the CM and the android versions (respectively 10.1-20140105-NIGHTLY-p990 and 4.2.2) are the same as before the installation. What shoult I do? Tanks

  • israel

    wtf que pasa no entra en modo recuperacion que hago
    ya se arruino mi celular que hago ayudeme
    <por favor que tengo que hacer es una farsa esto

    alquien que supo ponerlo bien & me ayude por favor su respuesta es bien resivida

    • Viraj Kshatriya

      English please..

  • Wormwoodsilver101

    I thought cyanogen mod will not update p990 to cm10.2?Or is this an unofficial version of cm 10.2??
    p990 (will not be updated beyond 10.1)

    • Viraj SK

      It’s an unofficial build..

      • Per

        But since this is 4.2 and not 4.3, this dont give you more than 10.1 from cyanogenmod

  • Caio Marcellus

    All procedures and did not turn my phone more and or boot into recovery mode, just stays on the LG screen. What do I try to install the android system?

  • Caio Marcellus

    Fiz todos procedimentos e meu celular não liga mais e nem inicializa no modo de recuperação, só fica na tela da LG. O que faço para tentar instalar o sistema android ?

  • diogomike

    to operate the camera that comes in the rom. tenhem give a tap on the screen to focus before taking the picture.

    but the camera has several bugs, not worth using., there are alternatives.

    also there is already unstable android 4.4.
    and android 4.3.1 stable.

    if you need anything add me on facebook

    face — » #! / diogo.mike? fref = ts

    cam — »

    Rom 4.3.1 newbootloader – »

    full wipe in TWRP

    • muiz

      thanks, with latest tony build now my cam works again…

  • Florin

    The bluetooth is fixed in this update?

  • Solo b

    help here

  • Solo

    Aye I cant enable USB debugging and i can’t get back to recovery mod. wtf?

    • http://twitter/felipemunozz Felipe

      Me, too. :( I don’t have idea. Please help us!!!

      • Carl

        Same here. Any tips?

        • Viraj SK

          What’s the problem while enabling USB debugging?

  • Florin

    Is the bluetooth working in this custom rom? In the 4.2.2 when connecting a headset with bluetooth doesen’t hear a thing.
    It was fixed?

  • ammar

    Is it a must to install a bootloader?

  • Vinay Sharma

    It is to be used with the new ics bootloader or the gb bootloader….?????

    • Viraj SK

      It’s for ICS bootloader only…

  • Jubair Siddeeque

    is there some setting to turn the front lights off as in the LG Stock rom?

  • Jubair Siddeeque

    the camera is not functioning in the custom rom

    • Jubair Siddeeque

      Camera Works with latest build. Please use the latest build.

  • Jubair Siddeeque

    AIO tool kit is greatly recommended. it worked for me effortlessly.

  • Jubair Siddeeque

    the first half of what one should do is in this Video

    • ichan

      I have a problem with Camera in latest build.. if i take photo with flash, I Only got a white image… Please help Me to fix this Problem

  • Charles

    Still not working after the latest update,even with Focal :(