Skip to content

Latest commit

 

History

History
92 lines (67 loc) · 4.22 KB

README.md

File metadata and controls

92 lines (67 loc) · 4.22 KB

macOS 12, Monterey on the MSI B365M Mortar

about neofetch

the provided EFI is only a sample for this build, it boots but I highly recommend to build your own EFI so you'll learn about things & how they work, head to the OpenCore Install Guide

notes

  • use HfsPlus.efi instead of OpenHfsPlus.efi, found here
  • create your own USB map with USBToolBox in Windows
  • -v (stands for Verbose) can be removed after installation
  • OpenCanopy GUI isn't provided to keep it lightweight, you can download it here
  • everything is set as per the Configuration.pdf (0.7.9) by Acidanthera for CFL-based sysstems
  • config-iGPU.plist only works with the integrated Intel UHD 630
  • make your own SMBus SSDT (SBUS-MCHC) after install
  • generate a iMac19,1 SMBIOS using GenSMBIOS
  • OpenCore version is 0.7.9
  • no Wi-Fi & Bluetooth Kexts included such as OpenIntelWireless
  • the provided EFI is able to boot macOS 11 or 12
  • the propertry list must be named config.plist
  • only use ProperTree to edit plist files, avoid configurators like OCAuxiliary, Clover & OC Configurator
  • the SSDT's are prebuilts by Acidanthera, however I recommend to use SSDTTime to generate them or the manual way (as the prebuilts are kinda bloated)

hw used in this build

CPU: Intel Core i5-8400

MoBo: MSI MAG B365M Mortar

GPU: Intel UHD 630 Graphics

RAM: G.Skill DDR4 16 Aegis 3000MHz running @ 2666 MHz

Wi-Fi/BT: fenvi T919

HDD: SanDisk SSD PLUS 120GB

what is working

Features Status Additional details
Sound 👍 with layout-id 1
USB Ports 👍 mapped
Wi-Fi 👍 via T919
Bluetooth 👍 via T919
AirDrop/Handoff 👍 both directions work
Universal Control 👍 tested with iPad Pro 2016 & iPad 2018
Ethernet 👍 -
Unlock with Apple Watch 👍 with a AW Series 3
Graphics acceleration (iGPU) 👍 connected to the single HDMI port
Sidecar 👍 tested with iPad Pro 2016 & iPad 2018, wireless + lightning
Restart/Shutdown 👍 -
Sleep 👍 (iGPU-only) to also wake up the monitor you'll have to use the boot-arg igfxonln=1
CPU power management 👍 X86PlatformPlugin is loaded in IOReg
iServices 👍 requires generated Apple ROM
DRM 👍 Apple TV+ doesn't work, Netflix plays on Chromium

what isn't working

  • only ATV+ using the iGPU, dGPU with Polaris+ should work just fine using the iMacPro1,1 SMBIOS and (ev. not needed) shikigva

BIOS settings & ver.

update to 7C67v143 (latest beta as of end-march)

load the default settings;

... and change the following:

  • Serial(COM) Port0 - Disabled
  • Parallel(LPT) Port - Disabled
  • XHCI Hand-off - Enabled
  • Initiate Graphic Adapter - IGD (only if you're using the iGPU, otherwise change it to PEG)
  • Integrated Graphics Share Memory - 64MB (also iGPU-only)
  • Windows 10 WHQL Support - UEFI
  • Intel VT-D Tech - Enabled

to-do's

currently none

credits

greetings

⁓ sXmpwn