让你的小米笔记本Pro 2017 & 2018 装上 macOS Big Sur & Catalina & Mojave & High Sierra
English | 中文
规格 | 详细信息 |
---|---|
电脑型号 | 小米笔记本电脑Pro 15.6''(MX150/GTX) |
处理器 | 英特尔 酷睿 i5-8250U/i7-8550U 处理器 |
内存 | 8GB/16GB 三星 DDR4 2400MHz |
硬盘 | 三星 NVMe固态硬盘 PM961/PM981 |
集成显卡 | 英特尔 UHD 图形620 |
显示器 | 京东方 NV156FHM-N61 FHD 1920x1080 (15.6 英寸) |
声卡 | 瑞昱 ALC298 (节点:30/99) |
网卡 | 英特尔 无线 8265 |
读卡器 | 瑞昱 RTS5129/RTS5250S |
- 有线网在 macOS10.15 上可能无法工作,见 #256
- 如果升级到 macOS10.15,需要更新USB无线网卡驱动
- 如果不是 macOS10.15,也推荐更新上述驱动
- 独立显卡无法工作,因为macOS不支持Optimus技术
- 使用了 SSDT-DDGPU 来禁用它以节省电量
- 指纹传感器无法工作
- 使用了 SSDT-USB 来禁用它以节省电量
- 英特尔蓝牙可能会导致睡眠问题,并且不支持部分蓝牙设备
- 阅读蓝牙解决方案
- 英特尔无线网卡 (英特尔 无线 8265) 需要额外操作来工作
- 购买USB网卡或者支持的内置网卡
- 使用 itlwm 和 HeliPort 或 Black80211-Catalina 来驱动英特尔无线网卡
- 瑞昱USB SD读卡器 (RTS5129) 无法工作
- 使用了 SSDT-USB 来禁用它以节省电量
- 其他都工作正常
- 支持 macOS10.13 ~ macOS10.15.6,但不支持 macOS11+
- 使用 OpenCore 后需要清理 NVRAM
- 在 Clover 启动界面按下
Fn+F11
- 在 Clover 启动界面按下
- 支持 macOS10.13 ~ macOS11.0 beta 4 (20A5343i)
- Windows 的软件会丢失激活,因为 OpenCore 注入了不同的硬件 UUID
- 根据OpenCore官方文档,你可以尝试把原生固件UUID注入进
/OC/config.plist
的PlatformInfo - Generic - SystemUUID
- 根据OpenCore官方文档,你可以尝试把原生固件UUID注入进
- 使用 Clover 后需要清理 NVRAM
- 在 OpenCore 启动界面按下
空格
,选中进入Reset NVRAM
- 在 OpenCore 启动界面按下
- 有限的主题
- 推荐阅读:OpenCore Configuration,特别注意 UEFISecureBoot 章节
- 请参考详细的安装教程【老司机引路】小米笔记本pro Win10+黑苹果macOS 10.13.6双系统,视频教程小米笔记本Pro(win10+Mojave10.14.3)双系统过程以及一些问题解答。
- 如果安装过程中触控板失效,请在安装前插上有线鼠标或者无线鼠标发射器。安装完成后打开
终端.app
并运行sudo kextcache -i /
,等待进程结束重启即可使用触控板。 - 完整的EFI附件请访问 releases 页面。
- 如果是日常使用,请不要克隆或者下载 master 分支。
- 如果要构建最新测试版EFI,在终端输入以下命令:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/daliansky/XiaoMi-Pro-Hackintosh/master/makefile.sh)"
- 或者在终端输入以下命令:
git clone --depth=1 https://github.com/daliansky/XiaoMi-Pro-Hackintosh.git
cd XiaoMi-Pro-Hackintosh
./makefile.sh
- 还有一些进阶用法:
# 忽略脚本运行时遇到的错误
./makefile.sh --IGNORE_ERR
# 使用中文版文档
./makefile.sh --LANG=CN
# 构建时保留工程文件
./makefile.sh --NO_CLEAN_UP
# 绕过 GitHub API
./makefile.sh --NO_GH_API
# 构建包含最新 pre-release 驱动的测试版EFI
./makefile.sh --PRE_RELEASE=Kext
# 构建包含最新 pre-release OpenCore 的测试版EFI
./makefile.sh --PRE_RELEASE=OC
- 完整替换
BOOT
和CLOVER
(或OC
)文件夹。首先删除他们,然后从 release 包里拷贝新的。 - 你也可以在终端输入以下命令来更新 Clover EFI:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/daliansky/XiaoMi-Pro-Hackintosh/master/install_cn.sh)"
- 使用 ALCPlugFix 来修复耳机重新插拔后无声
- 使用 itlwm 和 HeliPort 或 Black80211-Catalina 来驱动英特尔无线网卡
- 使用 DVMT_and_0xE2_fix 来把动态显存设为64mb并解锁 CFG
- 使用 NVMeFix 来开启 NVMe SSDs 的 APST
- 使用 xzhih 的 one-key-hidpi 来提升系统 UI 质量
- 支持 1424x802 HiDPI 分辨率
- 如果 macOS 版本高于 10.13.6,要开启更高 HiDPI 分辨率 (<1520x855),请先使用 DVMT_and_0xE2_fix 来把动态显存设为64mb,然后把
config.plist - Devices (DeviceProperties) - Properties (Add) - PciRoot(0x0)/Pci(0x2,0x0)
里的framebuffer-flags
设置为CwfjAA==
- 使用 one-key-cpufriend 来提升CPU性能
你需要在每次更新系统后重建缓存。运行 Kext Utility.app
或者在 终端.app
输入 sudo kextcache -i /
,然后重启。如果触控板还是失效,试试按下F9键。
从 VoodooI2C v2.4.1 开始,按下手势会被仿冒为用力点按,导致无法按下并拖拽文件。你可以在 系统偏好设置 - 触控板
里关闭 用力点按
或者在 系统偏好设置 - 辅助功能 - 指针控制 - 触控板选项
里开启 三指拖移
。
如果显示器持续黑屏并且无反应超过五分钟,请强制重启电脑(长按电源键)并选择 Boot macOS Install from ~
启动项。
如果是 Clover 用户,在 Clover 开机界面按下 Fn+F11
。然后 Clover 会刷新 nvram.plist
并移除锁定信息。
如果是 OC 用户,开机时按 Esc
键来进入引导菜单。然后按下 空格
键并选择 Reset NVRAM
。
一般情况下不推荐开启 文件保险箱
。你可以在 Clover 开机界面时按下 Fn+F3
,然后选择下方小字含有 FileVault
的苹果图标。进入系统后关闭 文件保险箱
。
很多人使用了新版 AptioMemoryFix.efi
后无法正常进入 Windows/Linux 系统。一个解决方案是先删除 /CLOVER/drivers/UEFI/
里的 AptioMemoryFix.efi
(或者 OcQuirks.efi
,OpenRuntime.efi
和 OcQuirks.plist
),然后替换进#93提供的旧版 AptioMemoryFix.efi
。
同时确保 沙盒
(Sandbox) 和 Hyper-V
功能关闭。
首先,在macOS系统里打开 系统偏好设置 - 启动磁盘
,选择要直接进入的系统。
然后,打开 /EFI/OC/config.plist
,关闭 ShowPicker
。
想切换系统的时候,开机时按 Esc
键来进入引导菜单。
打开 /OC/config.plist - UEFI - Audio
里的 AudioSupport
和 PlayChime
。
更多问题解答请前往常见问题解答。
详细更新日志请看更新日志中文版。
如果您认可我的工作,请通过打赏支持我后续的更新
微信 | 支付宝 |
---|---|
- 感谢 Acidanthera 提供 AppleALC,AppleSupportPkg,HibernationFixup,Lilu,NVMeFix,OpenCorePkg,VirtualSMC,VoodooInput,VoodooPS2 和 WhateverGreen。
- 感谢 apianti,blackosx,blusseau,dmazar 和 slice2009 提供 Clover。
- 感谢 daliansky 提供 OC-little。
- 感谢 FallenChromium,jackxuechen,Javmain,johnnync13,Menchen,Pasi-Studio,qeeqez 和 Bat.bat 的宝贵建议。
- 感谢 hieplpvip 和 syscl 提供 DSDT 补丁样本。
- 感谢 OpenIntelWireless 提供 IntelBluetoothFirmware。
- 感谢 RehabMan 提供 EAPD-Codec-Commander,EFICheckDisabler,OS-X-Clover-Laptop-Config,OS-X-Null-Ethernet 和 SATA-unsupported。
- 感谢 VoodooI2C 提供 VoodooI2C。
请前往参考来获取更多内容。
-
其他项目维护的小米笔记本系列:
-
tonymacx86.com:
-
QQ群:
- 247451054 小米PRO黑苹果高级群
- 137188006 小米PRO黑苹果
- 689011732 小米笔记本Pro黑苹果