怎样修改安卓bootimg内核怎样修

怎样修改安卓bootimg内核怎样修,第1张

Android 产品中,内核格式是Linux标准的zImage,根文件系统采用ramdisk格式。这两者在Android下是直接合并在一起取名为bootimg,会放在一个独立分区当中。这个分区格式是Android自行制定的格式。

Android开发时,最标准的做法是重新编译于内核和根文件系统,然后调用Android给的命令行文件mkbootimg(out/host/linux-x86/bin/)来打包。 

在制作手机ROM时,有时会单独编译内核或抽出根文件进行修改内容,比如我只编译内核,其余的地方不变。这样重新安装巨大的Android开发环境实在不划算。因此很多bootimg解包工具被人开发出来,这一些工具都是把内核和根文件系统从一个现成的bootimg抽取出来,修发后再次打包还原。

一常见的解包工具

因为bootimg的格式比较简单,它主要分为三大块(有的可能有四块)

因此很多人开发分析工具,有是linux shell脚本,比如repack-zImage,也有人采用perl,还有C语言编写的 unbootimg, 

我使用的是在源码位置system/core/mkbootimg/ 下的 mkbootimg。为了简化,蓝点工坊把与mkbootimg中打包工具和解包工具以及所包含的libmincrpty库抽出来,并且重写一个Makefile,作为开源项目。

使用者只需要在linux(需安装gcc,make,一般是标配)或windows(需要安装mingw)的命令行执行make,即可产生可执行文件mkbootimg ,unpackbootimg。

二解/打包工具使用

解包工具:unpackbootimg

常见格式 

unpackbootimg -i \tmp\bootimg -o \out 

这一句命令行表示把bootimg解包,所有文件输出到out目录下

它会解压出如下文件:

bootimg-zImage (内核文件)

bootimg-ramdiskgz (根文件系统打包文件) 

bootimg-cmdline (mkbootimg cmdline参数) 

bootimg-pagesize (mkbootimg pagesize参数) 

bootimg-base (mkbootimg base参数)

打包工具:mkbootimg (Android自带)

常见的命令格式: 

/mkbootimg --cmdline 'no_console_suspend=1 console=null' --kernel zImage --ramdisk boot/bootimg-ramdiskgz -o bootimg --base 02e00000 

这句含义是把内核文件zImage和boot目录下的根文件压缩包 bootimg-ramdiskgz打包成bootimg 

其中cmdline和base的值均来源于unpackbootimg的结果 

尊敬的三星用户您好:

根据您的描述,如果您的三星I829型号手机需要升级更新固件,请按以下步骤操做:

一、打开设定--关于设备-系统更新-更新。通过在线固件升级 (FOTA) 服务下载并安装固件更新。注:使用FOTA软件升级所需条件:1、稳定的WI-FI或3G网络。2、电池电量达50%以上。3、可用手机内存达1GB以上。

二、使用三星Kies软件升级,具体步骤请参照三星官网提供方法操作:http://wwwsamsungcom/cn/support/skp/faq/447063

三、如果无法自行以上操作,建议将手机至当地三星服务中心帮您升级。三星服务中心查询网址请点击:

http://support-cnsamsungcom/support/ServiceLocationsasp

三星企业知道,为您提供优质的解决方案,用心解答您的问题,希望能够得到您的满意评价。

首先打开IE浏览器,随意进入一个页面;点击工具选项,会跳出一个菜单,下拉菜单选择兼容性视图设置选项;进入兼容性视图设置之后,填入所需要设置兼容模式的网址,点击添加,最后点击关闭即可。

打开IE浏览器;选择设置,开发人员工具,可以按F12进入;选择浏览器模式,可以选择想要的浏览器模式。例如IE10的浏览器可以选择,7,8,9三个低版本模式;点击对应的浏览器模式,IE浏览器此时正是那个版本的浏览器,可以正常浏览一些低版本的老网站。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/749767.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-04
下一篇2023-08-04

随机推荐

  • 妮维雅ab面霜补骨脂酚含量

    48%。妮维雅补骨脂酚紧致逆时B5修复面霜,商品规格:50ml,昵称:妮维雅AB霜,温和抗老、嘭弹、紧致、抚纹、快紧致、强维稳、植物A醇补骨脂酚:淡纹紧致,高效抗老。4小时补骨脂酚含量48%,天然提取不刺激,高渗透B5:维稳修护、修护肌肤受

    2024-04-15
    26100
  • 妮维雅粉水

    分类:生活 >> 美容塑身问题描述:看到很多网上评论说妮维雅粉水很赞 我的皮肤有点小干 应该适合 上面说有收缩毛孔的作用 可我皮肤挺细的 日常护肤一定要用爽肤水吗? 解析:我是油皮,使用了3瓶了,觉得一

    2024-04-15
    24900
  • 油性皮肤的护肤品,具体具体~~~~

    亲~你的皮肤属于混合的不过有些偏油勒,其实现在这样的皮肤比较多类,洗面奶方面我推荐下婵真银杏的那个,价格在淘宝上是40-50这样,找到好的卖家可以买到正品哦,泡沫很细腻的,而且一点点就可以揉出好多的泡沫,银杏的味道也很舒服啊~~淡淡的,然后

    2024-04-15
    25000
  • 问一问:妮维雅小蓝罐唇膏真假如何鉴别呢?

    妮维雅小蓝罐唇膏的鉴定妮维雅小蓝罐唇膏真假妮维雅小蓝罐唇膏真正的设计:正品上有蜂窝图案,一共8个。假货忽略了这个图标,说明口红含有蜂胶。正品口红底部的图案有花王有限公司、产地、电话、生产批号等信息。下面。仿制假货往往会有疏漏,可以参考鉴别。

    2024-04-15
    15700
  • nivea妮维雅水感防晒乳真假辨别对比图

    nivea妮维雅水感防晒乳我是代购买的,担心自己买到了假货,想学习下如何分辨真假。那么nivea妮维雅水感防晒乳真假怎么辨别下面我为你提供妮维雅防晒乳对比图。真假辨别瓶身正面:正品的瓶身正面下方是有一行日文文字的,而假货的该位置却是

    2024-04-15
    16200
  • 精华露的正确使用步骤

    精华液和精华液本质上是一样的,所以用的顺序是一样的,爽肤水之后,乳液之前。但也有一些品牌的精华比较特殊,在爽肤水之前使用,也就是洁面后的第一步,比如:秘密美白柔滑精华、雪花秀保湿精华。1洗脸:洗面奶、面霜或慕思是最常用的洗脸方法。2涂抹爽肤

    2024-04-15
    9500
  • sk2清莹露护肤品适合什么肤质呢?那么该如何正确使用呢?

    sk2清莹露适合什么样的皮肤?sk2清莹露适合大部分肤质。可用于油性皮肤、干性皮肤、混合性皮肤。另外还有去除角质层的作用。保湿皮肤效果明显,也可用于所有敏感肌或痘痘肌。不过大家要注意的是,每个人对清营洗液成分的敏感程度是不一样的。如果出现红

    2024-04-15
    9000

发表评论

登录后才能评论
保存