You do not need the following boot arguments in your config.plist:
- agdpmod=pikera
- dk.e1000=0
- e1000=0
- WatchDog=0
None of the above are useful or required for your mixed Skylake/Kaby Lake system, using just the IGPU.
Looking through your OpenCore log, it shows your system is booting with the MacPro6,1 SMBIOS. This is not a good choice for your system. With it being an IGPU only system.
You have an External OC GUI selected in the config.plist, but have failed to populate the Resources sub-folder with the necessary data. You need to replace the /EFI/OC/Resources folder with the one found in Acidanthera's OCBinaryData Github.
Contribute to acidanthera/OcBinaryData development by creating an account on GitHub.
github.com
If you have installed the RealtekRTL8111.kext to either the /System/Library/Extensions or /Library/Extensions folder I would recommend removing it and repairing permissions and rebuilding the kernel cache. This may be why you are seeing the Prelinked Injection error related to the Realtek kext.
You have two entries for your Realtek ALC1150 Audio codec in your config.plist. One in the DeviceProperties, the other in the boot args. The one in the boot args takes precedence over the device properties entry. So I would recommend removing the DeviceProperties entry.
It would be helpful if you could provide a copy of your system DSDT.aml table. As this contains information relevant to your setup that could be used to generate a few custom SSDT's and patches for your system. So you don't have to rely on the generic SSDT's you are currently using.
Creating custom SSDT's for your system should be done using Corpnewt's SSDTTime python Script and the system DSDT.aml table. First thing you need to do is get a hold of your system DSDT.aml. The easiest way to do this is to use Hackintool. Download and copy the Hackintool app to the...
www.tonymacx86.com
The system DSDT.aml can be obtained in a number of ways.
- Download and install maciASL, the app will automatically open your system DSDT.aml. Save this to your desktop, zip the DSDT and post a copy here.
- Download and install Hackintool, open the app, navigate to the Utilities tab, select the Dump ACPI icon (4th from the right), the app will download your DSDT in .aml and .dsl formats, along with the system SSDT's. You will be asked where to save these tables as part of the ACPI dump process. Simply create a new folder on the desktop and zip this folder and attach a copy here.
- Boot your system using a Clover USB, press the 'F4' key while on the Clover boot screen. The ACPI tables will be saved to the /EFI/CLOVER/ACPI/origin folder on the USB. Compress and attach a copy of the origin folder here.
Hope all this helps.