位置: 编程技术 - 正文

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

  • 计算本月所得税税率为25%
  • 增值税申报错误已经缴税了怎么办
  • 长期待摊费用如何摊销计算
  • 外派人员工资费用怎么算
  • 事业单位固定资产管理办法
  • 居民企业股权转让所得
  • 生产经营行业
  • 企业自建房产可以抵押吗
  • 发票冲红重开摘要如何写合适?
  • 办理产权证费用明细
  • 外购商品计入
  • 航天信息维护费280元报税怎么抵扣
  • 个人股东从公司借款合法吗
  • 劳务派遣税收政策文件
  • 滴滴客运服务费发票税率
  • 建筑施工企业清欠管理办法
  • 股票价格变化的原因
  • 航道疏浚服务属于什么服务
  • 健身房属于什么经营类别
  • 合作社开具的免税普票计算抵扣
  • 进口应付款融资
  • 搬运费没有发票能入成本吗?
  • 华为手机进入recovery模式怎么退出
  • 转让金融商品应交增值税计算公式
  • window11系统怎么用
  • win10隐藏功能大全
  • linux怎么设置
  • 什么是应付工资金额
  • 购买加油卡怎么充值
  • 最早的滑盖手机,摄像头可以自动旋转
  • 罗汉松的养殖方法剪枝视频
  • hbuilderx的使用视频
  • framework7教程
  • symfony框架的特点
  • php链式操作
  • 前端的基础知识
  • 个税系统如何申报个税
  • java聚合工程
  • 财务费用的增加记在哪一方
  • 手机开的发票
  • 电汇跟支票的区别
  • java8 (jdk 1.8) 新特性——Lambda
  • day35-JSON&Ajax03
  • 网站的首页文件名是什么
  • 费用减少利润减少的情况
  • 开具增值税专用发票是什么意思
  • 固定资产原值增加当月计提折旧吗
  • 预计负债的三个条件
  • SQL Server 2005/2008 导入导出数据常见报错解决方法
  • 应付账款的账务处理
  • 安全生产费实际发生
  • 电费发票未到怎么入账
  • 机票差额发票和全额发票的区别
  • 异地学校
  • 医院医保会计的岗位职责
  • 错误凭证如何处理
  • 会计每月账务处理流程
  • 哪些人必须办理纳税登记
  • MySQL关键字执行顺序
  • win8.1资源管理器频繁假死
  • 怎么检测软件有没有毒
  • win8.1连接wifi
  • linux socket 常用函数小结
  • 思科用户模式命令
  • win7开机无信号之后黑屏
  • window10提示更新总是
  • linux查看进程并杀死
  • opengl geometry shader
  • python整理表格不用入门
  • python动态参数应用
  • 用js获取地址栏url参数的方法
  • 细说javascript
  • javascript教程完整版
  • 安卓小项目实战软件
  • 陕西省税务系统
  • 江苏省国税务局
  • 江西省税务局发票查询系统
  • 电子口岸无纸化网上签约流程
  • 机构改革哪个单位负责
  • 车船税为什么有时候不用交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设