很多初学友友在刷机教程中可能对所谓的"底包”不太了解。今天的这个帖子就简单说明下这个底包究竟是什么东东。

一般底包的要求可能在刷写第三方原生系统和某些第三方官改系统中有所牵连。因为这些原生系统中不带官方底层分区文件。这就要求必须先刷入符合原生包底层的条件下刷入才会开机。没有系统bug。不对应底包版本的情况下刷入。要么不开机。要么刷入有系统bug。

所谓的底包其实就是必须符合第三方rom版本的环境下的各分区文件。打个比方。小米10的原生系统A编译条件是建立在小米10当前版本20.3.26的基础上编译的。如果你低于20.3.26版本刷写。他会验证当前机型底层版本。不对应就会报错不让你刷写。当然也可以改脚本强制刷入。有几率不开机或者系统bug。符合底包的要求的操作你可以刷入要求的版本包这个完整的卡刷包或者修改只刷如底包的分区文件、

可能小伙伴们还是不太了解。那么我就以图文方式在来说明下,以一个官方包做例;

上图。所示的就是小米10的一个官方卡刷包。其中firmware-update是底层固件,也就是我们说的底包,包含了基带、bl、蓝牙固件、开机第一屏等数据。通常我们的刷机包会校验modem、tz和aboot的版本。
modem就是基带,它所对应文件是NON-HLOS.bin,NON-HLOS.bin刷入手机会解压成很多扩展名为b00和b01的文件,会被系统映射到/firmware/image目录下,它们就是我们手机读取的基带,另外volte的配置文件也在其中,/firmware/image/modem_pr的子目录下可以看到。
tz是高通的安全执行环境分区,我们的指纹加密算法就在这个分区中保存和计算,如果tz版本不对,就会出现指纹支付出错的情况。
aboot是bootloader的一部分对应文件emmc_appsboot.mbn,如果版本不对,一些手机会出现开机花屏屏幕倒置的情况,一些手机如果单独刷入了相差安卓版本的aboot还会出现一直卡9008,无法开机无法关机、无法退出9008,只能拆机断电池才能救砖,这种情况的变砖无法刷机的原因是因为9008的紧急下载协议一次销毁端口,如果刷机失败又不能重启手机,将出现报“灾难性错误”的情况,从而成砖

下图所示就是底包的所有相关分区文件,我们只需要这些文件

M开头的是刷机脚本 签名等文件。以下的boot之后就是内核个系统相关分区文件。如果你不想刷完整卡刷包,那么可以修改文件来制作单底包卡刷包。制作单版本的底包只需要两部操作。删文件和修改脚本

1---删文件。删除boot以下这些文件。这些不需要.也就是说删除ROM包里除firmware-update和META-INF文件夹外的所有文件和文件夹

2-- 修改脚本。打开这个脚本文件

 我们只需要这些分区刷写脚本

其中开头的

getprop("ro.product.device") == "cmi" || abort("E3004: This package is for \"cmi\" devices; this is a \"" + getprop("ro.product.device") + "\".");
ui_print("Target: Xiaomi/cmi/cmi:10/QKQ1.191117.002/20.3.26:user/release-keys");
show_progress(0.200000, 10);

这些是机型验证,建议不删。当然删除也可以。不过如果你机型较多。误刷不对应的没有验证的底包。那就欧屁了。没有验证会直接刷入。不会报错,那么不对应的分区文件刷入后直接欧屁。

下图是我修改好的图示。有兴趣 有需要的小伙伴萌对照修改即可。修改后保存

不需要解压,直接打开修改删除保存即可、如下图

 还是那句话,原生系统对底包要求较高。必须符合底包版本的情况下刷入。例如魔趣。他卡刷时会验证当前底包版本。不对应报错禁止刷入。有些第三方官改或者其他系统。作者也没有加入底包分区文件。那么根据作者要求你也得刷入对应符合条件你的底包才可以。

安卓刷机其实了解其原理。多操作实践下。你也是玩机达人。通常一个完整的卡刷包包含了手机亮屏幕情况下的所有分区文件。你可以根据一个卡刷包来制作转换自己机型的线刷包等等

今天的帖子就写到这里。只针对初学刷机的友友。有兴趣的友友可以关注我。随时了解刷机常识与相关教程

安卓刷机中所谓的《底包》简单说明解析与制作底包相关推荐

  1. android卡刷包自制rom之添加删除,自己修改安卓刷机包ROM教程

    <自己修改安卓刷机包ROM教程>由会员分享,可在线阅读,更多相关<自己修改安卓刷机包ROM教程(3页珍藏版)>请在人人文库网上搜索. 1.安卓个性化刷机包ROM定制教程本教程分 ...

  2. Xposed精品连载 | 一篇文章彻底搞定安卓刷机与Root

    前言 adb与fastboot 开启开发者选项 开启USB调试 Bootloader解锁 如何进入Bootloader模式 刷机 Root 安卓是基于Linux内核的一个移动操作系统.在Linux这种 ...

  3. [安卓刷机实战]小米/红米手机刷机降系统图文教程-解锁小米手机-K30 5G版[开箱可用][解锁+刷机全步骤教程]

    [安卓刷机实战]小米/红米手机刷机降系统图文教程-解锁小米手机-K30 5G版[开箱可用][解锁+刷机全步骤教程] 1.准备需要的软件 2.安装软件/驱动 2.1安装小米手机助手 2.2安装MiFla ...

  4. 【Android安全】安卓刷机过程及原理

    安卓刷机过程及原理 1. 刷机原理 参考:https://forum.butian.net/share/1068 尤其注意: 左边的boot.img,就是卡刷root过程中,需要用Magisk (或旧 ...

  5. android rom打包失败,导致安卓手机刷机失败的原因有哪些?安卓刷机失败原因汇总...

    经常使用安卓手机的朋友都知道,当手机使用时间长了之后,多开几个程序便会出现手机卡顿的情况,目前解决这一现象比较好的办法就是刷机,当然刷机是有风险的,如果操作失误就可能会导致手机变砖,为了防止刷机新手在 ...

  6. ubuntu下安卓刷机教程和scrcpy无线控制手机

    由于手头有个闲置的安卓手机,平时一般固定在手机支架上(如下图),当做时钟.闹钟还有树莓派远程桌面,偶尔也拿来看看视频,但是每次拿上拿下太麻烦了.突然想到能不能用电脑来控制手机,这样就方便的多了.所以心 ...

  7. 红米5plus刷android one,安卓刷机必备!TWRP恢复工具添加支持红米5/雷蛇手机

    安卓刷机必备工具TWRP(Team Win Recovery Project)近日更新,添加了11款新支持设备,其中有国内用户非常熟悉的红米5和红米5 Plus,还有骁龙835+8G内存的超旗舰雷蛇手 ...

  8. android刷机知识大全,刷机知识科普:安卓刷机基础知识汇总

    对安卓手机玩家来说,刷机可谓是一门必修课,而对小编来讲,刷机更是一种"娱乐方式".相信仍有读者对刷机的中一些概念不是特别熟悉,不过不用担心,今天,笔者就给大家讲讲安卓刷机的那些事儿 ...

  9. 科普|全民安卓刷机时代,关于rom你知道多少?

    今夏最火的是什么?就是娱乐圈的一档子事儿了,七月份掀起一场追星风暴的小鲜肉柯震东在八月份锒铛入狱,让不少人唏嘘的同时也在猜测着小时代第四部的男主角人选将会由谁来接替?但是丑闻也仍难抹去这个闪耀光芒的型 ...

最新文章

  1. Redis服务停止报错解决方案[NOAUTH Authentication required]
  2. http --- 公开密钥加密(非对称加密)的几个概念
  3. 【pyqt5学习】——containers相关控件(tab widget、scroll area、stack widget、tool box、MDI area、dock widget)
  4. 【计算机组成原理】微处理器、微型计算机、微型计算机系统
  5. 下载HTMLTestRunner如何使用
  6. java view template_Java设计模式之模板方法模式(Template Method)
  7. C#网络连接 socket支持post,get之类http协议(chunked,gzip),同时支持webservice协议。...
  8. CFile::Open
  9. NLP面试复盘 | 阿里/腾讯/头条/paypal/快手
  10. php用字母数字生成用户名,请问生成字母加数字
  11. 深入理解计算机系统(CSAPP) 实验详解:ShellLab
  12. 软件测试做简历专业技能这样写,还怕没面试机会?
  13. 无敌论坛_无敌分享网_无敌资源网|专注CG教程和素材分享
  14. GIS三维可视化技术在输电领域的应用研讨
  15. 工业级交换机级联介绍
  16. lyx插入图片和表格
  17. Swift 中字符串截取的几种常见情况
  18. Dubbo系列之微服务框架整合教程
  19. 倚天屠龙记(函数模板)
  20. 在两个数字之间求出其间所有质数

热门文章

  1. postgresql 判断是空的_PostgreSQL判断是否为空coalesce
  2. 业余-----中国当代内地影视明星123
  3. php 涂鸦,推荐10款涂鸦特效(收藏)
  4. 教你领取4只莱茨狗_百度区块链游戏项目Let‘s go
  5. android 读取wps_安卓APP调用WPS打开Office文件并返回APP
  6. ubunto命令大全
  7. wps提示无法保存html,wps文字无法保存或创建文档
  8. a4纸标签自定义打印排版
  9. Android 国际化适配之中英文模式切换
  10. c语言谭浩强百草园有卖吗,鲁迅为何强调百草园“卖给朱文公的子孙了”?原来有一桩辛酸往事...