[Android] rocknegi:
CM 14.1 kenzo

[MENTION=5991747]neonkat[/MENTION] tagging you :confused:

downloaded cm14.0 kernel sources as cm14.1 isnt available yet

got device specific source from these codes

$ source build/envsetup.sh

$ breakfast kenzo

i don't know how to build the local manifest myself so used these

check the terminal output

check screenshots too

/home/android/cm14.1/out/build-cm_kenzo.ninja is missing, regenerating...

============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=7.1

CM_VERSION=14.1-20161118-UNOFFICIAL-kenzo

TARGET_PRODUCT=cm_kenzo

TARGET_BUILD_VARIANT=userdebug

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm64

TARGET_ARCH_VARIANT=armv8-a

TARGET_CPU_VARIANT=generic

TARGET_2ND_ARCH=arm

TARGET_2ND_ARCH_VARIANT=armv7-a-neon

TARGET_2ND_CPU_VARIANT=cortex-a53.a57

HOST_ARCH=x86_64

HOST_2ND_ARCH=x86

HOST_OS=linux

HOST_OS_EXTRA=Linux-4.4.0-21-generic-x86_64-with-Ubuntu-16.04-xenial

HOST_CROSS_OS=windows

HOST_CROSS_ARCH=x86

HOST_CROSS_2ND_ARCH=x86_64

HOST_BUILD_TYPE=release

BUILD_ID=NDE63X

OUT_DIR=/home/android/cm14.1/out

============================================

Checking build tools versions...

build/core/binary.mk:1231: external/deqp/Android.mk: libdeqp: Unused source files: \

build/core/binary.mk:1231: external/deqp/Android.mk: libdeqp: Unused source files: \

build/core/binary.mk:1231: external/pdfium/third_party/pdfiumbigint.mk: libpdfiumbigint: Unused source files: bigint/BigInteger.cc bigint/BigIntegerUtils.cc bigint/BigUnsigned.cc bigint/BigUnsignedInABase.cc

build/core/binary.mk:1231: external/pdfium/third_party/pdfiumbigint.mk: libpdfiumbigint: Unused source files: bigint/BigInteger.cc bigint/BigIntegerUtils.cc bigint/BigUnsigned.cc bigint/BigUnsignedInABase.cc

./external/speex/Android.mk:56: TODOArm64: enable neon in libspeex

build/core/package_internal.mk:143: Empty argument supplied to find-subdir-assets

find: ‘/home/android/cm14.1/out/target/common/obj/SHARED_LIBRARIES/libwifi-hal-mock_intermediates’: No such file or directory

build/core/package_internal.mk:143: Empty argument supplied to find-subdir-assets

PRODUCT_COPY_FILES frameworks/base/data/sounds/ringtones/material/ogg/Atria.ogg:system/media/audio/ringtones/Atria.ogg ignored.

PRODUCT_COPY_FILES frameworks/base/data/sounds/ringtones/material/ogg/Pyxis.ogg:system/media/audio/ringtones/Pyxis.ogg ignored.

build/core/Makefile:53: Duplicate header copy: /home/android/cm14.1/out/target/product/kenzo/obj/include/qcom/display/copybit.h

build/core/Makefile:53: Defined in: hardware/qcom/display-caf/msm8952/libcopybit/Android.mk hardware/qcom/display-caf/msm8952/libcopybit/Android.mk

build/core/Makefile:53: Duplicate header copy: /home/android/cm14.1/out/target/product/kenzo/obj/include/qcom/display/copybit_priv.h

build/core/Makefile:53: Defined in: hardware/qcom/display-caf/msm8952/libcopybit/Android.mk hardware/qcom/display-caf/msm8952/libcopybit/Android.mk

build/core/Makefile:53: Duplicate header copy: /home/android/cm14.1/out/target/product/kenzo/obj/include/qcom/display/c2d2.h

build/core/Makefile:53: Defined in: hardware/qcom/display-caf/msm8952/libcopybit/Android.mk hardware/qcom/display-caf/msm8952/libcopybit/Android.mk

No private recovery resources for TARGET_DEVICE kenzo

build/core/java.mk:334: warning: overriding commands for target `/home/android/cm14.1/out/target/common/obj/APPS/Dialer_intermediates/src/src/org/codeaurora/presenceserv/IPresenceService.java'

build/core/java.mk:334: warning: ignoring old commands for target `/home/android/cm14.1/out/target/common/obj/APPS/Dialer_intermediates/src/src/org/codeaurora/presenceserv/IPresenceService.java'

build/core/java.mk:334: warning: overriding commands for target `/home/android/cm14.1/out/target/common/obj/APPS/Dialer_intermediates/src/src/org/codeaurora/presenceserv/IPresenceServiceCB.java'

build/core/java.mk:334: warning: ignoring old commands for target `/home/android/cm14.1/out/target/common/obj/APPS/Dialer_intermediates/src/src/org/codeaurora/presenceserv/IPresenceServiceCB.java'

build/core/base_rules.mk:316: warning: overriding commands for target `/home/android/cm14.1/out/target/product/kenzo/root/res/images/charger/battery_fail.png'

build/core/base_rules.mk:316: warning: ignoring old commands for target `/home/android/cm14.1/out/target/product/kenzo/root/res/images/charger/battery_fail.png'

Starting build with ninja

ninja: Entering directory `.'

ninja: error: '/home/android/cm14.1/out/target/product/kenzo/obj/SHARED_LIBRARIES/libcryptfs_hw_intermediates/export_includes', needed by '/home/android/cm14.1/out/target/product/kenzo/obj/EXECUTABLES/vold_intermediates/import_includes', missing and no known rule to make it

build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed

make: *** [ninja_wrapper] Error 1

make: Leaving directory '/home/android/cm14.1'

#### make failed to build some targets (04:11 (mm:ss)) ####

android@builduntuvm:~/cm14.1$

my local_manifests folder has roomservice.xml

<?xml version="1.0" encoding="UTF-8"?>

<manifest>

<project name="CyanogenMod/android_device_xiaomi_kenzo" path="device/xiaomi/kenzo" remote="github" />

<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />

<project name="CyanogenMod/android_kernel_xiaomi_msm8956" path="kernel/xiaomi/msm8956" remote="github" />

</manifest>