Skip to content

Conversation

@YBronst
Copy link
Contributor

@YBronst YBronst commented Feb 9, 2026

Description

Adjusted Type16 settings (ECC, MaximumCapacity, minimum slots) only for the MacPro71, without affecting other models. Configured MacPro71-specific Type17 logic: reading memory type, channel order, width, locators, and slots. DDR4 is displayed for populated slots and only for the MacPro71.

Type of change

  • Bugfix
  • New functionality
  • Code improvements
  • Documentation update

Checklist

  • Tested my changes locally
  • Added relevant comments to the code
  • Updated the relevant documentation

Additional information

The display of the order of filled memory slots has been brought into line with the Open Core standard.

Adjusted Type16 settings (ECC, MaximumCapacity, minimum slots) only for the MacPro71, without affecting other models.
Configured MacPro71-specific Type17 logic: reading memory type, channel order, width, locators, and slots.
DDR4 is displayed for populated slots and only for the MacPro71.
- Translated technical comments from Russian to English in ConfigManager.
- Simplified MLB and ROM selection logic by removing redundant branches.
- Added fallbacks for RtROM using System UUID if no network card is found.
- Cleaned up redundant manual GPU vendor checks in applySettings()
  in favor of more robust loop-based detection.
- Unified code style for Turbo and Graphics injection settings.
One duplicate line and an unused variable were highlighted.
@YBronst YBronst closed this Feb 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant