Your screenshot doesn't show what the ACPI device is called. You just see the bridges there. Please expand the "IOReg Name" column.
Note that the manual advises against such patches.
I believe we could patch UFhTMQ== to R0ZYMA== in the ACPI section. Note that the manual advises against such patches.
<dict>
<key>Comment</key>
<string>PXS1 to GFX0</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>UFhTMQ==</data>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>OemTableId</key>
<data></data>
<key>Replace</key>
<data>R0ZYMA==</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
<key>TableLength</key>
<integer>0</integer>
<key>TableSignature</key>
<data></data>
</dict>
So I noticed OpenCore injects/sets the boot-args, including other values it sets in the NVRAM based on enabled options, on every boot it manages.
Will this wear out the SPI flash in the long term?
Wowwwwwww please tutorial??????2nd test, OpenCore with iMac Pro SMBIOS injection + GFX0 patch, PRIMARY GOAL ACHIEVED!!! Full HWAccel with HEVC encoding!!!!
View attachment 873372
Million thanks to CMMChris!
Wowwwwwww please tutorial??????
It was intentional, they don't want you to have it.Then rename PXS1 to GFX0 and HEVC should start working. It's insane Apple don't take the Mac Pros into account when matching HEVC acceleration to GFX0....
NiceI will, but may be later. Since all temperature sensors' info is missing at this moment. I am not sure how safe to use this config at this moment. And I want to include the SMC fix in my tutorial if possible.
Anyway, everything I did is actually covered in this thread. The coding I shared in post #7 and post #31.
However, that base on my situation only.
e.g.
1) I only use one monitor. Only the 1st DP port is working at this moment after the iMac Pro patch. CMMChris already told me the fix, but I haven't have time to try that yet.
2) My graphic card is installed in slot 1, and the original ACPI name is PXS1
3) Lilu and WhateverGreen is installed
4) Only tested in Mojave (18G1012)
Nice problem there, hope you figure it out as it makes a 3,1 faster than your 5,1 according to a benchmark. Mine was 467/2820More issue found when ident as iMac Pro. The CPU only work at ~50% speed.
View attachment 873456
Not sure if it's SMC related. Or due to the computer now can't ident the CPU correctly (the CPU name came from my info edition, not from the system natively), and the Base Frequency is wrong obviously.
Not sure if it's SMC related. Or due to the computer now can't ident the CPU correctly (the CPU name came from my info edition, not from the system natively), and the Base Frequency is wrong obviously.
Is opencore flexible enough to not set CPU related info?I've observed the same thing about the frequency when OpenCore sets the platform information.
@h9826790 Try using original SMBIOS and set those boot args for whatevergreen:
shikigva=32 and shiki-id=Mac-7BA5B2D9E42DDD94
This spoofs iMacPro1,1 SMBIOS only for the AppleGVA framework to enable HEVC while the remaining components operate in your Mac Pro SMBIOS as intended.
Is opencore flexible enough to not set CPU related info?