[ROM] [7.1.1] [NOUGAT] LineageOS 14.1 for Nexus 5 [CAF]

E

experience7

Guest

LineageOS


About LineageOS:

Lin·e·age
/ˈlinēij/
noun
  1. lineal descent from an ancestor; ancestry or pedigree.
  2. 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
 
E

experience7

Guest
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.
 

alveola666

Senior Member
Feb 25, 2014
80
9
0
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.
 
Last edited:

johnhux7

Senior Member
Sep 18, 2013
947
310
0
49
Inverness
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

Senior Member
Sep 18, 2013
947
310
0
49
Inverness
Yes, no problem.
This is latest radio and bootloader.

Enviado desde mi Nexus 6P
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
 

Rawi666

Senior Member
Sep 11, 2011
241
214
63
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?
 

pawel.s

Member
Mar 7, 2011
8
0
0
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?
 

ObscureWinter

Member
May 31, 2013
26
2
0
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?