The IGPUs found in desktop Sandy Bridge processors (Intel HD Graphics 3000) require injection of a mobile Sandy Bridge IGPU device ID and the AAPL,snb-platform-id property in order to work in macOS. The updated Intel IGPU injector in my fork of Clover should handle this.
For mixed systems (Sandy Bridge processor with a 7 Series chipset motherboard), the 6 Series IMEI device ID also has to be injected. The stripped DSDTs should already do this.
In addition to this, GPU power management will not currently work, as the AGPM profile used by iMac13,2 does not have entries for HD 3000, so an injector needs to be added.
If you are using a Sandy Bridge processor, please post a dump from IORegistryExplorer v2.1.
Checklist:
[ ] Inject fake IGPU device ID, AAPL,snb-platform-id, and fake IMEI device ID - needs confirmation
[ ] Add AppleGraphicsPowerManagement injector for Intel HD Graphics 3000
The IGPUs found in desktop Sandy Bridge processors (Intel HD Graphics 3000) require injection of a mobile Sandy Bridge IGPU device ID and the
AAPL,snb-platform-id
property in order to work in macOS. The updated Intel IGPU injector in my fork of Clover should handle this.For mixed systems (Sandy Bridge processor with a 7 Series chipset motherboard), the 6 Series IMEI device ID also has to be injected. The stripped DSDTs should already do this.
In addition to this, GPU power management will not currently work, as the AGPM profile used by iMac13,2 does not have entries for HD 3000, so an injector needs to be added.
If you are using a Sandy Bridge processor, please post a dump from IORegistryExplorer v2.1.
Checklist:
AAPL,snb-platform-id
, and fake IMEI device ID - needs confirmation