Android系统分为卡刷包和线刷包

小米11线刷包

从该版本的boot.img中抽取出的内容如下图

小米11卡刷包

从该版本的boot.img中可以提取的内容是

也就是说,想要做配置文件抽取需要用线刷包。经过测试,目前高版本的卡刷包通过解压都无法获取到boot.img

之前使用pyhon抽取的方法作用在小米1卡刷包的基础上,经过今天一天的测试,发现该脚本无法抽取线刷包的.config文件,而且从网上下载的线刷包都能够使用Linux脚本extract-ikconfig抽取。该脚本无法抽取小米1卡刷包的config配置文件。

解析小米12线刷包

小米的内核配置文件使用python脚本提取False


kernel start address error...
这个错误我暂时没有解决

小米的内核配置文件使用Linux脚本提取success


小米10线刷包

小米 10 至尊纪念版

同样的方法抽取到了Config文件

小米1卡刷包

我们现在只使用python脚本抽取了小米1的内核配置信息。
由于无法使用Linux脚本抽取到Config文件,在对比python脚本抽取的文件和真实Config文件的区别时,使用了小米12的内核配置文件。
下图是小米12小米1的配置项
可以看到小米1的配置项比小米12多了8倍。

比较了一番,两者是没有一项相同。
Linux内核配置文件的特征是由CONFIG开头,经过查找,没有一个相同的配置。

我目前认为python脚本所抽取出的信息不是Linux内核配置文件,

Compare线刷包与卡刷包相关推荐

  1. 联想手机鸿蒙刷机包,联想手机刷机教程 卡刷

    联想手机 利用第三方的recovery卡刷刷机教程: 卡刷和线刷有所不同,卡刷主要是来刷第三方的ROM包的,一般都是zip格式的,而线刷一般都是刷官方的rom包的,主要是tar格式和md5格式的,当然 ...

  2. 红米1s刷机包(卡刷)

    同事的红米1s用了两个月就起不来了,各种拔电池也开不了机,我在网上找了众多MIUI官网提供的刷机包(卡刷),都不好使,线刷就更别提了,压根安不上驱动. 下面提供一款刷入有效的官方ROM, 但是刷入一半 ...

  3. 【手机刷机】360 n4s降级039 root刷机(卡刷、线刷等)

    手贱,恢复出厂设置后,忘记root成功了,一顿删全家桶,成功后手机直接变砖,应用程序都进不去. 重刷版本还太高了导致不能root,mmp. 重刷root过程再次记录一下. 所有类型刷机必须都退出360 ...

  4. 联通烽火HG680-L线刷固件 解决-卡刷-刷不上的教程

    联通烽火HG680-L s905l-b主控线刷固件 解决卡刷不上的教程 固件特点: 1.调出原厂固件屏蔽的wifi,开放原厂固件屏蔽的市场安装和u盘安装apk: 2.无开机广告,无系统更新,不在被强制 ...

  5. 三星 samsung odin线刷包和卡刷包的制作方法

    一.卡刷包的制作 其实制作三星卡刷包无非就是要提取官方的的system和boot分区的内容,制作zip包然后通过脚本刷进去 system和boot分区的内容我们可以通过recovery备份.dd命令( ...

  6. android手机——刷机(卡刷、线刷)

    刷机是许多android手机都要经历的一环: 卡刷 症状:刷机后可以开机但无法进入系统,一直停在加载界面 这种情况称为"半砖",还不算太糟,可用卡刷法复活,即把我们要刷的rom包放 ...

  7. 烽火HG680-KB-KA通刷-免拆-卡刷固件(可救砖)

    烽火HG680-KB-KA通刷-3798MV310-红外蓝牙语音免拆卡刷固件(可救砖) 固件特点: 1.新增HG680-KB-Hi3798MV310芯片-支持向上兼容HG680-KA系列同芯片-美化l ...

  8. 三星I9300刷机教程-卡刷

    1, root 2 ,下载对应9300的rom,这一步很重要.放入到sd卡里 3,点击声音+键和电源键以及home键进入挖煤(recovery)模式,wipe两个东东.选择rom进行更新. 4,如果中 ...

  9. android更改卡刷代码,[备忘]Android线刷包转卡刷包制作过程

    第一步:安装JDK,下载制作工具 下载jdk并安装: 下载:simg2img_win.rar.Auto-sign.rar及官方的线刷ROM,META-INF.rar. JDK的安装和环境变量配置请自行 ...

最新文章

  1. 【PAT (Advanced Level) Practice】1041 Be Unique (20 分)
  2. Mtk Android编译命令
  3. 思科网络技术学院CCNA教程
  4. 如虎添翼|高德地图+Serverless 护航你的假日出行
  5. java jlist checkbox_JCheckBox检查Java中的JList中的切换逻辑时遇到问题
  6. 如何创建自定义性能计数器
  7. protobuf3 自定义option_Protobuf3语法详解
  8. CentOS防止黑客攻击Linux服务器实战演练
  9. 海思 K3V2的前世今生
  10. 语音芯片c语言程序,语音芯片4004C语言.doc
  11. 5G版聚合路由器加速释放5G潜能
  12. 高通apq8098平台sd卡总结
  13. 记录一次idea启动失败问题Improperly specified VM option. To fix the problem, edit your JVM options and remove t
  14. U盘安装原版XP系统全攻略
  15. PLC低频测速(T法测速)
  16. 入门必看 | 三分钟教你学会操作台式万用表
  17. 实现SSH的无密码自动登录
  18. 【项目实战-MATLAB】:基于模板匹配的人民币识别
  19. C语言第6章问题答案,C语言答案第6章.doc
  20. Oracle实现动态行转列

热门文章

  1. oracle中before,oracle触发器before和after数据区别
  2. 介词 before behind before beside between
  3. webpack - 基础配置教程
  4. 使用adb命令从电脑传文件到手机
  5. 2022年旅游网站开发功能分析、开发意义在哪
  6. 详解人工智能(AI) 机器学习(ML) 深度学习(DL)
  7. 2020北大软微复试知识整理
  8. C++封装一个易用的打印backtrace信息的函数
  9. 2022夏PAT甲级题解 by小柳2022.6.7
  10. zynq pl访问ps ddr