android kernel dtb快速更新
来源:互联网 发布:bootcamp 访问mac文件 编辑:程序博客网 时间:2024/05/19 11:48
1.下载打包解压bootimg的工具
git clone https://github.com/pbatard/bootimg-tools.git
make之后会生成mkbootimg unmkbootimg
2.如果只是dts文件用下面的脚本重新打包生成boot.img
#!/bin/bash
export ARCH=arm
export CROSS_COMPILE=/home/freescale/myandroid/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin/arm-linux-androideabi-
cd kernel_imx/
make imx6q-xxx.dtb
cd -
mkbootimg --base 0 --pagesize 2048 --kernel_offset 0x14008000 --ramdisk_offset 0x15000000 --second_offset 0x14f00000 --tags_offset 0x14000100 --cmdline 'console=ttymxc0,115200 init=/init androidboot.console=ttymxc0 consoleblank=0 androidboot.hardware=freescale vmalloc=128M cma=448M androidboot.selinux=permissive androidboot.dm_verity=disabled buildvariant=eng' --kernel kernel_imx/arch/arm/boot/zImage --ramdisk out/target/product/xxx_6q/ramdisk.img --second kernel_imx/arch/arm/boot/dts/imx6q-xxx.dtb -o out/target/product/xxx_6q/boot-imx6q.img
git clone https://github.com/pbatard/bootimg-tools.git
make之后会生成mkbootimg unmkbootimg
2.如果只是dts文件用下面的脚本重新打包生成boot.img
#!/bin/bash
export ARCH=arm
export CROSS_COMPILE=/home/freescale/myandroid/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin/arm-linux-androideabi-
cd kernel_imx/
make imx6q-xxx.dtb
cd -
mkbootimg --base 0 --pagesize 2048 --kernel_offset 0x14008000 --ramdisk_offset 0x15000000 --second_offset 0x14f00000 --tags_offset 0x14000100 --cmdline 'console=ttymxc0,115200 init=/init androidboot.console=ttymxc0 consoleblank=0 androidboot.hardware=freescale vmalloc=128M cma=448M androidboot.selinux=permissive androidboot.dm_verity=disabled buildvariant=eng' --kernel kernel_imx/arch/arm/boot/zImage --ramdisk out/target/product/xxx_6q/ramdisk.img --second kernel_imx/arch/arm/boot/dts/imx6q-xxx.dtb -o out/target/product/xxx_6q/boot-imx6q.img
阅读全文
0 0
- android kernel dtb快速更新
- dtb
- android app 快速调用kernel
- 快速更新Android sdk
- 更新kernel
- 关于android sdk快速更新
- Android快速实现热更新
- 如何快速更新android sdk
- Android快速实现热更新
- Android快速实现热更新
- [kernel 启动流程] (第四章)第一阶段之——dtb的验证
- [kernel 启动流程] (第四章)第一阶段之——dtb的验证
- Android Studio之 Android SDK快速更新
- android 修改kernel后,需要更新bionic下的kernel文件
- android 告别龟速,快速更新sdk
- Android ADT——快速更新API
- 如何快速更新Android studio的sdk
- ubuntu 手动更新kernel
- 阿里云与Apache Flink商业公司DataArtisans于2017杭州云栖大会达成战略合作并发布
- Xcode更新,解决RegexKitLite编译报错
- 血泪史——随机输入字符串,进行冒泡排序。
- linux下部署nodejs
- Java switch 对数字、字符、枚举、字符串类型的支持
- android kernel dtb快速更新
- virtualbox 网络设置
- SOA入门--新建简单的web service project
- ElasticSearch5.X IK分词器使用
- 移动互联网时代,小微企业仍需要官网
- Vue+Django REST framework 生鲜电商项目
- 关于Hibernate的QBC查询hibernate_Restrictions用法
- Jenkins配置git插件以及服务器安装git
- 数据结构与算法之一(三种简单排序)