I guess it would be a better idea, lolIsn't it going to be faster to install it on a drive attached to an IB+ Mac, replace the Preboot's os.dmg with the M1 os.dmg and return to the cMP?
I guess it would be a better idea, lolIsn't it going to be faster to install it on a drive attached to an IB+ Mac, replace the Preboot's os.dmg with the M1 os.dmg and return to the cMP?
You could perform the installation on an Ivy+ mac, replace Preboot's os.dmg once the Ivy machine stalls (No AVX-2 either), go through the setup assistant, and install the drive in the cMP once you reach the desktopIsn't it going to be faster to install it on a drive attached to an IB+ Mac, replace the Preboot's os.dmg with the M1 os.dmg and return to the cMP?
Whoever has MBP11,4 has AVX2, so it is a suitable candidate for installation except the GPU acceleration will be missing.You could perform the installation on an Ivy+ mac, replace Preboot's os.dmg once the Ivy machine stalls (No AVX-2 either), go through the setup assistant, and install the drive in the cMP once you reach the desktop
sysctl machdep.cpu | grep -o AVX2
sysctl machdep.cpu | tr ' ' '\n' | grep AVX
Hi, first of all thank you very much for the information and for the link.Now you'll need to remove the Ventura drive from your cMP and install it/boot from it in another mac that is Ivy Bridge+.
This is done because the Ventura setup assistant does not play well with Non-AVX1 machines
Because even my Sandy Brigde iMac using the same method and changes cannot boot into normal mode, I get Windowserver crashes even using a still supported Polaris dGPU (only safe mode boot works). Even after the initial (user) setup from safe mode rebooting into normal mode ends up with the same kind of Windowserver crashes.Hi, first of all thank you very much for the information and for the link.
Sorry for the dumb question (if it is) but why Ivy bridge or newer?
Isn't sandy bridge ok since it supports avx1?
sysctl -a | grep machdep.cpu.leaf7_features | grep -o AVX2
Thanks for the good wishes.Godspeed, and keep us updated!
Is there a reason why I full spoof of an iMac Pro 1,1 wouldn't work?A full spoof to the MacPro7,1 is applied
So I thought I'll post a follow-up of this question. Having nothing to do today I thought I might aswell give it a try and see if I brick my machine or if it works.Hello there, this is my first post here, I have followed the Facebook Group for Mac Pro and OpenCore for a while but so far never jumped to install OpenCore. Until now.
I want OpenCore and the latest supported operating system on my Mac Pro. It is a 4.1 flashed to 5.1 running Mojave in the latest version on a 580 8GB and I would like to update it.
I have read a comprehensive guide on the web which made it seem to be rather easy and some problems here on the last pages.
Can anybody of you who recently made something similar please point me in the right direction as to what to do how and when or which guide to follow? Especially will I lose my data? I am familiar with SIP and how to disable it, I have a backup graphics card which has an Apple boot rom and will show anything from the get go. Would be very nice .
Hi all! I got a Radeon Pro VII
The latest version of Mojave cannot use it with acceleration, although the graphics adapter ID is in the kext plist. Only in Catalina I was able to get a acceleration
My question is does anyone have any idea how to get acceleration in Mojave?
Yes, OpenCore 8.0 Martins Packagea radeon VII is faster under mojave than in all systems after it.
are you also sure on 10.14.6 with 144.0.0.0.0 bootROM?
There you go bud, for your personal knowledge, techpowerup has a very good GPU database 👍ok, i dont know about the PRO version - sorry
Hi all! I got a Radeon Pro VII
The latest version of Mojave cannot use it with acceleration, although the graphics adapter ID is in the kext plist. Only in Catalina I was able to get a acceleration
My question is does anyone have any idea how to get acceleration in Mojave?
We Spoofed device-id to Radeon VII (0x66AF), but still it is identified as Vega card.
@h9826790 Can you please post your config file for Radeon VII with injected properties? Thanks.
<key>DeviceProperties</key>
<dict>
<key>Add</key>
<dict>
<key>PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>PP_PhmSoftPowerPlayTable</key>
<data>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</data>
<key>model</key>
<string>AMD Radeon VII</string>
<key>ATY,EFIVersion</key>
<string>01.06.1604</string>
<key>ATY,EFIVersionB</key>
<string>113-D3600200-106</string>
</dict>
</dict>
<key>Delete</key>
<dict/>
</dict>
<key>model</key>
<string>AMD Radeon VII</string>
<key>model</key>
<string>AMD Radeon Pro VII</string>
AMD
, otherwise, some software (e.g. VideoProc) may not able to show the GPU ident properly.Thanks. This is the SSDT for Radeon VII Pro (it attaches through 3 bridges to GFX0):Code:<key>DeviceProperties</key> <dict> <key>Add</key> <dict> <key>PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key> <dict> <key>PP_PhmSoftPowerPlayTable</key> <data>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</data> <key>model</key> <string>AMD Radeon VII</string> <key>ATY,EFIVersion</key> <string>01.06.1604</string> <key>ATY,EFIVersionB</key> <string>113-D3600200-106</string> </dict> </dict> <key>Delete</key> <dict/> </dict>
If you want to spoof the GPU name, all you need is just
Code:<key>model</key> <string>AMD Radeon VII</string>
Of course, you can make it
Code:<key>model</key> <string>AMD Radeon Pro VII</string>
For info, it's better to keep the prefixAMD
, otherwise, some software (e.g. VideoProc) may not able to show the GPU ident properly.
DefinitionBlock ("", "SSDT", 2, "DRTNIA", "AMDGPU", 0x00001000)
{
External (_SB_.PCI0.IOU0.PXS1, DeviceObj)
External (DTGP, MethodObj) // 5 Arguments
Scope (\_SB.PCI0.IOU0.PXS1)
{
Device (BRG0)
{
Name (_ADR, 0x00100000) // _ADR: Address
Device (BRG1)
{
Name (_ADR, Zero) // _ADR: Address
Device (BRG2)
{
Name (_ADR, Zero) // _ADR: Address
Device (GFX0)
{
Name (_ADR, Zero) // _ADR: Address
If (_OSI ("Darwin"))
{
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
Local0 = Package (0x06)
{
"model",
Buffer (0x0F)
{
"AMD Radeon VII"
},
"ATY,EFIVersion",
Buffer (0x0A)
{
/* 0000 */ 0x30, 0x31, 0x2E, 0x30, 0x36, 0x2E, 0x31, 0x36, // 01.06.16
/* 0008 */ 0x30, 0x34 // 04
},
"ATY,EFIVersionB",
Buffer (0x10)
{
/* 0000 */ 0x31, 0x31, 0x33, 0x2D, 0x44, 0x33, 0x36, 0x30, // 113-D360
/* 0008 */ 0x30, 0x32, 0x30, 0x30, 0x2D, 0x31, 0x30, 0x36 // 0200-106
}
}
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}
}
}
}
}
}
Sure don't copy the PowerPlay table. Even another Radeon VII should test that settings before inject via OpenCore.Thanks. This is the SSDT for Radeon VII Pro (it attaches through 3 bridges to GFX0):
I skipped the power table because it will be probably different (will it?).Code:DefinitionBlock ("", "SSDT", 2, "DRTNIA", "AMDGPU", 0x00001000) { External (_SB_.PCI0.IOU0.PXS1, DeviceObj) External (DTGP, MethodObj) // 5 Arguments Scope (\_SB.PCI0.IOU0.PXS1) { Device (BRG0) { Name (_ADR, 0x00100000) // _ADR: Address Device (BRG1) { Name (_ADR, Zero) // _ADR: Address Device (BRG2) { Name (_ADR, Zero) // _ADR: Address Device (GFX0) { Name (_ADR, Zero) // _ADR: Address If (_OSI ("Darwin")) { Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { Local0 = Package (0x06) { "model", Buffer (0x0F) { "AMD Radeon VII" }, "ATY,EFIVersion", Buffer (0x0A) { /* 0000 */ 0x30, 0x31, 0x2E, 0x30, 0x36, 0x2E, 0x31, 0x36, // 01.06.16 /* 0008 */ 0x30, 0x34 // 04 }, "ATY,EFIVersionB", Buffer (0x10) { /* 0000 */ 0x31, 0x31, 0x33, 0x2D, 0x44, 0x33, 0x36, 0x30, // 113-D360 /* 0008 */ 0x30, 0x32, 0x30, 0x30, 0x2D, 0x31, 0x30, 0x36 // 0200-106 } } DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } } } } } }
Here is a more complex oneSure don't copy the PowerPlay table. Even another Radeon VII should test that settings before inject via OpenCore.
I suggest you follow this macos-13-ventura-on-unsupported-macs-threadWill opencore support to MacOS Ventura on trash-can Mac Pro 6,1 shortly? Or somebody has already been working it? Because Mac Pro 6,1 is about to die soon in this fall.... And I would like to get one and I would like to see its potential. Will it be just as good as Mac Pro 5,1 with Opencore...