位置: 编程技术 - 正文

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

  • 收到汇算清缴退回企业所得税分录
  • 购销合同印花税按70%
  • 国际运输需要办什么证
  • 增值税纳税申报表电子版在哪下载
  • 存货被盗的会计分录
  • 办公家具发票要交税吗?
  • 什么是外购类标签
  • 没有达到起征点的工资忘计申报个税,可以税前扣除吗
  • 销售方记账凭证怎么做分录
  • 教育培训机构内账会计
  • 其他权益工具投资是什么类科目
  • 个人所得税交税怎么交的
  • 母公司为子公司担保是利好还是利空
  • 住房公积金证书插上为什么登不进去
  • 公司销售二手车账务处理
  • 交房租对方开发票怎么开
  • 个人交的税费报销如何做账?
  • 劳务费开发票还要代扣代缴吗?
  • 地税收的其他政府基金计入科目及收益
  • 关于旅行社代订的通知
  • 倒增值税发票过程
  • 营改增后,企业购进自用小轿车增值税
  • 营业用房标准
  • 软件行业服务费印花税
  • 两万元大写金额报销单怎么写
  • 5000元可以买什么东西
  • 教育费附加记账
  • 银行存款二级科目怎么增加
  • 软件产品加安装是混合销售吗?
  • 餐饮业代金券怎么用
  • macos dock栏
  • 预付加油充值卡可以报销吗
  • 同一控股下的控股合并
  • linux killall
  • 微软和google
  • linux的安装和使用
  • 向银行借入长期借款50万元
  • 强烈的建议
  • 劳务费支出计入什么科目?
  • 美丽的大中华
  • 坎伯兰森林西部
  • 委托加工的材料成本包括辅助材料成本吗
  • 营改增通俗
  • 城建税减征50%
  • lxml&xpath一站式教学
  • thinkphp框架结构
  • python中切片用法
  • 钱进公账怎么转账给别人
  • 营业税改增值税的背景
  • 技术研发费用包括哪些
  • sqlserver获取uuid
  • mongodb 设置用户名密码
  • 每天统计数据的表格
  • 增值税税率调整为13%从什么时候开始实行
  • 小微企业预缴所得税怎么填报
  • 购进消耗品怎么做账
  • 暂估入库的商品可以结转成本吗?
  • 事业单位职工福利费
  • 销售商品的折扣
  • 公司抽奖的成本怎么算
  • 开设明细账
  • SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
  • navicat连接mysql时出现1045错误的解决方法
  • 如何最简单的
  • mac快速操作在哪
  • mac安装win10键盘失灵
  • win10的快速访问
  • css样式的使用
  • JavaScript字体颜色
  • Node.js开启Https的实践详解
  • 同一个页面
  • js如何打印服务器图片
  • jquery的过滤器用于指定什么东西
  • listview提高效率
  • 内容滑动切换效果怎么弄
  • 地税局局长权利大吗
  • 包装物押金的计算
  • 预缴增值税申报表申报期限
  • 重庆轨道第五轮19号线路
  • 税控盘操作指南
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设