Skip to content

OcDataHubLib: Implement support for chassis-type injection - #655

Open
ilikesn0w wants to merge 1 commit into
acidanthera:masterfrom
ilikesn0w:DataHubRackTower
Open

ilikesn0w wants to merge 1 commit into
acidanthera:masterfrom
ilikesn0w:DataHubRackTower

Conversation

@ilikesn0w

@ilikesn0w ilikesn0w commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Implemented support for chassis-type property injection. With MacPro7,1 and auto SMBIOS we will inject Tower as a default prop value, all other SMBIOSes will have an empty value that will not be injected.

Some screenshots:

MP71CustomTower MP71CustomRack MP71Auto IM151Auto
MP71CustomTower MP71CustomRack MP71Auto IM151Auto

closes acidanthera/bugtracker#2162

@ilikesn0w

ilikesn0w commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor Author

Regarding the icon in "About this Mac": At this moment I have no idea how to change it. I saw a post on MacRumors where a user replaced the case on rack Mac Pro to tower case and the icon changed to tower. Maybe it depends on some hardware component that we can (not?) emulate, but I'm unsure about this.

@Andrey1970AppleLife

Copy link
Copy Markdown
Contributor

ChassisType is available in a DataBase, take and don't duplicate in a DataBase for DataHub.
Снимок экрана 2026-11-07 в 19 53 05

@ilikesn0w

ilikesn0w commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor Author

DataHubChassisType ≠ ChassisType for SMBIOS type 3, chassis-type in DataHub should have a string value, not hex and it is exclusive for MacPro7,1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

[Suggestion/Bug] MacPro7,1 Enclosure, Rack or Tower

2 participants