【实战黑苹果】Intel核显案例纪实(新手篇)

2024-08-24 14:07:13 11点赞 121收藏 14评论

教程告一段落,有心看过的果友,可能还会有一点似懂非懂。所以从实战角度出发,一方面对自己装机进行一个纪念,另一方面供果友触类旁通。

这一篇我先搬运一些Dortania's OpenCore Install Guide的内容。

黑苹果Intel iGPU支持列表

我们盘点一下支持的3-10代iGPU:

  1. 三代 Ivy Bridge(HD 4000):支持最低macOS 10.7.3,最高建议macOS 11最新版;

  2. 四代 Haswell(HD 4XXX, 5XXX):支持最低macOS 10.8.5,最高建议macOS 12最新版;

  3. 五代 Broadwell(5XXX, 6XXX):支持最低macOS 10.10.0,最高建议macOS 12最新版;

  4. 六代 Skylake(HD 5XX):支持最低macOS 10.11.0,最高建议macOS 12最新版;

  5. 七代 Kaby Lake(HD 6XX):支持最低macOS 10.12.4,无版本上限;

  6. 八/九代 Coffee Lake(UHD 6XX):支持最低macOS 10.13.6,无版本上限;

  7. 十代 Comet Lake(UHD 6XX):支持最低macOS 10.15.4,无版本上限;

  8. 十代 Ice Lake(Gx):支持最低macOS 10.15.4,无版本上限;

  9. 十代以上的iGPU发布时,苹果已经全面转向自研M芯片,所以没有官方维护驱动,无法黑苹果;

上表中的iGPU几乎都可以支持黑苹果的安装,但是考虑性能问题和使用体验,一些老的CPU仅建议停留在macOS 11 / 12这些较老的系统。(三代之前的CPU建议进博物馆吧,不值得折腾【实战黑苹果】Intel核显案例纪实(新手篇)

同时我们把3-10代CPU主流的核心数(Core)和线程数(Thread)盘点如下表:

3-10代CPU主流的核心数和线程数3-10代CPU主流的核心数和线程数

先说个共识:Intel一向以牙膏厂闻名,获名是因为3-7代CPU,除了工艺制程有进步,核心数和线程数几乎没有进步;直到8代可能受到竞争对手AMD的压力,突然牙膏挤猛了,除了移动版i3,其余都有了非常明显的进步。

所以给新手果友选择硬件的建议:

  1. 如果手上有3-7代CPU,可以黑苹果来体验:

    1. 这几代的i3性能相当于现在的奔腾和赛扬,计算性能偏弱,建议安装macOS 11及更早的系统;

    2. 桌面版的i5和i7的计算性能尚可,但是iGPU偏弱,建议安装macOS 12及更早的系统;

    3. 移动版的 i3 / i5 / i7 均在 2C 4T 的水平,这里面涵盖了很多Chrome Book和Chrome Box,计算和iGPU性能都偏弱,建议安装macOS 11及更早的系统,除了 Chrome Box 黑苹果用于多媒体盒子,其他的笔记本一体机的使用体验预期在上网本;

    4. 5代很短命,但是i7-5775Ci5-5675C个桌面处理器,iGPU型号为Intel® Iris® Pro Graphics 6200,性能尚可,可搭配 Z97/H97 魔改,作为入门黑苹果配置不错,喜欢捡垃圾的朋友可以留意;

    5. 4代开始,移动版出现了带“H”和“Q”的CPU,搭载这类CPU的笔记本计算性能尚可,安装体验会好很多,但是显卡和电池续航仍不尽如人意;

    6. 4K、多屏等需求,旧硬件会有压力,请做好预期;

  2. 如果你手上有8-10代CPU,或者计划购入硬件,可以黑苹果做一些更高端的用途:

    1. 8/9 代的桌面版 i3 升级到了 4C 4T,相当于3-7代的 i5 的水平,同时iGPU升级到UHD 630(你仔细观察会发现,8-10代大部分iGPU都是UHD 630,黑苹果能完美驱动的最后一代核显),用于日常办公体验会好过前几代的i5;10代桌面的 i3 升级到了 4C 4T,相当于3-7代的 i7 的水平,同理iGPU优于8代前 i7;

    2. 8/9 代的桌面版 i5/i7/i9 都得到了比较大的升级,足以支撑日常开虚拟机、看4K,PS等多元化使用的需求;10代同样升级了超线程,需要核显且预算足的话直接冲;

    3. 9代没有移动版的CPU推出,8/10 代的移动版CPU,如果是 U/Y 之类结尾的,基本都是在4C 8T,但是主频不高,勉强可以应付日常办公,有兴趣的朋友可以黑苹果尝试,但是电池续航大部分上限在2-3小时(新电池)中间,用于生产力会有电量焦虑;但是用这些CPU的Chrome Box和NUC主机,消除了电量焦虑后,低待机功耗的优势就会体现,同样包括桌面版带T的CPU;

    4. 同时,8-10代同样有非常多的“H”结尾的高性能移动版CPU,有很多甚至都被魔改到桌面使用。这大部分都是游戏本,性能强劲,同时游戏玩家也对电池依赖较少,黑苹果体验会比较好;

总结一下,搭建黑苹果NUC主机或笔记本电脑,优选8-10代CPU,次选3-7代的 i5/i7:

  1. 性能需求:桌面选标压版,超频版;笔记本选带“H”和“Q”;

  2. 节能需求:桌面选低压版(带T),或低压版NUC主机;笔记本选 i5/i7;

  3. 动手能力强的LJ佬:5代U + Z97/H97魔改,或 BGA1440魔改U + LGA1151魔改主板;

  4. 整体的大原则,买新不买旧。


实战案例一:QNCT + NEC 7代迷你主机

这是前些年比较流行的魔改配置,当时黑苹果可能让人一头雾水,现在回头看非常适合新手:

  1. CPU:QNCT(i7 8850H ES 魔改);

  2. GPU:Intel® UHD Graphics 630;

  3. 主板:B250;(这个跟联想M710Q是同平台,同BIOS)

  4. 内存:镁光 2666MHz 8G ×2;

  5. 硬盘:国产 256G NVMe;

  6. 声卡:Realtek ALC294

  7. 有线网卡:Intel Ethernet Connection I219V;

  8. 无线网卡:Intel® Wireless-AC 8265;

  9. 接口:DP ×2,VGA ×1;

  10. 引导:OpenCore 0.9.9;

  11. 系统:macOS 14.4。

拿到这个配置,按照我们的教程,逐步梳理:

  1. 下载最新版OpenCore,解压缩,提取EFI文件夹及config文件;

  2. ACPI:主板B250属于Kaby Lake平台,按照手册,选定下载SSDT-PLUG.aml和SSDT-EC-USBX.aml,放入ACPI文件夹;

  3. Kext:根据硬件配置,选择驱动。

    1. Lilu.kext、VirtualSMC.kext必备,添加SMCProcessor.kext和SMCSuperIO.kext;

    2. 仅有Intel核显UHD Graphics 630,下载WhateverGreen.kext

    3. 查询声卡Realtek ALC294,在AppleALC支持范围,下载AppleALC.kext

    4. 查询有线网卡,Intel i219-V,下载IntelMausi.kext

    5. Intel无线网卡,无线下载AirportItlwm.kext(14.4和14.0版本不同,装14.4以上必须下载14.4版本),蓝牙下载IntelBluetoothFirmware.kext和BlueToolFixup.kext;

    6. 补充 HibernationFixup.kext,USBInjectAll.kext和RestrictEvents.kext

  4. Drivers:保留HfsPlus +OpenCanopy +OpenRuntime +ResetNvramEntry +ToggleSipEntry;

  5. DeviceProperties:Add部分加入PciRoot(0x0)/Pci(0x2,0x0)核显参数项,按照教程:

    1. AAPL,ig-platform-id注入 07009B3E;

    2. device-id注入 9B3E0000;

    3. VGA 是 DP 转接,无 HDMI 口,因此无需定制接口,无需注入HDMI 2.0参数;

  6. 将上面选定的文件放到对应文件夹后,依次添加进对应文件夹,查询AppleALC发布页,ID 12代表“Realtek ALC294 for Lenovo M710Q”最合适,所以boot-args参数设置为:alcid=12 igfxonln=1 revpatch=auto,sbvmm,asset;

  7. NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82项添加两项:

    1. bluetoothInternalControllerInfo(Data类型)数值00000000 00000000 00000000 0000;

    2. bluetoothExternalDongleFailed(Data类型)数值00;

  8. 选择机型为 Macmini8,1 生成三码,生成ROM,ProcessorType改为1801(六核i7);

  9. 魔改后的BIOS设置非常全,按照手册梳理,找到的对应项目修改好后,即可启动,无坑。

config文件Kernel部分示意config文件Kernel部分示意

实战案例二:QN8J + NEC 7代迷你主机

最近又新装了一台类似配置的机器(就是封面图啦),有兴趣的朋友欢迎留言:

  1. CPU:QN8J(i7 8700T ES);

  2. GPU:Intel® UHD Graphics 630;

  3. 主板:B250;(这个跟联想M710Q是同平台,同BIOS)

  4. 内存:三星 2666MHz 8G;

  5. 硬盘:国产 512G NVMe;

  6. 声卡:Realtek ALC294

  7. 有线网卡:Intel Ethernet Connection I219V;

  8. 无线网卡:Intel® Wireless-AC 9260;

  9. 接口:DP ×2;

  10. 引导:OpenCore 1.0.0;

  11. 系统:macOS 14.6 & macOS Sequoia Beta。

这套配置,比案例一只更换了CPU和无线网卡:

  1. iGPU同是UHD630,仅是CPU差异,不用调整EFI,通用;

  2. 视频接口减少了一个VGA,无需定制;

  3. 无线网卡9260和8265驱动方式一致,无线网卡驱动部分无需调整。

因此实战的结果就是,同主板同iGPU可以共用一套EFI,仅刷新三码即可;但是这台系统装完后遇到一个问题:NVMe的固态硬盘被识别为可移动硬件(会在桌面显示黄色硬盘图标),解决方法:

  1. 在Hackintool的PCIe页面,找到固态硬盘的地址PciRoot(0x0)/Pci(0x1B,0x0)/Pci(0x0,0x0);

  2. 在config文件 DeviceProperties > Add部分,添加PciRoot(0x0)/Pci(0x1B,0x0)/Pci(0x0,0x0)项,在右侧窗格中,添加 built-in项(Data类型),数值为01000000;

另安装macOS Sequoia Beta,需要在 boot-args 添加参数 -lilubetaall。

Hackintool的PCIe页面示意Hackintool的PCIe页面示意config文件注入built-in参数示意config文件注入built-in参数示意

实战案例三:QTJ2 + H310m 组装台式

迷你主机虽然小巧便携,但是受限于供电和散热,性能仍旧是受限,用于办公或电影尚可,用于写代码在满载的时候,可能就有飞机起飞的体验了。所以经过我在海鲜市场的不断比选,选出如下:

  1. CPU:QTJ2(i7 10750H ES);

  2. GPU:Intel® UHD Graphics 630;

  3. 主板:MSI H310m-S03;

  4. 内存:国产 2666MHz 8G ×2;

  5. 硬盘:国产 512G NVMe;

  6. 声卡:Realtek ALC887

  7. 有线网卡:Realtek RTL8111

  8. 无线网卡:Intel® Wireless-AC 8265;

  9. 接口:HDMI ×1,VGA ×1;

  10. 引导:OpenCore 0.9.9;

  11. 系统:macOS 14.4。

拿到这个配置,按照我们的教程,逐步梳理:

  1. 下载最新版OpenCore,解压缩,提取EFI文件夹及config文件;

  2. ACPI:主板H310属于Coffee Lake平台,按照手册,选定下载SSDT-PLUG.aml,SSDT-EC-USBX.aml,SSDT-AWAC.aml和SSDT-PMC.aml放入ACPI文件夹;

  3. Kext:根据硬件配置,选择驱动。

    1. Lilu.kext、VirtualSMC.kext必备,添加SMCProcessor.kext和SMCSuperIO.kext;

    2. 仅有Intel核显UHD Graphics 630,下载WhateverGreen.kext

    3. 查询声卡Realtek ALC887,在AppleALC支持范围,下载AppleALC.kext

    4. 查询有线网卡,Realtek RTL8111,下载RealtekRTL8111.kext

    5. Intel无线网卡,无线下载AirportItlwm.kext(14.4和14.0版本不同,装14.4以上必须下载14.4版本),蓝牙下载IntelBluetoothFirmware.kext和BlueToolFixup.kext;

    6. 补充 HibernationFixup.kext,USBInjectAll.kext和RestrictEvents.kext

  4. Drivers:保留HfsPlus +OpenCanopy +OpenRuntime +ResetNvramEntry +ToggleSipEntry;

  5. DeviceProperties:Add部分加入PciRoot(0x0)/Pci(0x2,0x0)核显参数项,按照教程:

    1. AAPL,ig-platform-id注入 07009B3E;

    2. VGA 是 DP 转接,有 HDMI 口,需定制 HDMI 接口如图;

  6. 将上面选定的文件放到对应文件夹后,依次添加进对应文件夹,查询AppleALC发布页,ALC887网卡ID没有标明微星品牌的,逐个测试效果13最好,所以boot-args参数设置为:alcid=13 igfxonln=1 -cfdon revpatch=auto,sbvmm,asset;

  7. NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82项添加两项:

    1. bluetoothInternalControllerInfo(Data类型)数值00000000 00000000 00000000 0000;

    2. bluetoothExternalDongleFailed(Data类型)数值00;

  8. 选择机型为 Macmini8,1 生成三码,生成ROM,ProcessorType改为1801(六核i7);

  9. BIOS设置非常清晰,按照手册梳理,找到的对应项目修改好后,即可启动,无坑。

config文件DeviceProperties部分示意config文件DeviceProperties部分示意

这个主板在海鲜市场主要来源是QuickPC的小主机,同期还有H310m-S05主板:

  1. S03主板,六项供电,支持CPU供电120W以上,可以把QTJ2的性能拉满,是丐板里少有的良心之作;但是主板没有m.2接口,装无线网卡需要PCI-E转接;搭配QuickPC原装200W电源,主机尺寸 29 ×29 ×9 cm,是一个恰到好处的组合;

  2. S05主板,四项供电,支持CPU供电80W以上(供电还是弱了),实测E-2176m可正常运行,主板带m.2接口,可直接安装无线网卡。


实战案例四:E-2176m + H310m 组装台式

同理晒配置:

  1. CPU:E-2176m QS;

  2. GPU:Intel® UHD Graphics P630;

  3. 主板:MSI H310m-S05;

  4. 内存:国产 2666MHz 8G ×2;

  5. 硬盘:国产 500G NVMe;

  6. 声卡:Realtek ALC887

  7. 有线网卡:Realtek RTL8111

  8. 无线网卡:Intel® Wireless-AC 8265;

  9. 接口:HDMI ×1,VGA ×1;

  10. 引导:OpenCore 0.9.3;

  11. 系统:macOS 13.5。

这台装机比较早,尝试用案例三的EFI引导,可正常安装,但显卡无法驱动,通过在 DeviceProperties > Add > PciRoot(0x0)/Pci(0x2,0x0) > device-id 注入 9B3E0000 即可解决;


对于新上手的朋友,总结一下Intel核显主机选型建议:

  1. 优选8-10代CPU,次选3-7代的 i5/i7,对于 ES,QS或魔改没有限制;

  2. 优选 DP 接口的主板,或者有DP转接 HDMI,DVI和 VGA 的,减少定制工作量;

  3. 迷你主机进建议在轻度使用的需求选用,重度使用建议组装台式平台,供电充足,散热能力强;

  4. 联想的迷你主机对新手友好一些,Dell和HP的迷你主机相对复杂一些;

  5. 如果你喜欢本篇案例的同类配置,可以分享EFI给你。

【下一篇重点盘点适合新手的独显案例】

声明:本教程意在学习交流,请勿用于商用,涉及的资源请自行在互联网搜索,作者无任何立场,无任何商业推广,有想交流的朋友欢迎留言。喜欢苹果产品的朋友建议支持官方正品,尤其是M系列的MacBook Pro,产品力不是黑苹果笔记本能比的。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
14评论

  • 精彩
  • 最新
  • 我用z370魔改bios 上的6500,这种也是按主板的coffee lack来?

    校验提示文案

    提交
  • QTJ2 + Z370m + RX590GME 很是心动大佬的配置 我想弄一台黑苹果撸代码 但是又担心黑苹果性能不够 请问这套配置大致相当于 mac mini m2 的不? 就想知道性能大致相当于白苹果的哪个型号 另外我看网上有人说更新系统有概率挂么? 想联系大佬 但是没有私信功能

    校验提示文案

    提交
    更新挂了有救,你这个需求装个macos 13稳稳的

    校验提示文案

    提交
    收起所有回复
  • 大佬,我的是台式机,主板是华硕b360m-kylin,i5 8500处理器,16G光威DRR4内存,通过“技能加点”的教程安装了苹果系统,是自动检测配置信息自动生成的EFI启动文件,安装15.7系统很成功,但经常卡的厉害,鼠标光标就像漫游式的不跟手,打开程序掉频厉害,后来发现CPU核显存7MB,咋办啊大佬

    校验提示文案

    提交
    你查一下核显驱动的教程,8500直接抄作业就行。

    校验提示文案

    提交
    收起所有回复
  • 写错了吧,微软不造CPU

    校验提示文案

    提交
    看的这么仔细,受宠若惊 [献花]

    校验提示文案

    提交
    收起所有回复
  • 微软虽然也挤牙膏,但不是挤的这一管 [高兴]

    校验提示文案

    提交
    被你们发现了,但是挺开心的 [献花]

    校验提示文案

    提交
    收起所有回复
  • 来个最高配的黑苹果配置看看 [高兴] 集显和非集显的,谢谢

    校验提示文案

    提交
    这个见仁见智吧,不好推荐。集显Intel硬件最强的应该是五代CPU带的Iris 6200,但是五代平台内存频率上不去是硬伤;Navi 21的AMD显卡最高到RX6900,但是6X50的卡要仿冒,据说后续出的苹果没用过的卡就是能亮,没啥优化,硬件都发挥不出实力;还有如果搭配AMD独显,那CPU是13代Intel更高还是AMD更高,这没法评判。

    只能说,看你的用途+预算,去选最优配置。

    校验提示文案

    提交
    收起所有回复
  • 大佬e3 1225v6,p630核显,主板原生dp输出4k,核显已经驱动,但是在使用切换界面过程会黑屏2~3秒然后再亮屏,这个问题是哪里没设置好么?

    校验提示文案

    提交
    先检查硬件,接口和线检查一下,硬件没问题再看软件设置

    校验提示文案

    提交
    收起所有回复
  • 打赏,大佬已联系q邮箱

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
121
扫一下,分享更方便,购买更轻松