- Joined
- Jan 18, 2011
- Messages
- 239
- Motherboard
- B85M-G
- CPU
- Core i7 4770
- Graphics
- nVidia 1050 Ti
- Mac
Check "Property Keys"
Then search for "IOName"
(it will also match "IONameMatch" properties so it's a bit tedious as there's a massive number of matching devices)
Go through all of them.
Every time you have an "IOName" property, check the "Type" column. If it's not "String", you have your culprit.
Find what sets that wrong type and change it to the correct type, or disable that patch.
Man, thank you so so so much for this!! I can finally run recent versions of any Native instruments software.
In my case, an "IOName" entry with the type "Data" was under AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SAT0@1F,2. So then I searched in my DSDT.aml and found an entry with "IOName", Buffer... under the SAT0 _DSM method. There I removed the IOName entry and fixed the package to 0x06. After that patch, IOName now is a String and I stuff opens normally: