无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3892|回复: 9
打印 上一主题 下一主题

AMD OS X 香草指南

  [复制链接]
跳转到指定楼层
1#
发表于 2020-4-28 22:23:12 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 chishingchan 于 2020-4-28 22:27 编辑

转贴:https://vanilla.amd-osx.com/


欢迎来到 AMD OS X 香草指南

AMD OS X 香草指南使用内核二进制补丁,在 macOS 上启用原生 AMD CPU 支持,而不需要预先打补丁的内核文件。下面你会发现支持的 CPU 和 macOS 版本。

支持的 AMD CPU
家族        代号                示例
15h        Bulldozer        FX Series
16h        Jaguar                A Series
17h        Zen                Ryzen, Threadripper, Athlon 2xxGE

本指南将支持以下版本的 macOS 在 Zen(17h) 和 15h/16h 的 AMD 上使用 OpenCore。
High Sierra 10.13.*
Mojave 10.14.*
Catalina 10.15.*

哪些功能?
苹果在线服务 - iCloud、iMessage、Siri 等。
当与支持的 WiFi/BT 组合卡一起使用时,Airdrop/Handoff

哪些功能不行?
32位应用。没有 OPEMU 和 10.15 完全放弃支持。
像 Phenom 这样的较老的 CPU,缺少 SSE4.1 的 CPU 指令。
CPU 电源管理 ***
AMD 集成的 GPU,如 Vega 8/11 等

** 一些 CPU 电源管理是有可能的,这得益于 trulyspinach 和他的 SMCAMDProcessor 项目,你可以在这里(https://github.com/trulyspinach/SMCAMDProcessor)找到。

关于 GPU 的说明
访问 Hackintosh Slav 的这个页面(https://dortania.github.io/GPU-Buyers-Guide/),查看 macOS 支持/不支持的 GPU 列表。


收集资源

你需要什么?
gibMacOS - 来自 CorpNewt 的一款超赞工具 ( https://github.com/CorpNewt/gibMacOS )
Vanilla AMD 的配置由 AlGrey 提供 ( https://github.com/AMD-OSX/AMD_Vanilla )
一个 U 盘
有些耐心.....

评分

参与人数 1无忧币 +10 收起 理由
zhczf + 10 很给力!

查看全部评分

10#
发表于 2020-4-30 04:53:08 | 只看该作者
这个很厉害,小白的我一点儿都看不懂。
回复

使用道具 举报

9#
发表于 2020-4-29 14:24:30 | 只看该作者
感谢楼主分享。
回复

使用道具 举报

8#
发表于 2020-4-29 09:01:40 | 只看该作者
学习了,感谢!!
回复

使用道具 举报

7#
发表于 2020-4-29 08:39:11 | 只看该作者
谢谢楼主的分享
回复

使用道具 举报

6#
发表于 2020-4-29 08:05:50 | 只看该作者
vanilla 在这里不是 "香草" 的意思,而是 "普通"、"基本" 的意思。

评分

参与人数 1无忧币 +5 收起 理由
chishingchan + 5 受教了

查看全部评分

回复

使用道具 举报

5#
 楼主| 发表于 2020-4-28 22:35:35 | 只看该作者
后面还的一点翻译未能发上来,请参考原贴吧!

回复

使用道具 举报

4#
 楼主| 发表于 2020-4-28 22:32:52 | 只看该作者
Kexts
你需要 Kexts 做什么?
什么是绝对需要的?

VirtualSMC.kext(https://github.com/acidanthera/VirtualSMC/releases)(或 FakeSMC.kext(https://github.com/RehabMan/OS-X-FakeSMC-kozlek/releases))如前文所述是必不可少的。这个 kext 是告诉 macOS "是的,这是一个真正的 Mac",模拟真实的 Mac 上的 SMC 的功能。没有它,就没有 Hackintosh。
Lilu.kext(https://github.com/acidanthera/Lilu/releases) - 这个 kext 作为其他 kexts 的加载器,是 VirtualSMC、Whatevergreen、AppleALC 等都需要的。更具体的说,它可以给 kexts、进程和库打补丁。
Whatevergreen.kext(https://github.com/acidanthera/WhateverGreen/releases) - 这个 kext 修复了很多 GPU 相关的问题。

在 macOS Catalina 上,AppleIntelMCEReporter.kext 可能会出现恐慌。为了防止这种情况的发生,你需要使用不同的 SMBIOS 模型,或者从这里(https://github.com/AMD-OSX/AMD_V ... erDisabler.kext.zip)使用禁用 kext。


我在哪里可以找到这些 kexts?
这里显示的所有 kexts 都可以在 Goldfish64 提供并维护的 kext repo 上下载。所有这些 kexts 都是在新的 kext 更新时自动建立的。
回复

使用道具 举报

3#
 楼主| 发表于 2020-4-28 22:32:15 | 只看该作者
启动器设置

启动程序是允许 macOS 在 PC 硬件上运行的。我建议使用 CorpNewt 的 Propertree(https://github.com/%3Cstrong%3ECorpNewt%3C/strong%3E/ProperTree) 来修改你的配置文件。

我们只支持使用 OpenCore 作为首选的引导程序。

如果你已经按照本教程的要求,OpenCore 应该已经安装在 USB 分区上了。



OpenCore 设置
我不打算在这里写出配置 OpenCore 设置的过程。这将使本指南太长了。不过,下面有一个很好的 OpenCore 指南,下面链接的是 Hackintosh Slav 的 AMD 部分。

以下是与 OpenCore 兼容的 15h_16h 和 17h 设置的补丁,而不是完整的配置。

OpenCore 补丁(https://github.com/AMD-OSX/AMD_Vanilla/tree/opencore)

这些文件只包含补丁,而不是完整的配置。请参考下面的指南。

对于 15h/16h,按照这个 Hackintosh Slav(https://dortania.github.io/OpenCore-Desktop-Guide/AMD/fx.html)。
对于 17h Zen,按照这个 Hackintosh Slav(https://dortania.github.io/OpenCore-Desktop-Guide/AMD/zen.html)。

如果你在设置 OpenCore 时需要任何帮助,请阅读文档。
这里也有一份来自 Hackintosh Slav 的故障排除指南。您也可以访问我们的 Discord 服务器寻求帮助。

回复

使用道具 举报

2#
 楼主| 发表于 2020-4-28 22:29:28 | 只看该作者
安装

获取 macOS 安装程序
以管理员身份运行 gibMacOS.bat。
第一次运行 gibMacOS 时,它会下载并安装一些要求。这很正常,不用担心。


下载安装程序文件的过程相当直接,但可能需要一些时间,这取决于你的网速。
打开 gibMacOS 文件夹,运行 gibMacOS 脚本,开始安装。


这将允许你选择要下载的 macOS 版本,现在键入 R 并按回车键,开启仅恢复模式。(这将节省下载时间)


一旦选择了,在我的情况下,我选择了选项4的 Catalina。它现在会下载 macOS 安装程序文件。




下载后,你可以进入下一步。


创建macOS安装USB

从 gibMacOS 文件夹中以管理员身份运行 MakeInstall。当第一次运行该工具时,它将安装所需的依赖项,以创建你的安装程序。
现在在主菜单中选择你的 USB 设备旁边的选项编号。在我的情况下,我只有一个连接,所以我输入了1
我们还想选择 OpenCore 作为引导程序,所以添加O,所以看起来像下面的图片一样。

注意,是字母 O,不是数字0。


在下一个屏幕上按 "Y",然后输入确认。一旦它选择了驱动器并将其格式化后,您将看到下一个屏幕。


现在在 gibMacOS 目录下导航到 macOS Downloads/publicrelease/* 你所下载的版本*,然后按住 Shift,右键点击 RecoveryHDMetaDMG.pkg,选择复制为路径。


现在右击CMD窗口粘贴路径并按回车键。


这时,脚本将继续进行,提取资源并还原到 USB 中。这时候你就需要耐心等待了!


完成后,它将默认安装 OpenCore bootloader 到 USB 上。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-25 22:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表