Administrators MaLd0n Posted June 13, 2024 Administrators Posted June 13, 2024 How to disable device on macOS Hackintosh -Support Olarila Vanilla Hackintosh by making a donation HERE -About Premium Users you can check HERE -Problems with Paypal HERE -Installation Guide HERE -Hackintosh EFI folders HERE -Hackintosh USB Remap HERE -How to update OpenCore and Kexts HERE In this example I will use an NVME SSD not supported by macOS and I need to disable this device to avoid problems with KP and freezes. We just need spoof device and after this procedure device not start on macOS. 1- Find the correct device patch HERE 2- Apply the patch bellow with correct device path. On this example device path is RP25.PXSX on my Z790 build. Quote <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key> <dict> <key>IOName</key> <string>#Olarila</string> <key>class-code</key> <data>/////w==</data> <key>compatible</key> <data>/////w==</data> <key>device-id</key> <data>/////w==</data> <key>name</key> <string>#Olarila</string> <key>revision-id</key> <data>/////w==</data> <key>subsystem-id</key> <data>/////w==</data> <key>subsystem-vendor-id</key> <data>/////w==</data> <key>vendor-id</key> <data>/////w==</data> </dict> Notebooks with IGPU + DGPU stay with patch by RehabMan to disable DGPU device with Method _INI. In Example bellow this patch disable _SB.PCI0.PEG0.PEGP and _SB.PCI0.PEG0.NXHC Quote External (_SB_.PCI0.PEG0.NXHC._OFF, MethodObj) External (_SB_.PCI0.PEG0.PEGP._OFF, MethodObj) Device (RMD1) { Name (_HID, "RMD10000") // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (0x0F) } Else { Return (Zero) } } Method (_INI, 0, NotSerialized) // _INI: Initialize { If (_OSI ("Darwin")) { If (CondRefOf (\_SB.PCI0.PEG0.PEGP._OFF)) { \_SB.PCI0.PEG0.PEGP._OFF () } If (CondRefOf (\_SB.PCI0.PEG0.NXHC._OFF)) { \_SB.PCI0.PEG0.NXHC._OFF () } } Else { } } } We're all here to have fun and learn from each other! That's all Folks! Credits: Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, headkaze, onemanosx, erroruser, Jenny David, Sampath007, Facebook Hackintosh community, Facebook Olarila community and many, many, many others! 1 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Hackintosh Support since 2006 HERE
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now