2014 年 10 月 16 日 OS X 10.10 Yosemite 发布,次日 Voodoo 团队发布了变色龙最后一个正式版本 2.2,提供了 Yosemite 的引导支持。
正是从 OS X 10.10 Yosemite 开始,Hackintosher 开始倾向于使用苹果发布的原始 OS X 系统镜像、使用尽可能少的 kext 和 Patch,以保证黑苹果的稳定性。
2015 年 9 月 30 日,OS X 10.11 El Capitan 发布,tonymacx86 出品的黑苹果安装工具 UniBeast 将内置的 Bootloader 从变色龙的分支 Chimera 替换为 Clover,正式宣告变色龙寿终正寝。
尾声:几个时间截至本文写就,macOS 11.0 Big Sur 已经进入 Public Beta 5,苹果已经宣布未来 Mac 将会从 Intel 切换到 ARM 架构的 Apple Silicon。不少 Hackintosher 都在担心黑苹果的未来。本文就以对几个时间点的探讨作为结尾吧。
Clover 用了多久才取代了 Chameleon(变色龙)?- 2008 年初 Chameleon 发布了首个版本
- 2012 年 Clover 发布了首个版本
- 2014 年 10 月 17 日 Chameleon 发布了最后一个版本
Clover 从发布第一个版本发布到取代 Chameleon 只用了 2 年。
苹果从 PowerPC 切换到 Intel 用了多久?- 2005 年 6 月 6 日苹果召开 WWDC 2005,宣布苹果将从 PowerPC 切换到 Intel
- 2006 年 1 月 10 日苹果发布了第一台使用 Intel 的 MacBook Pro
- 2009 年 8 月 28 日苹果发布了 Mac OS X 10.6 Snow Leopard,正式停止对 PowerPC 的支持。
也就是说,苹果从宣布切换到 Intel 到 Mac OS X 放弃 PowerPC 支持用了 4 年。
OpenCore 什么时候会取代 Clover?OpenCore 0.0.1 发布于 2019 年 5 月 4 日。如果 Clover 只用了两年就完成了从发布到取代变色龙,那么明年 OpenCore 就会完全取代 Clover(指 Clover 终止开发)。然而抛开历史背景讲历史就是在耍流氓,前面的章节我们看到了变色龙的诸多缺陷(模拟的 UEFI、不支持 GPT 等),被 Clover 取代是必然的。但是现在 Clover 并没有明显的弊端、而 OpenCore 也没有非常显着的优势,加之 Clover 的维护仍然非常活跃,因此在可预见的未来中 Clover 和 OpenCore 仍然会同时存在。
苹果什么时候会放弃 Intel 的 x86 架构?这可能是 Hackintosher 们最关心的问题了。如果套用苹果从 PowerPC 切换 Intel 的时间表,那么苹果会在 WWDC 开完后第二年(也就是 2021 年)就会将所有 Mac 切换为 ARM 架构(不再发布搭载 Intel 处理器的 Mac)、而 macOS 则会在三年后(也就是 2024 年)正式放弃对 Intel 处理器的支持。
但是,现在苹果的策略和 15 年前的还是存在着重大区别 —— WWDC 2005 开完以后,苹果在 2005 年下半年没有再发布任何新 Mac,主要是释出现有的 PowerPC 架构的 Mac 的性能升级(增加运行内存、硬盘扩容等),接着整个 2006 年都没有发布 PowerPC 架构的 Mac、全部产品线都切换到 Intel 架构;而 WWDC 2020 之后,苹果却还是发布了搭载 10 代 Intel 处理器的 27 寸的 iMac 2020。显然,这一次苹果在更换架构这件事上要保守许多,苹果甚至可能在到 2021 年都会发布搭载 Intel 11 代处理器的 Mac。
另外,我们还可以再列一张关于 macOS 的时间表:
- OS X 10.10 Yosemite 发布于 2014 年 10 月 16 日、兼容 2007 年及以后的 iMac 和 MacBook Pro,最后更新于 2015 年 8 月 15 日。
- OS X 10.11 El Caption 发布于 2015 年 9 月 30 日、兼容 2007 年及以后的 iMac 和 MacBook Pro,最后更新于 2018 年 7 月 9 日。
- macOS 10.12 Sierra 发布于 2016 年 9 月 20 日,兼容 2009 年下半年发布的 iMac 和 MacBook,最后更新于 2019 年 9 月 26 日。
- macOS 10.13 High Sierra 发布于 2017 年 9 月 25 日,兼容 2009 年下半年发布的 iMac 和 MacBook,最后更新于 2019 年 12 月 10 日。
- macOS 10.14 Mojave 发布于 2018 年 9 月 24 日,兼容 2010 年的 iMac Pro 和 2012 年下半年发布的所有 Mac,最后更新于 2019 年 12 月 10 日。
- macOS 10.15 Catalina 发布于 2019 年 10 月 7 日,兼容 2010 年的 iMac Pro 和 2012 年下半年发布的所有 Mac,截至本文写就仍在维护。
- macOS 11.0 Big Sur 于 2020 年 6 月 22 日开始内测,兼容 2013 年上半年发布的 MacBook Air,截至本文写就仍处于公测阶段。
通过这张时间表可以发现,过去 6 年的每个 macOS 大版本都会兼容至少 7 年以前发布的设备。因此就算苹果从 2021 年开始再也不发布搭载 Intel 处理器的 Mac,macOS 可能也需要到 2025 年才会终止对 Intel 处理器的支持。
本文最后更新于 天前,文中所描述的信息可能已发生改变
参考资料[1]
从 PowerPC 架构转变为 Intel 架构: https://www.apple.com/newsroom/2005/06/06Apple-to-Use-Intel-Microprocessors-Beginning-in-2006/
[2]
Intel Pentium 4 660 CPU: https://ark.intel.com/content/www/cn/zh/ark/products/27484/intel-pentium-4-processor-660-supporting-ht-technology-2m-cache-3-60-ghz-800-mhz-fsb.html
[3]
HardMac 网站收到匿名开发者发来的两段视频: https://web.archive.org/web/20051018182314/http://hardmac.com/news/2005-08-10/
[4]
在 InsanelyMac 上仍然可以找到当时的帖子: https://www.insanelymac.com/forum/topic/9071-1044-security-broken/?page=1
[5]
Mfiki: http://mifki.com/
[6]
KALYWAY: https://www.insanelymac.com/forum/topic/77069-kalyway-1051-dvd-release-the-official/
[7]
iPC: http://ipcosx86.wikidot.com/
[8]
Pystar 公司赢得苹果第一轮的版权诉讼: http://www.computerworld.com/s/article/9127579/Mac_clone_maker_wins_legal_round_against_Apple
[9]
NullCPUPowerManagement: http://tgwbd.org/darwin/extensions.html#NullCPUPowerManagement
[10]
Netkas: http://netkas.org/
[11]
变色龙的一个分支 Chimera: https://tonymacx86.blogspot.com/2011/04/chimera-unified-chameleon-bootloader.html
原文链接: https://blog.skk.moe/post/history-osx86/