黑苹果直升macOS Sierra

2017 国庆更新:

鉴于上班回家懒于带电脑回家,我又将这台 Y480装上了黑苹果,用于备用处理紧急事务(感觉已不能再看这种垃圾屏幕...)。
博客暂时关闭,东西都放在 GitHub (Y480-macOS-Sierra)。


看到苹果最新的操作系统 macOS Sierra 已经正式发布更新,我也就顺手升级了。正好最近学校的 201 宽带莫名其妙的变快了好多,10 M 的带宽已直逼 100 M,不到 20 分钟便下好系统镜像。然后根据提示下一步!

迎接我的第一个是类似于一个五国的黑屏错误,抱歉没有保存下珍贵的错误记录。这个时候就要冷静,首先升级 clover,貌似没有用。接着发现忘记在 clover 里新建 10.12 文件夹,建之,并将 10.11 中驱动复制到其中,重启问题依旧。于远景爬帖,发现一标题,大致是说 n卡安装 10.12 会黑屏,连帖子内容都没看,直接到 bios 里屏蔽独显。正打算这次重启若出错便拍下错误界面,然而没有机会了,欣喜的看到了安装界面,顺利升级。

黑苹果直升macOS Sierra_第1张图片
安装界面

升级之后呢?这次升级之后非常完美,驱动完全没有问题哦!!上篇已经讲了,Y480 的适配情况本来就不错,每次出问题主要在声卡和蓝牙,声卡已经改用 AppleALC 驱动,这次果然没有出问题,如果你升级后发现声卡不能用,请升级一下 AppleALC 驱动。蓝牙驱动这次也没有失效,关键在于折腾handoff的时候发现了一个新的驱动——BrcmPatchRAM,也是 RehabMan 大神的作品。使用这个驱动好处在于其效果相当于原生,因此有可能可以用上苹果的 Continuity 功能。简单介绍一下BrcmPatchRAM的使用方法。

  1. 下载最新版本的 BrcmPatchRAM。
  2. 解压后会发现有 6 个驱动文件,实际使用只需要两个。
funnyangs-MacBook-Pro% ls Release\
BrcmFirmwareData.kext   BrcmNonPatchRAM.kext    BrcmPatchRAM.kext
BrcmFirmwareRepo.kext   BrcmNonPatchRAM2.kext   BrcmPatchRAM2.kext
  1. 安装
    BrcmPatchRAM 的安装有一些讲究,不像其他驱动放在哪都可以。
  • BrcmPatchRAM.kext 适用于 10.10 之前
  • BrcmPatchRAM2.kext: 适用于 10.11 之后
  • BrcmFirmwareRepo.kext 适用于安装在 /System/Library/Extensions
  • BrcmFirmwareData.kext 适用于安装在 EFI/Clover/kexts

这里我选择将BrcmPatchRAM2.kextBrcmFirmwareRepo.kext这两个驱动通过Kext Utility安装到系统。

然而,当我开机之后再重启,进度条走到一半时,一道雷电一闪而过,机器陷入了无限的自动重启。思前想后应该是Clover配置的问题,排查一番觉得最有可能是这个地方出的问题。

黑苹果直升macOS Sierra_第2张图片
clover_config

这是之前用于解决HD4000第二阶段花屏的补丁,删除之,果然好了。

最后总结一下升级工作:

  1. 在 BIOS 中屏蔽独立显卡
  1. 升级一下 Clover,并在 Clover中 新建 10.12 的驱动文件夹,并放入相应驱动
  2. 删除 Clover 配置文件中的第二阶段花屏补丁代码

对于想使用
当然升级之后也会有些小问题,比如 Fn 键调节音量和亮度的快捷键都失效了。

祝君折腾愉快~

原文链接:https://www.funnyang.com/how-upgrade-your-hackintosh-to-macos-sierra/

你可能感兴趣的:(黑苹果直升macOS Sierra)