Skip to content

ArchFeh/MSI-B360M-MORTAR-HACKINTOSH-OPENCORE-EFI-without-core-graphic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

微星 B360M 迫击炮 黑苹果 OpenCore EFI

鸣谢

GeQ1an
xjn
andot
daliansky (黑果小兵)
tonymoses
cattyhouse
osx86zh (Telegram 讨论组)

EFI 介绍

此 EFI 使用 iMacPro1.1 机型,微星 B360M 迫击炮 的无核显用户可直接修改使用,默认启用全部 USB 端口,但是没有注入声卡驱动 OpenCore 版本:0.5.9

可正常工作

  • 网卡(板载)

  • 显卡(独显)/ 硬解 4K(HEVC + H.264)

  • WiFi(PCI-E 设备) / 蓝牙(PCI-E 设备)

  • 隔空投送 / 接力 / 随航

  • FaceTime / iMessage / Apple Music / Apple TV Plus

  • 原生电源管理

  • 自动睡眠

  • 其他白果功能(99%)

不工作

  • 板载声卡

我的配置

硬件 型号
主板 微星 B360M 迫击炮
处理器 英特尔酷睿 i5-9400F
显卡 公版 Radeon™ RX 5700 XT(由技嘉代工
无线 + 蓝牙 BCM94360CD(双频 1750M + 蓝牙 4.0)PCI-E 无线网卡
耳机 Razer Kraken 7.1 V2雷蛇北海巨妖

更新记录

2020.05.17

添加OpenCore GUI,使开机更像白果。

2020.05.09

更新OpenCore到0.5.9以及Lilu,WhateverGreen,VirtualSMC。将OpenCore分辨率显示调整为Hidpi。1080P的可以在NVRAM-Add-4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14-UIScale将02改为01。依然没有添加对音频的支持

2020.02.14

更新opencore到最新开发版,去除不必要启动项slide=129以及删减不必要补丁。

2020.02.12

更新opencore到0.5.6最新版,config大改,具体再更新

2020.01.22

添加300系主板原生支持NVRAM

2020.01.04

使用 OpenCore 官方补丁间接修复「不开启小憩无法进入睡眠」的问题,移除 SSDT-SBUS.aml 文件。
不开启小憩的目的是睡眠后不被自动唤醒,开启 OC 的「禁用 RTC 唤醒计划」补丁后,打开小憩功能可以正常进入睡眠,且不会被自动唤醒,间接达到「不开启小憩进入睡眠」的状态,如不需要可以手动关闭该补丁(感谢 ArchFeh 的提醒)。

使用 EFI

准备 ProperTree 用来编辑配置文件,请勿使用其他编辑器编辑(切记)。
OpenCore 拥有高度的可定制化,建议先参考下面的说明使用配置好的基础版本,之后再通过 xjn 博客黑果小兵博客 学习更多内容进行修改。

BIOS 设置

请先确定正在使用的 BIOS 版本,迫击炮 7B23v16 以上,迫击炮钛金版 7B23vA6 以上,否则请参考官方文档升级 BIOS 至最新版本。

必选


OC(Overclocking)\CPU 特征\Intel 虚拟化技术 [允许](必须)
OC(Overclocking)\CPU 特征\Intel VT-D 技术 [禁止](必须)
OC(Overclocking)\CPU 特征\CFG锁定 [禁止](必须!)

可选


STTINGS\高级\ACPI设置\电源 LED 灯 [双色](如果选择 [闪烁],睡眠时电源灯将不断闪烁)

STTINGS\高级\电源管理设置\ErP Ready [允许]

STTINGS\高级\Windows操作系统的配置\Windows 10 WHQL支持 [允许]
STTINGS\高级\Windows操作系统的配置\MSI 快速开机 [禁止]
STTINGS\高级\Windows操作系统的配置\快速开机 [禁止]

STTINGS\高级\唤醒事件设置\唤醒事件管理 [BIOS]
STTINGS\高级\唤醒事件设置\USB设备从S3/S4/S5唤醒 [允许]

STTINGS\启动\启动NumLock状态 [关](macOS 默认可使用数字键盘)

直接使用

仅适合使用 9400F 处理器的用户!
下载整包后,如果之前在 Clover 时就使用iMacPro1,1机型,可直接使用之前的三码,或使用GenSMBIOS Clover Configurator (其他工具亦可)选择iMacPro1.1机型生成新的三码 + ROM,用 ProperTree 打开/EFI/OC/config.plist文件,填入到 PlatformInfo > Generic 位置中(如下图)。

保存后,先通过 USB 测试引导,无问题后将 EFI 文件夹放置到启动磁盘 EFI 分区,重启电脑。

进阶使用

  1. 参考 黑果小兵博客 生成USBPorts.kextUSB 定制文件,放入/EFI/OC/Kexts/替换同名文件,打开/EFI/OC/config.plist,关闭 Kernel > Add > 7,打开 8。

Q&A

  1. 开机时苹果 logo 显示不正常怎么办?
    有两个方法可以解决这个问题。
    方法一:在/EFI/OC/config.plist配置文件 Misc—–Boot——Resolution 处填写正确的显示器分辨率;
    方法二:将 BIOS「STTINGS\启动\全荧幕商标」设置为 [允许]。
    两种方法选择其一即可,经反复测试,在微星 B360M 迫击炮(钛金版)上我更推荐方法二。
    如果同时使用方法一和方法二,开机 logo 的显示依旧会不正常。

链接

OpenCorePkg 官方版本 自动编译 / AppleSupportPkg 官方版本 自动编译 / MacInfoPkg / Lilu / AppleALC / WhateverGreen / IntelMausi / VirtualSMC / CPUFriend / OcBinaryData / MaciASL / ProperTree / Hackintool / HWMonitorSMC2

写在最后

作为一个黑果小白,欢迎指正错误及提出建议,我会及时更新此 EFI。

Releases

No releases published

Packages

No packages published