如何将编译的安卓内核文件"图像.gz-dtb"制作成可闪存的.zip或.img文件?



我的设备是 OnePlus3 。 现在,我需要自己编译内核并安装它。我将其流到编译内核

日志:

SYSMAP  System.map
DTC     arch/arm64/boot/dts/15801_DVT/msm8996-v3-pmi8996-mtp_15801_DVT.dtb
DTC     arch/arm64/boot/dts/15801_PVT/msm8996-v3-pmi8996-mtp_15801_PVT.dtb
DTC     arch/arm64/boot/dts/15811_PVT/msm8996pro-pmi8996-mtp_15811_PVT.dtb
DTC     arch/arm64/boot/dts/15811_PVT/msm8996pro-v1.1-pmi8994-mtp_15811_PVT.dtb
DTC     arch/arm64/boot/dts/15811_PVT2/msm8996pro-pmi8996-mtp_15811_PVT2.dtb
DTC     arch/arm64/boot/dts/15811_PVT2/msm8996pro-v1.1-pmi8994-mtp_15811_PVT2.dtb
DTC     arch/arm64/boot/dts/15811_PVT3/msm8996pro-pmi8996-mtp_15811_PVT3.dtb
DTC     arch/arm64/boot/dts/15811_PVT3/msm8996pro-v1.1-pmi8994-mtp_15811_PVT3.dtb
OBJCOPY arch/arm64/boot/Image
GZIP    arch/arm64/boot/Image.gz
DTC     arch/arm64/boot/dts/15811_PVT3/msm8996pro-v1.1-pmi8994-mtp_15811_PVT3.dtb
DTC     arch/arm64/boot/dts/15811_PVT3/msm8996pro-pmi8996-mtp_15811_PVT3.dtb
DTC     arch/arm64/boot/dts/15811_PVT/msm8996pro-v1.1-pmi8994-mtp_15811_PVT.dtb
DTC     arch/arm64/boot/dts/15811_PVT/msm8996pro-pmi8996-mtp_15811_PVT.dtb
DTC     arch/arm64/boot/dts/15801_PVT/msm8996-v3-pmi8996-mtp_15801_PVT.dtb
DTC     arch/arm64/boot/dts/15801_DVT/msm8996-v3-pmi8996-mtp_15801_DVT.dtb
DTC     arch/arm64/boot/dts/15811_PVT2/msm8996pro-pmi8996-mtp_15811_PVT2.dtb
DTC     arch/arm64/boot/dts/15811_PVT2/msm8996pro-v1.1-pmi8994-mtp_15811_PVT2.dtb
CAT     arch/arm64/boot/Image.gz-dtb
Building modules, stage 2.
MODPOST 1 modules
CC      drivers/staging/qcacld-2.0/wlan.mod.o
LD [M]  drivers/staging/qcacld-2.0/wlan.ko

如何刷新文件 image.gz-dtb 到设备?

使用Android Image Kitchen(https://forum.xda-developers.com/showthread.php?t=2073775)只需在boot.img上运行dumping.bat。用新image.gz-dtb文件替换split_img文件夹中的boot.img-zimage文件即可。然后repackimg.bat将为您生成一个新的boot.img文件。

或使用AnyKernel或AnyKernel2制作闪烁的zip文件。

最新更新