[ROM][Unofficial]CyanogenMod 13 for L7II

Status
Not open for further replies.
Search This thread

neutrondev

Senior Member
Aug 20, 2013
1,169
2,037
Bucharest
CyanogenMod 13 is a free, community built, aftermarket firmware distribution of Android 6.0.x (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.

Code:
#include 
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards, dead cats,
 * thermonuclear war, or you getting fired because the alarm app failed.  
 * YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will break it! :P
 * Act accordingly
 */

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. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All bug reports that don't meet this conditions will be ignored:
You have the kernel provided in the zip file
You made a clean flash and didn't restore anything
You made a detailed review of the problem
You provide a logcat in a .txt file (Search on internet)
You provide dmesg or last_kmsg if it is a kernel panic (Search on internet)
I AM NOW IGNORING EACH AND EVERY SUBMIT WITHOUT THOSE. BUGS REPORTED IN NOT WORKING ARE ALSO IGNORED


What's working :
Booting
Graphics Working
Internal Storage
Flashlight
Speakerphone
LED
Sound (fixed A2)
External Storage (fixed A2)
GPS (fixed A2)
Camera (fixed B1)
Wi-FI (fixed B1)
RIL (fixed B1)
Sensors (rotation, compass, accelerometer) (B1)
Bluetooth

What's not working :
NFC (No open sourced HAL and LG uses proprietary, will not be fixed)
Strange problem with Video Playback in Browser (gallery works just good) => Use UC Browser

Instructions :
Reboot to TWRP 3
Make a full wipe (/system, /data, /cache, /dalvik-cache, /dalvik, all caches) FULL. Do not report not working if you don't do this. VERY IMPORTANT STEP
Flash the CM13 zip
Flash 4 buttons zip if you have dual-sim
Flash Gapps (if you want but DO NOT REBOOT AFTER FLASHING CM13). I really recommend pico
VERY IMPORTANT DO THIS EXACTLY LIKE HERE: connect phone to PC in recovery after flashing is done, go to "Mount" in main menu and tick "system" after that do this in ADB
Code:
adb shell rm /system/lib/libjni_latinimegoogle.so
Reboot to system
Google instalation will take a bit. DO NOT REBOOT

Downloads :
Old downloads:

Latest:
cm-13.0-20160330-UNOFFICIAL-vee7-RC2.zip

For Dual-Sim flash this after ROM:
four_button_B1.zip => use the same for all releases for Dual Sim.

Gapps: Go here http://opengapps.org/ and download ARM->6.0->pico

NOTE: I never asked money and never will. But the people that just say I will donate on date x. Well I honestly don't like that kind of lies. You want to get my coffee. I really enjoy it and I am thankful for that. If you just say words without any meaning well...
If you want me to continue working on this project and you like my work consider the coffee here :good: :

Thank you to all donators :
@vlmaxx (The reasons why there is cm13)
@nick37332001

Credits:
JSR D9 team -> RIL fix
@PecanCM -> I am using his open source BMC050 sensors daemon with modifications
@chil360 -> kernel fix for wi-fi and data

Sources:
kernel: https://github.com/Cyanogenmod13Vee7/lge-kernel-lproj
device: https://github.com/Cyanogenmod13Vee7/android_device_lge_vee7
vendor: https://github.com/Cyanogenmod13Vee7/android_vendor_lge_vee7

XDA:DevDB Information
CM13vee7, ROM for the LG Optimus L7 II

Contributors
neutrondev
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Need to be on latest TWRP 3
Based On: CyanogenMod

Version Information
Status: Stable

Created 2016-03-11
Last Updated 2016-03-11
 
Last edited:

neutrondev

Senior Member
Aug 20, 2013
1,169
2,037
Bucharest
Reserved

Changelog:

11.03.2016 -> A1
first release

13.03.2016 -> A2
audio is fixed
random reboots are gone
camera starts but breaks (with OpenCamera)
gps works (will take tones of time to fix because of sensors not working and internet not working)
external-sd works (I don't know about sd as internal, so adaptable)
bluetooth starts, crashes on share

27.03.2016 -> B1
Camera fully working (video + picture + pause mode (first ever))
Vendor init (you will get the correct model number + DS or single depending on your model)
P713 bootloops are gone
Sensors fixed (accel, magnetometer, rotation, proximity)
RIL working (both single and dual) + Data
Wi-Fi fixed
Updated to latest CM sources
System is now mounted as read/write at start
Performance improvement

29.03.2016 -> RC1
Kernel is now compiled with UBERTC 4.9.
Fixed permission issue (photos on sdcard + music FC)
Gapps fixed

30.03.2016 -> RC2
Fixed bluetooth
 
Last edited:

neutrondev

Senior Member
Aug 20, 2013
1,169
2,037
Bucharest
Reserved

Frequently Asked Questions and Fixes: IF YOU DON'T READ HERE FIRST AND WHAT YOU ASK IS HERE I WILL IGNORE IT

1. Developer options, do we have that?
Yes. Go to About Phone in Settings and Tap Build Number 7 times. Go back and go in Developer options.

2. Why can't I find root? Do we have root etc?
Yes. Go to About Phone in Settings and Tap Build Number 7 times. Go back and go in Developer options. You have an option called Root access. Select what you want from it.

3. When I connect the device I always get Charger Mode and no MTP. What can I do?
There is no current way from source to set MTP as default. This is CM13 related. When you are connected on USB scroll down for notifications and you will see "USB for charging". Tap that and select "File transfers".
 
Last edited:

nicknitewolf

Recognized Developer
Sep 10, 2013
1,297
3,479
Singapore
Xiaomi Poco F1
In the works:

This project is extremely hard. Why? Android 6 changed the way a lot of stuff works. On other boards it can be easier to get this for msm7x27a. Not for us. Their stuff needs RE.

Camera -> we will get this to work somehow because it uses same sensor as Nexus 4; I am already working on updating the stuff
Sound -> I am using Huawei stuff but of course LG uses custom routing not stock CAF library; This is also in works
Bluetooth -> I have NO idea about why it crashes
Wlan -> the way Wlan is managed is different; we get a connection but we don't have INET; If this is driver related we are in big trouble
Sensors -> sensord needs RE;
Video Playback -> it works ok on videos in the phone but I couldn't test on internet (no internet)
RIL -> I would like some help here I am a total NOOB in Java and Radio Layer

thank you!!! Can you please at least try to fix nfc?
 

shhnedo

Senior Member
  • Apr 26, 2015
    526
    215
    Varna
    LG Nexus 5X
    Hello! Congratulations for the ROM!
    Which versione of LG L7 II is compatible?
    LG L7 II (P710 / P713 / P714)
    LG L7 II Dual (P715 / P716)

    Both?! Thank y

    As I told you in the L3 II thread, any restrictions regarding specific device models would be mentioned either in the title or somewhere down in OP. As you can see:
    - the title says L7 II - all models will be supported
    - no specific models mentioned anywhere in OP - all models will be supported
    neutrondev already said once that CM13 has native dual sim support so dual sim models recieve support. The difference between P710, P713 and P714 is probably only NFC, which the guy obviously doesn't want to tackle for obvious reasons - HE WORKS ALONE - CM13 will work on those models regardless.
    And as I said in the L3 II thread(again), read carefully. The answers to most of the questions are common sense.
     
    • Like
    Reactions: neutrondev

    neutrondev

    Senior Member
    Aug 20, 2013
    1,169
    2,037
    Bucharest
    Worked crazy today. 12 Hours.
    Bluetooth semi-fixed
    GPS fixed
    External-sd as you can see in the picture is fixed
    Sound fully fixed

    Screenshot_20160312-114054.png
     

    shhnedo

    Senior Member
  • Apr 26, 2015
    526
    215
    Varna
    LG Nexus 5X
    http://opengapps.org/
    Pico package works fine as far as booting goes, but it takes almost forever to optimize the 15 apps. :D Don't worry if optimizing gets stuck on the 10th app, it just takes a while. The package doesn't appear to be causing issues but until we get working wi-fi/mobile data we can't be sure about it.
    This is on the P710, full wipe, gapps are flashed right after flashing the rom and wiping dalvik/cache.
     
    • Like
    Reactions: dlcgold
    Status
    Not open for further replies.

    Top Liked Posts

    • There are no posts matching your filters.
    • 37
      CyanogenMod 13 is a free, community built, aftermarket firmware distribution of Android 6.0.x (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.

      Code:
      #include 
      /*
       * Your warranty is now void.
       *
       * I am not responsible for bricked devices, dead SD cards, dead cats,
       * thermonuclear war, or you getting fired because the alarm app failed.  
       * YOU are choosing to make these modifications, and if
       * you point the finger at me for messing up your device, I will break it! :P
       * Act accordingly
       */

      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. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.

      All bug reports that don't meet this conditions will be ignored:
      You have the kernel provided in the zip file
      You made a clean flash and didn't restore anything
      You made a detailed review of the problem
      You provide a logcat in a .txt file (Search on internet)
      You provide dmesg or last_kmsg if it is a kernel panic (Search on internet)
      I AM NOW IGNORING EACH AND EVERY SUBMIT WITHOUT THOSE. BUGS REPORTED IN NOT WORKING ARE ALSO IGNORED


      What's working :
      Booting
      Graphics Working
      Internal Storage
      Flashlight
      Speakerphone
      LED
      Sound (fixed A2)
      External Storage (fixed A2)
      GPS (fixed A2)
      Camera (fixed B1)
      Wi-FI (fixed B1)
      RIL (fixed B1)
      Sensors (rotation, compass, accelerometer) (B1)
      Bluetooth

      What's not working :
      NFC (No open sourced HAL and LG uses proprietary, will not be fixed)
      Strange problem with Video Playback in Browser (gallery works just good) => Use UC Browser

      Instructions :
      Reboot to TWRP 3
      Make a full wipe (/system, /data, /cache, /dalvik-cache, /dalvik, all caches) FULL. Do not report not working if you don't do this. VERY IMPORTANT STEP
      Flash the CM13 zip
      Flash 4 buttons zip if you have dual-sim
      Flash Gapps (if you want but DO NOT REBOOT AFTER FLASHING CM13). I really recommend pico
      VERY IMPORTANT DO THIS EXACTLY LIKE HERE: connect phone to PC in recovery after flashing is done, go to "Mount" in main menu and tick "system" after that do this in ADB
      Code:
      adb shell rm /system/lib/libjni_latinimegoogle.so
      Reboot to system
      Google instalation will take a bit. DO NOT REBOOT

      Downloads :
      Old downloads:

      Latest:
      cm-13.0-20160330-UNOFFICIAL-vee7-RC2.zip

      For Dual-Sim flash this after ROM:
      four_button_B1.zip => use the same for all releases for Dual Sim.

      Gapps: Go here http://opengapps.org/ and download ARM->6.0->pico

      NOTE: I never asked money and never will. But the people that just say I will donate on date x. Well I honestly don't like that kind of lies. You want to get my coffee. I really enjoy it and I am thankful for that. If you just say words without any meaning well...
      If you want me to continue working on this project and you like my work consider the coffee here :good: :

      Thank you to all donators :
      @vlmaxx (The reasons why there is cm13)
      @nick37332001

      Credits:
      JSR D9 team -> RIL fix
      @PecanCM -> I am using his open source BMC050 sensors daemon with modifications
      @chil360 -> kernel fix for wi-fi and data

      Sources:
      kernel: https://github.com/Cyanogenmod13Vee7/lge-kernel-lproj
      device: https://github.com/Cyanogenmod13Vee7/android_device_lge_vee7
      vendor: https://github.com/Cyanogenmod13Vee7/android_vendor_lge_vee7

      XDA:DevDB Information
      CM13vee7, ROM for the LG Optimus L7 II

      Contributors
      neutrondev
      ROM OS Version: 6.0.x Marshmallow
      ROM Kernel: Linux 3.4.x
      ROM Firmware Required: Need to be on latest TWRP 3
      Based On: CyanogenMod

      Version Information
      Status: Stable

      Created 2016-03-11
      Last Updated 2016-03-11
      10
      Reserved

      Changelog:

      11.03.2016 -> A1
      first release

      13.03.2016 -> A2
      audio is fixed
      random reboots are gone
      camera starts but breaks (with OpenCamera)
      gps works (will take tones of time to fix because of sensors not working and internet not working)
      external-sd works (I don't know about sd as internal, so adaptable)
      bluetooth starts, crashes on share

      27.03.2016 -> B1
      Camera fully working (video + picture + pause mode (first ever))
      Vendor init (you will get the correct model number + DS or single depending on your model)
      P713 bootloops are gone
      Sensors fixed (accel, magnetometer, rotation, proximity)
      RIL working (both single and dual) + Data
      Wi-Fi fixed
      Updated to latest CM sources
      System is now mounted as read/write at start
      Performance improvement

      29.03.2016 -> RC1
      Kernel is now compiled with UBERTC 4.9.
      Fixed permission issue (photos on sdcard + music FC)
      Gapps fixed

      30.03.2016 -> RC2
      Fixed bluetooth
      10
      Reserved

      Frequently Asked Questions and Fixes: IF YOU DON'T READ HERE FIRST AND WHAT YOU ASK IS HERE I WILL IGNORE IT

      1. Developer options, do we have that?
      Yes. Go to About Phone in Settings and Tap Build Number 7 times. Go back and go in Developer options.

      2. Why can't I find root? Do we have root etc?
      Yes. Go to About Phone in Settings and Tap Build Number 7 times. Go back and go in Developer options. You have an option called Root access. Select what you want from it.

      3. When I connect the device I always get Charger Mode and no MTP. What can I do?
      There is no current way from source to set MTP as default. This is CM13 related. When you are connected on USB scroll down for notifications and you will see "USB for charging". Tap that and select "File transfers".
      9
      Worked crazy today. 12 Hours.
      Bluetooth semi-fixed
      GPS fixed
      External-sd as you can see in the picture is fixed
      Sound fully fixed

      Screenshot_20160312-114054.png
      8
      BOOM. HEADSHOT. After working all weekend (around 24 hours totally) we got this.
      @vlmaxx this will work for you (dual-sim) I think. Please test. Tomorrow or when I have time I will make 4 buttons also.

      sensors are fixed
      ril is fixed
      mobile data is fixed
      releasing soon
      Screenshot_20160327-220048.png
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone