• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[UNOFFICIAL] Cyanogenmod 11 for LG P760/P765 | F2FS | 27-10-2014

Search This thread

artas182x

Senior Member
Jan 18, 2011
556
2,001
Gdańsk
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

————————

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)


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:

JulianJenner

Senior Member
Apr 17, 2013
4,796
1,936
Arnhem
Dear Artas! Enabled or disabled SD emulation in your ROM? A very big thank you, for you!

Sent from my LG-P760 using Tapatalk

---------- Post added at 09:49 PM ---------- Previous post was at 09:45 PM ----------

Why with your recovery only?

Sent from my LG-P760 using Tapatalk
 

artas182x

Senior Member
Jan 18, 2011
556
2,001
Gdańsk
Dear Artas! Enabled or disabled SD emulation in your ROM? A very big thank you, for you!

Sent from my LG-P760 using Tapatalk

---------- Post added at 09:49 PM ---------- Previous post was at 09:45 PM ----------

Why with your recovery only?

Sent from my LG-P760 using Tapatalk

Both storages work, because i had problem with mounting single.

Wysłane z mojego LG-P760 przy użyciu Tapatalka
 

Daycrawler

Senior Member
Mar 27, 2012
253
78
Gdańsk
Flashed, still setting it up. It looks very nice, no hiccups as of now. Can't find the option to slide-adjust brightness, maybe it's missing.
Cant wait to test ART and get rid of dalvik finally :D
It's just rebooted after this setting, but it takes a while to rebuild cache. I wonder if it's fully operational, thought CM didn't merge this one.
Anyhow - huge thanks for a new toy to meddle with, will report back with GPS, battery and such.
 
  • Like
Reactions: Madexplode

Daycrawler

Senior Member
Mar 27, 2012
253
78
Gdańsk
Apart from GPS I don't have any problems at all, it's great. I would also like to see sliding brightness control, but I know it's dependant on sources. Also some toggles aren't available.

Sent from my LG-P760 using xda app-developers app
 

n0p3zz

Senior Member
Jun 18, 2012
645
312
Pancevo
Apart from GPS I don't have any problems at all, it's great. I would also like to see sliding brightness control, but I know it's dependant on sources. Also some toggles aren't available.

Sent from my LG-P760 using xda app-developers app

If you mean quick toggles,you can change them in settings->interface->quick settings panel
And you can adjust brightness in display settings :)

Sent from my LG-P760 using xda app-developers app
 

N00BY0815

Senior Member
Nov 6, 2011
2,528
1,896
Seems like someone was faster than me :p beenwirking on it too, but I ran into some build errors. Maybe I can get them fixed now and also solve some of your bugs ;) let's see how far we can get with our kernel... Seems like a lot of bugs will remain, as we dont have a 3.4 kernel. But glad that we have a new toy :D

Sent from my LG-P760 using xda app-developers app
 
  • Like
Reactions: spatone

JulianJenner

Senior Member
Apr 17, 2013
4,796
1,936
Arnhem
When we finally managed to fix gps issue in 4.3 roms we run into it again. Come on Artas, I believe in you, great work man. :D

GPS is working for me. It seems so.
qa4eby8y.jpg

But wifi falter (net::ERR_TIMED_OUT), Who knows? Maybe network of my workplace gonna mess... Home at night, it seemed the wifi works. I'm testing on. I'll write what I experience. JJ

EDIT: I mean, sure the work wifi is not working correctly. Where's signal, where there is no signal.

Send with my imprisoned LG-P760 by Tapatalk Pro from the dying and suffering Hungary...
 
Last edited:
  • Like
Reactions: PreemPalver

Top Liked Posts

  • There are no posts matching your filters.
  • 95
    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

    ————————

    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)


    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
    19
    New version of CM11 will be in days. I fixed some bugs and updated kernel.
    19
    I will start working next version. Thanks for reporting bugs. I can fix them.

    Wysłane z mojego LG-P760 przy użyciu Tapatalka
    17
    New release:
    Changelog:

    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)

    I stopped supporting my project on all boards/websites. Search on my website, you know where it is.
    This is last release on XDA for now.
    16
    New CyanogenMod 11 for LG Optimus L9 was released. Many new tweaks, and fixed bugs :)
    Changelog:

    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