Apple在近期发布了iMac 2019版本,最高可配i9+vega48,无T2芯片(美滋滋),目前Clover Configurator尚未更新关于iMac 2019的smbios信息,本教程教大家如何使用macserial获取iMac 2019机型信息。
获取macserial软件
macserial是github上的acidanthera大佬开发,其release版本尚未添加iMac 2019信息,故需要编译安装。经过博主测试,需要修改build.tool脚本才能成功编译,故博主已将原项目fork,并修改build.tool脚本,使其能正常编译。
原项目地址:https://github.com/acidanthera/macserial
博主fork地址:https://github.com/bugprogrammer/macserial
环境准备
Xcode
- App Store下载Xcode
- 终端输入如下命令并按提示安装
获取macserial源码
终端下输入如下命令即可
1 2 3
| cd ~/Desktop git clone https://github.com/bugprogrammer/macserial.git cd macserial
|
编译
终端下输入如下命令即可,成功后会打开生成文件目录。
简单使用
获取帮助
查看支持的所有机型
获取iMac 2019机型信息(以iMac 19,1为例)
获取Serial Number以及Board Serial Number
1
| bin/macserial64 --model iMac19,1
|
通过源码获取其他信息
1
| sed -n '424,429p' src/modelinfo.h
|
最终成品