Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
@kgp
Why does "iMac Pro (i386)" appear in your "Ioreg" in the lower left corner?
My system is "BRUMSUMSEL (x86_64)".
 
@flmmkr
Edit the "AppleGraphicsPowerManagement.kext" directly. Take a look at the "info.plist", go to IOKitPersonalities / AGPM / Machines / Mac-7BA5B2D9E42DDD94 / and remove all entries. Set your own "VendorXXXXDeviceXXX" with your desired entries.

But what you show is the AGPM Enabler for CP00, which works OoB without any kext.. ;)
 
@kgp
Why does "iMac Pro (i386)" appear in your "Ioreg" in the lower left corner?
My system is "BRUMSUMSEL (x86_64)".

The answer is that the above screenshot has been taken from IOREGExplorer v2.1. If I use IOREGExplorer v3.0.2 (14), I get the same result like you:

Screen Shot 2018-06-13 at 01.34.11.png


BTW.. can you attach your dAGPM.kext for the Vega, thus I can directly implement all necessary settings for Nvidia?
 
Last edited:
But what you show is the AGPM Enabler for CP00, which works OoB without any kext.. ;)

There it is involved. Look at the original ioreg from the iMac Pro. There you see two entries. Vega56 and Vega64.
 

Attachments

  • original.png
    original.png
    58.2 KB · Views: 130
There it is involved. Look at the original ioreg from the iMac Pro. There you see two entries. Vega56 and Vega64.

ohhh I see... so could you upload your dAGPM.kext that I can adopt it to my system? The original one is not very intuitive..
 
It's the same, but I do not use it. I had edited the Kext, then no entry was displayed on "machine". In my graphics card, unlike the real iMac Pro also no AGPM is displayed. Somewhere else an "AGPM enabled" must be used.
Editing "AppleGraphicsPowerManagement.kext" is only half the battle.
 
It's the same, but I do not use it. I had edited the Kext, then no entry was displayed on "machine". In my graphics card, unlike the real iMac Pro also no AGPM is displayed. Somewhere else an "AGPM enabled" must be used.
Editing "AppleGraphicsPowerManagement.kext" is only half the battle.

o.k. I guess I just did it myself:

Screen Shot 2018-06-13 at 02.13.04.png


Although I don't know how to verify control-id, heuristic ID, max-power-state and min-power-state. Looks like you can put there whatever you want... :) even typos or whatever will appear as implemented ...

@flmmkr, can you live with that?

2:23 am... off to bed.. o_O
 

Attachments

  • dAGPM.kext.zip
    2.7 KB · Views: 88
Last edited:
Yes! :)
 

Attachments

  • 03.png
    03.png
    56.2 KB · Views: 169
  • 04.png
    04.png
    65.8 KB · Views: 164
Status
Not open for further replies.
Back
Top