Skip to content

Latest commit

 

History

History
63 lines (56 loc) · 5.03 KB

README_zh-CN.md

File metadata and controls

63 lines (56 loc) · 5.03 KB

Deskmini-H470-Opencore-EFI

此为deskmini h470专用之OpenCore 0.7.5导引文件范例。
黑苹果之完成度与硬件有关,任何硬件上个改变皆可能需要重新设定config.plist文件。
Big Sur 停更,OC 0.7.4稳定,之后更新以Monterey为主。
English
繁體中文

硬体设备 我的硬件 评语
主机板 Asrock H470-stx 华擎迷你主机。
CPU intel i3-10100 Comet lake处理器。
CPU 散热器 ID-cooling IS-40x 安装时风扇会刮到机壳,稍微抬起机壳即可塞入,风扇可运转不会打机壳。
显卡 内显UHD630 最多支持三个萤幕。
记忆体 Crucial DDR4 3200 8GB SODIMM x2 效能过剩,i3-10100在此主机板只能跑到2666MHz频率。
硬碟 Cruicial P5 Nvme 1tb OpenCore选择画面到登入画面约13秒。
音效卡 内建Realtek ALC235 官方规格列为ALC233但苹果和微软都判定为ALC235编码。
Wifi/Bluetooth BCM94352Z/DW1560 Airdrop及随航都可用。
Operating system Win 10, Monterey 同一固态硬碟上双开苹果和微软系统。

Hackintosh

  1. HDMI和DP揭开机有画面type c输出没有测。
  2. HDMI及DP的音效皆可。
  3. 睡眠/唤醒可。
  4. Dortania's OpenCore OpenCore Post-Install-Fixing Power Management启用能源节省项目。
  5. Opencore和系统更新测试可(从Big Sur 11.5.2-> 11.6-> 11.6.1, Opencore 7.2-> 7.3-> 7.4)。
  6. Airdrop和随航可用。
  7. Facetime和imessages等需要更改SerialNumber, UUID, MLB, ROM且最好有一个用过一阵子的Apple ID(比较不起疑,有正版苹果装置登录过最好),参阅Dortania's OpenCore Post-Install-iservices

Kexts

就我的理解,kexts就像插件一样用来沟通硬件和macOS之间的讯息。而SSDT虽然有一样的功能,但kexts外挂和模组化的特性能让升级macOS时减少损坏的机会。Kexts的数量会稍微影响开机的速度,可因自己的需求和硬体斟酌哪些kext是自己需要的。

Kexts 简单介绍
AirportBrcmFixup 让Broadcom的wifi/BT网卡能辨识,才能有Wifi。
AppleALC 辨识音讯硬体而有声音。
BrcmBluetoothInjector 辨识Broadcom的蓝芽功能,三件套1/3一组。macOS 12不支持
BlueToolFixup macOS 12专用,部分功能缺失,辨识Broadcom的蓝芽功能,三件套1/3一组。
BrcmFirmwareData 辨识Broadcom的蓝芽功能,三件套2/3一组。
BrcmPatchRAM3 辨识Broadcom的蓝芽功能,三件套3/3一组。
CPUFriendDataProvider 启用电脑的节能选项。
FeatureUnlock 让较旧的Mac和Ipad启用AirPlay, Sidecar, Universal Control Unlock, NightShift等功能。
IntelMausi 辨识Intel的乙太网路。
Lilu macOS的核心相关,基本上必备。
NVMeFix 修补Apple对于NVMe磁碟的相容性和功能。
SMCSuperIO 修补监测硬件资讯的功能。
USBPorts 定义USB孔的硬件资讯。
VirtualSMC 模拟Apple的System Management Controller系统。
WhateverGreen 显示功能相关,基本必备。

Known issues

  1. 双萤幕皆开启的情况下开机,进入macOS会有水平状的黑条,可热插拔萤幕或进入macOS后再开启第二萤幕解决。
  2. 进入opencore选择器,苹果商标跑进度条时和睡眠/唤醒时会爆音,Deskmini H310也有相同问题而viorel78提出购买官方的后置音源线可解决此问题的办法。
  3. DRM内容由于苹果是用绑定硬件的方式,因此只有内显无法用Safari拨放Netflix等网站。可以用Firefox、Chrome、Edge等浏览器取代。

To be done in the future

  1. 客製自己的SSDTs。
  2. 持续关注显示问题和声音问题的解决方法。
  3. 双启动macOS Monterey和Win11且研究bios启用secure boot的方法。
  4. 无线随航功能损坏,有线随航可以。

Debugging journey

  1. 有问题先重设NVRAM
  2. 利用OpenCore的除错版本取得资讯,参阅Dortania's OpenCore Install Guide-debugging