LineageOS 15.1 builds broken on Nexus 5 (hammerhead)

It looks like a commit last week to the 15.1 branch broke builds for hammerhead:

ERROR: /mnt/second/android/lineage15/packages/apps/LineageParts/src/org/lineageos/lineageparts/livedisplay/LiveDisplaySettings.java:401.60: config_enableLiveDisplay cannot be resolved or is not a field

I’m seeing discussion about this on other devices (https://www.reddit.com/r/LineageOS/comments/feuc3e/build_for_mako_fails, for example) that indicates that this isn’t isolated to hammerhead. It seems that devices that don’t have active maintainers weren’t updated to handle a feature change.

15.1 on hammerhead builds are going to fail until this is fixed.

About Chris Kobayashi

I'm a security systems engineer, specializing in UNIX, network, and physical security. I'm in Tokyo, and I'm mostly retired now. I'm well-versed in both electrical and software engineering, with a particular interest in old computers and game consoles. You can contact me here.
This entry was posted in LineageOS. Bookmark the permalink.

2 Responses to LineageOS 15.1 builds broken on Nexus 5 (hammerhead)

  1. Uwe Dodt says:

    Hi,

    I have the same problem to build 15.1 for Galaxy S9+.

    I just rolled back the following changes.

    https://review.lineageos.org/c/LineageOS/android_packages_apps_LineageParts/+/267017/
    https://review.lineageos.org/c/LineageOS/android_packages_apps_Settings/+/267018/
    https://review.lineageos.org/c/LineageOS/android_lineage-sdk/+/267019/

    Now it seems to compile ok. If it really works I will know later and report on it.

    Best regards
    Uwe

  2. Uwe Dodt says:

    Hi,
    just installed it and all seems to work as before.
    I just reverted the changes manually in the affected files.

    Uwe

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.