Missing defconfig for Linaro's AOSP port for db410c


Hi guys. I’m trying to build the kernel from source according to https://www.96boards.org/documentation/consumer/dragonboard/dragonboard410c/guides/aosp.md.html
but the defconfig file is missing ( http://snapshots.linaro.org/96boards/dragonboard410c/linaro/aosp/kernel/latest/defconfig)
So I tried to extact it from /proc/config.gz from a running instance (from the one that works, with the dtb already built in devices/linaro/dragonboard-kernels/). I recompiled the kernel with this defconfig, but the board still does not boot correctly.

Does anyone know where the working defconfig is?

Thank you!!

UPDATE: I tried also using arch/arm64/config/qcom_defconfig (merged with android-base and android-recommended configs). Seems to enter a bootloop.


@pundiramit, Is downloading out of tree defconfig still needed to build DB410C kernel ?


Sorry I forgot to reply on this. We are working on a common kernel config for dragonboards (db820c|db410c). Hopefully we will be using same kernel image as the next prebuilt image for AOSP boot. I’ll share the CI download link upon confirmation.


Also going forward, yes we do need out of tree Android config fragments to build db410c kernel for AOSP. Plan is to use qcom_defconfig as base config and enable Android config fragments https://android.googlesource.com/kernel/configs/ at build time.