首页
社区
课程
招聘
[原创]iOS引导程序iBoot学习
发表于: 2020-4-6 10:37 9650

[原创]iOS引导程序iBoot学习

2020-4-6 10:37
9650
最近,在github上找到iBoot源码,想学习一下里面的底层硬件初始化和系统引导相关知识。大体是arch/arm和arch/arm64下,start.S中,作为程序的入口。
编译需要xcodebuild的iphoneos10的环境,虽然我没有mac计算机,但是通过虚拟机,成功安装了macosx的对应版本,能够进行编译。并根据相关说明,编译出img3maker和imager4payload,解除掉mac系统限制后,拷贝到/usr/bin文件夹。
在继续编译,发现缺少device_map.db数据库文件和embedded_device_map脚本文件,造成不能继续编译。查网络得知,这两个文件保存在HomeDiagnostics.pkg包中。但是,这些文件都无法找到,于是继续学习限于停滞。那位大侠有这方面的资源,或者有其他方法,敬请不吝赐教


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//