[ROM][5.1.1][BETA 2][UNOFFICIAL][E610/E612/E617][LMY48B]CyanogenMod 12.1

Status
Not open for further replies.
Search This thread

aidasaidas75

Senior Member
Dec 21, 2012
624
1,540
26
Kedainiai
16k6kg4.jpg

CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0 (LOLLIPOP), which is designed to increase performance and reliability over stock Android for your device.

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

Unofficial build of CyanogenMod 12.1(Android 5.1.1) for the LG E610

What works:
  • Display
  • Vibration
  • GPS
  • Sensors of All type
  • Google Apps
  • Bluetooth
  • Bluetooth tethering
  • All native apps
  • GPS
  • WiFi
  • Sdcard
  • Camera

What doesn't work:
  • OMX
  • NFC

Partially Working Features:
  • RIL
  • audio

Sceenshots

2W366lx.jpg
CMpgyXO.jpg

hsZUkY2.jpg
eerM0Za.jpg



Note : CM-12.1 is only for jellybean (v20) baseband. If you are on ics (v10) baseband flash v20 baseband from link

Install instructions:

  • Flash the updated TWRP 2.8.6.0 Recovery
  • Wipe all partitions except sd card!
  • Format everything other then Sd card (Full format is must needed when you flash cm12.1 1st time)
  • Flash the cm-12-*-UNOFFICIAL-e610.zip
  • Reboot
  • Done!
  • After first boot reboot back to recovery
  • Flash Gapps

Changelog :

Code:
01/08/2015(BETA 2)
[list]
upstream cm changes
camera fixed
added patches to speed up the UI
Enable BOARD_CANT_REALLOCATE_OMX_BUFFERS flag
added patch for 0.25 and 0.75 animation scales
and so on... check all commits on https://github.com/optimus-lge
KERNEL:
*fixed wifi
*added bln
*Merged fixes to WIFI driver.
*merged fixes for BLN .
*Merged updates to PM configs from aurora.
*Major code cleanup for msm cpufreq driver and cpu code. works great and in sync with android 5.1.
*Merged updates to USB driver.
*Merged updates to MMC driver.
*using kernel mode neon.
*Compiled and used new UBERTC 4.9 kernel build Toolchain! very advanced and powerful tool.
*Removed  logs from camera when it's active. no one care..
*Updated Kernel MSM HotPlug.
*Enabled auto grouping of system tasks. to boost performance.
*Merged NET fixes from aurora.
*fixed frandom support.
*merged Always set noatime no diratime on all partitions
*using msm_ion instead of ion.
*Set 1024 kbytes as Max Readahead.
*merged stuff needed for Lp ril.
*tuned swapness.
*enabled Optimized ARM RWSEM algorithm.
*Merged update to netfilter code.
*merged some fixes for audio.
*Improved handling for bad sd cards.
*removed logs  that I don't need.
*merged updates to cpufreq, mm, block and etc.
*merged Dynamic File Sync .
*Merged Fixes for msm_fb
* tuned smartassH3 awake freq.
*and other good stuff check github.
*Merged samsung patch to: WIFI, TIME, BT, AUDIT, USB, NET
*Merged more Selinux and NET updates from aurora 3.7.y kernel.
*Removed some logs
*support for e612/p700/p705
Revert "debug: remove: mach-msm remove smd debugging" 
c9cea08 Revert "msm: mdp.c fix deadlock which causes blue screen"
7165693 Revert "cpufreq: Add cpu-boost driver"
78758c4 Revert "cpufreq: Add a sync limit to cpu-boost"
e6ddad9 Revert "cpufreq: Add Input Boost feature to the cpu-boost driver"
6b29ad7 Revert "cpufreq: Disable cpu-boost by default"
5ce0d31 update defconfigs
248c037 USB On-The-Go (OTG) Support!
a6ad7f2 clean up
2879757 mmc: core: enable eMMC5.0 card detection
6e1bbc9 block: row: Fix crash when adding a new field in bio struct
92681f0 mmc: core: invoke low power mode if card is not present
3c72844 mmc: core: enhance card removal judgement for slow removal
a474d8a net: wireless: Increase scan entry expiration to fit new scan time
b889d25 msm_fb: Fix RGB pipe offset issue
8bb49ec msm: mdp.c fix deadlock which causes blue screen
f4469e6 msm_fb: Enable MDP4 IGC LUT
8e27684 msm_fb: Fix GC & IGC LUT
b7e9f43 f2fs: Sync F2FS to Jaegeuk's linux-3.4 branch
ac69274 fs: f2fs: Initial import from https://kernel.googlesource.com
67dc2dd rwsem-spinlock: Implement writer lock-stealing for better scalability
55c11ba random: remove warning
0a2b123 random: prevent add_input from doing anything
2049b94 kernel: alarm: :fix the BUG that device automatically powers on
a068e3c staging: android: lowmemorykiller: Change default debug_level to 1
8844dd9 Input: Send events one packet at a time
6000a46 cpufreq: ondemand: Fix kernel warning in cpufreq_governor_dbs
675084f switch do_fsync() to fget_light()
56a90b4 dynamic fsync: favor true case since most will be using this feature
cc43be2 Bluetooth: Replace sprintf with snprintf
6f47a20 ARM: 7809/1: perf: fix event validation for software group leaders It is
087e073 sock_diag: Fix out-of-bounds access to sock_diag_handlers[]
cd2d80e SELinux: Reduce overhead of mls_level_isvalid() function call
af74f82 Staging: zram: Fix memory leak by refcount mismatch
ede832d Staging: zram: Fix access of NULL pointer
e066a76 module: fix out-by-one error in kallsyms
7dbe01c module: taint kernel when lve module is loaded
572d600 hashtable: introduce a small and naive hashtable
23855c2 block: recursive merge requests
9210752 block,elevator: use new hashtable implementation
d579062 msm: Allow lowmem to be non contiguous and mixed.
1b5c927 swap: allow swap readahead to be merged
f7ae10d fs/dcache.c: adaptive vfs_cache_pressure on suspend / resume
6f2a4ca cpufreq: Disable cpu-boost by default
1be3111 cpufreq: Add Input Boost feature to the cpu-boost driver
83afdf7 cpufreq: Add a sync limit to cpu-boost
823d83c cpufreq: Add cpu-boost driver
c8d0de6 debug: remove: arm unwind: remove logspam while in debug mode
ad356fc debug: remove: remove some dmesg logspam from Linux mainline 3.4 fs
02dd1cf debug: remove: tty makefile remove smux_debug
2453087 debug: remove: mach-msm remove smd debugging
Revert "touchscreen: Bring in DoubleTap2Wake
b271c93 touchscreen: Bring in DoubleTap2Wake
9afeac1 makefile fixes
61d4f6d include: Add support for GCC 5.0 and 6.0
7304fbc kernel: add support for gcc 5
f71924c block: Reserve only one queue tag for sync IO if only 3 tags are availab
9a6a8bc mmc/core: disable crc to improve performance
ab968dc fs: Add exFat support version 1.2.9 (kitkat source drop)
578da25 fs: Add exFat support version 1.2.7 (Samsung OSRC)
0fd613a logger: Add sys fs kernel interface to configure Android logger
1807fb3 printk: Add sys kernel interface to configure linux printk logging
dec9c78 Update setlocalversion
6fab90d build: Fix some warnings with GCC 4.9
418613c Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
b1a4066 sched: Fix memory leakage in build_sched_groups()
c09db71 fs/namei.c: fix potential memory leak in path_lookupat
f8f64cc Bluetooth: fix possible info leak in bt_sock_recvmsg()
9cea22c mm: frontswap: add frontswap header file
c744db9 ext4: prevent kernel panic in case of uninitialized jinode
044b162 add optimisation
[M4] defconfigs Set selinux permissive
496e7ba selinux: Report permissive mode in avc: denied messages.
d10bf86 Revert "Input: Send events one packet at a time"
459e698 Revert "Revert "Revert "LZ4 Compressor module"""
97fd873 Revert "Revert "Revert "enable lz4"""
332b613 Revert "add changelog"
e95b886 intelliactive: rework input register/unregister
0f2ac0a intelliactive: make touch boost interface generic
fbe9004 intelliactive: add upstream patches
d3fc952 Revert "net: ipv6: allow choosing optimistic addresses with use_optid3fc952 Revert "net: ipv6: allow choosing optimistic addresses with use_opti
mistic"
7ee2a4f regulator: add notifier event for regulator enable
a70117e pstore: selinux: add security in-core xattr support for pstore and debugfs
094bf8c netfilter: IDLETIMER: fix invalid deference of timer
13d89a7 net: ipv6: allow choosing optimistic addresses with use_optimistic
57fb721 HID: input: generic hidinput_input_event handler
58aca06 mm: fix prctl_set_vma_anon_name
5010091 staging: android: ashmem: add missing include
69a3425 mnt: Prevent pivot_root from creating a loop in the mount tree
551e17e mnt: Only change user settable mount flags in remount
9208f57 netfilter: conntrack: disable generic tracking for known protocols
7aec8e1 net: llc: use correct size for sysctl timeout entries
edefed8 ipv4: Missing sk_nulls_node_init() in ping_unhash().
ac6eb20 update defconfigs
87497aa Simple IO scheduler plus
fb6c5d3 Zen IO scheduler
41da2eb IntelliActive Governor
suspend: Return error when pending wakeup source is found.
subsystem: CPU FREQUENCY DRIVERS- Set cpu_load calculation on current frequency
msm: vidc: cache-flush encoder output buffers after alloc
msm: vidc: Fix res_trk_get_mem_type when vidc is not using ION memory
video: msm: Configure blend before DMA for LCDC panel too 
video: msm: Clear previous histogram data on next startup 
video: msm: Check for null in LCDC IRQ handler
video: msm: Tone down logging 
Revert "Revert "[M4] defconfigs Set selinux permissive""
Revert "cpufreq: Add bacon governor"
Revert "enable bacon gov"
Revert "SELinux: Fix kernel BUG on empty security contexts."
selinux: fix inode security list corruption 
SELinux: include definition of new capabilities
Add google snappy
SELinux: Fix kernel BUG on empty security contexts.
netlink: fix possible spoofing from non-root processes
msm: msm_watchdog_v2: Increase watchdog bark timeout during panic 
fix false disconnect due to a signal sent to the reading process 
kernel: Allow exfat module load without hassle
mdss: Notify userspace of changes to blank status
enable bacon gov
cpufreq: Add bacon governor
ac85522 USB: android: Fix memory leak in mass_storage_function_init()
620fe85 selinux: add SOCK_DIAG_BY_FAMILY to the list of netlink message types
7e0d390 Bluetooth: Fix invalid length check in l2cap_information_rsp()
755946f Bluetooth: Fix missing length checks for L2CAP signalling PDUs
fab89f3 Bluetooth: Fix crash in l2cap_build_cmd() with small MTU
10ec71b Bluetooth: Cancel power_on and power_off work
67477fa Bluetooth: Prevent Bluetooth L2CAP Remote Heap Memory Corruption
463a799 sched: Implement smarter wake-affine logic
9ec13bc Bluetooth: ath3k: workaround the compatibility issue with xHCI controlle
4ad5428 Bluetooth: Fix issue with USB suspend in btusb driver
c28a522 Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f]
345136e Bluetooth: Add support for Sony Vaio T-Series
709760f Bluetooth: Add support for Foxconn/Hon Hai AR5BBU22 0489:E03C
307e256 Bluetooth: Add support for Dell[QCA 0cf3:0036]
5fecbd7 Bluetooth: Add support for Apple vendor-specific devices
8ff83f3 Audit: Disable Audit
a33dec4 staging: android: logger: Improve logging
30296ad staging: android: logger: fixed checkpatch.pl warnings.
will add more soon
[/list]
13/05/2015(BETA1)
[list]
[*]Disable dialer lookup by default
[*]Remove deprecated egl.cfg
[*]enable legacy mmap
[*]custom libril
[*]Enable MDP composition
[*]overall clean up
[*]audio: Update for Lollipop 5.1
[*]Update media codecs for L
[*]improved wifi stability
[*]Using teamhacklg kernel compiled with ubertc 4.9
[*]expanded selection of fonts
[*]Useing OmniROM ART properties for low mem devices 
[*]fixed audio
[*]non_pie support
[*]Disable adaptive playback 
[*]fixed ril
01/05/2015(alpha 2.2 rebuilt from old sources)
[*]Updated to 5.1.1 (LMY47V)
[*]some small clean ups
[*]back to enforced selinux
15/04/2015
[*]CM Upstream
[*]fixed stock browser 
[*]Enabled  WITH_ART_SMALL_MODE you can read it more here : [url]http://source.android.com/devices/tech/dalvik/configure.html#with_art_small_mode[/url]
[*]Enable LOGD 
[*]Using NuPlayer instead of Awesome player
[*]updated to LMY47O
[*]swapped sysyem with data
[*]fixed some se-policy stuff
[*]lots of kernel changes
ALPHA-2
26/01/2015
[*]CM Upstream
[*]Kernel tweaks see git
[*]reduced boot time to 1 minute ir less
[*]wifi fixed
[*]om overall performance inproved
ALPHA-1.1
16/01/2015
[*] CM Upstream
[*]Fixed storage bug
[*]Kernel updated
[*] CAF KitKat 2.7 branch Adreno blobs
[*]Uses the newest Adreno libraries and firmware
[*] Fixed apps not installing
[*]Odexed the Rom to Speed up boot and for performance
[*]Patches for performance Much stable and faster now
[*]SELinux Support : Set to Enforcing mode
[*]Forced high-end graphics for transparent lockscreen and statusbar
[*] Added SELinux support in kernel
[*] Added Multi User support upto 4 users allowed can be enabled with ( ro.config.low_ram=false in build.prop )
[/list]


Download
beta 2 link removed
Official GAPPS for Android 5.1 here
Alternative GAPPS: 1 here
Alternative GAPPS: 2 here
Note: These alternate GAPPs are very basic & will give you only Google app & Google Play Store. Rest of the apps can be downloaded directly from the Play Store as per your need after signing in to the Google. If ca

PLEASE DONT MIRROR MY DOWNLOAD LINKS
PLEASE DONT FLASH UNREALESED BUILDS

Before Reporting bugs make sure you:

  • Using stock kernel or no-nfc e612 kernel that provided by me
  • Not overclocked device - no matter which kernel don't report bug if you have overclocked your device
  • Not installed any mods/tweaks - if you have installed mods like xposed you can't report bug
  • Not modified system files
  • Checked the posts below for a solution / fix
  • Read the last 10 pages of this thread for a post with a similar problem
  • Backup, reflash with a full wipe (do this if mods like xposed is installed) and check if the bug is still there
  • provide logcat,kmsg. if you reporting reboot then provide last_kmsg.


Source:
https://github.com/optimus-lge
https://github.com/CyanogenMod
https://github.com/aidasaidas75

Thanks to:

  • Huge thanks to neutrondev
  • kirmaniarslan
  • TeamHackLG
  • Codeaurora forum
  • CyanogenMod Team
  • thanks to all my testers and supporters:
    RolanDroid
    domenicogalati45
    Jobloxx

I know the thanks button isn't required but please just press the button if I helped you or you find something useful.
 
Last edited:

domenicogalati45

Senior Member
May 14, 2014
199
85
Great work :D IT IS AWESOME :) uploadfromtaptalk1420499939235.jpguploadfromtaptalk1420500005526.jpguploadfromtaptalk1420500034020.jpguploadfromtaptalk1420500058217.jpguploadfromtaptalk1420500078346.jpg

Inviato dal mio ME173X utilizzando Tapatalk
 

Attachments

  • uploadfromtaptalk1420499634265.jpg
    uploadfromtaptalk1420499634265.jpg
    22 KB · Views: 2,853
  • uploadfromtaptalk1420499831462.jpg
    uploadfromtaptalk1420499831462.jpg
    28.2 KB · Views: 2,849
  • Like
Reactions: ViniciusMoraes
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 94
    16k6kg4.jpg

    CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0 (LOLLIPOP), which is designed to increase performance and reliability over stock Android for your device.

    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */

    CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    Unofficial build of CyanogenMod 12.1(Android 5.1.1) for the LG E610

    What works:
    • Display
    • Vibration
    • GPS
    • Sensors of All type
    • Google Apps
    • Bluetooth
    • Bluetooth tethering
    • All native apps
    • GPS
    • WiFi
    • Sdcard
    • Camera

    What doesn't work:
    • OMX
    • NFC

    Partially Working Features:
    • RIL
    • audio

    Sceenshots

    2W366lx.jpg
    CMpgyXO.jpg

    hsZUkY2.jpg
    eerM0Za.jpg



    Note : CM-12.1 is only for jellybean (v20) baseband. If you are on ics (v10) baseband flash v20 baseband from link

    Install instructions:

    • Flash the updated TWRP 2.8.6.0 Recovery
    • Wipe all partitions except sd card!
    • Format everything other then Sd card (Full format is must needed when you flash cm12.1 1st time)
    • Flash the cm-12-*-UNOFFICIAL-e610.zip
    • Reboot
    • Done!
    • After first boot reboot back to recovery
    • Flash Gapps

    Changelog :

    Code:
    01/08/2015(BETA 2)
    [list]
    upstream cm changes
    camera fixed
    added patches to speed up the UI
    Enable BOARD_CANT_REALLOCATE_OMX_BUFFERS flag
    added patch for 0.25 and 0.75 animation scales
    and so on... check all commits on https://github.com/optimus-lge
    KERNEL:
    *fixed wifi
    *added bln
    *Merged fixes to WIFI driver.
    *merged fixes for BLN .
    *Merged updates to PM configs from aurora.
    *Major code cleanup for msm cpufreq driver and cpu code. works great and in sync with android 5.1.
    *Merged updates to USB driver.
    *Merged updates to MMC driver.
    *using kernel mode neon.
    *Compiled and used new UBERTC 4.9 kernel build Toolchain! very advanced and powerful tool.
    *Removed  logs from camera when it's active. no one care..
    *Updated Kernel MSM HotPlug.
    *Enabled auto grouping of system tasks. to boost performance.
    *Merged NET fixes from aurora.
    *fixed frandom support.
    *merged Always set noatime no diratime on all partitions
    *using msm_ion instead of ion.
    *Set 1024 kbytes as Max Readahead.
    *merged stuff needed for Lp ril.
    *tuned swapness.
    *enabled Optimized ARM RWSEM algorithm.
    *Merged update to netfilter code.
    *merged some fixes for audio.
    *Improved handling for bad sd cards.
    *removed logs  that I don't need.
    *merged updates to cpufreq, mm, block and etc.
    *merged Dynamic File Sync .
    *Merged Fixes for msm_fb
    * tuned smartassH3 awake freq.
    *and other good stuff check github.
    *Merged samsung patch to: WIFI, TIME, BT, AUDIT, USB, NET
    *Merged more Selinux and NET updates from aurora 3.7.y kernel.
    *Removed some logs
    *support for e612/p700/p705
    Revert "debug: remove: mach-msm remove smd debugging" 
    c9cea08 Revert "msm: mdp.c fix deadlock which causes blue screen"
    7165693 Revert "cpufreq: Add cpu-boost driver"
    78758c4 Revert "cpufreq: Add a sync limit to cpu-boost"
    e6ddad9 Revert "cpufreq: Add Input Boost feature to the cpu-boost driver"
    6b29ad7 Revert "cpufreq: Disable cpu-boost by default"
    5ce0d31 update defconfigs
    248c037 USB On-The-Go (OTG) Support!
    a6ad7f2 clean up
    2879757 mmc: core: enable eMMC5.0 card detection
    6e1bbc9 block: row: Fix crash when adding a new field in bio struct
    92681f0 mmc: core: invoke low power mode if card is not present
    3c72844 mmc: core: enhance card removal judgement for slow removal
    a474d8a net: wireless: Increase scan entry expiration to fit new scan time
    b889d25 msm_fb: Fix RGB pipe offset issue
    8bb49ec msm: mdp.c fix deadlock which causes blue screen
    f4469e6 msm_fb: Enable MDP4 IGC LUT
    8e27684 msm_fb: Fix GC & IGC LUT
    b7e9f43 f2fs: Sync F2FS to Jaegeuk's linux-3.4 branch
    ac69274 fs: f2fs: Initial import from https://kernel.googlesource.com
    67dc2dd rwsem-spinlock: Implement writer lock-stealing for better scalability
    55c11ba random: remove warning
    0a2b123 random: prevent add_input from doing anything
    2049b94 kernel: alarm: :fix the BUG that device automatically powers on
    a068e3c staging: android: lowmemorykiller: Change default debug_level to 1
    8844dd9 Input: Send events one packet at a time
    6000a46 cpufreq: ondemand: Fix kernel warning in cpufreq_governor_dbs
    675084f switch do_fsync() to fget_light()
    56a90b4 dynamic fsync: favor true case since most will be using this feature
    cc43be2 Bluetooth: Replace sprintf with snprintf
    6f47a20 ARM: 7809/1: perf: fix event validation for software group leaders It is
    087e073 sock_diag: Fix out-of-bounds access to sock_diag_handlers[]
    cd2d80e SELinux: Reduce overhead of mls_level_isvalid() function call
    af74f82 Staging: zram: Fix memory leak by refcount mismatch
    ede832d Staging: zram: Fix access of NULL pointer
    e066a76 module: fix out-by-one error in kallsyms
    7dbe01c module: taint kernel when lve module is loaded
    572d600 hashtable: introduce a small and naive hashtable
    23855c2 block: recursive merge requests
    9210752 block,elevator: use new hashtable implementation
    d579062 msm: Allow lowmem to be non contiguous and mixed.
    1b5c927 swap: allow swap readahead to be merged
    f7ae10d fs/dcache.c: adaptive vfs_cache_pressure on suspend / resume
    6f2a4ca cpufreq: Disable cpu-boost by default
    1be3111 cpufreq: Add Input Boost feature to the cpu-boost driver
    83afdf7 cpufreq: Add a sync limit to cpu-boost
    823d83c cpufreq: Add cpu-boost driver
    c8d0de6 debug: remove: arm unwind: remove logspam while in debug mode
    ad356fc debug: remove: remove some dmesg logspam from Linux mainline 3.4 fs
    02dd1cf debug: remove: tty makefile remove smux_debug
    2453087 debug: remove: mach-msm remove smd debugging
    Revert "touchscreen: Bring in DoubleTap2Wake
    b271c93 touchscreen: Bring in DoubleTap2Wake
    9afeac1 makefile fixes
    61d4f6d include: Add support for GCC 5.0 and 6.0
    7304fbc kernel: add support for gcc 5
    f71924c block: Reserve only one queue tag for sync IO if only 3 tags are availab
    9a6a8bc mmc/core: disable crc to improve performance
    ab968dc fs: Add exFat support version 1.2.9 (kitkat source drop)
    578da25 fs: Add exFat support version 1.2.7 (Samsung OSRC)
    0fd613a logger: Add sys fs kernel interface to configure Android logger
    1807fb3 printk: Add sys kernel interface to configure linux printk logging
    dec9c78 Update setlocalversion
    6fab90d build: Fix some warnings with GCC 4.9
    418613c Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
    b1a4066 sched: Fix memory leakage in build_sched_groups()
    c09db71 fs/namei.c: fix potential memory leak in path_lookupat
    f8f64cc Bluetooth: fix possible info leak in bt_sock_recvmsg()
    9cea22c mm: frontswap: add frontswap header file
    c744db9 ext4: prevent kernel panic in case of uninitialized jinode
    044b162 add optimisation
    [M4] defconfigs Set selinux permissive
    496e7ba selinux: Report permissive mode in avc: denied messages.
    d10bf86 Revert "Input: Send events one packet at a time"
    459e698 Revert "Revert "Revert "LZ4 Compressor module"""
    97fd873 Revert "Revert "Revert "enable lz4"""
    332b613 Revert "add changelog"
    e95b886 intelliactive: rework input register/unregister
    0f2ac0a intelliactive: make touch boost interface generic
    fbe9004 intelliactive: add upstream patches
    d3fc952 Revert "net: ipv6: allow choosing optimistic addresses with use_optid3fc952 Revert "net: ipv6: allow choosing optimistic addresses with use_opti
    mistic"
    7ee2a4f regulator: add notifier event for regulator enable
    a70117e pstore: selinux: add security in-core xattr support for pstore and debugfs
    094bf8c netfilter: IDLETIMER: fix invalid deference of timer
    13d89a7 net: ipv6: allow choosing optimistic addresses with use_optimistic
    57fb721 HID: input: generic hidinput_input_event handler
    58aca06 mm: fix prctl_set_vma_anon_name
    5010091 staging: android: ashmem: add missing include
    69a3425 mnt: Prevent pivot_root from creating a loop in the mount tree
    551e17e mnt: Only change user settable mount flags in remount
    9208f57 netfilter: conntrack: disable generic tracking for known protocols
    7aec8e1 net: llc: use correct size for sysctl timeout entries
    edefed8 ipv4: Missing sk_nulls_node_init() in ping_unhash().
    ac6eb20 update defconfigs
    87497aa Simple IO scheduler plus
    fb6c5d3 Zen IO scheduler
    41da2eb IntelliActive Governor
    suspend: Return error when pending wakeup source is found.
    subsystem: CPU FREQUENCY DRIVERS- Set cpu_load calculation on current frequency
    msm: vidc: cache-flush encoder output buffers after alloc
    msm: vidc: Fix res_trk_get_mem_type when vidc is not using ION memory
    video: msm: Configure blend before DMA for LCDC panel too 
    video: msm: Clear previous histogram data on next startup 
    video: msm: Check for null in LCDC IRQ handler
    video: msm: Tone down logging 
    Revert "Revert "[M4] defconfigs Set selinux permissive""
    Revert "cpufreq: Add bacon governor"
    Revert "enable bacon gov"
    Revert "SELinux: Fix kernel BUG on empty security contexts."
    selinux: fix inode security list corruption 
    SELinux: include definition of new capabilities
    Add google snappy
    SELinux: Fix kernel BUG on empty security contexts.
    netlink: fix possible spoofing from non-root processes
    msm: msm_watchdog_v2: Increase watchdog bark timeout during panic 
    fix false disconnect due to a signal sent to the reading process 
    kernel: Allow exfat module load without hassle
    mdss: Notify userspace of changes to blank status
    enable bacon gov
    cpufreq: Add bacon governor
    ac85522 USB: android: Fix memory leak in mass_storage_function_init()
    620fe85 selinux: add SOCK_DIAG_BY_FAMILY to the list of netlink message types
    7e0d390 Bluetooth: Fix invalid length check in l2cap_information_rsp()
    755946f Bluetooth: Fix missing length checks for L2CAP signalling PDUs
    fab89f3 Bluetooth: Fix crash in l2cap_build_cmd() with small MTU
    10ec71b Bluetooth: Cancel power_on and power_off work
    67477fa Bluetooth: Prevent Bluetooth L2CAP Remote Heap Memory Corruption
    463a799 sched: Implement smarter wake-affine logic
    9ec13bc Bluetooth: ath3k: workaround the compatibility issue with xHCI controlle
    4ad5428 Bluetooth: Fix issue with USB suspend in btusb driver
    c28a522 Bluetooth: Add support for Mediatek Bluetooth device [0e8d:763f]
    345136e Bluetooth: Add support for Sony Vaio T-Series
    709760f Bluetooth: Add support for Foxconn/Hon Hai AR5BBU22 0489:E03C
    307e256 Bluetooth: Add support for Dell[QCA 0cf3:0036]
    5fecbd7 Bluetooth: Add support for Apple vendor-specific devices
    8ff83f3 Audit: Disable Audit
    a33dec4 staging: android: logger: Improve logging
    30296ad staging: android: logger: fixed checkpatch.pl warnings.
    will add more soon
    [/list]
    13/05/2015(BETA1)
    [list]
    [*]Disable dialer lookup by default
    [*]Remove deprecated egl.cfg
    [*]enable legacy mmap
    [*]custom libril
    [*]Enable MDP composition
    [*]overall clean up
    [*]audio: Update for Lollipop 5.1
    [*]Update media codecs for L
    [*]improved wifi stability
    [*]Using teamhacklg kernel compiled with ubertc 4.9
    [*]expanded selection of fonts
    [*]Useing OmniROM ART properties for low mem devices 
    [*]fixed audio
    [*]non_pie support
    [*]Disable adaptive playback 
    [*]fixed ril
    01/05/2015(alpha 2.2 rebuilt from old sources)
    [*]Updated to 5.1.1 (LMY47V)
    [*]some small clean ups
    [*]back to enforced selinux
    15/04/2015
    [*]CM Upstream
    [*]fixed stock browser 
    [*]Enabled  WITH_ART_SMALL_MODE you can read it more here : [url]http://source.android.com/devices/tech/dalvik/configure.html#with_art_small_mode[/url]
    [*]Enable LOGD 
    [*]Using NuPlayer instead of Awesome player
    [*]updated to LMY47O
    [*]swapped sysyem with data
    [*]fixed some se-policy stuff
    [*]lots of kernel changes
    ALPHA-2
    26/01/2015
    [*]CM Upstream
    [*]Kernel tweaks see git
    [*]reduced boot time to 1 minute ir less
    [*]wifi fixed
    [*]om overall performance inproved
    ALPHA-1.1
    16/01/2015
    [*] CM Upstream
    [*]Fixed storage bug
    [*]Kernel updated
    [*] CAF KitKat 2.7 branch Adreno blobs
    [*]Uses the newest Adreno libraries and firmware
    [*] Fixed apps not installing
    [*]Odexed the Rom to Speed up boot and for performance
    [*]Patches for performance Much stable and faster now
    [*]SELinux Support : Set to Enforcing mode
    [*]Forced high-end graphics for transparent lockscreen and statusbar
    [*] Added SELinux support in kernel
    [*] Added Multi User support upto 4 users allowed can be enabled with ( ro.config.low_ram=false in build.prop )
    [/list]


    Download
    beta 2 link removed
    Official GAPPS for Android 5.1 here
    Alternative GAPPS: 1 here
    Alternative GAPPS: 2 here
    Note: These alternate GAPPs are very basic & will give you only Google app & Google Play Store. Rest of the apps can be downloaded directly from the Play Store as per your need after signing in to the Google. If ca

    PLEASE DONT MIRROR MY DOWNLOAD LINKS
    PLEASE DONT FLASH UNREALESED BUILDS

    Before Reporting bugs make sure you:

    • Using stock kernel or no-nfc e612 kernel that provided by me
    • Not overclocked device - no matter which kernel don't report bug if you have overclocked your device
    • Not installed any mods/tweaks - if you have installed mods like xposed you can't report bug
    • Not modified system files
    • Checked the posts below for a solution / fix
    • Read the last 10 pages of this thread for a post with a similar problem
    • Backup, reflash with a full wipe (do this if mods like xposed is installed) and check if the bug is still there
    • provide logcat,kmsg. if you reporting reboot then provide last_kmsg.


    Source:
    https://github.com/optimus-lge
    https://github.com/CyanogenMod
    https://github.com/aidasaidas75

    Thanks to:

    • Huge thanks to neutrondev
    • kirmaniarslan
    • TeamHackLG
    • Codeaurora forum
    • CyanogenMod Team
    • thanks to all my testers and supporters:
      RolanDroid
      domenicogalati45
      Jobloxx

    I know the thanks button isn't required but please just press the button if I helped you or you find something useful.
    20
    Good news guys finally managed to fix ril so new alphas should come soon.
    7jeEUq3.jpg
    15
    HI, finally back to business fixed my pc and now will continue my project will start from updating kitkat roms to latest releases(merged some good stuff to sources) then Lukosius kernel and finally cm12.1 so more stuff coming later stay tuned
    13
    @aidasaidas75
    One of those rare developers, who talks less and does more.
    Like a champion!!

    Thanks !
    Rom updated have fun.
    11
    I make wifi fix, I don't know that it works,because I don't have L5.
    Please forgive me if there is a bootloop, I only want to help.
    View attachment 3107966

    Try and give feedback. :)
    Thanks for help but wifi dont work because i forgot to build wifi hal:D I'm working hard on alpha 2 lots of fixes and improvements stay tuned.