位置: 编程技术 - 正文

Android boot.img制作

编辑:rootadmin

推荐整理分享Android boot.img制作,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

自己写的一个制作自己boot.img的shell脚本,有需自取。有问题请在下面提问。

脚本运行的目录就在你的Kernel根目录下。给它权限。~/Downloads/FU和~/Downloads/SISTER是暂存文件用的两个文件夹。

本工具需要调用unmkbootimg,mkbootfs以及mkbootimg。后两者大家搞rom的都很熟悉,至于前者,网上有很多替代品,

诸如split-bootimg.pl之类的,那些都不靠谱,出来的参数有问题,不建议大家使用。

本工具还需要一个已有的boot.img用来抽取除zImage之外的目录结构以及相关驱动模块文件,请将boot.img放在

Android boot.img制作

~/Downloads/SISTER下。最终产品new_boot.img也在该目录下。

#!/bin/bash#make clean#make mrpropermake ARCH=arm defconfigmake ARCH=armcd ~/Downloads/FUrm -rf *cd ~/Downloads/SISTERrm -rf initramfs.cpio.gzrm -rf new_boot.imgrm -rf zImage~/Downloads/unmkbootimg boot.imgmv initramfs.cpio.gz ~/Downloads/FU/cd ~/Downloads/FUgunzip initramfs.cpio.gzcpio -i < initramfs.cpiorm initramfs.cpio# 请参考~/Downloads/FU里的文件结构自行拷贝替换模块文件什么的chmod -R .#find . | cpio -H newc -o > ~/Downloads/SISTER/initramfs.cpio#cd ~/Downloads/SISTER#gzip -9 initramfs.cpio~/Downloads/mkbootfs . | gzip > ~/Downloads/SISTER/initramfs.cpio.gzcp ~/arch/arm/boot/zImage ~/Downloads/SISTER #这里是拷贝编译内核产生的zImage的地方cd ~/Downloads/SISTER~/Downloads/mkbootimg --kernel zImage --ramdisk initramfs.cpio.gz -o new_boot.img #这里的参数请参照unmkbootimg给出的参数,我这里没有多打,默认使用缺省参数如果找不到mkbootfs相关工具的话,请把上面注释掉的三行语句替换掉mkbootfs那行再试。最后请注意,如果只是单纯修改内核的话,

出来的new_boot.img不应该与原本网上下载的boot.img大小差很多(我的只差几Kb),如果差好几Mb,那就说明你需要替换相应的解包、封包工具了,

请自行一步步执行,观察所输出文件的大小,确定使用哪款工具。

最后如何处理boot.img:随便网上找个同款机型的卡刷包,打开,把里面boot.img替换掉,给包加上签名(网上工具很多),然后进recovery模式刷机。

Android获取电话号码的实例 实例,在主界面上显示两个EditText和一个Button,当点击Button的时候,显示所有联系人的显示,点击某个具体的联系人,将信息返回到主界面的EditText中。

Android 高手进阶,自定义圆形进度条 背景介绍在Android开发中,我们经常遇到各种各样绚丽的控件,所以,依靠我们Android本身所带的控件是远远不够的,很多时候需要我们自己定义控件,在

android 清除缓存功能 本应用数据清除管理器DataCleanManager.java是从网上摘的忘了名字了对不住了加载一个webview产生缓存众所周知的webview是产生缓存的主要原因之一webview加载

标签: Android boot.img制作

本文链接地址:https://www.jiuchutong.com/biancheng/387436.html 转载请保留说明!

上一篇:android 带箭头的textview文字伸缩效果(标箭头的手机软件)

下一篇:Android获取电话号码的实例(安卓获取手机号及通话状态权限)

  • 进项税额的计税基础是什么
  • 未取得发票的费用,在汇算清缴中按利润计算吗
  • 形式发票需要签字盖章吗
  • 小规模什么情况下只交城建税
  • 无形资产的摊销会计科目
  • 高新技术企业季报填报
  • 免税小规模企业开专票可以吗
  • 小微企业免税收入有哪些
  • 专项用途财政资金纳税调整规则
  • 企业营改增后的会计处理有何变化
  • 社保上面的每月的缴费基数是什么意思?
  • 结转安装费用的会计分录
  • 小规模公司可以贷款吗
  • 食堂固定资产折旧年限
  • 园林绿化公司要交税吗
  • 不能抵扣的进项税额转出会计分录
  • 外贸企业出口收入怎么账务处理
  • 积分返现活动
  • 一般纳税人申报表填写顺序
  • 过路费企业所得税汇算清缴计入什么科目?
  • 应收账款周转率怎么分析
  • 酒店水电费分录
  • 印刷费可以开哪些科目
  • 一般纳税人差额申报表填写
  • 工会经费怎么使用
  • 政策性退税流程
  • 操作系统的文件系统管理主要负责
  • 注销公司如何注销
  • win10电源高性能被删了
  • 未取得合法有效凭证可以税前扣除
  • excel js宏
  • 出口退税的申报期限是多久
  • php验证码扭曲效果怎么做
  • 罂粟的花季
  • thinkphp技巧
  • Vue3 中 createWebHistory 和 createWebHashHistory 的区别
  • php的中文名
  • 融资租入的机器设备属于什么科目
  • trainer 平替
  • dns域名解析两种方式
  • 罚款记入其他应收款科目
  • 线程池中的一个线程执行完一个任务后
  • 电脑自学网站推荐
  • 企业所得税汇算清缴补缴税款分录
  • 小规模企业跨月发票如何冲红
  • 物业公司物业费计入什么会计科目
  • 劳务报酬所得税可以退税吗
  • 哪些增值税专用发票不能抵扣进项税
  • 什么公司可以核定企业所得税
  • 长期待摊费用好处
  • 逾期未认证的增值税发票处理办法
  • 押金退还需要多久
  • 本年利润在明细里怎么填
  • 不含税转换
  • 微信转账截图可以作为会计凭证吗
  • 盘亏的固定资产是资产吗
  • 银行回单可以跨年入账吗
  • 低值易耗的管理制度
  • 城镇土地使用税减免税政策
  • 存货的实际成本法
  • 生产型企业加计扣除10%
  • 工程物资属于存货还是固定资产
  • mysql7.x单独安装mysql的方法
  • windowsxp不能启动怎么修复
  • centos命令行乱码
  • win8.1快捷键
  • ubuntu 无法正常启动
  • win8如何打开任务管理器
  • cocosdx让AppDelegate支持全局更新机制
  • jquery 属性
  • python中myf
  • 批处理中的感叹号
  • javascript高级程序设计最新版
  • JavaScript html5 canvas画布中删除一个块区域的方法
  • unity3d物理现象模拟
  • javascript中this的用法
  • 快速进入屏保的快捷键
  • 大同税务局官网录取名单
  • 增值税专用发票提高限额
  • 北京地税局报税流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设