黑苹果的人生经验

2,025 字

其实这不是我第一次接触黑苹果,记得我高中的时候就已经了解过这个名词,当时候觉得「干嘛使用 Mac,Windows 不好吗?」等我上了大学,也恰逢了互联网时代的进化和变迁,于是就察觉到了某些不得不说的东西。

近十年来,互联网最大的变迁,莫过于是从桌面端到移动端。苹果是这个变迁的造就者,也是这个变迁的得益者。虽然Windows系统拥有桌面端是一家独大的优势,但 PC 始终是 PC,不能像手机那样随身携带。于是,一部分的微软系统轻度使用者就被苹果的 iOS 和后来的 Android 无情夺去了。

考虑到苹果的硬件与软件生态圈是一个闭合封闭的生态环境,也意味着,如果你想完美地使用苹果的设备,那么最好的结果就是同时使用iOS设备和Mac设备。就这样,看似「烂泥扶不上壁」的 macOS 就这样被 iOS 同时拉了起来。而我对 macOS 的观念也从我使用iOS设备开始转变。我开始意识到,这个世界,并不只有 Windows。

我这篇文章,并不是具体落实到机型安装黑苹果的,毕竟这样的教程网上实在是太多了,相关基础的科普有很多,而具体落实的机型却有千千万,操作教程的适用性并不强,再者,虽然我的台式电脑已经是完美黑苹果了,但自己的笔记本尚未到完美黑苹果的地步,因此,我也不在这里献丑了。

但是有些点还是需要提及(以下内容,在业内不屑一顾


系统镜像下载(自带 Clover):

爬贴网站推荐

  • 远景论坛(国内最佳黑苹果论坛,但部分资源陈旧,注意查看帖子发布与更新时间)
  • 黑果小兵的部落阁(建议入群,群文件资源丰富!)
  • tonymacx86(国外黑苹果网站,硬件导购、Bug 信息源查询的好地方)
  • 黑苹果社区 (付费需谨慎)
  • 黑苹果乐园(付费需谨慎)
  • kext 驱动大神 RehabMan 的 主页 和 kext 驱动大佬 vit9696主页
  • 建议使用 Google 而非 Baidu 来获取黑苹果 Hackintosh 的信息

系统安装的建议

  • 创建黑苹果虚拟机
  • 用U盘制作黑苹果Clover镜像启动盘
  • 在虚拟机中修改基础Clover的config.plist,只留必要数据
  • 在Clover kexts中Other文件夹中仅放入FakeSMC.kext(欺诈系统必备)、VoodooPS2Controller.kext(键盘鼠标驱动)、RealtekRTL8111.kext(有线网卡驱动),无线网卡驱动可暂且忽略、笔记本可能还需要电源管理驱动(NullCPUPowerManagement.kext)
  • 仅建议使用UEFI+GPT来引导安装黑苹果,传统BIOS请使用变色龙驱动(不推荐使用传统BIOS)
  • 机器有双显卡的及系统版本<10.13,可用DSDT或者nv_disabled=1的方式屏蔽独显。但在系统版本>10.13的High Sierra系统中,以上的屏蔽的方式已经失效,笔记本请用Hotpatch的方式屏蔽,具体教程请参考这里。如果台式机N卡无法正常使用或偶尔花屏,请在BIOS中屏蔽核显的内建显示。
  • 遇到问题Google搜索、爬帖、排查,无可奈何时才提问,并提供详细的报错信息、详细的硬件信息、Clover配置信息(建议打包EFI文件夹)。

Clover的人生经验

  • drivers64UEFI文件夹谨慎挑选合适驱动,而不是默认有多少放多少,多放会导致系统不稳定崩溃(过来人囧),例如OsxAptioFixDrv-64.efi、OsxAptioFix2Drv-64.efi、OsxAptioFix3Drv-64.efi根据是否能正常启动三选一。其他具体文件驱动作用请自行搜索🔍。
  • High Sierra系统还需要在drivers64UEFI文件夹放置apfs.efi,具体可搜索「apfs.efi 」
  • DSDT和SSDT在High Sierra仍需要,但作用很小,大多用于内建驱动和CPU变频。hotpatch才是未来,电池补丁全靠hotpatch。具体教程请自行浏览远景论坛
  • 安装系统后,可安装Clover pkg到系统ESP分区,或直接把U盘中的Clover文件夹转移到ESP分区。
  • 如果开机引导没出现Clover的启动项,可在Windows端使用EasyUEFI添加Clover文件夹里的Clover64.efi的引导文件,系统类型选择「其他类型」。

kext的人生经验

  1. 驱动安装路线推荐:USB键盘 > USB鼠标 > PS2键盘 > PS2鼠标 >= PS2触摸板 > 有线网卡 >= 无线网卡 > 显卡 > 声卡 > Fn功能键 >= 休眠等等
  2. 显卡安装分解:分辨率调整 > 识别型号驱动 > 完美驱动
    • 台式机的显卡有两种方式进行驱动,一是免驱驱动,二是安装Nvidia公司提供的WebDriver。免驱大多带不动高分屏,建议系统版本>=10.12的台式机安装WebDriver。
    • WebDriver可以去除限制进行下载安装,具体可以使用此工具,来自动识别显卡与安装对应版本的驱动。如果驱动安装后画面卡顿,可尝试安装低版本的驱动。
  3. 声卡安装分解:出声 (万能声卡驱动)> 出声但休眠后不出声(DSDT修改) > 完美驱动。

    以下为相关声卡出声的相关关键字,三选一。

    • AppleALC Clover
    • AppleHDA patcher
    • VoodooHDA.kext
    • 在调试阶段,能把驱动请放在Clover,而不是直接放在系统/System/Library/Extensions/里,防止驱动不完全兼容而导致无法进入系统的情况出现。
  4. 如果非要安装驱动到系统中,请谨记重建驱动缓存,否则重启将无法正常进入系统。重建缓存可用kext utility 密码: 8864,双击打开即重建缓存,把kext拖到app中则安装驱动并重建缓存。

补充的人生经验

  • 千万不要在Windows上修改macOS系统盘的任何文件,macOS容易直接挂掉
  • 建议单硬盘单系统。单硬盘多系统容易出现不可描述的问题。
  • 台式机黑苹果的成功几率要比笔记本高,但最新款的CPU要谨慎购买,可能不适用于。而笔记本的独显是永远的痛,几乎不可能被驱动。
  • 系统大版本更新需谨慎,有可能会让你的Clover配置发生错误,出现显卡无法正常驱动、**声卡无法驱动**的情况。
  • 驱动安装的原则是,在能正常使用的前提下,能不装就不装,补丁能不打就不打。新手容易陷入「越多越稳」「有备无患」的误区中。

软件安装与购买

有能力去购买正版软件,虽然系统是盗版的(不得以),但软件还是可以购买正版的。以下为软件推荐的链接,还有国内的荔枝数码正版也是一个很不错的平台。

May the Force be with you...
根据人对事物直感判断的现象可知,我们总是倾向于把落后于时代的东西归类为封闭。然而,回顾系列中第一篇文章「封闭」的观察(一)的内容,微信这个新时代的产物,却要比任何的传统意义上的旧事物都更显得封闭,这似乎与我们的直感有所出入。 于是,我尝试在这个直感的对立面进行反向推导,从 RSS 这一旧事物出发,尝试观察旧事物的「不封闭」与新事物的「封闭」。 RSS,新时代的鸡肋? 讨论 RSS 被淘汰的声音,应是从 Google Reader 关闭开始的。大家大致上认同这样一个观点——Google 都放弃的东西,肯定是跟不上时代的节奏的。而这一观点的根据在于「人们认为 Google 永远是站在时代的前列的」。一个先入为主的观点,到产生另一个基于之前的观点的观点,这样不靠谱的伪逻辑,是不能真正意义上说服人的。 但客观事实就是,Google Reader 确实是被放弃了。那为什么 Google 会放弃 Google Reader 呢?首先能明确的是 Google 砍掉 Google Reader 与收入和运营成本没有任何的关系......
Comments
Write a Comment