How to extract and edit DMAR table for Hackintosh Thunderbolt and LAN 10g cards
-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
1- Uncheck DisableIoMapper Quirk on Kernel tab and enable VT-D on Bios/UEFI
After that you can see AppleVTD loaded on Ioreg
2- Extract DMAR table with MaciASL. Go to menu File, New from ACPI, DMAR then Save
3- Now we need locate [Reserved Memory Region] on DMAR table then remove. In example bellow i located 2 [Reserved Memory Region]. REMOVE these entries then save.
On image bellow Reserved Memory Regions is removed
4- Adding the edited DMAR and dropping the native DMAR.
Add DMAR.aml table on EFI/OC/ACPI
Add entry in your config.plist ACPI/Add
and drop native DMAR table with patch bellow on ACPI/Delete
Reboot!
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!
We're all here to have fun and learn from each other! That's all Folks!