编译edge 20 pro内核代码处处受阻,有大佬指点吗?

今年买了edge s pro把系统换成了欧版(edge 20 pro的RETEU版本)。最近开始想折腾手机,看到GitHub上有开源的内核代码,我就下载源码尝试编译。 Release MMI-S1RAS32.41-20-16-3 · MotorolaMobilityLLC/kernel-msm (github.com)
折腾了大概一天半,编译器使用谷歌提供的clang版本(10~11都可以)还有aarch-linux-android-gcc的4.9最终版本。
编译流程如下

export ARCH=arm64
export SUBARCH=arm64
make O=out vendor/kona-perf_defconfig

cd out
PATH=$HOME/clang-r416183b/bin:$HOME/aarch64-linux-android-4.9/bin:$PATH make -j64 \ 
O=out CC=clang CLANG_TRIPLE=aarch64-linux-gnu- CROSS_COMPILE=aarch64-linux-android- \
DTC_EXT=$HOME/dtc-1.6.1/dtc

编译开始需要设置一些参数

Initialize kernel stack variables at function entry
> 1. no automatic initialization (weakest) (INIT_STACK_NONE)
  2. 0xAA-init everything on the stack (strongest) (INIT_STACK_ALL_PATTERN) (NEW)
  3. zero-init everything on the stack (strongest and safest) (INIT_STACK_ALL_ZERO) (NEW)
choice[1-3?]: 3
Enable heap memory zeroing on allocation by default (INIT_ON_ALLOC_DEFAULT_ON) [N/y/?] n
Enable heap memory zeroing on free by default (INIT_ON_FREE_DEFAULT_ON) [N/y/?] n

之后过程有一些警告,最后却在 out/arch/arm64/boot 目录里生成了Image文件,没有其他文件(比如 Image.gz-dtb)。我解包了可以运行的img里面好像也只是单纯的kernel。我直接用我编译的内核加载(fastboot boot Image)但闪了一下moto的开机画面又回到fastboot模式了。如果有成功编译并加载内核的大佬可以指点一二吗?
第一次编译内核和发帖,我提供了我现在能给的信息。如果哪里还需要补充请大伙体谅并告诉我。