Awesome
Hackintosh EFI for ThinkPad X13 Gen 2 Ryzen 5600U
<img src="./docs/about-this-mac.jpg" style="height: 50vh" />⚙️ 硬件规格
类别 | 型号 |
---|---|
CPU | AMD 5600U |
GPU | AMD Radeon 7 Graphics (Renoir) |
网卡 | 博通 BCM94360Z3(驱动参考) |
硬盘 | 忆联 AM630 |
🚀 功能情况
Category | Status |
---|---|
核显 | ✅ 但不支持硬件加速 |
WiFi | ✅ |
蓝牙 | ✅ |
扬声器 | ✅ |
麦克风 | ❌ |
摄像头 | ❌ |
Fn 功能 | ✅ 亮度、音量调节支持 |
USB、Type-C | ✅ 支持供电、外接显示器 |
睡眠 | ✅ S0 |
HDMI | ⚠️ 未测试 |
🔧 需要自己生成的
UTBMap
SSDTTime
SSDT-SBUS-MCHC
-
可能不是必须,如果第一次 boot installer 时出错可以尝试这块内容
-
操作指引:文档
🛸 注意事项
AMD_Vanilla Patch
硬件加速
BIOS 设置
- 关闭 Secure Boot
- 设置显存大小:Config → Display → UMA Frame buffer Size(大小参见 NootedRed)
安装过程
- 安装时,可以先勾掉(disable)NootedRed 核显驱动,等成功安装后再启用,再重启
声卡驱动
- 制作 EFI 时可以先不考虑
- 成功安装后,使用 Hackintool 找到对应 PCI 路径,参考视频启动声卡
触控板驱动
- 使用 VoodooI2C 和 VoodooPS2
- Visual 老哥给 VoodooI2C 支持 AMD 的 commit 已经合并
- 但是截至目前为止(VoodooI2C v2.8)还没打包这次提交,所以本 EFI 中使用的 VoodooI2C 为非官方构建的版本(参见 VoodooI2C-NootIncBuild 目录下)
Fn 键触发
- 目前 Fn 键配合 Fn 区按键正常使用:Fn + F12、亮度调节、音量调节
- 但单独按下 Fn 键,无法触发功能(如:按下时「显示符号与表情」,但可以使用 Cmd + Ctrl + Space 的快捷键替代)
修复睡眠
- 使用 Hackintool 可以将
hibernatemode
和proximitywake
设置成 0
🔫 TroubleShooting
卡在 [EB|#LOG:EXITBS:START]
-
参考文档
-
参考改动
Booter -> Quirks: DevirtualiseMmio -> false MmioWhitelist -> empty array EnableWriteUnprotector -> true RebuildAppleMemoryMap -> false SyncRuntimePermissions -> false
卡在 In Memory Panic Stackshot Succeeded
boot-args
有问题(参考)