Simplifying a vanilla install

As long-time mac user I'm new to this scene, I've been avidly reading. I've a fully working system based on the Gigabyte z390 Ultra, folling this guide: https://hackintosher.com/builds/gigabyte-z390-aorus-ultra-i7-9700k-vega-64-hackintosh-build-guide/ . It's working really well but I want to get as 'vanilla' as possible.

The guide uses quite a few kexts, but I think some of them are 'generic' to all of the builds profiled on the site. I'm trying to establish whether I can clean up and loose a few.

For example, disabling (using the Clover boot options) FakePCIID_Intel_GbX.kext and FakePCIID.kext doens't seem to break anything. Reading up the GitHub md on this seems to suggest they should be installed directly and not injected anyway. I know I can also loose one of the ethernet kexts.

Q. Do keep disabling non essentials until something obviously breaks, or is build below fairly standard? Secondly, does an authoritative list of where to download the latest versions of these kexts exit or is it a case of Google?

These Kexts are currently in my Clover folder:

  • XHCI-unsupported.kext
  • AppleALC.kext
  • FakePCIID.kext
  • IntelMausiEthernet.kext
  • Lilu.kext
  • SmallTreeIntel82576.kext
  • USBInjectAll.kext
  • WhateverGreen.kext
  • CodecCommander.kext
  • ACPISensors.kext
  • CPUSensors.kext
  • FakeSMC.kext
  • GPUSensors.kext
  • LPCSensors.kext
  • SMMSensors.kext
  • FakePCIID_Intel_GbX.kext

My drivers64UEFI contains:

  • ApfsDriverLoader-64.efi
  • AudioDxe-64.efi
  • DataHubDxe-64.efi
  • EmuVariableUefi-64.efi
  • FSInject-64.efi
  • OsxAptioFix2Drv-free2000.efi
  • PartitionDxe-64.efi
  • SMCHelper-64.efi
  • VBoxHfs-64.efi

System: Gigabyte Z390 Ultra, Intel i9 9900k, Sapphire RX590 Nitro+ Special Edition, Mojave 10.14.4

submitted by /u/graphnic123
[link] [comments]