I used the config that @MaLd0n helped me with. Seriously, he is a legend. HERE is my Clover Config including everything I use for 10.13 High Sierra and 10.14 Mojave.
Create bootable USB media with createinstallmedia - sudo /Applications/Install\ macOS\ 10.14\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/"Insert Volume Name here" ***** Remove quotation marks!!!
**"--Applicationpath" is now depreciated and should not be used when making a 10.14 Mojave USB. I do not know if this will change in upcoming releases.
** ConvertToAPFS is now depreciated and no longer works when installing 10.14 Mojave beta 1. Using the command "--converttoapfs NO" will not work if you use it with "createinstallmedia".
Editing "minstallconfig.xml" within the "macOS Install Data" folder on the target partition chosen during installation to change "ConvertToAPFS" from "TRUE" to "FALSE" would also not disable APFS conversion.
Installation ran through well, but it did restart just after installation began which seemed to have been caused by a crash, but it seemed like it was normal as this happened twice as I tried installing Mojave earlier and the same thing happened. Rebooting again into the installation on the target drive that was selected before described as "macOS Install" and named "macOS 10.14" resumed installation.
Everything from then on was easy and smooth. I set-up my iCloud and things as such and was brought to the desktop of macOS 10.14 Mojave!
What does work:
Graphics (Acceleration/Metal) // 4K video dropped 0 frames // Picture-in-Picture
Mouse and Keyboard
USB 3.0 - Full 5 GBP/s - Only ports above HDMI Port and front I/O
USB 3.0 under both Intel and Killer Ethernet ports function with USB 2.0 devices.
Ethernet (only Intel NIC so far) Both NIC's work, Intel I217-V and Killer E2200
Sleep and Wake
Temporary Fix: ***I have gotten audio to work after browsing Reddit, I stumbled across this post: https://www.reddit.com/r/hackintosh/comments/8orn7w/mojave_files_needed/e05kkj9/
I have just found a kext for the on-board Killer E2200 NIC after searching with device and vendor ID's on this forum.
Audio is now fully operational with new version 1.2.8 of AppleALC, from here:
What does NOT work:
USB 3 under Intel I217-V NIC and Killer E2200 NIC Ethernet Ports // Only function with USB 2.0 devices.
Audio Temporary fix in Update #1 above Fixed in Update #3
Killer E2200 NIC Fixed in Update #2 above
This is the information I have been able to gather thus far whilst using Mojave.
I hope this helps someone in getting Mojave running on their system.
Patched OSInstaller.framework to allow macOS 10.13 installation on MBR partition.
To use those patched files you must follow HowTo-10.13.x to create an USB installer. You can't just run the app downloaded from Mac App Store.
The patch is made base on 落下爱@pcbeta 10.10.x MBR patch method, and more patch for 10.13 Firmware check by crazybirdy.
What is this patched OSInstaller doing? 1. Patch the MBR check, allow macOS 10.14 installation on MBR partition.
2. Patch the Firmware check, bypass the error of "An error occurred while verifying firmware".
3. This patched MBR OSInstaller method works with both MBR and GPT partition (GPT+recovery).
No longer need to set new SMbiosversion, FirmwareFeatures, and FirmwareFeaturesMask with this MBR-patch.
How to make 10.13 installer for MBR?
Read HowTo-10.13.x.txt inside the zip file first, different with 10.12.
Read HowTo Q/A Q7. How to install in different computer with only one USB partition?
Read HowTo Q/A Q8. How to update 10.13.x combo-update to MBR without downloading the full installer app again?
Read HowTo Q/A Q9. How to update 10.13.x combo-update to MBR and GPT with installScript directly?
Just use 13MBRinstallerMaker to make installer, it works with both MBR and GPT.
And, need a SMBIOS supported with /System/Library/CoreServices/PlatformSupport.plist.
Clover r4542 ISO compiled with GCC and minimal config.plist compatible for use in VMWare Workstation.
Tested with unlocked Workstation 14 running OSX 10.9 -->10.14 guest in Windows X64 host.
1. Download and unzip "EFI_Clover_r4542 for VMware.zip". Mount Clover-v2.4k-4542-X64.iso by double clicking on it.
2. Mount your VM's EFI System Partition eg in terminal
sudo diskutil mount disk0s1
3. Copy EFI folder from step 1 into the EFI partition
4. Shutdown the VM, add bios.bootDelay = "3000" to your VM's vmx file
5. Reboot your VM, press <F2> to access the VMware Boot Manager and add CLOVERX64.efi to the boot menu.
Substitute your own unique and valid MLB and ROM variables in the /EFI/CLOVER/config.plist (Rt Variables section) to activate iMessage/Facetime on your VM.
Maybe i am the only one seeing this or maybe i am doing something wrong but my resize animation performance in HS 10.13.5 is terrible.
I did a clean install of 10.13.5, installed the latest nvidia drivers 318.104.22.168.35.106.
My GPU is a GTX1060 connected via DP to a 4k display.
Now, the issue, when i open an empty TextEdit for example, if i drag the corner of the window to make it larger, it lags more and more as the size increases.
I also have Adobe Audition CC installed for my work, the interface is very slow compared to the windows version (my 2011 macbook pro is much faster, but it's not 4k).
Is there a known issue when running 4k on nvidia web drivers ?
It's very frustrating because i've been using custom machines with 1080p displays and nvidia cards since Snow Leopard, but i was always butter smooth.
I start this topic to make my Lenovo Thinkpad W540 usable with High Sierra
I followed many guides but this one started by @tluck made me most progress:
My setup as in signature
I will update first post with statuses of working features:
Nvidia Quadro - disabled
Intel HD 4600 - working @ 1920x1080 and 1,5GB RAM (had to set ig-plaform-id as Haswell desktop, mobile do not work)
internal speakers and mic works with AppleACL.kext and profile 28
i boot MacOS from USB drive and it works, mouse and pendrive also works
USB power not work yet, so USB WiFi dongle and iPhone connection not work (no power @ USB)
IOReq finds only USB 3.0 controller not USB 2.0 even though I have 2 ports USB 3.0 and 2 ports USB 2.0
recognised in IOReq but not working now (probably due to USB)
as USB but works without problem
works with intelMausiEthernet.kext
internal is PS2 so VoodooPS2Controller.kext is needed - some mappings I would like to have different but works
works with VoodooPS2Controller.kext from @tluck topic
One time works mostly not - debugging in progress
intel - not working
Sleep / Hibernate:
Other found issues:
besides that graphics works @ 1920x1080 and have a lots of ram window shadows (especially dock shadow) looks bad
not tested yet
External Mini Display Port / Thunderbolt:
not tested yet