Android裁剪内核后编译报错compatibility matrix

【问题描述】:
优化开机速度,裁剪kernel,注释掉模型模块后如:# CONFIG_HID_SONY is not set,出现编译报错。

checkvintf E 07-01 16:32:02   160   160 check_vintf.cpp:620] files are incompatible: Runtime info and framework compatibility matrix are in
compatible: No compatible kernel requirement found (kernel FCM version = 6).
checkvintf E 07-01 16:32:02   160   160 check_vintf.cpp:620] For kernel requirements at matrix level 6, Missing config CONFIG_HID_SONY
checkvintf E 07-01 16:32:02   160   160 check_vintf.cpp:620] : Success
INCOMPATIBLE
16:32:03 ninja failed with: exit status 1

#### failed to build some targets (9 seconds) ####


解法:

打开 kernel/configs/s/android-4.19/android-base.config 文件 (s是你Android版本号,Android12代号是s,4.19对应你编译使用的内核)

把 CONFIG_HID_SONY=y

也改成

# CONFIG_HID_SONY is not set

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值