吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3484|回复: 21
收起左侧

[Android 原创] 离机查看boot.img内核版本教程

[复制链接]
xixicoco 发表于 2024-1-15 17:50
本帖最后由 xixicoco 于 2024-1-15 21:02 编辑

最近研究kernelsu对内核版本的要求高,比较通常需要5.10的版本(自己编译的可以低版本)
了解到croid的自定义rom集成了kernelsu
所以想看看他的版本内核,操作如下:


1:下载官方刷机包,解压出boot.img

2:安装extract-dtb 工具,该工具是解内核和设备树的工具
安装很简单,pip install extract-dtb  即可以了

3:extract-dtb解压出内核:
命令: extract-dtb -n c:\boot.img -o c:\dumps
其中c:\boot.img是你的boot.img 文件路径,按实际情况填入,c:\dumps为输出的dtb文件的目录
运行完成后会看到一个序号为00的kernel和一堆dtb文件:
QQ图片20240115174327.png

4:解压这个00_kernel文件,可以用7.zip去解压(一般小米的设备为gz压缩,别的格式7zip应该也可以胜任)

5:用010editor打开这个解压后的文件,搜索linux version
第一处就是:
QQ图片20240115174706.png

也可以复制出来,用文本工具查看更清楚:
QQ图片20240115174923.png
可以看出内核版本为:
4.9.337,这个rom的kernelsu为自编译版本,教程结束!







附属说明:
有些boot.img 在用extract-dtb提取的时候可能没有任何东西出来,那么大概率这个rom可能未压缩或是新版格式
那么直接步骤5:
QQ图片20240115205759.png
像小米的澎湃卡刷包,用payload-dumper-go dump出来的boot.img就是这样

免费评分

参与人数 8吾爱币 +15 热心值 +8 收起 理由
junjia215 + 1 + 1 用心讨论,共获提升!
qwq5555 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
99099 + 1 + 1 谢谢@Thanks!
hansxia + 1 + 1 我很赞同!
debug_cat + 2 + 1 谢谢@Thanks!
正己 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
sizhubiao + 1 + 1 谢谢@Thanks!
cncnet + 1 + 1 thanks

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| xixicoco 发表于 2024-1-17 13:49
zbfdyw 发表于 2024-1-17 09:05
您好,请问,这个操作得意义在哪里?如果查看后能有进一步的分析和说明或者进一步的开发,这就有点意思了。

主要是看刷机包是不是你要的内核版本
不是的话就需要自己编译
hansxia 发表于 2024-1-18 09:19
xixicoco 发表于 2024-1-16 16:57
Xilinx 是什么?没有接触过

AMD Xilinx,嵌入式小主板大都用这个,也是Linux系统的一个变种,我按能搜到的方法无法解包,想修改一下里面的一些内容,他的内容里也是包含 :
boot.bin
devicetree.dtb
devicetree.dtb.sig
uEnv.txt
uImage
uImage.sig
update.image.gz
update.image.gz.sig

大佬有没有兴趣研究下?国内搞这个的真是不多,我以前同事后来搞这个,但是变性了,炒股票去了不搞代码了,所以也找不到可以解包的人了
sizhubiao 发表于 2024-1-15 20:19
本帖最后由 sizhubiao 于 2024-1-15 20:22 编辑

感谢楼主分享,请教一下00_kernel用7z解压失败怎么破?
 楼主| xixicoco 发表于 2024-1-15 21:03
sizhubiao 发表于 2024-1-15 20:19
感谢楼主分享,请教一下00_kernel用7z解压失败怎么破?

解压失败说明该格式不支持吧,你上传上来,我看看
刘大富 发表于 2024-1-15 23:12
感谢楼主分享!
sdieedu 发表于 2024-1-16 07:50
root 必备啊 呵呵
ijack2001 发表于 2024-1-16 09:12
感谢分享 对我很有帮助
debug_cat 发表于 2024-1-16 09:23
很详细的,感谢分享!
hansxia 发表于 2024-1-16 09:31


请问  Xilinx 的包能解吗?

这个得付辛苦费

感谢

anennzxq 发表于 2024-1-16 10:53
感谢分享!
wglwh 发表于 2024-1-16 11:11

感谢楼主分享!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 09:16

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表