Installing CyanogenMod 11 (Android 4.4.4 KitKat) on LG Optimus 4X HD P880
UPDATE (2014-09-17): Finally, a milestone snapshot (cm-11-20140916-SNAPSHOT-M10-p880.zip) has been released. I got a notification on myΒ device, clicked Upgrade, and it worked like a charm.
Download the CyanogenMod package for your device to your computer and copy it to your device. For me, that was cm-11-20140805-NIGHTLY-p880.zip
Download Google Apps for CyanogenMod 11 and copy it to your device. For me, that was gapps-kk-20140606-signed.zip.
On your device, head to Settings > Security and enable βUnknown sourcesβ.
On your device, head to Settings > Developer options and enable βUSB debuggingβ.
Install SuperSU app on your device. It will pop-up when you start a root-only app and youβve to hit the Grant button to provide root access to that specific app.
Root your device with one of the following methods:
The easy way, on Windows using Kingo
The hard way, following this guide
You can use the Root Checker app to verify your device is rooted.
Unlock the bootloader of your device:
Download and install Android SDK to your computer (any platform)
Connect your device to the computer through USB
Open a terminal or command prompt window in the folder which contains adb and fastboot executables and type βadb reboot oem-unlockβ. Here is the output on my Mac:
~/Applications/Android Studio.app/sdk/platform-tools$ ./adb reboot oem-unlock * daemon not running. starting it now on port 5037 * * daemon started successfully *
Download and install ROM Manager app to your device
In ROM Manager, select βRecovery Setupβ, then choose to install βClockworkMod Recoveryβ and follow the steps to confirm your device model until you get the message βSuccessfully flashed ClockworkMod Recoveryβ.
In ROM Manager, select βReboot into Recoveryβ mode, and connect the device to your computer through USB.
In ClockworkMod Recovery mode, use the physical volume buttons to move up and down and the home button to confirm menu choices, select βbackup and restoreβ to create a backup of your current ROM, then select βWipe Data / Factory Resetβ.
Move CyanogenMod and Google Apps packages to your device using an SD card or using adp as explained here: http://wiki.cyanogenmod.org/w/Install_CM_for_p880
In ClockworkMod Recovery mode, select βInstall from zipβ and browse to the CyanogenMod package.
Once installation has finished, return to the main menu and select βReboot system nowβ. The device will now boot into CyanogenMod.
To install Google Apps, reboot in ClockworkMod Recovery mode again, select βInstall from zipβ and browse to the Google Apps package.
http://wiki.cyanogenmod.org/w/P880_Info
http://wiki.cyanogenmod.org/w/Install_CM_for_p880
http://theunlockr.com/2013/01/14/how-to-root-the-lg-optimus-4x-hd/
http://www.cnet.com/how-to/how-to-easily-root-an-android-device/
http://www.androidjunkies.com/unlock-bootloader-lg-optimus-4x-hd/
http://theunlockr.com/2013/01/14/how-to-install-clockworkmod-recovery-on-the-lg-optimus-4x-hd/
http://theunlockr.com/2012/08/29/how-to-load-a-custom-rom-on-an-android-device/