Hello!
I attempted a vanilla installation of Mohave 10.14.2 and realized that I could not get the system running via MultiBeast with the same ease as it was the case on earlier systems and ended up "hacking" together a system from old EFI folder, which left me with slight unease.
Then I tried to build up a system from the ground up, trying to use as little settings in config.plist and as little kexts as possible with the aim to arrive at a minimalist setup, which I would understand and not dread every macOS update. This
post seemed to offer a modern approach.
I got this far:
INSTALLATION
1. Installation of Mohave via USB, created with UniBeast into APFS partition
2. Installation of clover from developer site into EFI partition.
3. FakeSMC.kext into CLOVER/kexts/Other
4. CsmVideoDxe-64.efi into CLOVER/drivers64UEFI (for 2560 x 1440 resolution in Clover)
5. AptioMemoryFix-64.efi into CLOVER/drivers64UEFI (no boot without it)
6. AppleALC.kext, Lilu.kext, WhateverGreen.kext into Library/Extensions/ (for video and sound)
7. FakePCIID.kext, FakePCIID_XHCIMux.kext (for USB 3.0 but did not get this to work)
SETTINGS
8. Turned on SSD TRIM via
trimforce command.
9. changed GFX0 to IGPU
10. Dropped MATS tables
11. Used
FB-Patcher to determine settings video for Device section and raise VRAM to 2048.
12. Used FB-Patcher to create sound patch for Device section.
So far so good. System boots, video and sound works.
I got stuck at the USB 3.0 port creation via FB-Patcher. I tried to
these and
these guides and I think I got some basic understanding what is necessary. However when I try to do, with USBInjectAll.kext in CLOVER/kexts/Other
- Clover Rename XHC1 -> XHC
- Clover Rename EHC1 -> EH01
- Clover Rename EHC2 -> EH02
My system does not boot up anymore. FB-Patcher also does not seem to recognize, when I plugin devices.
Any advice?
The procedure is quite complex from what I gather, so If someone created a USBports.kext, could you maybe share it?
If you like, please have a look and use the attached config.plist. Any advice if I missed some patch, deleted too much or got the settings wrong are most welcome.
Thank you!