Contribute
Register

MacPro 2019

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,123
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Joined
May 10, 2012
Messages
134
Motherboard
Asus X299 PRO/SE
CPU
i9-10920X
Graphics
6900XT, W6600, W6800
Mac
  1. Mac Pro
Do you know if anyone has successfully spoofed a 6950 to 6900? Maybe this is not possible...
Yes it is possible. I helped couple of guys, but on Hacks:

What if we spoof "compatible" rather than "device-id" How should the SSDT look?
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
28,521
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Yes it is possible. I helped couple of guys, but on Hacks:

What if we spoof "compatible" rather than "device-id" How should the SSDT look?
would it really be possible on a real mac though?
 
Joined
May 10, 2012
Messages
134
Motherboard
Asus X299 PRO/SE
CPU
i9-10920X
Graphics
6900XT, W6600, W6800
Mac
  1. Mac Pro
would it really be possible on a real mac though?
I sold my cMP5,1 some time ago, but I was using SSDT to inject properties there no problem at all. Apparently though MP7,1 has issues. What gives?
 
Joined
May 10, 2012
Messages
134
Motherboard
Asus X299 PRO/SE
CPU
i9-10920X
Graphics
6900XT, W6600, W6800
Mac
  1. Mac Pro
Also there is a modified DSDT used to disable NVIDIA GPU on the MP71, which works:
 

Attachments

  • DSDT.aml.zip
    17.3 KB · Views: 24

Feartech

Moderator
Joined
Aug 3, 2013
Messages
28,521
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Also there is a modified DSDT used to disable NVIDIA GPU on the MP71, which works:
that is a complete DSDT.aml which I wouldn't recommend using on another machine
 
Joined
May 10, 2012
Messages
134
Motherboard
Asus X299 PRO/SE
CPU
i9-10920X
Graphics
6900XT, W6600, W6800
Mac
  1. Mac Pro
1654105606465.png
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
28,521
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
or something simpler on a hackintosh:

Code:
// save as SSDT-DiscreteSpoof.aml
DefinitionBlock ("", "SSDT", 2, "hack", "spoof", 0)
{
    Method(_SB.PCI0.RP05.PEGP._DSM, 4)
    {
        If (!Arg2) { Return (Buffer() { 0x03 } ) }
        Return (Package()
        {
            "name", Buffer() { "#display" },
            "IOName", "#display",
            "class-code", Buffer() { 0xFF, 0xFF, 0xFF, 0xFF },
            "vendor-id", Buffer() { 0xFF, 0xFF, 0,  0 },
            "device-id", Buffer() { 0xFF, 0xFF, 0, 0 },
        })
    }
}
//EOF
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,123
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Yes it is possible. I helped couple of guys, but on Hacks:

What if we spoof "compatible" rather than "device-id" How should the SSDT look?
Attached SSDT-AMD6950-V1-6.aml includes both device-id and compatible.
 

Attachments

  • SSDT-AMD6950-V1-6.aml
    264 bytes · Views: 38
Top