Hi,
I am trying to build android 15.0.0.2 for my imx8mp evk, successfully fetched source codes and trying to build android and now getting errors.
All HALs in device manifest are declared in FCM <= level 202404
ERROR: files are incompatible: Runtime info and framework compatibility matrix are incompatible: No compatible kernel requirement found (kernel FCM version = 202404).
For kernel requirements at matrix level 202404, Kernel config errors:
Missing config CONFIG_CFI_CLANG
: Success
INCOMPATIBLE
full log here: [Invalid link]
for development purpose i added this line at imx8m/evk_8mp/SharedBoardConfig.mk
PRODUCT_IMX_TRUSTY := true
+PRODUCT_OTA_ENFORCE_VINTF_KERNEL_REQUIREMENTS := false
and it builds successfully.
but after flashing images to 64GB sdcard boot is getting stuck at kernel
command used to flash:
sudo ./uuu_imx_android_flash.sh -f imx8mp -t sd
this the uart log:
U-Boot 2025.04-gbf437d66ca12 (Jan 27 2026 - 15:41:09 +0530)
CPU: i.MX8MP[8] rev1.1 1800 MHz (running at 1200 MHz)
CPU: Commercial temperature grade (0C to 95C) at 41C
Reset cause: POR
Model: NXP i.MX8MPlus LPDDR4 EVK board
DRAM: 6 GiB
optee optee: OP-TEE api uid mismatch
TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C2 0x50]
Power supply on USB2
TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C1 0x50]
Core: 303 devices, 37 uclasses, devicetree: separate
MMC: FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... Reading from MMC(1)... OK
[*]-Video Link 0adv7535_mipi2hdmi adv7535@3d: Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
fail to get display timings
probe video device failed, ret -19
[0] display-controller@32e80000, video
[1] dsi@32e60000, video_bridge
[2] adv7535@3d, panel
adv7535_mipi2hdmi adv7535@3d: Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
fail to get display timings
probe video device failed, ret -19
In: serial
Out: serial
Err: serial
SEC0: RNG instantiated
flash target is MMC:1
Net: eth0: ethernet@30be0000, eth1: ethernet@30bf0000 [PRIME]
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot: 0
Writing A/B metadata to disk.
verify OK, boot 'boot_a'
Kernel load addr 0x40480000 size 38883 KiB
kernel @ 40480000 (40566784)
ramdisk @ 44680000 (25435020)
fdt @ 42cb0400 (85186)
Moving Image from 0x40480000 to 0x40600000, end=0x42cb0000
## Flattened Device Tree blob at 42cb0400
Booting using the fdt blob at 0x42cb0400
Working FDT set to 42cb0400
Using Device Tree in place at 0000000042cb0400, end 0000000042cc80c1
Working FDT set to 42cb0400
adv7535_mipi2hdmi adv7535@3d: Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
fail to get display timings
probe video device failed, ret -19
Starting kernel ...
how to resolve this.
thanks,