单编ko
找到模块名字以及路径
查寻tools/bazel query //msm-kernel:* | grep "drivers/pci/controller/"
知道ko的编出来的名字,比如这里我要编译个pci-msm-drv.ko
指令
tools/bazel build //msm-kernel:kunkun_consolidate/drivers/pci/controller/pci-msm-drv.ko
产物
bazel-bin/msm-kernel/kunkun_consolidate/drivers/pci/controller/pci-msm-drv.ko
还是老规矩push到vendor/lib/modules/中
adb push bazel-bin/msm-kernel/kunkun_consolidate/drivers/pci/controller/pci-msm-drv.ko vendor/lib/modules/
开机检查一下是否成功
单编abl
指令
tools/bazel build //msm-kernel:kunkun_consolidate_abl_dist
产物
需要解压一下
vendor/kernel_platform/bazel-bin/bootable/bootloader/edk2/kunkun_consolidate_abl.tar.gz
得到unsigned_abl_userdebug.elf