[Android Software Development] ViAlexSt:
Hi! I decided to try to compile my own TWRP (previously only ported) for device with processor Intel Atom z8300. I'm not mistaken, that AIO-TWRP-Compiler allows to compile TWRP not only for MTK? BBQLinux, repository of omni-android 5.1 - to compile I don't get, but get the message "No recovery.img found at ..." and offer to see the log. In the log I don't understand the cause of the failure. Basically, I guess that the case in the BoardConfig.mk (I took it in Github for similar device). But could the community explain to me the error in the log?

Checking build tools versions...

************************************************************

You are attempting to build with an unsupported JDK.

You use OpenJDK but only Sun/Oracle JDK is supported.

Please follow the machine setup instructions at

https://source.android.com/source/download.html

Continue at your own peril!

************************************************************

including ./abi/cpp/Android.mk ...

including ./bionic/Android.mk ...

including ./bootable/recovery/Android.mk ...

including ./build/libs/host/Android.mk ...

including ./build/target/board/Android.mk ...

including ./build/tools/Android.mk ...

including ./external/bison/Android.mk ...

including ./external/bouncycastle/Android.mk ...

including ./external/busybox/Android.mk ...

including ./external/bzip2/Android.mk ...

including ./external/checkpolicy/Android.mk ...

including ./external/clang/Android.mk ...

including ./external/compiler-rt/Android.mk ...

including ./external/e2fsprogs/Android.mk ...

including ./external/freetype/Android.mk ...

including ./external/gcc-demangle/Android.mk ...

including ./external/genext2fs/Android.mk ...

including ./external/icu4c/Android.mk ...

including ./external/jpeg/Android.mk ...

including ./external/libpng/Android.mk ...

including ./external/libselinux/Android.mk ...

including ./external/libsepol/Android.mk ...

including ./external/llvm/Android.mk ...

including ./external/openssl/Android.mk ...

including ./external/safe-iop/Android.mk ...

including ./external/sepolicy/Android.mk ...

including ./external/stlport/Android.mk ...

including ./external/zlib/Android.mk ...

including ./frameworks/native/cmds/atrace/Android.mk ...

including ./frameworks/native/cmds/bugreport/Android.mk ...

including ./frameworks/native/cmds/dumpstate/Android.mk ...

including ./frameworks/native/cmds/dumpsys/Android.mk ...

including ./frameworks/native/cmds/flatland/Android.mk ...

including ./frameworks/native/cmds/installd/Android.mk ...

including ./frameworks/native/cmds/ip-up-vpn/Android.mk ...

including ./frameworks/native/cmds/rawbu/Android.mk ...

including ./frameworks/native/cmds/screenshot/Android.mk ...

including ./frameworks/native/cmds/service/Android.mk ...

including ./frameworks/native/cmds/servicemanager/Android.mk ...

including ./frameworks/native/libs/binder/Android.mk ...

including ./frameworks/native/libs/diskusage/Android.mk ...

including ./frameworks/native/libs/gui/Android.mk ...

including ./frameworks/native/libs/input/Android.mk ...

including ./frameworks/native/libs/ui/Android.mk ...

including ./frameworks/native/opengl/libagl/Android.mk ...

including ./frameworks/native/opengl/libs/Android.mk ...

including ./frameworks/native/opengl/tests/Android.mk ...

including ./frameworks/native/services/batteryservice/Android.mk ...

including ./frameworks/native/services/connectivitymanager/Android.mk ...

including ./frameworks/native/services/powermanager/Android.mk ...

including ./frameworks/native/services/sensorservice/Android.mk ...

including ./frameworks/native/services/surfaceflinger/Android.mk ...

including ./hardware/libhardware/Android.mk ...

including ./hardware/libhardware_legacy/Android.mk ...

including ./libcore/Android.mk ...

including ./libnativehelper/Android.mk ...

including ./prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/Android.mk ...

including ./prebuilts/misc/Android.mk ...

including ./prebuilts/ndk/Android.mk ...

including ./prebuilts/sdk/Android.mk ...

including ./system/core/Android.mk ...

including ./system/extras/Android.mk ...

including ./system/netd/Android.mk ...

including ./vendor/omni/Android.mk ...

No private recovery resources for TARGET_DEVICE cht_cr_mrd_w

device/Onda/cht_cr_mrd_w/boot.mk:10: warning: overriding recipe for target '/home/greywolf/omni/out/target/product/cht_cr_mrd_w/boot.img'

build/core/Makefile:479: warning: ignoring old recipe for target '/home/greywolf/omni/out/target/product/cht_cr_mrd_w/boot.img'

build/core/tasks/kernel.mk:65: ***************************************************************

build/core/tasks/kernel.mk:66: * Using prebuilt kernel binary instead of source *

build/core/tasks/kernel.mk:67: * THIS IS DEPRECATED, AND WILL BE DISCONTINUED *

build/core/tasks/kernel.mk:68: * Please configure your device to download the kernel *

build/core/tasks/kernel.mk:69: * source repository to kernel/Onda/cht_cr_mrd_w

build/core/tasks/kernel.mk:70: * See http://xdaforums.com/wiki/ROM/Integrated_Kernel_Build

build/core/tasks/kernel.mk:71: * for more information *

build/core/tasks/kernel.mk:72: ***************************************************************

[32mExport includes file:[0m system/core/libmincrypt/Android.mk -- /home/greywolf/omni/out/host/linux-x86/obj/STATIC_LIBRARIES/libmincrypt_intermediates/export_includes

Header: /home/greywolf/omni/out/host/linux-x86/obj/include/libpng/png.h

Header: /home/greywolf/omni/out/host/linux-x86/obj/include/libpng/pngconf.h

Header: /home/greywolf/omni/out/host/linux-x86/obj/include/libpng/pngusr.h

Header: /home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/include/libpng/png.h

Header: /home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/include/libpng/pngconf.h

Header: /home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/include/libpng/pngusr.h

Header: /home/greywolf/omni/out/host/linux-x86/obj/include/selinux/selinux.h

Header: /home/greywolf/omni/out/host/linux-x86/obj/include/selinux/label.h

Header: /home/greywolf/omni/out/host/linux-x86/obj/include/selinux/context.h

Header: /home/greywolf/omni/out/host/linux-x86/obj/include/selinux/avc.h

Header: /home/greywolf/omni/out/host/linux-x86/obj/include/selinux/android.h

Header: /home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/include/selinux/selinux.h

Header: /home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/include/selinux/label.h

Header: /home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/include/selinux/context.h

Header: /home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/include/selinux/avc.h

Header: /home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/include/selinux/android.h

[32mImport includes file:[0m /home/greywolf/omni/out/host/linux-x86/obj/STATIC_LIBRARIES/libmincrypt_intermediates/import_includes

[32mExport includes file:[0m system/core/mkbootimg/Android.mk -- /home/greywolf/omni/out/host/linux-x86/obj/EXECUTABLES/mkbootimg_intermediates/export_includes

[32mImport includes file:[0m /home/greywolf/omni/out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/import_includes

[32mExport includes file:[0m build/libs/host/Android.mk -- /home/greywolf/omni/out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/export_includes

[32mExport includes file:[0m build/tools/acp/Android.mk -- /home/greywolf/omni/out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/export_includes

[32mNotice file:[0m system/core/libmincrypt/NOTICE -- /home/greywolf/omni/out/host/linux-x86/obj/NOTICE_FILES/src//lib/libmincrypt.a.txt

[32mImport includes file:[0m /home/greywolf/omni/out/host/linux-x86/obj/EXECUTABLES/mkbootfs_intermediates/import_includes

[32mExport includes file:[0m system/core/cpio/Android.mk -- /home/greywolf/omni/out/host/linux-x86/obj/EXECUTABLES/mkbootfs_intermediates/export_includes

[32mExport includes file:[0m external/zlib/Android.mk -- /home/greywolf/omni/out/host/linux-x86/obj/STATIC_LIBRARIES/libz_intermediates/export_includes

[32mImport includes file:[0m /home/greywolf/omni/out/host/linux-x86/obj/STATIC_LIBRARIES/libz_intermediates/import_includes

[32mExport includes file:[0m external/zlib/Android.mk -- /home/greywolf/omni/out/host/linux-x86/obj/EXECUTABLES/minigzip_intermediates/export_includes

[32mNotice file:[0m external/zlib/NOTICE -- /home/greywolf/omni/out/host/linux-x86/obj/NOTICE_FILES/src//bin/minigzip.txt

[32mNotice file:[0m external/zlib/NOTICE -- /home/greywolf/omni/out/host/linux-x86/obj/NOTICE_FILES/src//lib/libz.a.txt

mkdir -p /home/greywolf/omni/out/target/product/cht_cr_mrd_w/recovery/root"/twres/"

cp -fr bootable/recovery/gui/devices/common/res/* bootable/recovery/gui/devices/portrait/res/* /home/greywolf/omni/out/target/product/cht_cr_mrd_w/recovery/root"/twres/"

prebuilts/gcc/linux-x86/x86/i686-linux-android-4.7/bin/i686-linux-android-gcc: No such file or directory

bionic/libc/Android.mk:657: recipe for target '/home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/lib/crtbegin_dynamic1.o' failed

make: *** [/home/greywolf/omni/out/target/product/cht_cr_mrd_w/obj/lib/crtbegin_dynamic1.o] Error 1

make: *** Waiting for unfinished jobs....

cp -fr bootable/recovery/gui/devices/480x800/res/* /home/greywolf/omni/out/target/product/cht_cr_mrd_w/recovery/root"/twres/"

rm -f /home/greywolf/omni/out/target/product/cht_cr_mrd_w/recovery/root"/twres/"fonts/*.ttf

mkdir -p /home/greywolf/omni/out/target/product/cht_cr_mrd_w/recovery/root/sbin/

ln -sf /sbin/pigz /home/greywolf/omni/out/target/product/cht_cr_mrd_w/recovery/root/sbin/gzip

ln -sf /sbin/unpigz /home/greywolf/omni/out/target/product/cht_cr_mrd_w/recovery/root/sbin/gunzip