You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
.. | ||
bin | 3 years ago | |
configs | 3 years ago | |
ext4_utils | 3 years ago | |
lib64 | 3 years ago | |
ramdisk | 3 years ago | |
res | 3 years ago | |
vendor | 3 years ago | |
vendor_ramdisk/first_stage_ramdisk | 3 years ago | |
.gitignore | 3 years ago | |
README | 3 years ago | |
boot_sample.img | 3 years ago | |
mkgki3.sh | 3 years ago | |
mkgki4.sh | 3 years ago | |
mkvendor.sh | 3 years ago | |
mkvendor_boot.sh | 3 years ago | |
pack.sh | 3 years ago | |
search_3.sh | 3 years ago | |
unpack_bootimg.py | 3 years ago |
README
目录结构: kernel mkcombinedroot 在当前目录下添加modules.ko驱动的名字,执行打包脚本会自动在kernel/drivers/下进行搜索并拷贝,生成对应的文件。 vendor -> res/vendor_modules.load ramdisk -> res/ramdisk_modules.load 在kernel同级目录clone此仓库后,编译内核后,目录下执行: 默认使用arm64编译,如果要用arm,到脚本开头的变量位置修改. - 打包boot.img: ```shell ./mkvendor_boot.sh [your_dts_name] (不加参数默认使用: rk3399-evb-ind-lpddr4-android-avb) ``` - 打包vendor.img ``` ./mkvendor.sh ``` - 打包boot.img + vendor.img ``` ./pack.sh ```