• Become a Premium Member for $25/year with no ads to improve your community experience.

GUIDE How to Enable Intel IGPU Power Management on macOS [Clover/OpenCore]

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
6,726
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
13.x
Bootloader
  1. OpenCore (UEFI)
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
How to Enable Intel IGPU Power Management on macOS [Clover/OpenCore]


For Discrete GPU Power Management, refer to the guide linked below

STEP 2: Rename GPU Device

To enable GPU Power Management, you'll need to rename the ACPI. WhateverGreen automatically renames it, but it is still recommended to have the renames.

1. Depending on the Bootloader you use, add the following patch in ACPI section of your config.plist. For Clover, it is Acpi>DSDT. For OpenCore, it is ACPI>Patch.

FindReplaceComment
4746583049475055change GFX0 to IGPU
4844415348444546Rename HDAS to HDEF
50434930 5649445F50434930 49475055change PCI0.VID to IGPU #1 (Thinkpad)
5649445F 085F4144 520C0000 020049475055 085F4144 520C0000 0200change PCI0.VID to IGPU #2 (Thinkpad)

NOTE:
  • Thinkpad rename is mostly required by Lenovo Laptops. Should not be used if your Laptop does not have PCI0.VID device. Both Thinkpad renames should be used together.
  • On a few Motherboards, including Laptops, the GPU rename can lead to still waiting for a device error. If you encounter such an issue, disable this rename. This rename works better when the ACPI is patched.

STEP 2: Restart your System
After performing all the above steps, restart your system for the applied changes to take effect.

Verifying IGPU Power Management


The next step is to verify whether IGPU Power Management is working or not.

Download IOReg and open it.

1. Verify the IGPU property. The IGPU property is located under CPU node>AGPMController>Machine
Screen Shot 2022-08-11 at 11.08.28 PM-min.png

2. Verify IGPU rename. The IGPU rename is under the PCI node.
Screen Shot 2022-08-11 at 11.09.16 PM-min.png
3. Verify AGPM under the IGPU node.
Screen Shot 2022-08-11 at 11.09.54 PM-min.png

4. Verify Heuristic-ID property with a value of 02 00 00 00. The Heuristic-ID property is located under the IGPU>AGPM node.

Screen Shot 2022-08-11 at 11.10.38 PM-min.png
 
Last edited:

Forum statistics

Threads
1,495
Messages
14,205
Members
21,451
Latest member
Karel.alice