Team, please answer my customer's question below regarding TI's Android BSP available for J6 Entry EVM.
We are working on kernel customization for our board. We have experience in a such job, but we are trying to understand your kernel config system (./ti_config_fragments/defconfig_builder.sh) .
Example file ti_sdk_dra7x_android_release_defconfig, shows that several SOCs (CONFIG_SOC_IMXxx=y) MACHine, and modules are being selected, but these are not required or used in EVM.
We are required to include used modules only, to avoid a larger zImage and to improve boot time.
- Could you share any documentation about your configuration system or explain why SOC like iMX is required.
- Future AOSP release (Android O), will be based on kernel 4.4 or newer. In a such a case, config and build system tool will be the same?