{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About CyanogenMod:
CyanogenMod (pronounced sigh-AN-oh-jen-mod), is a customized, aftermarket firmware distribution for several Android devices (See above for supported devices & how to install CyanogenMod on said devices). Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.
Disclaimer:
CyanogenMod members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.
Instructions:
1. Factory reset if coming from another ROM.
2. Update recovery [Recommended -> TWRP for hammerhead]
3. Install ROM
4. Install GApps (optionally) [Recommended -> Open GApps (arm) (5.1)]
Sources & Changes:
Source | Changes | CyanogenMod
Source | Changes | Device tree
Source | Changes | Kernel tree
Download:
Official:
download.cyanogenmod.org/?device=hammerhead <- Official builds have been disabled.
Personal builds:
...my Google Drive
Dependencies / local manifest:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_lge_hammerhead" path="device/lge/hammerhead" remote="github" />
<project name="CyanogenMod/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="TheMuppets/proprietary_vendor_lge" path="vendor/lge" remote="github" />
</manifest>
...my other CyanogenMod threads for the Google Nexus 5:
CM-12.x AOSP | CM-12.x CAF
CM-13.x AOSP | CM-13.x CAF
CM-14.x AOSP | CM-14.x CAF
Note to users: I'm not responsible if you brick your phone. See the disclaimer above.
Note to admins/moderators: I'm not a developer / contributor of CyanogenMod and not associated with Cyanogen, Inc. in any way. If this thread is inappropriate, please move/delete it.
XDA:DevDB Information
[ROM] [5.1.1] [LOLLIPOP] CyanogenMod 12.1 for Nexus 5, ROM for the Google Nexus 5
Contributors
experience7
ROM OS Version: 5.1.x Lollipop
Version Information
Status: No Longer Updated
Created 2015-12-16
Last Updated 2016-11-20
And it's in our device index
Ah yeah, great! By the way: All of my CM threads have been moved to Original Android Development. Maybe you want to fix that
experience7 said:
Ah yeah, great! By the way: All of my CM threads have been moved to Original Android Development. Maybe you want to fix that
Click to expand...
Click to collapse
4 threads, right? If so, then done
Yeah... and every thread contains a section in the opening post which says "...my other CyanogenMod threads for the Google Nexus 5" - all of the threads are linked there so it's easy to navigate between them
(Maybe a stupid question) But is this just a clone of the CM repo with no other changes besides the kernel i guess?
Please note this CM12.1 RON build takes over where SFCMoucos ROM here, left off:good:
carnagex420x said:
(Maybe a stupid question) But is this just a clone of the CM repo with no other changes besides the kernel i guess?
Click to expand...
Click to collapse
Not even the kernel. I only use official sources for my builds. Not even the kernel has any kind of modification - everything is 100% CyanogenMod
TonyStark said:
Please note this CM12.1 RON build takes over where SFCMoucos ROM here, left off:good:
Click to expand...
Click to collapse
Thank you very much, sir! :good:
PS: I'll try to do an up-to-date build until tomorrow
experience7 said:
Not even the kernel. I only use official sources for my builds. Not even the kernel has any kind of modification - everything is 100% CyanogenMod
Thank you very much, sir! :good:
PS: I'll try to do an up-to-date build until tomorrow
Click to expand...
Click to collapse
so, if there's no more work being done on cm-12.1 by the CM team then then what other changes can we expect?
I think the CM Team is working on CM13 mainly. There was a post in their blog that they will provide a stable release for 12.1 and than this it is for honeycomb. Than only security patches will follow I hope.
Can i dirty flash it over snapshot?
Plus which kernel is recommended?
Cheers ?
In TWRP wipe everything except /data and internal storage. Then flash the desired CM nightly and proper GApps. Should be fine then.
Recommended kernel -> the included one (stock).
New build is up! You can find it > HERE < !
Built from official CyanogenMod sources - no mods, no cherry-picks!
experience7 said:
New build is up! You can find it > HERE < !
Built from official CyanogenMod sources - no mods, no cherry-picks!
Click to expand...
Click to collapse
This means this is just a cm build with update sources and all the cm stuff right? Not any extra commits?
Cheers ?
Prattham said:
This means this is just a cm build with update sources and all the cm stuff right? Not any extra commits?
Cheers ?
Click to expand...
Click to collapse
Yes
Wouldnt this mean this is essentially a code freeze then, or is there some work still being done on cm-12, just no builds?
Which leads me to second question of, what repo are you cloning this build from? (linky :good
CM12.1 is still being worked on - but no more device specific stuff since myfluxi moved on to CM13.
Repository -> https://github.com/CyanogenMod/android.git -b cm-12.1
Hi guys, what's the best kernel for battery life on this rom?
Sent from my Nexus 5 using Tapatalk
dhalham said:
Hi guys, what's the best kernel for battery life on this rom?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Well it really depends on your usage
Try all them out and find which one suits you the best
Many people have recommended hell core kernel but i personally found it not very good I'm using blue spark
Try them out yourselves and share your experience
Cheers ?
Hi, first thanks to @experience7 for keeping cm12 going. More curiosity than anything, wondering is the HDR+ mode supposed to be missing from stock camera? I also use cm12 for a Moto G 3rd gen, and HDR+ mode is there. I don't have gapps installed on either one.
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About CyanogenMod:
CyanogenMod (pronounced sigh-AN-oh-jen-mod), is a customized, aftermarket firmware distribution for several Android devices (See above for supported devices & how to install CyanogenMod on said devices). Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.
Disclaimer:
CyanogenMod members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.
Instructions:
1. Make sure you're using the proper bootloader and radio version. Extract them from the latest Lollipop factory image from Google and flash them via fastboot!
2. Update recovery [Recommended -> TWRP for hammerheadcaf]
3. Factory reset if coming from another ROM.
4. Install ROM
5. Install GApps (optionally) [Recommended -> Open GApps (arm) (5.1)]
What is CAF?
codeaurora.org
Code Aurora Forum, a Linux Foundation Collaborative Project, is a consortium of companies with projects serving the mobile wireless industry. The projects provide the tested code needed to bring innovative, performance optimized, open source based products to market and also serves as a staging area for code that is submitted to upstream projects such as the kernel and Android. Code Aurora Forum welcomes the participation of projects for multiple architectures. QuIC, as one of the members of Code Aurora Forum, provides support for Qualcomm hardware via the code it contributes to Code Aurora Forum. Code Aurora Forum also mirrors key upstream projects for use by the community.
Sources & Changes:
Source | Changes | CyanogenMod
Source | Changes | Device tree
Source | Changes | Kernel tree
Download:
Official:
download.cyanogenmod.org/?device=hammerheadcaf <- Official builds have been disabled.
Personal builds:
...my Google Drive
Dependencies / local manifest:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_lge_hammerheadcaf" path="device/lge/hammerheadcaf" remote="github" />
<project name="CyanogenMod/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" revision="cm-12.1-caf" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="TheMuppets/proprietary_vendor_lge" path="vendor/lge" remote="github" />
</manifest>
...my other CyanogenMod threads for the Google Nexus 5:
CM-12.x AOSP | CM-12.x CAF
CM-13.x AOSP | CM-13.x CAF
CM-14.x AOSP | CM-14.x CAF
Note to users: I'm not responsible if you brick your phone. See the disclaimer above.
Note to admins/moderators: I'm not a developer / contributor of CyanogenMod and not associated with Cyanogen, Inc. in any way. If this thread is inappropriate, please move/delete it.
XDA:DevDB Information
[ROM] [5.1.1] [LOLLIPOP] CyanogenMod 12.1 for Nexus 5 [CAF], ROM for the Google Nexus 5
Contributors
experience7
ROM OS Version: 5.1.x Lollipop
Version Information
Status: No Longer Updated
Created 2015-04-17
Last Updated 2016-11-20
Removed.
Users should use a proper recovery (see opening post) to flash the ROM.
Thank you for this. I hope people will accept this thread and mods won´t move it to general, becouse you are not a member of CM.
We simply need this Thread for clarification.
Just for spam
Hammerheadcaf 15/3 stock kernel
Thumbs up!
Hope people should now be aware of the difference between CAF and AOSP, the do's and don'ts. Hope this avoid too much bootloops and bricking issues. +1 to the OP.
Yay caf!
Does live display (set to automatic) work for you? On my 3/17 build, doesn't work
p.s. CAF build is impressive than AOSP! Thanks @myfluxi
simplicio11 said:
Does live display (set to automatic) work for you? On my 3/17 build, doesn't work
p.s. CAF build is impressive than AOSP! Thanks @myfluxi
Click to expand...
Click to collapse
It doesn't change until 8pm for me but it works just fine.
simplicio11 said:
Just for spam
Click to expand...
Click to collapse
What stock kernel?
Changelogs: http://www.cmxlog.com/12/hammerheadcaf/
Official hammerheadcaf's kernel.
I didn't do benchmarks for ages But maybe I'll also run one in the next few days [emoji14] Score looks amazing!
simplicio11 said:
Just for spam
Hammerheadcaf 15/3 stock kernel
Click to expand...
Click to collapse
Hello simplicio, how did you get this score?I am on twrp 2.8.5.3 hammerhead caf, latest caf build, latest pa gapps, clean flash (with all wipes) and I just got about 38000..which are the differences..?
luca.giannatiempo said:
Hello simplicio, how did you get this score?I am on twrp 2.8.5.3 hammerhead caf, latest caf build, latest pa gapps, clean flash (with all wipes) and I just got about 38000..which are the differences..?
Click to expand...
Click to collapse
Try running it in airplane mode.
happiness4u said:
Try running it in airplane mode.
Click to expand...
Click to collapse
Are..you serious?or kidding..?this work even with aosp build?'cause I'm back to aosp build now..
...and maybe switching to performance mode under Settings -> Battery will also help
luca.giannatiempo said:
Are..you serious?or kidding..?this work even with aosp build?'cause I'm back to aosp build now..
Click to expand...
Click to collapse
Yes, I'm serious. Phone runs faster when on airplane mode, as it doesn't stressed out looking for a mobile network signal. It's like cheating with benchmarking apps.
happiness4u said:
Yes, I'm serious. Phone runs faster when on airplane mode, as it doesn't stressed out looking for a mobile network signal. It's like cheating with benchmarking apps.
Click to expand...
Click to collapse
Samsung mode engaged!
I'm not in airplane mode. Default setting, no tricks. Power of CAF
I would be grafeful if somebody will explain me whats are diffrences between normal cyanogenmod and cyanogenmod CAF?
I would be grafeful if somebody will explain me whats are diffrences between normal cyanogenmod and cyanogenmod CAF?
Click to expand...
Click to collapse
"CAF is a custom Linux kernel branch in place to support Qualcomm hardware. By using a potentially heavily customized kernel (while AOSP Android uses the main Linux kernel), custom kernel developers will have to effectively maintain two separate instances of their customizations."
"CAF is Code Aurora repository. It's the place where Qualcomm releases source code for their phone processors. It's directly supported by Qualcomm and it's generally a more optimized branch for Snapdragon phones."
"Actually, there are two main baselines for support of Qualcomm devices:
CodeAurora (CAF) - These are Qualcomm's reference sources for their platform. This is what they provide to OEMs, and what nearly all OEMs base their software off of. As a result - nearly all non-Nexus devices are running kernels/display HALs/etc. that are derived from a CAF baseline.
Google's software baseline, or AOSP - Usually when Google starts working on a new Android version, they'll fork from CAF at the beginning. Very often Google will be adding "new" features specific to the new Android version, while Qualcomm will continue with performance enhancements and bugfixes against the "old" baseline.
So when a new Android revision comes out, you have two baselines: CAF which is usually "ahead" in performance but "behind" in features, and AOSP which is the opposite.
Starting with 4.3, CM started mixing code between CAF and AOSP. They put some CAF features/capabilities into their baselines for AOSP-supported devices (Nexus devices), and started putting AOSP patches into their baselines for CAF devices."
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About CyanogenMod:
CyanogenMod (pronounced sigh-AN-oh-jen-mod), is a customized, aftermarket firmware distribution for several Android devices (See above for supported devices & how to install CyanogenMod on said devices). Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.
Disclaimer:
CyanogenMod members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.
Instructions:
1. Make sure you're using the proper bootloader and radio version. Extract them from the latest Marshmallow factory image from Google and flash them via fastboot!
2. Update recovery [Recommended -> TWRP for hammerheadcaf]
3. Factory reset if coming from another ROM.
4. Install ROM
5. Install GApps (optionally) [Recommended -> Open GApps (arm) (6.0)]
What is CAF?
codeaurora.org
Code Aurora Forum, a Linux Foundation Collaborative Project, is a consortium of companies with projects serving the mobile wireless industry. The projects provide the tested code needed to bring innovative, performance optimized, open source based products to market and also serves as a staging area for code that is submitted to upstream projects such as the kernel and Android. Code Aurora Forum welcomes the participation of projects for multiple architectures. QuIC, as one of the members of Code Aurora Forum, provides support for Qualcomm hardware via the code it contributes to Code Aurora Forum. Code Aurora Forum also mirrors key upstream projects for use by the community.
Sources & Changes:
Source | Changes | CyanogenMod
Source | Changes | Device tree
Source | Changes | Kernel tree
Download:
Official:
download.cyanogenmod.org/?device=hammerheadcaf <- Official builds have been disabled.
Personal builds:
...my Google Drive
Dependencies / local manifest:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_lge_hammerheadcaf" path="device/lge/hammerheadcaf" remote="github" />
<project name="myfluxi/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" revision="cm-13.0-caf" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="TheMuppets/proprietary_vendor_lge" path="vendor/lge" remote="github" />
</manifest>
...my CyanogenMod threads for the Google Nexus 5:
CM-12.x AOSP | CM-12.x CAF
CM-13.x AOSP | CM-13.x CAF
CM-14.x AOSP | CM-14.x CAF
Note to users: I'm not responsible if you brick your phone. See the disclaimer above.
Note to admins/moderators: I'm not a developer / contributor of CyanogenMod and not associated with Cyanogen, Inc. in any way. If this thread is inappropriate, please move/delete it.
XDA:DevDB Information
[ROM] [6.0.1] [MARSHMALLOW] CyanogenMod 13 for Nexus 5 [CAF], ROM for the Google Nexus 5
Contributors
experience7
ROM OS Version: 6.0.x Marshmallow
Version Information
Status: Nightly
Created 2015-11-04
Last Updated 2016-11-01
Removed.
Users should use a proper recovery (see opening post) to flash the ROM.
Very nice!! daily build?
It's up to myfluxi on how often he brunches and uploads a build
Root works?
dlsygaco said:
Root works?
Click to expand...
Click to collapse
Nope! Root works with racerKernel. I have latest build by Myfluxi and RacerCAF-13_007 with SuperSU2.52.
G3Denver said:
Nope! Root works with racerKernel. I have latest build by Myfluxi and RacerCAF-13_007 with SuperSU2.52.
Click to expand...
Click to collapse
Wow thanks. I didnt know racer had CAF for M already
G3Denver said:
Nope! Root works with racerKernel. I have latest build by Myfluxi and RacerCAF-13_007 with SuperSU2.52.
Click to expand...
Click to collapse
Thanks for the detailed information.
I'll flash today.
Question- did anybody try flashing this combo without a factory reset? Just flash over CM12.1-CAF?
EnginEAR said:
Thanks for the detailed information.
I'll flash today.
Question- did anybody try flashing this combo without a factory reset? Just flash over CM12.1-CAF?
Click to expand...
Click to collapse
FullWipe is better, i think. This can exclude some problems with new OS.
G3Denver said:
Nope! Root works with racerKernel. I have latest build by Myfluxi and RacerCAF-13_007 with SuperSU2.52.
Click to expand...
Click to collapse
root works :good: at this kernel without installation SuperSU
lsa_1974 said:
root works :good: at this kernel without installation SuperSU
Click to expand...
Click to collapse
You mean Cyanogen's SuperUser?
G3Denver said:
You mean Cyanogen's SuperUser?
Click to expand...
Click to collapse
yes of course..
Nice one!
It might be a good idea to add a step to the install instructions which tells people that they need bootloader version hhz12k, and that if they don't have it they can follow this guide:
http://forum.xda-developers.com/goo...us5-update-bootloader-radio-lmy47d-5-t3052571
(Most people coming from plain cm 12 will be on an earlier version)
What works and what doesn't at the moment? Which CM features are still missing? Thx
@HotBlack77: Ah yeah! Thanks for informing me. I'll instantly add that to the first post!
Wooow.... Nice changes for Qq audio and display! ?
http://www.cmxlog.com/13/
Cam recording ok, su ok.
cm-13.0-20151105-UNOFFICIAL-hammerheadcaf.zip
G3Denver said:
Wooow.... Nice changes for Qq audio and display!
http://www.cmxlog.com/13/
Click to expand...
Click to collapse
This stuff is only for angler and bull****..erm...bullhead. We have most of it for months.
Tyler83 said:
What works and what doesn't at the moment? Which CM features are still missing? Thx
Click to expand...
Click to collapse
Agreed, what works?
How about the Wifi calling? Saw a post that CM13 supports it natively.
Can this rom?
Thanks
Rico
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About CyanogenMod:
CyanogenMod (pronounced sigh-AN-oh-jen-mod), is a customized, aftermarket firmware distribution for several Android devices (See above for supported devices & how to install CyanogenMod on said devices). Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.
Disclaimer:
CyanogenMod members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.
Warning:
If you have a repaired Nexus 5 this ROM may not boot on your device. Allegedly certain replacement display units / panels have issues with higher tick-rates. Read this thread for more information.
Instructions:
1. Make sure you're using the proper bootloader and radio version. Extract them from the latest Marshmallow factory image from Google and flash them via fastboot!
2. Update recovery [Recommended -> TWRP for hammerheadcaf. Recoveries for hammerhead work as well.]
3. Factory reset if coming from another ROM.
4. Install ROM
5. Install GApps (optionally) [Recommended -> Open GApps (arm) (7.1)]
What is CAF?
codeaurora.org
Code Aurora Forum, a Linux Foundation Collaborative Project, is a consortium of companies with projects serving the mobile wireless industry. The projects provide the tested code needed to bring innovative, performance optimized, open source based products to market and also serves as a staging area for code that is submitted to upstream projects such as the kernel and Android. Code Aurora Forum welcomes the participation of projects for multiple architectures. QuIC, as one of the members of Code Aurora Forum, provides support for Qualcomm hardware via the code it contributes to Code Aurora Forum. Code Aurora Forum also mirrors key upstream projects for use by the community.
Sources & Changes:
Source | Changes | CyanogenMod
Source | Changes | Device tree
Source | Changes | Kernel tree
Download:
Official:
download.cyanogenmod.org/?device=hammerheadcaf
Personal builds:
...my Google Drive
Dependencies / local manifest:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="CyanogenMod/android_device_lge_hammerheadcaf" path="device/lge/hammerheadcaf" remote="github" />
<project name="CyanogenMod/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" revision="cm-14.1-caf" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="myfluxi/proprietary_vendor_lge" path="vendor/lge" remote="github" />
</manifest>
...my CyanogenMod threads for the Google Nexus 5:
CM-12.x AOSP | CM-12.x CAF
CM-13.x AOSP | CM-13.x CAF
CM-14.x AOSP | CM-14.x CAF
Note to users: I'm not responsible if you brick your phone. See the disclaimer above.
Note to admins/moderators: I'm not a developer / contributor of CyanogenMod and not associated with Cyanogen, Inc. in any way. If this thread is inappropriate, please move/delete it.
XDA:DevDB Information
[ROM] [7.1.1] [NOUGAT] CyanogenMod 14.1 for Nexus 5 [CAF], ROM for the Google Nexus 5
Contributors
experience7
ROM OS Version: 7.x Nougat
Version Information
Status: Nightly
Created 2016-08-24
Last Updated 2016-12-12
first builds are online. As reported BT and camera are not working.
https://nyyu.tk/jenkins/job/cm14_hammerheadcaf/8/
@experience7 OP
If you have an update, please confirm that the Project is ready and post the DL (as advised by my colleague above
SREEPRAJAY said:
@experience7 OP
If you have an update, please confirm that the Project is ready and post the DL (as advised by my colleague above)
Click to expand...
Click to collapse
download page: https://nyyu.tk/jenkins/job/cm14_hammerheadcaf/
Changelog: https://nyyu.tk/jenkins/job/cm14_hammerheadcaf/changes
There is not an official download yet. However, I'll add links to sources and other things later and pm Perseus and you when I'm ready. Thanks a lot!
EDIT: Thanks @ simplicio11
experience7 said:
There is not an official download yet. However, I'll add links to sources and other things later and pm Perseus and you when I'm ready. Thanks a lot!
EDIT: Thanks @ simplicio11
Click to expand...
Click to collapse
Hi! Is this going to be a proper cyanogenmod ROM with theme manager and other features or like the other early builds that are basically similar to AOSP? In either case, thanks for taking out the time to keep this device alive! :good:
Could you try to implement kexec-hardboot patch? For Multirom usage
Md5 9/29 build?
harsh2193 said:
Hi! Is this going to be a proper cyanogenmod ROM with theme manager and other features or like the other early builds that are basically similar to AOSP? In either case, thanks for taking out the time to keep this device alive! :good:
Click to expand...
Click to collapse
Every CM build mainly uses CyanogenMod sources from their GitHub. That's what we currently have. It takes some time to implement all CM features into the new code base but yes, it will be a 'proper' CM ROM. Give it a few more months.
m3shat said:
Could you try to implement kexec-hardboot patch? For Multirom usage
Click to expand...
Click to collapse
Most likely never going to happen. Fork the project and do it yourself.
Are last 2 builds unstable?
Could you post when Bluetooth is fixed @experience7
Is there a more readable changelog of the builds from nyyu.tk/cm? The Changes on the Jenkins page is hard to follow.
Thanks for your job!
The rom work fine but the camera is still broken in 02/10/16 release.
Newtman said:
Thanks for your job!
The rom work fine but the camera is still broken in 02/10/16 release.
Click to expand...
Click to collapse
Is Bluetooth working on the latest build?
ohynek said:
Is Bluetooth working on the latest build?
Click to expand...
Click to collapse
Not work.
If you flash the ROM and Gapps in one-go, Settings app and Play services keep force-closing. Unlike other ROMs I cannot exit setup wizard to give them permissions.
Newtman said:
Not work.
Click to expand...
Click to collapse
What then works?
With the last version 03/10, all is working except bluetooth.
Pictures:
Bluetooth is not working yet?
Bluetooth is now working with the second build of the day.
https://nyyu.tk/jenkins/job/cm14_hammerheadcaf/16/
Picture:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS
About LineageOS:
Lin·e·age
/ˈlinēij/
noun
lineal descent from an ancestor; ancestry or pedigree.
a sequence of species each of which is considered to have evolved from its predecessor.
Disclaimer:
All information and files — both in source and compiled form — are provided on an as is basis. No guarantees or warranties are given or implied. The user assumes all risks of any damages that may occur, including but not limited to loss of data, damages to hardware, or loss of business profits. Please use at your own risk. Note that unless explicitly allowed by the warranty covering your device, it should be assumed that any warranty accompanying your device will be voided if you tamper with either the system software or the hardware.
Warning:
If you have a repaired Nexus 5 this ROM may not boot on your device. Allegedly certain replacement display units / panels have issues with higher tick-rates. Read this thread for more information.
Instructions:
1. Make sure you're using the required bootloader and radio version. Extract them from the latest Marshmallow factory image from Google and flash them via fastboot!
2. Update recovery [Recommended -> TWRP for hammerhead]
3. Factory reset if coming from another ROM.
4. Install ROM
5. Install GApps (optionally) [Recommended -> Open GApps (arm) (7.1)]
What is CAF?
codeaurora.org
Code Aurora, a Linux Foundation Collaborative Project, is a consortium of companies with projects serving the mobile wireless industry. The projects provide the tested code needed to bring innovative, performance optimized, open source based products to market and also serves as a staging area for code that is submitted to upstream projects such as the kernel and Android. Code Aurora welcomes the participation of projects for multiple architectures. QuIC, as one of the members of Code Aurora, provides support for Qualcomm hardware via the code it contributes to Code Aurora. Code Aurora also mirrors key upstream projects for use by the community.
Source code & Code review:
Source code | Code review | LineageOS
Source code | Code review | Device tree
Source code | Code review | Kernel tree
Download:
Official:
Official downloads are not available.
Personal builds:
...my Google Drive
Dependencies / local manifest:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="LineageOS/android_device_lge_hammerheadcaf" path="device/lge/hammerheadcaf" remote="github" />
<project name="LineageOS/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" revision="cm-14.1-caf" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />
<project name="TheMuppets/proprietary_vendor_lge" path="vendor/lge" remote="github" />
</manifest>
XDA:DevDB Information
[ROM] [7.1.1] [NOUGAT] LineageOS 14.1 for Nexus 5 [CAF], ROM for the Google Nexus 5
Contributors
experience7
Source Code: github.com/LineageOS
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Bootloader: HHZ20h | Baseband: M8974A-2.0.50.2.30
Based On: AOSP
Version Information
Status: Nightly
Created 2016-12-30
Last Updated 2017-02-06
Reserved
You might have heard about the end of Cyanogen Inc. and its consequences for CyanogenMod. The project is currently getting rebranded for several reasons (e.g. to avoid legal issues) and will continue as "Lineage OS".
I created this new thread mainly to avoid confusion.
CyanogenMod is dead. Long live Lineage OS.
Reserved
Reserved
Great!
It´s everything working ok?
It's CAF live for Lineage?
Enviado desde mi Nexus 6P
A link to the cm14caf thread for future reference
http://forum.xda-developers.com/showthread.php?t=3447048
I've been using this for a couple days. It feels like everything that was made so far is substitution of CM lines with Lineage OS ones using MS Word's find and replace feature. Although battery life is way more short on current unofficial builds in comparison with latest CM14.1 CAF nightly builds, I guess it's because of different kernels.
I'm really wanting to try this new ROM but I'm without a PC so I can't extract the radio etc and flash via fast boot.
Is there a way I can use this without a PC
John
Sent from my Honor 8 using XDA Labs
johnhux7 said:
I'm really wanting to try this new ROM but I'm without a PC so I can't extract the radio etc and flash via fast boot.
Is there a way I can use this without a PC
John
Sent from my Honor 8 using XDA Labs
Click to expand...
Click to collapse
You can download flashable bootloader and modem also from the site of the unofficial builds. This link https://nyyu.tk/cm/bootloader&radio_HHZ20h+2.30.zip
ssauger said:
You can download flashable bootloader and modem also from the site of the unofficial builds. This link https://nyyu.tk/cm/bootloader&radio_HHZ20h+2.30.zip
Click to expand...
Click to collapse
If I flash these will I still be about to flash other ROMs ?
Thanks for the link
John
johnhux7 said:
If I flash these will I still be about to flash other ROMs ?
Thanks for the link
John
Click to expand...
Click to collapse
Yes, no problem.
This is latest radio and bootloader.
Enviado desde mi Nexus 6P
ironjon said:
Yes, no problem.
This is latest radio and bootloader.
Enviado desde mi Nexus 6P
Click to expand...
Click to collapse
Thanks Buddy.
I just flashed this and I know it sounds stupid but I was sort of expecting something different.
I know that it's just a continuation of CM
I'm really pleased to see this living on
Thanks mate
John
What linux distro and version do you use for building LineageOS ?
On my Debian Unstable there are some strange build errors.
What specific distro do you use to build LOS successfully?
Who's working on this, since myfluxi said he's quitting?
Happy new year everyone.
Does anyone else have bluetooth problems? Can't connect to anything. I'm on yesterday's version (2016-12-31).
Just tried to connect N5 with N10. Working. Nightly from today. But this should not matter.
@experience7 who's working on the CAF version for hammerhead? I thought it got abandoned...
Can i flash it over CAF cyanogenmod nightly from ~3 weeks ago without wiping anything but cache and dalvik? I guess it should work allright since this is just a rebranded continuation?
Hey, I've EuclideanOS as primary, and I tried to install Lineage as secondary. TWRP says that I've bootloader HHZ12f and I need HHZ20h instead. What zip should I flash? If I update, will Euclidean keep working?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is a free, community built, aftermarket firmware distribution of Android, 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.
LineageOS 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). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
GPL compliance:
Device tree, kernel and vendor tree: Github
Broken:
Camera
Some users have a random reboots
Working:
3D Acceleration
Wi-Fi
Hardware Playback (YouTube, Twitch, etc)
Audio
Sensors (Lights, rotation, etc)
Bluetooth
Deep sleep
Bugs:
When you think you've found a bug, please make sure it's repeatable + not a one off. If it is you must provide a dmesg (dmesg > /sdcard/dmesg.txt) and a logcat (logcat -d > /sdcard/logcat.txt) from the on-device terminal emulator.
Screenshots:
Compatibility:
Compatible with Xiaomi Mi Pad 2 (Intel Atom) tablet. 16 or 64GB. Using proprietary blobs based on Intel minnowboard releases and Xiaomi MIUI 8.x developer packages.
Downloads:
1/03/2017
Changelog:
- Initial Release
- Source based kernel
2/03/2017
Changelog:
- Fix sensors
- Fix bluetooth
4/03/2017
Changelog:
- Fix app crashes (apps compiled for ARMv7 launched via houdini)
- Fix colour washout
9/03/2017 (it is the last build by harrynowl)
Changelog:
- Update Houdini libs & binary to improve ARM emulation performance
- Fix LED notification
- Improve the PowerHAL
- Fix offline charging (no longer hangs @ MI logo)
- Merge kernel upstream to 3.14.79
6/05/2017
Changelog:
Switch to Lollipop proprietary blobs from Miui LP with Marshmallow bring up (For more info visit this GIthub repo )
Merge missing upstream Lollipop commits (For more info visit this Github repo)
latte: Use MIUI Stable 8.2.2.0 build fingerprint
latte: ramdisk: disable pstore-clean at all
Sync latest sources
01/10/2017
Changelog:
Sync LineageOS 13 sources
Merge ~ 300 upstream commits from android/kernel_common (branch deprecated/android-3.14) to our kernel sources
08/10/2017
Changelog:
Sync LOS 13 sources so: October stagefright patch is there
Fix a deep sleep issue
Fix a some colour inaccuracy issue
But some users now can have a random reboots
29/01/2018
Changelog:
Bump security patch level to 2018-01-05
manifest: android-6.0.1_r81
latte: apply changes for camera which were suggested by itsju fro 4PDA
P.S. Camera now do not crash anymore. Just show a green screen instead of photo.
Gapps:
I suggest the gapps packages available at opengapps.org. You'll need to use the x86 version as the ROM is built with a 32 bit userspace.
Credits & collaborations:
KonstaT - Initial Cherry-Trail ground work (device bring up, vendor blob lists)
tank0412 - Initial Mi Pad 2 ("latte") bring up & vendor tree
Myself - Many fixes, improvements & fixing the kernel
android-ia / 01org - Various open source Intel resources
LineageOS / AOSP - Base source code
XDA:DevDB Information
LineageOS 13.0, ROM for the Xiaomi Mi Pad
Contributors
Harrynowl, tank0412
Source Code: https://github.com/latte-dev
ROM OS Version: 6.0.x Marshmallow
Based On: LineageOS
Version Information
Status: Beta
Current Beta Version: 1.0
Beta Release Date: 2017-03-01
Created 2017-03-02
Last Updated 2018-01-29
First version works well here.
Thanks!
Kind regards.
Enviado desde mi MI 5 mediante Tapatalk
Wow, great! Thanks! I'll wait for working bluetooth before moving from RR. But I love the initiative, and I much prefer LineageOS to RR! Will you be moving to the development of 14.1 once the broken features of this ROM eventually are fixed?
You've done it
Subscribed, thank you for your time.
Maybe adding kcal support will help with colours.
Sent from my OnePlus 2
This is awsome!
Finally both LineageOS and RR for our Mi Pad 2, great work from you and Tank!
Jogor said:
This is awsome!
Finally both LineageOS and RR for our Mi Pad 2, great work from you and Tank!
Click to expand...
Click to collapse
Our device files can be used to build pretty much any M based ROM like Omni, AOSP and AOKP also
Harrynowl said:
Our device files can be used to build pretty much any M based ROM like Omni, AOSP and AOKP also
Click to expand...
Click to collapse
I actually started to read up on how to build roms myself last week, just to learn abit more..
I installed Linux, set up a github account and forked device tree and all that, but no time to finish it yet..
Jogor said:
I actually started to read up on how to build roms myself last week, just to learn abit more..
I installed Linux, set up a github account and forked device tree and all that, but no time to finish it yet..
Click to expand...
Click to collapse
To help out, you'll need to add this to your .repo/local_manifests/roomservice.xml in whatever ROM you choose to build.
You often need to adjust the .mk files in the tree as AOSP will not build without changing "lineage_x" to "aosp_x" for example. Similar for Omni etc..
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- MI PAD 2 -->
<project name="latte-dev/android_device_xiaomi_latte" path="device/xiaomi/latte" remote="github" revision="cm-13.0" />
<project name="latte-dev/android_vendor_xiaomi_latte" path="vendor/xiaomi/latte" remote="github" revision="cm-13.0" />
<project name="latte-dev/android_kernel_xiaomi_latte" path="kernel/xiaomi/latte" remote="github" revision="cm-13.0" />
</manifest>
Maxdalax said:
Wow, great! Thanks! I'll wait for working bluetooth before moving from RR. But I love the initiative, and I much prefer LineageOS to RR! Will you be moving to the development of 14.1 once the broken features of this ROM eventually are fixed?
Click to expand...
Click to collapse
Devlopment on LineageOS 14.1 is started, but the aging Lolipop blobs are missing some symbols so it's very much a WIP. More focused on making 6.0 work properly
You can see any discussion/progress on our Github link.
ferreinf said:
You've done it
Subscribed, thank you for your time.
Maybe adding kcal support will help with colours.
Sent from my OnePlus 2
Click to expand...
Click to collapse
As far as I'm aware KCAL is only for qcom mdss driver
Great work.
Enviado desde mi MI 5 mediante Tapatalk
Thanks alot @Harrynowl and @tank0412 - did you read Livedten's notes on the kernel etc. for the Multirom version?
Bluetooth restored. Build coming soon
Harrynowl said:
Bluetooth restored. Build coming soon
Click to expand...
Click to collapse
Great!
Thanks for the work.
Regards.
New build available in OP.
Harrynowl said:
New build available in OP.
Click to expand...
Click to collapse
Development is going fast
Thanks definitely my daily driver.
Imo the jump from lp to mm is huge, didn't felt the same to nougat, at least on my opo 2
Sent from my OnePlus 2
Thanks alot!
I just wish Netflix would work, it's the only thing I'm missing now..
Hello,
Openvpn app is not working.
Thanks for your work.
Regards.
Thanks a lot! you are hero! Mi Pad 2 is so good device and need this kind of rom! hopefully camera get fixed someday.. that it can be used..
Is this development going without kernel source? Or xia relesead it already?
tinko975 said:
Is this development going without kernel source? Or xia relesead it already?
Click to expand...
Click to collapse
Xiaomi released a broken, un-buildable one with the wrong defconfig. I have been fixing it here.