Item | Name | Price |
---|---|---|
CPU | Intel 10th CORE 10700 | 2559 |
Motherboard | MSI Mortor MAG B460M MORTAR WiFi | |
Memory | G.SKILL Z RGB 16GB * 2 DDR4 3200 | 800 |
IGCard | IG HD630 | 0 |
Display | LG 27UL850 (4K) | 2800 |
SSD | Samsung 970EVO Plus SSD 1TB | 1019 |
SSD 2 | Intel 760P SSD | 0 |
Power | Antec NE650W | 469 |
Cooler | Phanteks 12DX Black white version | 249 |
Case Fan | Phanteks 12cm RGB * 3 | 129 |
Case | Phanteks MATX 410 | 449 |
WiFi Card | BCM94360CS2 PCIE(Native support) | 200 |
Graphics Card | SAPPHIRE RX590 | 1500 |
Tag | MacOS | OpenCore |
---|---|---|
0.0.2 | 12.3.1 | 0.7.9 |
0.0.3 | 12.3.1 | 0.7.9 |
0.0.4 | 12.3.1 | 0.8.0 |
0.0.5 | 12.4 | 0.8.0 |
0.0.6 | 12.6 | 0.8.4 |
0.0.7 | 13.0.1 | 0.8.6 |
Please refer to the folder for a screenshot of the driver status.
-
opencore configuration
-
balenaEtcher
-
USB drive/Portable hard drive.
-
text editor
-
Network
You can use gibMacOS
to download the image file and create a bootable USB drive, or alternatively you can download the DMG image file from my shared Alibaba Cloud Drive here. Make sure to change the file extension from PDF to DMG before using balenaEtcher
to write the file to your USB drive. Also, please note that the DMG file should contain partition descriptor information, and once the writing process is complete, your USB drive should have two partitions: an EFI
partition and a data partition for the system. After mounting the EFI
partition using a tool, create an EFI
folder in the partition, then copy the two folders from the repository into the EFI
folder. If the image comes with other EFI
folders, simply replace the old EFI
folder with the new one. Once the replacement is successful, you can restart your device to begin the booting and installation process.
Restart your device and continuously press F12 to access the boot menu. From there, select the option to boot from the USB drive or external hard drive that you have already written the system and bootloader onto. If the opencore
menu displays correctly, then the booting process has succeeded. Select install macOS xxx
from the menu and wait for the installation to complete.
Next, the installation interface will appear. The first step is to format your hard drive. To do this, open the menu in the top left corner of the screen and select "Disk Utility". Find the hard drive you want to format and select "Erase". You can name it "MacOS" or any other memorable name, choose APFS
as the format, and select GUID Partition Map
as the partition map. After successful formatting, exit the Disk Utility and return to the installation process. Select the formatted hard drive and click "Next" to install. Please note that macOS cannot be installed on a hard drive that has not been formatted.
⚠️ Warning: Formatting the hard drive will result in the loss of all data on that drive. Please ensure that the hard drive is not being used and does not contain any important data. If necessary, please make sure to backup any important data before proceeding with the formatting process.⚠️
Wait patiently for the file transfer to complete. Then, restart your device and press F12 to access the boot menu again. Select your USB drive or external hard drive that contains the opencore
bootloader. After opening the opencore
menu, select the option with the name of the hard drive you formatted in the previous step to officially start MacOS
. Wait until the system starts up, and then set up your new system settings and preferences. If necessary, you can also choose to restore your data from a Time Machine
backup or another Mac at this step.
If the system has successfully started up, it means that MacOS
has been installed successfully. However, there are still some steps you need to follow to properly configure the system. First, you need to install the "opencore configuration app". Next, use the app to mount the EFI
partition on the hard drive where macOS is installed. Then, create an EFI
folder (if it doesn't already exist) and copy the opencore
bootloader and driver files from the repository into this EFI
folder.
USB customization has already been configured, so there is no need to customize the USB again. The two USB 2.0 ports on the back of the motherboard have been disabled. The wireless network card's Bluetooth and WiFi functions are both natively supported, and the dedicated graphics card RX590
is also natively supported.
If you need to customize the USB again, you can disable or remove these two drivers, enable the XhciPortLimit
option, and then restart your device to perform the USB customization according to your needs.
If you need to customize your USB, it is recommended that you use USBToolBox to perform the customization.
After upgrading your motherboard's BIOS to the latest version, you only need to enable the D.T.M option. Most of the other settings do not need to be changed. If your memory supports high frequency, you can also enable the XMP feature in the BIOS to apply it to your memory.
For an explanation of the driver files, please refer to here.
The default files only include drivers for the integrated graphics card. They do not include any optimizations or driver settings for dedicated graphics cards.
Translation: The integrated graphics card serves as a hardware acceleration feature and can be used to drive the vega56/64
series of dedicated graphics cards. However, video output is only possible through the dedicated graphics card; the integrated graphics card cannot provide video output. If you want to use the integrated graphics card, please remember to rename the configuration file as config.plist
.
Translation: To install and use the 5500xt
graphics card with a dedicated graphics card, you can add the necessary configuration file to your system. However, please note that this configuration has not been tested since I don't have a 55xx
series graphics card myself. Video output is only possible through the dedicated graphics card; the integrated graphics card cannot provide video output. If you want to use the integrated graphics card, please remember to rename the configuration file as config.plist
.
-
If only the integrated graphics card is used, the DP interface on the motherboard is preferred over the HDMI interface. No good configuration has been made for HDMI, which may cause screen flickering issues.
-
The HDMI interface on this MSI B460M Mortar WiFi motherboard only supports 4K/30Hz, while the DP interface supports 4K/60Hz.
-
It is recommended to use a 4K resolution display, which will usually enable HIDPI by default.
-
For the display's DP protocol, it is recommended to use the newer 1.4 version. If you encounter black screen issues, try switching to a different version of the DP protocol in the display settings.
-
Remember to manually inject the three codes into the
opencore
config.plist file using theopencore configuration
. -
If USB customization has not been performed, it may cause problems with sleep mode, such as failure to enter or exit sleep mode completely.
-
If your boot logo (Apple logo) is too large or your display is not a 4K display, you can edit the
UIScale
in theNVRAM
->4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14
section of the configuration file to modify it to 01. If it is an HIDPI screen, change it to 02. -
After modifying the contents of
NVRAM
, you need to refresh it after saving and restarting. -
You can disable verbose mode by modifying the
boot-args
parameter in7C436110-AB2A-4BBB-A880-FE41995C9F82
. Remember to separate each parameter with a space. -
There may be compatibility issues with support for the motherboard's 2.5Gbps Ethernet port. For a wired connection, it is recommended to manually set the speed to 1000Mbps.
-
The drivers provided do not include support for the Intel wireless network card that comes with the motherboard. If you need to use it, please refer to itlwm for the driver installation guide.
-
If there are issues with the RX590 graphics card driver, try removing the
RadeonBoost.kext
driver.
- Sleep and wake-up functions
- USB customization (USB2/USB3)
- Integrated graphics card (only supports up to 10th generation CPUs, does not support 11th or 12th generation CPU integrated graphics cards)
- Dedicated graphics card (rx550/580/590/5500xt)
- Onboard 2.5Gbps Ethernet port
- WiFi/Bluetooth (requires a compatible wireless network card with native macOS support)
- AirDrop (requires a compatible wireless network card with native macOS support)
- Handoff and Sidecar (requires a compatible wireless network card with native macOS support)
- Universal Control (requires macOS 12.3+ version)
- FaceTime/iMessage/App Store (requires injection of three codes)