on Thursday, May 23, 2013
Hey Androiders,

Its been a while I blogged, since I changed my phone to Galaxy S Korean to LG Optimus 2X Korean. I do not know why always I get a Korean variant but, as in my personal experience Korean phones carry the same hardware with little changes than the international version, but the same performance. So the change in the hardware results different android solutions, that you have to suffer a bit to search and try different things and optimize it.

Having said that, let we start the porting of Jelly Bean to a Korean device. Thanks to all developers behind scene who has implemented it so far so good!

The following are required for the successive port of jelly bean to L2X SU660.

1. The Dropbox Folder which has all the installation files.
2. Rooted L2X SU660 Phone. (If not rooted follow the this link)
3. A Windows 7 Machine. 

Steps

1. Download all files from the Dropbox Folder.
2. Copy the following files to a External Micro SD. Keep it safe.
2. Go back to the Dropbox folder and find the "Root Tools and Drivers".
3. Install the LG United Mobile Driver.exe
4. Then remove the battery from the phone, by pressing both the VOLUME UP and DOWN keys connect the phone to the PC via USB.
5. In your Windows 7 task-bar, a driver will try to install but it will fail. DON'T PANIC!!
6. Now go to Start and search for "Device Manager"
7. You will see a Other or "APX" is there with a yellow warning icon.
8. Right click it and select the option to install the drivers manually. 
9. Now go to downloads folder and extract APX Driver.zip
10. Install the driver manually and again connect the phone to the PC as in the 4th step.
11. Now you will see the driver has been installed. 
12. Now go to "Root Tools and Drivers" folder of Dropbox again and extract nvflasher-cleaner-v0.2.zip. Run the flash.bat file.
13. A command window will popup and this process take you to the CWM recovery mode.
14. Wait until the command window says "press any key to continue...."
15. Remove the phone from PC and insert the battery and external SD card which carries all the installation files in step 2.
16. Now switch on the phone. You will see the recovery menu where you can install and flash new ROMs and kernels.
17. In the recovery mode, go to "install zip from sdcard" and go to "choose zip from external sdcard".
18. There you will see all these four .zip files.
19. First flash the ROM. cm-10-1-NIGHTLY-su660-fixed.zip
20. Then the Kernel kowalski-kernel-100p5-oldbl_CM10.1.zip
21. Next the Google Apps for Jelly Bean gapps-jb-20121212-signed.zip
22. In these steps your internal SD card may not be mounted. To avoid the risk, flash the fourth file as well. IntSD-MountFix.zip

23. Now go back, wipe data/ factory and wipe cache respectively.

24. Reboot the phone!

Here we go! Your L2X Su660 will be starting with Jelly Bean 4.2.2 CM10.1! Enjoy!!

Issues 

I have tested the phone with the jelly bean, it works flawlessly fine. I can say there are some little issues certainly those wont make any difference, you can live without those additional features :D
The issues are,

1. WiFi tethering seems to be NOT working, I have tried, but I think a fix is coming up soon.

2. A special Jelly bean feature is Photo Sphere. I have tried to flashed in many ways, still the feature is not available for the device it seems! Anyway I will keep an eye on it and update whenever it is available!

Enjoy guys! Bravo Cyanogenmod Team :)

Questions and Comments are welcome :)

Hi Guys,

Rooting the L2X SU660 is quite simple with only few steps involved(Using a Windows machine).

1. Go to this Dropbox Folder and download all the files here.
2. Install LG United Mobile Driver.exe

3. Extract it and Connect your phone to the PC via the USB.
4. Then take the phone, go to Settings -> Developer Options -> USB Debugging and tick it.
5. In the extracted file, there will be .exe file. Double click and it will recognize your phone.
6. Hit on "Root" and wait for a while. Your phone will be rebooted. 


There you go! You L2X SU660 is rooted now!

Thanks!