使用macserial获取iMac 2019机型信息 - Bugprogrammer的博客

使用macserial获取iMac 2019机型信息

本博文最后更新于178天前(2019-04-07),其中的信息可能已经有所发展或者不再适用于现阶段。

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
  • 终端输入如下命令并按提示安装
    1
    xcode-select --install

获取macserial源码

终端下输入如下命令即可

1
2
3
cd ~/Desktop
git clone https://github.com/bugprogrammer/macserial.git
cd macserial

编译

终端下输入如下命令即可,成功后会打开生成文件目录。

1
./build.tool

简单使用

获取帮助

1
bin/macserial64 -h

查看支持的所有机型

1
bin/macserial64 --list


获取iMac 2019机型信息(以iMac 19,1为例)

获取Serial Number以及Board Serial Number

1
bin/macserial64 --model iMac19,1

通过源码获取其他信息

1
sed -n '424,429p' src/modelinfo.h

最终成品

-------------本文结束感谢您的阅读-------------
扫一扫添加QQ好友

评论

© 2018-2019 Bugprogrammer 
本站访问量 | 您是第位小伙伴

载入天数...
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×