环境简介

  • Surface Pro 4: i5-6300U / 8G / HD520
  • macOS 版本: High Sierra (10.13)

注意事项

  1. 10.13 后不再需要 patch-nvme 补丁。
  2. 在安装或更新系统时,需要把 ig-platform-id 改成一个无效 id(0x12345678),否则会卡 AppleIntelSKLGraphicsFramebuffer。成功进入系统后再将修改过的 AppleIntelSKLGraphicsFramebuffer.kext 文件放入S/L/E下,然后修复缓存即可。
  3. OTA 升级时会报错(macOS could not be installed on your computer),故暂时只支持全新安装或下载完整系统镜像进行升级。
  4. CodecCommander 须安装在 S/L/E 目录下,若放在 EFI/kexts下会导致系统更新时无限重启。
  5. 我在 config.plist 的 SMBIOS 中修复了内存频率显示不正确的问题,如果不是 8G 内存,需要手动修改成自己的配置。

正常工作

  1. 显卡正常驱动,HiDPI 正常开启。目前 IntelGraphicsFixup 项目已经并入 WhateverGreen 中,故添加 WhateverGreen.kext 即可直接驱动显卡,无需再注入 ig-platform-id。
  2. 亮度调节正常。
  3. 声卡 ALC298 正常使用(使用 AppleALC.kext,并在 config.plist 中注入声卡 id 为 3 即可驱动),使用 CodecCommander.kext 解决唤醒无声问题。
  4. TF卡正常识别(使用 GenericUSBXHCI.kext 可直接驱动)。
  5. 睡眠唤醒正常。
  6. CPU 变频正常。
  7. USB 3.0 正常工作。
  8. Type Cover 可以使用,音量调节等快捷键均正常工作。

有什么问题

  1. 触屏、Wi-Fi、蓝牙、摄像头等无解,个人选择使用 USB 网卡上网。
  2. Type Cover 的触摸板没有手势操作,不支持热插拔,应该也无解。
  3. 机身按钮均不可用(除了长按电源键强制关机外)。
  4. 电量无法正常显示(RehabMan 的 Surface Pro 4 DSDT Patch 在 10.13 下无法正常编译通过)。
  5. 合盖可睡眠,但唤醒后会进入一个“没睡醒”的状态(保持为最低亮度,且隔一段时间就会自动睡眠),该问题在 10.12 时就已存在,至今没找到解决方法。
  6. 偶尔会有一些画面撕裂和花屏的问题(如刚进入系统时),很快能恢复正常,不影响正常使用。
  7. 进入系统会出现屏幕泛白问题,个人推测是显卡驱动的问题。
声明:本站部分资源来自网络,目的在于给想体验黑苹果的人一个方向,节约大家的时间,本站所有收费及捐赠仅用于网站运营以及维护资金,如无特殊说明或标注,仅限学习交流,不能用于商业用途,软件类目如用于商业用途,请到官方购买正版,追究法律责任与“A7MAC”无关!
注明:所有文件均归属于原作者,本网站只提供下载。如果您不希望你的文件被本网站收录,请发送邮件到shaengli@163.com,我将移除文件