Discussion and Q&A thread: http://forum.xda-developers.com/optimus-l9/general/discussion-cyanogenmod-11-t2845759
Hi. I built CyanogenMod 11 for LG P760/P765. It is stable for use, but there are some small bugs.
What’s working: Almost all!
What’s not working/has bugs:
Tell me!
Kernel and rom features:
Compiled with SaberMod 4.8 toolchain with @JustArchi opt flags
Ramhack 819Mb
Better battery life
OC to 1350 Mhz
GPU OC to 384 Mhz
Many tweaks
Sound boost on headphones
Updated screen driver
Wifi Direct
F2FS filesystem used by default
GPS fixed (use app included in rom)
Power saving mode (automatically enabled when needed)
Black and white interface more kitkat (not blue and black like cm)
Internal sd disabled
Added BLN support (L9 BacklightMod app)
Support for 5Ghz wifi
OTA updates
Support for f2fs, ExFat and NTFS filesystem
Bluetooth Low Energy support
Less battery drain by screen (lower screen refresh rate)
Better multicore managing
What you need:
LG P760/P765
Unlocked bootloader
My TWRP (only my supports f2fs), you can download it here.
Flashing:
Flash my recovery
Boot to TWRP
Go to settings
Check “Force data and cache wipe functions to use f2fs” and “Include system partition”
Go to main menu and click wipe. Check data and cache and confirm
Flash ROM
Flash fix (if any)
Flash Gapps (if you want)
Reboot system now!
ROM WORKS ONLY WITH RECOVERY HERE!!!
DO FULL WIPE, EVEN IF YOU WERE USING CM11 BEFORE, BECAUSE NEW VERSION USES NEW FILESYSTEM. YOU NEED TO WIPE TO CHANGE FILESYSTEM TO F2FS. CHECK INSTALLATION SECTION. ROM SUPPORT LATEST BASEBANDS CORRECTLY (DEPENDS OF VARIANT).
Download: http://artas182x.you2.pl/?page_id=287
Thanks to:
ViPER520,zhuhang (Viper4Android)
dhiru1602 (Fixing bugs with 1080p recording, bluetooth low energy support)
JustArchi (Compiler flags)
What to do if your GPS doesn’t work:
Make sure you are using mobile network connection (not WIFI)
Go to GPS Fixer app
Click delete all gps data/configs
Go to Download LTO nad click Download LTO
Go back to main menu
Click restart GPS module
That’s all
About sound boost
Use trickstermod app to control soundboost
About OTA updates
Now next rom versions can be updated through updater in Settings->About phone->Cyanogenmod Updates. Updater app is written by https://www.otaupdatecenter.pro/?page=credits.
Changelog:
27-10-2014
Fixed kernel panics (reverted frequency table)
Updated SaberMod Toolchain
Synced with latest sources from cm-11.0/stable branch
————————
XDA:DevDB Information
CyanogenMod 11 for LG Optimus L9, ROM for the LG Optimus L9 P760, P765, P768
Contributors
artas182x
Source Code: http://github.com/artas182x
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Latest TWRP by artas182x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 27102014
Stable Release Date: 2014-10-27
Created 2014-08-12
Last Updated 2016-12-16
Hi. I built CyanogenMod 11 for LG P760/P765. It is stable for use, but there are some small bugs.
What’s working: Almost all!
What’s not working/has bugs:
Tell me!
Kernel and rom features:
Compiled with SaberMod 4.8 toolchain with @JustArchi opt flags
Ramhack 819Mb
Better battery life
OC to 1350 Mhz
GPU OC to 384 Mhz
Many tweaks
Sound boost on headphones
Updated screen driver
Wifi Direct
F2FS filesystem used by default
GPS fixed (use app included in rom)
Power saving mode (automatically enabled when needed)
Black and white interface more kitkat (not blue and black like cm)
Internal sd disabled
Added BLN support (L9 BacklightMod app)
Support for 5Ghz wifi
OTA updates
Support for f2fs, ExFat and NTFS filesystem
Bluetooth Low Energy support
Less battery drain by screen (lower screen refresh rate)
Better multicore managing
What you need:
LG P760/P765
Unlocked bootloader
My TWRP (only my supports f2fs), you can download it here.
Flashing:
Flash my recovery
Boot to TWRP
Go to settings
Check “Force data and cache wipe functions to use f2fs” and “Include system partition”
Go to main menu and click wipe. Check data and cache and confirm
Flash ROM
Flash fix (if any)
Flash Gapps (if you want)
Reboot system now!
ROM WORKS ONLY WITH RECOVERY HERE!!!
DO FULL WIPE, EVEN IF YOU WERE USING CM11 BEFORE, BECAUSE NEW VERSION USES NEW FILESYSTEM. YOU NEED TO WIPE TO CHANGE FILESYSTEM TO F2FS. CHECK INSTALLATION SECTION. ROM SUPPORT LATEST BASEBANDS CORRECTLY (DEPENDS OF VARIANT).
Download: http://artas182x.you2.pl/?page_id=287
Thanks to:
ViPER520,zhuhang (Viper4Android)
dhiru1602 (Fixing bugs with 1080p recording, bluetooth low energy support)
JustArchi (Compiler flags)
What to do if your GPS doesn’t work:
Make sure you are using mobile network connection (not WIFI)
Go to GPS Fixer app
Click delete all gps data/configs
Go to Download LTO nad click Download LTO
Go back to main menu
Click restart GPS module
That’s all
About sound boost
Use trickstermod app to control soundboost
About OTA updates
Now next rom versions can be updated through updater in Settings->About phone->Cyanogenmod Updates. Updater app is written by https://www.otaupdatecenter.pro/?page=credits.
Changelog:
27-10-2014
Fixed kernel panics (reverted frequency table)
Updated SaberMod Toolchain
Synced with latest sources from cm-11.0/stable branch
————————
26-10-2014
Better multicore handling (Intelliplug, Intellidemand governor)
Better performance and battery life
Removed performance profiles (now Intellidemand detects if you need more performance or battery life). Overclocking can be handled by ex. Trickster mod
Next try to fix Miracast (please try to use it in display settings)
Better memory and multitasking tweaks
Fixed OTA Updater (this ROM must be updated manually)
Optimized screen timings
————————
11-10-2014
Optimized power profiles (power saving and balanced uses hotplug governor)
ROM is synced with latest CyanogenMod 11 stable sources
Fixed ADB problem on Windows
Screen now uses less power (lower screen refresh rate)
————————
13-09-2014
Fixed deep sleep problems when using Bluetooth (thank you dhiru1602)
Compiled with new version of SaberMod Toolchain
Synced with CM sources
Fixed and updated OTA Updater
Fix bug in CM code that Miracast option would stay in Settings even when it was disabled
————————
12-09-2014
Remove Miracast - it wasn't working
Include latest GPS Fixer app (GPS is very fast now)
Powersave and Balanced power profile is optimized
Sync with CM sources
————————
18-08-2014
Fix bluetooth
Fix bug: L9 can't go to deepsleep when bluetooth is enabled
Replaced DSP Manager with Viper4Android installer
Sync with latest cm code
————————
12-08-2014
Lower ramhack - no more camera problems
Try to fix dead sleeps. Beta testers reported to be good now
Sync with the latest cm code
Introduce CM performance profiles instead l9tweaker
Better battery life (4h 30 min screen turned on)
Sound boost now optional - use trickster mod
————————
24-07-2014
Completly rebased everything
Compiled with SaberMod 4.8 toolchain with JustArchi opt flags
1080p recording working
Longer battery life
Added my own apps (L9Tweaker, GPS Fixer, L9 BacklightMod, L9 UMS Switcher)
Fixed wifi direct, 5Ghz support and Miracast (untested)
Sound boost other way
Added battery saving option in kernel and app in Performance settings
OTA updater support
New drivers for SGX, camera, gps and wifi
Push volume up at boot to boot to fastboo feature
Updated to android 4.4.4 – lastest cm code
Support for f2fs, exfat and ntfs filesystem
New tweaks for better performance
More stable code
Fixex for Bluetooth
Undervolt by smartreflex module (now our uv isn’t recalibrated, because we are changing voltage after calibration)
————————
Fix: Removed smartreflex, changed voltages – no kernel panic
18-04-14
Removed trickster mod. Added my own app “Kernel settings”. Ability to disable 2nd core.
Updated screen driver, ability to change colors between amoled mode and nature mode
Many fixes to kernel, new cpu freq steps
Less battery drain
Fixes to ril (need to test)
Some gps fixes
Frandom enabled by default
Removed wifi direct
Some audio fixes
More backports in kernel
Added other tweaks
Many other fixes. I can’t remember everything
On bootup and/or when changing screen colors in my app screen goes blank. You need only to lock device and unlock it again.
————————
28-02-14
New kernel (more stable)
GPU OC reduced to 384 Mhz and CPU OC to 1350 Mhz
Asynchronous fsync from HTC One and many other tweaks in kernel
Added wifi display for tests (propably not working)
Ril files from lastest stock rom (fixed issues with 3g signal)
Ramhack reduced to 840 Mb for stability
New governors (i reccomend dyninteractive)
Sync with CM source tree + own patches
More stability, better battery life, less lags
Added frandom – more performance – how to enable(script or terminal): http://pastebin.com/Xm76MBaL
————————
7-01-14
Some bluetooth fixes (need to test)
Updated cm source
Some sdcard mounting issues fixes
UMS now works. You must select ums and then reboot with disabled debugging
Update before next big version
Updated wifi configs
Fix: moving to sd and app data on sd fixed
————————
Fixed screenshot preview
Disabled internal sd
New kernel (see kernel features)
OC interface (apk)
Black and white ui (not blue like Jelly Bean)
Synced with cm repos (Android 4.4.2)
Better multicore handling (Intelliplug, Intellidemand governor)
Better performance and battery life
Removed performance profiles (now Intellidemand detects if you need more performance or battery life). Overclocking can be handled by ex. Trickster mod
Next try to fix Miracast (please try to use it in display settings)
Better memory and multitasking tweaks
Fixed OTA Updater (this ROM must be updated manually)
Optimized screen timings
————————
11-10-2014
Optimized power profiles (power saving and balanced uses hotplug governor)
ROM is synced with latest CyanogenMod 11 stable sources
Fixed ADB problem on Windows
Screen now uses less power (lower screen refresh rate)
————————
13-09-2014
Fixed deep sleep problems when using Bluetooth (thank you dhiru1602)
Compiled with new version of SaberMod Toolchain
Synced with CM sources
Fixed and updated OTA Updater
Fix bug in CM code that Miracast option would stay in Settings even when it was disabled
————————
12-09-2014
Remove Miracast - it wasn't working
Include latest GPS Fixer app (GPS is very fast now)
Powersave and Balanced power profile is optimized
Sync with CM sources
————————
18-08-2014
Fix bluetooth
Fix bug: L9 can't go to deepsleep when bluetooth is enabled
Replaced DSP Manager with Viper4Android installer
Sync with latest cm code
————————
12-08-2014
Lower ramhack - no more camera problems
Try to fix dead sleeps. Beta testers reported to be good now
Sync with the latest cm code
Introduce CM performance profiles instead l9tweaker
Better battery life (4h 30 min screen turned on)
Sound boost now optional - use trickster mod
————————
24-07-2014
Completly rebased everything
Compiled with SaberMod 4.8 toolchain with JustArchi opt flags
1080p recording working
Longer battery life
Added my own apps (L9Tweaker, GPS Fixer, L9 BacklightMod, L9 UMS Switcher)
Fixed wifi direct, 5Ghz support and Miracast (untested)
Sound boost other way
Added battery saving option in kernel and app in Performance settings
OTA updater support
New drivers for SGX, camera, gps and wifi
Push volume up at boot to boot to fastboo feature
Updated to android 4.4.4 – lastest cm code
Support for f2fs, exfat and ntfs filesystem
New tweaks for better performance
More stable code
Fixex for Bluetooth
Undervolt by smartreflex module (now our uv isn’t recalibrated, because we are changing voltage after calibration)
————————
Fix: Removed smartreflex, changed voltages – no kernel panic
18-04-14
Removed trickster mod. Added my own app “Kernel settings”. Ability to disable 2nd core.
Updated screen driver, ability to change colors between amoled mode and nature mode
Many fixes to kernel, new cpu freq steps
Less battery drain
Fixes to ril (need to test)
Some gps fixes
Frandom enabled by default
Removed wifi direct
Some audio fixes
More backports in kernel
Added other tweaks
Many other fixes. I can’t remember everything
On bootup and/or when changing screen colors in my app screen goes blank. You need only to lock device and unlock it again.
————————
28-02-14
New kernel (more stable)
GPU OC reduced to 384 Mhz and CPU OC to 1350 Mhz
Asynchronous fsync from HTC One and many other tweaks in kernel
Added wifi display for tests (propably not working)
Ril files from lastest stock rom (fixed issues with 3g signal)
Ramhack reduced to 840 Mb for stability
New governors (i reccomend dyninteractive)
Sync with CM source tree + own patches
More stability, better battery life, less lags
Added frandom – more performance – how to enable(script or terminal): http://pastebin.com/Xm76MBaL
————————
7-01-14
Some bluetooth fixes (need to test)
Updated cm source
Some sdcard mounting issues fixes
UMS now works. You must select ums and then reboot with disabled debugging
Update before next big version
Updated wifi configs
Fix: moving to sd and app data on sd fixed
————————
Fixed screenshot preview
Disabled internal sd
New kernel (see kernel features)
OC interface (apk)
Black and white ui (not blue like Jelly Bean)
Synced with cm repos (Android 4.4.2)
XDA:DevDB Information
CyanogenMod 11 for LG Optimus L9, ROM for the LG Optimus L9 P760, P765, P768
Contributors
artas182x
Source Code: http://github.com/artas182x
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Latest TWRP by artas182x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 27102014
Stable Release Date: 2014-10-27
Created 2014-08-12
Last Updated 2016-12-16
Last edited: