编译 Nubia Z17 ROM,频频报错

今天终于repo sync好了,兴冲冲的准备编译,结果出问题了。
编译 Nubia Z17,lunch mk_nx563j-userdebug 报错:
nx563j not found in the MoKee Open Source Github repository list.
build/core/product_config.mk:245: *** Can not locate config makefile for product “mk_nx563j”. Stop.
在http://github.com/MoKee,也找不到设备nx563j(nubia Z17)的vendor device kernel文件。

https://github.com/DevelopedInside/ 在这里能找到nx563j(nubia Z17)的vendor device kernel,
修修改改之后,错误很多。
编译NINJA总是出错,我直接export USE_NINJA=false,但是之后还是频频出错

find: ‘…/PhoneCommon/src-N’: No such file or directory
find: ‘dummy’: No such file or directory
find: ‘dummy’: No such file or directory
build/core/Makefile:34: warning: overriding recipe for target ‘/home/felix/mokee/out/target/product/nx563j/system/lib/hw/consumerir.default.so’
build/core/base_rules.mk:320: warning: ignoring old recipe for target ‘/home/felix/mokee/out/target/product/nx563j/system/lib/hw/consumerir.default.so’
build/core/Makefile:34: warning: overriding recipe for target ‘/home/felix/mokee/out/target/product/nx563j/system/lib64/hw/consumerir.default.so’
build/core/base_rules.mk:320: warning: ignoring old recipe for target ‘/home/felix/mokee/out/target/product/nx563j/system/lib64/hw/consumerir.default.so’
build/core/Makefile:34: warning: overriding recipe for target ‘/home/felix/mokee/out/target/product/nx563j/system/lib64/hw/nfc_nci.bcm2079x.default.so’
build/core/base_rules.mk:320: warning: ignoring old recipe for target ‘/home/felix/mokee/out/target/product/nx563j/system/lib64/hw/nfc_nci.bcm2079x.default.so’
PRODUCT_COPY_FILES device/nubia/msm8998-common/keylayout/Generic.kl:system/usr/keylayout/Generic.kl ignored.
PRODUCT_COPY_FILES device/nubia/msm8998-common/keylayout/qwerty.kl:system/usr/keylayout/qwerty.kl ignored.
make: *** No rule to make target ‘nx563j’. Stop.

暂时没有找到方法,求指教。

另外,寻找正在学rom编译的同伴,一起交流。
再吐槽一下,魔趣貌似对机油自己编译rom不太感冒,资料太少。

lunch一下然后mka bacon需要什么资料…

mka bacon? 不是mka nx563j吗? bacon是一加1吗。
资料的话,主要就是新手入门的编译流程方面的。

mka bacon
已经编译一会了,看来我可能没有理解这个bacon的意思,我去查查先

没啥意思,就是个幽默

lunch 午餐
make bacon 做烤肉

和一加1无关,纯粹是个巧合。

source.android.com

我读到这里
if [ “z${MK_DEVICES_ONLY}” != “z” ]; then
echo “… and don’t forget the bacon!”
fi

我就估计这是个幽默了,感谢 正在编译中。
大神,请教下,z17的安卓N内核源码,我是https://github.com/DevelopedInside,找到。
但是安卓O的,找不到。只能移植修改吗?

N和O差异比较大,初学者不好移植。

mokee是做过移植的吧,nx563j是放了8.1的rom的,这个能共享到吗?

还是出错了。
我看了下,这两个文件都不存在,上级文件夹也不存在。
是不是我少了recovery的什么东西了。

make: *** No rule to make target ‘/home/felix/mokee/out/target/product/nx563j/obj/STATIC_LIBRARIES/librecovery_ui_msm_intermediates/export_includes’, needed by ‘/home/felix/mokee/out/target/product/nx563j/obj/EXECUTABLES/recovery_intermediates/import_includes’. Stop.

自己联系维护者吧。