美文网首页黑苹果各种硬件 + 黑苹果黑苹果(Hackintosh)macOS for PC
动手装一台 iMac - 近乎完美的黑苹果,配置表修改

动手装一台 iMac - 近乎完美的黑苹果,配置表修改

作者: Oniityann | 来源:发表于2019-08-19 11:46 被阅读475次
    图片来自网络

    (欢迎关注 GZH:努力的胖虎和 B 站:欧尼酱胖虎,近期更新了装机视频,比文章更加直观。也可参与抽奖,谢谢)

    上篇说完了黑苹果的安装方法,但是只是安装完成、用 Multibeast 做完 Post installation 只是一台可以正常使用的黑苹果,离所谓的“完美”黑苹果还差的有点远。

    今天来告诉大家如何通过修改 Config.plist 文件来达到 90% 甚至 100% 完美的黑苹果。

    Clover Configurator

    Clover Configurator

    要修改 Config.plist 文件需要 Clover Configurator app,可以通过后台回复 苹果 获取下载方式。基本所有黑苹果配置都可以通过这个 app 去设置。

    获取 EFI 分区文件

    Clover Configurator
    • 打开 CC,点击 Mount EFI 选择 Mount Partition(分离分区)
    • 输入密码点击 Open Partition,获取 EFI 分区文件
    • 找到 Config.plist 文件,反键选择用 CC 打开
    Clover Configurator

    Apci 配置

    Acpi

    Patchs

    添加如下配置

    • change XHCI to XHC
    • change XHC1 to XHC
    • change EHC1 to EH01
    • change EHC2 to EH02

    其中 EHC 配置是可以在 list of patches 列表直接选择的,XHCI 是需要手动输入的这里贴一下输入项:

    change XHCI to XHC 58484349 5848435F
    change XHC1 to XHC 58484331 5848435F
    

    Fixes

    • 选择 1 中:FixIPICFixShutdownFixHPET
    • 选择 2 中:FixRTCFixTMR
    • 选择下方:FixHeaders

    具体这些有什么用,可以把鼠标移到每个选项上看,具体就不再赘述

    SSDT

    这一块主要是PluginType,这个选项负责原生电源管理,一般是所有设置做完之后再勾选,勾选后没有问题就可以保留,一般芯片组是白苹果常用,例如 Z370 芯片组,那么就可以直接勾选。

    Boot

    下面来到 Boot 配置,在 Arguments 里面输入如下配置:

    Boot

    dart = 0 是确保没有关闭 BIOS 中 VT-d 导致无法进入系统的,slide = 0 是帮助解决内存定位的,darkwake = 0 是解决睡眠一件唤醒的,经测试,我的 Asus TUF Z390M 板子和技嘉 Z370 芯片组都可以使用 Magic Keyboard 唤醒,也可通过电源键唤醒。如果唤醒不了请在后台留言。

    Device

    Device

    在 USB 栏选择InjectFixOwnership,Audio 栏 Inject 那里,不同的板载声卡要填入不同的 ID,这个可以自己在网上查一下,例如我的板载声卡是 S1200A,就需要填入 7,勾选 ResetHDA。

    Kernel and Kext Patches

    这个主要是帮助配置 USB 以及电源管理项:

    Kernel and Kext Patches

    如上图,勾选AppleRTCKernelPMAppleIntelCPUPM,PM 后缀的主要是 PowerManager,这个不同的芯片组不同,不支持的芯片组不要勾选,具体可以自己在使用中看看会不会导致无限重启,关机变重启,之前在论坛看到一个技嘉Z390芯片组的,只能勾选 KernelPM,而我的 Asus TUF Z390 芯片组可以两个都勾选,没有任何问题。

    接下来是 KextsToPatch 选项,这里是帮助配置 USB 的,如果不做配置,在很多机型或者新升级系统之后,USB 3.0 是无法启用的,只能兼容 USB 2.0,下面是配置:

    • Patch #1:
      Name: com.apple.iokit.IOUSBHostFamily
      Find* [HEX]: 83FB0F0F
      Replace* [HEX]: 83FB3F0F
      Comment: USB Port Limit Patch 1 PMHeart/DalianSky
      MatchOS: 10.14.x

    • Patch #2:
      Name: com.apple.iokit.IOUSBHostFamily
      Find* [HEX]: 83E30FD3
      Replace* [HEX]: 83E33FD3
      Comment: USB Port Limit Patch 2 PMHeart/DalianSky
      MatchOS: 10.14.x

    • Patch #3:
      Name: com.apple.driver.usb.AppleUSBXHCI
      Find* [HEX]: 83FB0F0F
      Replace* [HEX]: 83FB3F0F
      Comment: USB Port Limit Patch 3 PMHeart/DalianSky
      MatchOS: 10.14.x

    • Patch #4:
      Name: com.apple.driver.usb.AppleUSBXHCI
      Find* [HEX]: 83FF0F0F
      Replace* [HEX]: 83FF3F0F
      Comment: USB Port Limit Patch 4 PMHeart/DalianSky
      MatchOS: 10.14.x

    接下来在list of patches中选择Enable TRIM for SSD,启用 SSD 的 Trim 模式。

    SMBIOS

    一般默认装机完,机型是 iMac14,2,但是这样会导致一些特性无法使用,例如显卡硬解和大图预览。机型选择是一个很玄学的问题,Z370/Z390 芯片组在安装完成后,如果你安装的是 10.14.4 系统,可以在这里更改机型为 iMac 18,3,如果你安装的是 10.14.5 系统,可以直接更改为 iMac Pro 机型。

    不要直接修改 Product Model 选项里面的机型,点击下面的按钮选择:

    SMBIOS

    System Parameters

    如果 Custom UUID 那一项是空的,点击 Generate New,勾选 Inject System ID。

    Kexts Installer

    已经到了本文最后一步,检查一下有没有漏装的驱动。

    System Parameters

    选择Kexts Installer,选择Other,查看下面的蓝框里面的 kexts 是否都已经安装,没有安装的话就选中上方的kext点击 download 下载。

    如果已经安装,点击蓝框内的 kext 文件,查看版本号,看看是不是最新的,不是最新的点击 kext 文件后的x删除,再选中上面最新的 kext 点击 Download 下载。(注意:一定是先删除再下载)

    最后,点击 cmd+s 保存配置,重启电脑。

    至此,已经完成了初步的配置,应该是能做到 90% 完美黑苹果了。因为篇幅的限制,剩余一些例如显卡硬件加速和声卡的配置会在后续文章中放出。在使用中如果遇到什么问题,也欢迎私信的我的公众号询问,并且我会将问题一一整理,在后面的文章中做出解答。


    想了解更多黑苹果/硬件干货,以及将要到来的 FCPX 剪辑,油头相关知识可以扫描下方二维码关注本公众号,期待为您带来更多有意思的文章。

    QR

    原创文章,转载请注明出处。

    相关文章

      网友评论

        本文标题:动手装一台 iMac - 近乎完美的黑苹果,配置表修改

        本文链接:https://www.haomeiwen.com/subject/jxrssctx.html