• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][UNOFFICIAL] LineageOS 17.1 for Nexus 5 (hammerhead) [DISCONTINUED]

Search This thread

Top Liked Posts

  • There are no posts matching your filters.
  • 80
    LineageOS 17.1 is a free, community built, aftermarket firmware distribution of Android 10.0 (Q), which is designed to increase performance and reliability over stock Android for your device.

    #include <std_disclaimer.h>
    * Your warranty is now void.
    * We are 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 us for messing up your device, we 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. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    The source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit.

    Known bugs:
    Fantom icons in launcher after installing/updating apps. Fixed since 2020-03-18 build.
    Expanded desktop doesn't work. LineageOS team planning to remove this feature entirely. This feature was removed in latest builds.
    For some users phone won't boot after installing Magisk. Right now there is no solution. Use rom without Magisk. Fixed since 2020-02-22 build. Credits to @Sashko98 for help!
    Screen timeout does not work if the Screen lock is set to none. Fixed since 2020-05-31 build.
    Random drops of the bluetooth connection. Fixed since 2020-06-13 build.
    Screen mirroring via slimport HDMI adapter doesn't work.
    PMF aka 802.11w doesn't work.

    ROM: https://sourceforge.net/projects/hammerhead-lineageos/files/17.1/
    GAPPS: https://opengapps.org/?arch=arm&api=10.0&variant=pico

    Many thanks to the LineageOS team and all the contributors out there in the community

    @z3DD3r, @EnesSastim, @Sashko98, @razorloves, esa-n, jprimero15 and others

    Source Code:
    Device tree: https://github.com/z3DD3r/android_device_lge_hammerhead/tree/lineage-17.1
    Kernel tree: https://github.com/z3DD3r/android_kernel_lge_hammerhead/tree/lineage-17.1
    Vendor tree: https://github.com/z3DD3r/android_vendor_lge/tree/lineage-17.1

    Android version: 10.0.0 (Q)
    Kernel version: Linux 3.4.113
    Status: Stable

    Created 2020-01-23
    Last Updated 2020-06-23
    Don't worry. This build was released by me. Even if my device is dead i still can release new builds from time to time with updates from LOS team...
    Hello everyone!

    Someone maybe already seen that i've release another one update for LOS 17.1 (2020-12-31). Unfortunately this will be last update from my side, cos i need to shutdown my build server and use it for another purpose.

    I've also released one more version of LOS 17.1 (2020-12-31). You can download it from 'signed' folder from sourceforge. This build doesn't have OTA support but it was signed with release keys. I remember that someone asked for such builds) In other terms these builds are the same. Be aware that YOU MUST DO A CLEAN INSTALLATION OF THIS 'SIGNED' BUILD WITH ALL WIPES. YOU CANNOT INSTALL 'SIGNED' BUILD ON TOP OF PREVIOUS BUILDS.

    There is one more update from my side. I can't promise anything, but everything is possible ;)

    Hi there

    Unfortunately i should announce that i stopped N5 support. I have no time to support this device anymore. Furthermore and my N5 is almost dead (motherboard corrupted by water)
    Daily builds already stopped. Maybe i'll release a single last build with May security patch in a few days...

    I want to thank everyone who helped to support N5 all this year. It was a really fun and interesting time! Thanks a lot!!!
    Time to move forward...

    What does this mean from your perspective? What's the difference between unofficial and official support?
    Official builds can't include some changes that are included in unofficial builds. Also official maintainer should continue to support and improve builds for supported device...

    @z3DD3r I am trying to compile LineageOS 17.1 with your sources and the build runs through successfully.

    But I am always facing the same issue after flashing (clean, factory reset and no additional zips) the image: The boot animation is displayed very slowly (~1 frame per second). Only the animation seems to be affected, as you can hear the screen locking sound after a couple of minutes while the animation is still running. Once the animation is finished after 5+ minutes, the screen is black, since the device locked itself in the meantime. If you turn the screen on, unlock it and interact with the device, it runs just fine. Snappy and quick, as you would expect. It seems to be just the boot animation, that is flawed in my personal builds, but not in your builds.
    Is there anything I am missing or doing wrong? Are you building from exactly the same sources that you published? Have you also seen this issue?[/code]
    Not all changes can be included in device trees. Some patches are picked from gerrit. I've already answered similar question here.

    Did some further investigation. Had a Whatsapp call yesterday and had the logging running while the call was going on. Found the following lines before the camera was not showing new frames anymore:

    [05-10 10:13:43.765 383:22238 E/mm-camera]
    module_faceproc_port_event_func:886] MCT_EVENT_MODULE_BUF_DIVERT 131074, Cannot start FD, active 20003, frameid 22715 0, native 1, mapped 1 1

    [05-10 10:13:43.784 306:22245 E/Parcel]
    fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds is -1, fd_count is 1, error: Too many open files

    [05-10 10:13:43.790 306:22245 E/Camera3-OutputStream]
    getBufferLockedCommon: Stream 0: Can't dequeue next output buffer: Invalid argument (-22)

    [05-10 10:13:43.790 306:22245 W/Camera2Client]
    notifyError: Received recoverable error 3 from HAL - ignoring, requestId 10000001

    So it seems filedescriptors remain open? Most likely something in the ROM somewhere?

    Whatsapp again... Unfortunately this will not be fixed. At least by me...
    Hi there.
    I highly suggest everyone update to 2020-03-18. This build includes some fixes for SELinux, Bluetooth and kernel.