位置: 编程技术 - 正文

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获取电话号码的实例(安卓获取手机号及通话状态权限)

  • 应税消费品是什么意思
  • 流动资产属于经营资产还是得经营资产
  • 土地摊销全部计入成本吗
  • 存款利息缴纳个税
  • 固定资产一次性计入费用的账务处理
  • 公司代个人收承兑汇票
  • 新注册公司实收资本为0
  • 如何进行无形资产核算
  • 企业养老金计算公式举例说明
  • 有限合伙企业合伙人分红纳税
  • 新企业会计准则的内容
  • 无形资产除了专利还有什么
  • 公司股权平价转让要交税吗
  • 筹备费用怎么扣税的
  • 纳税人为风险纳税人
  • 固定资产备案怎么备案
  • 本月计错多发的工资可以不交个税
  • 增值税2017年起征点
  • 资产负债表里面应付账款怎么算
  • 无形资产怎么核算成本
  • 贴现率与再贴现率计算机行业是好多
  • 制造业销售费用率多少合适
  • 票据结算包括哪几项
  • 抵扣发票勾选到哪个科目
  • 出口业务类型怎么写
  • 有限合伙企业需要法人吗
  • windows10显示文件格式
  • 财务报表未分配利润为负数
  • 防疫物资费用会计处理
  • 简易征收增值税怎么算
  • incorrect email format
  • wmpdmc.exe是什么意思
  • php中字符串函数
  • 对于在某一时点履行义务,企业应当在
  • 免税农产品进项转出计算
  • 大型语言模型的教育应用
  • crontab命令用法
  • 销售商品怎么做好宣传
  • 企业小微企业贷逾期起诉法人房子会被拍卖吗?
  • 将织梦dedecms转换到wordpress
  • mysql无法连接到服务器
  • python tqdm是什么
  • 政府会计财务报表有哪些
  • 汇款退回多久到账
  • 营业额包括成本价吗
  • 上年多做了收入的事情
  • 可以单独设置一个人三天可见吗
  • mysql存储语句
  • 药品的增值税税率13%还是17%?
  • 企业内部之间借款利息可以税前扣除吗
  • 未开票收入账务处理分录
  • 公司劳务过账的法律依据
  • 代理返利什么意思
  • 工业企业中制造费用包括哪些内容
  • mysql5.7最新版
  • windows性能监视器怎么用
  • xp剪贴板怎么打开
  • windowsxp错误提示
  • xp系统没有声音没有音频设备
  • vssvc.exe
  • mac快捷键使用
  • win10系统预览版
  • centos7查看性能监控
  • win8系统如何查看文件浏览痕迹记录
  • vnc登录linux
  • win8运行速度慢怎么办
  • win10系统异常自动重启
  • ExtJS4中使用mixins实现多继承示例
  • em和px
  • linux每隔1s执行一次命令
  • android设置背景颜色代码
  • 离线安装驱动
  • node.js ajax
  • nginx 执行shell
  • Windows上使用PD虚拟机
  • 怎么查询个人所得税申报成功
  • 国家税务总局 土地增值税
  • 库尔勒市税务局领导简介
  • 营改增后的工程造价怎么算
  • 目前我国现行法规规定的职业病范围共有几大类几种
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设