[ROM][5.0.2][CM12][UNOFFICIAL][ALL-VARIANTS] CyanogenMod 12.0 For The LG G2 [27 Dec.]

Search This thread


Senior Member
Sep 12, 2013
Everyone is running their problems, not a single review lol.

I'm on Kitkat stock and satisfied but not fully, phone is only month old. Wanna know if it's worth installing this one? I hate kitkat, but my phone is new so it has very good battery as of now, is it worth installing this one with my new battery? Because while it's new, I wanna enjoy it's good battery life fully so.
Thanks. :D


Senior Member
Jul 26, 2007
I know this thread is dead but I have to ask somewhere...

I'm looking to see if anyone has the very last CM12 nightly before they came out with CM12.1
I go to https://download.cyanogenmod.org/?device=d801&type= and the last one is a snapshot from June 25th but I know they've had nightlies after those (I stayed on July 9th's nightly)
So are there any CM12 nightlies out there between July and November?
The only reason I don't switch straight to CM13 is that I'm not able to gain full root access, enabling it in Dev Options didn't give me real root to run my apps like SD Maid and TopNTP, among others like GravityBox.
Another thing was that CM12 2015-07-09 was the last one where GPS would work somewhat decently. But now after flashing and re-flashing my GPS is suffering like a biatch. Can someone help me out, please? Thanks.
Last edited:


New member
Apr 28, 2018
hi..am using LG G2 d801 tmobile
I've installed this custom rom (13)
so how do I update to 15
I've tried several times but it says the new os can not be mounted ontop of an unsupported system


Top Liked Posts

  • There are no posts matching your filters.
  • 389

    CyanogenMod 12 for LG G2 Family (D800, D801, D802, LS980, VS980)
    (L01F, D803, and F320 will eventually be supported)

    CyanogenMod 12 is here for the LG G2 Family!!

    cyanogen said:
     * 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.

    What works (as of November 17):
    • Camera
    • WiFi
    • RIL
    • NFC (on all EXCEPT the LS980, I'm testing a fix)
    • Notification lights
    • Display
    • All accelometers/sensors
    • Google Apps
    • Most Project Volta related enhancements
    • All native apps
    • Most audio
    • Airplane Mode
    • Wi-Fi tether

    What doesn't work (as of November 17):
    • Video recording
    • CM features (yet to be ported)
    • Data/Mobile Network on LS/VS980 report roaming incorrectly sometimes
    • GPS for some people

    What's different from stock CM sources (as of November 17):
    • New Qualcomm power HAL (you can get 1% usage in 3 hours if the phone is on idle)
    • Working NFC (current CM sources don't have it working)

    • Common: http://github.com/lg-devs/android_device_lge_g2-common
    • Kernel: http://github.com/lg-devs/android_kernel_lge_msm8974
    • Device Repos are all here: http://github.com/lg-devs/

    Sceenshots on the next post

    XDA:DevDB Information
    LG-Devs CyanogenMod 12 (Unofficial), ROM for the LG G2

    Rashed97, goldflame09, timpohladthomas, @REV3NT3CH, @Snuzzo, @kkozma, @Drgravy, @MikeCriggs, @arcardinal
    ROM OS Version: 5.0.x Lollipop
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Jellybean Bootloader
    Based On: CyanogenMod

    Version Information
    Status: Testing

    Created 2014-11-18
    Last Updated 2014-12-26

    Downloads (Device folders):
    (will be added to Downloads tab soon)

    Google Apps are not included in this ROM. Use the package here for best results:
    My Gapps for LP (New build will be uploaded every so often)
    Basketbuild Gapps for LP (OLD)

    If you want root access, please use SuperSU by Chainfire (download from the Play Store):

    D800: https://www.androidfilehost.com/?w=files&flid=21414
    D801: https://www.androidfilehost.com/?w=files&flid=21415
    D802: https://www.androidfilehost.com/?w=files&flid=21416
    D803: https://www.androidfilehost.com/?w=files&flid=21921
    LS980: https://www.androidfilehost.com/?w=files&flid=21417
    VS980: https://www.androidfilehost.com/?w=files&flid=21418

    Please report bugs here: http://goo.gl/forms/iDGATlSjn6 or in the Dev-DB bug reporter (preferably in the Google form)

    Installation Instructions:
    Installation Instructions:
    1. Boot into latest recovery
    2. Wipe everything, even your butt (that includes data, cache, system)
    3. Flash
    4. Flash Google Apps (if you so choose)
    5. Flash SuperSU
    6. Reboot
    7. Report bugs to us so we can fix them

    Make sure you are using the zv8 bootloader on the LS980.
    Make sure you are using the 12b bootloader on the VS980. If you need it, follow the instructions on this thread:

    The best recoveries for use with this ROM are:
    TWRP: or greater http://forum.xda-developers.com/lg-g2/development/twrp-twrp-2-8-0-0-kernel-f2fs-tools-t2898705
    CWM: or greater

    If you lose access to you SD card (known to occasionally happen on the LS980) follow these commands:
    Connect your phone to your PC with ADB enabled
    adb shell
    restorecon -FR /data/media/0











    Why does it say that I am resources are busy or in use?

    I've unmounted (and tried mounting) /system and /data
    Recovery says this because the script tells it to mount system and data even though they get mounted automatically. Therefore when it tries to mount it and it is already mounted, it gives you that warning. Its NOT an error. Just let it finish and it finishes successfully, then you should be all set.

    How would I go about rooting the rom in its current state?
    1. Download the SuperSu Beta from here: http://download.chainfire.eu/627/SuperSU/BETA-SuperSU-v2.25.zip
    2. Boot into recovery and adb push the zip
    3. Boot into recovery and flash
    4. Reboot and profit! :D

    Where is the ROM for F320K

    Not built yet as it also has no trees even supported by CM yet. You are going to have to wait.

    NFC has a constant FC. How to fix?

    1. Boot into recoveru
    2. click mount
    3. mount system
    4. click file manager
    5. navigate to system/app/Nfc
    6. click select current folder
    7. delete
    8. boot and profit

    Will add more as I see them come up!
    All builds starting 11/19 will have Documents crash fixed. Video is fine as well. DT2W/S are still being worked on. CM team's uploading changes so we can use the official hooks (I personally am using a dirty hack with an init.d script but oh well). VZW is fixed, but there is still that Roaming bug. We're using a hack to get it to work right while we wait for CM team to push the "official" fix for this problem. Also, yes I know about NFC force closing on the LS980. Working on a fix. But I'm also working on rewriting the kernel for the future (not just for CM, but for other ROMs as well), so you'll have to bear with me. And for anyone who think I don't read the posts, yes I do. Almost every single one of them. I just don't always have time to respond.