- Joined
- May 30, 2011
- Messages
- 46
- Motherboard
- Gigabyte Z590 Vision D
- CPU
- i5-11600K
- Graphics
- RX 570
- Mac
- Classic Mac
- Mobile Phone
I have upgrade with new OpenCore 0.6.9 and all works fine, thank you for your incredible job. CHEERS!
Good question. I don’t think it will work, but it’s worth trying. Different makes/models may behave differently.If we use the Intel WiFi / Bluetooth card, for example I have tried the Fenvi AX3000 PCI-E card, should we be able to use a Bluetooth keyboard in the OpenCore bootloader screen ?
I know the Intel card has it limitations at the moment just wondered if this is one of them as my Fenvi T919 BCM94360CD card works fine.
DefinitionBlock ("", "SSDT", 1, "DRENAN", "DSGNEX", 0x00000000)
{
External (_SB_.PC02.BR2A, DeviceObj)
External (_SB_.PC02.BR2A.PEGP, DeviceObj)
External (_SB_.PC02.BR2A.SL05, DeviceObj)
External (_SB_.PNLF.BSET, MethodObj)
External (BRTL, IntObj)
External (DTGP, MethodObj)
External (EGPS, IntObj)
Scope (_SB.PC02.BR2A)
{
Scope (SL05)
{
Name (_STA, Zero)
}
Scope (PEGP)
{
Name (_STA, Zero)
}
Device (EGP0)
{
Name (_ADR, Zero)
Method (_STA, 0, NotSerialized)
{
Return (One)
}
Device (EGP1)
{
Name (_ADR, Zero)
Device (GFX0)
{
Name (_ADR, Zero)
Name (ATIB, Buffer (0x0100){})
Method (ATIF, 2, Serialized)
{
If ((Arg0 == Zero))
{
Return (AF00 ())
}
If ((Arg0 == One))
{
Return (AF01 ())
}
If ((Arg0 == 0x02))
{
Return (AF02 ())
}
Else
{
CreateWordField (ATIB, Zero, SSZE)
CreateWordField (ATIB, 0x02, VERN)
CreateDWordField (ATIB, 0x04, NMSK)
CreateDWordField (ATIB, 0x08, SFUN)
SSZE = Zero
VERN = Zero
NMSK = Zero
SFUN = Zero
Return (ATIB)
}
}
Method (AF00, 0, NotSerialized)
{
CreateWordField (ATIB, Zero, SSZE)
CreateWordField (ATIB, 0x02, VERN)
CreateDWordField (ATIB, 0x04, NMSK)
CreateDWordField (ATIB, 0x08, SFUN)
SSZE = 0x0C
VERN = One
NMSK = 0x0C
SFUN = 0x03
Return (ATIB)
}
Method (AF01, 0, NotSerialized)
{
CreateWordField (ATIB, Zero, SSZE)
CreateDWordField (ATIB, 0x02, VMSK)
CreateDWordField (ATIB, 0x06, FLGS)
SSZE = 0x0A
VMSK = 0x03
FLGS = One
Return (ATIB)
}
Method (AF02, 0, NotSerialized)
{
CreateWordField (ATIB, Zero, SSZE)
CreateDWordField (ATIB, 0x02, PSBI)
CreateByteField (ATIB, 0x09, FPWR)
CreateByteField (ATIB, 0x0A, FPID)
SSZE = 0x0D
PSBI = 0x08
FPWR = Zero
FPID = EGPS
Return (ATIB)
}
Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x69,
0x03
})
}
OperationRegion (PEGH, PCI_Config, Zero, 0x40)
Field (PEGH, ByteAcc, NoLock, Preserve)
{
VID0, 16,
DID0, 16,
GCMD, 8,
Offset (0x24),
BAR4, 32
}
Method (_DSM, 4, NotSerialized)
{
Local0 = Package ()
{
"built-in",
Buffer ()
{
0x00
},
"AAPL,slot-name",
Buffer ()
{
"Slot-1"
},
"model",
Buffer ()
{
"AMD Radeon Pro 5500 XT"
},
"name",
Buffer ()
{
"AMD(R) Radeon Pro Graphics Controller"
},
"hda-gfx",
Buffer ()
{
"onboard-1"
}
}
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
Return (0x80000002)
}
Device (HDAU)
{
Name (_ADR, One)
OperationRegion (HDAH, PCI_Config, Zero, 0x40)
Field (HDAH, ByteAcc, NoLock, Preserve)
{
VID0, 16,
DID0, 16
}
Method (_DSM, 4, NotSerialized)
{
Local0 = Package ()
{
"built-in",
Buffer ()
{
0x00
},
"AAPL,slot-name",
Buffer ()
{
"Slot-1"
},
"model",
Buffer ()
{
"AMD Radeon Pro Audio"
},
"name",
Buffer ()
{
"AMD(R) Radeon Pro Audio Controller"
},
"hda-gfx",
Buffer ()
{
"onboard-1"
}
}
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
Return (0x80000002)
}
}
}
}
}
I don’t mean this as a rebuttal or invalidation of anything you’ve said because you’re entirely correct, but I do want to point out that the vit9696 patch also works in Catalina. (At least 10.15.7, which is the only version I’ve tested in)Conclusion:
- For all versions of Big Sur released to the public so far, the only universal solution for attaching the correct driver to our I-225V Ethernet port is by using FakePCIID kext.
- The vit9696 kernel patch is only viable for 11.3 and earlier builds of Big Sur.
- It is very likely that native support for device 0x15F3 is coming very soon, perhaps as soon as the release version of 11.4. When that happens, we will not need any patch or kext in Big Sur.
- The safest option for now is to use FakePCIID kext. Otherwise do not install Big Sur 11.4 Beta builds.
Hello @BerndVP,Hi, what do I need to change in this SSDT to make it for my AMD Radeon Pro WX 7100
No problem at all with either WiFi or Bluetooth (Fenvi FV-T919):Is WIFI working on the Fenvi T919 for folks in 11.4 beta2? Seems to be broken on my box... bluetooth still works, but not wifi.