黑苹果从入门到精通 篇四:Mojave黑苹果主要硬件兼容性总结及笔记本推荐

2019-05-19 22:57:05 401点赞 3172收藏 288评论

前言

本来是不想写这篇的,重点一个懒字,但是很多人问我XXX能否黑,或者让我给一个推荐配置,还包括Ryzen能不能黑、老CPU能不能黑之类,我就查阅了网上的一些现有资料,稍微做一些整合,供大家选择,另外给出一些我认为相对不错、完美的配置。

强调一下,这些都不是我的原创,我只是做了简单整理和批注,方便不懂的人看得懂。主体资料来源于Github-CrazyPegasus和Tonymacx86。

另外最近在忙六月份的考试,之前装完黑苹果后还没打开过,驱动这块得再拖一拖了,总而言之就是懒...

CPU

Intel

苹果计算机全系列采用Intel处理器,相对于AMD来说兼容性好太多,但Intel处理器种类繁多,下面根据代数分开讲解。

  1. 不考虑价格,首选1151的8/9代处理器,核心够多,单核性能够强,而且UHD630/HD630可以和独显一起开启硬编码硬解码,唯一的缺点就是贵,8700K从刚发售时的1800散片疯长到3000,又稳定在现在2300附近,绝对算不上值!(当然Z390的主板在无线网卡上也CNVi不兼容的问题,后面再说)

  2. 考虑价格,希望省点钱,很多人就会考虑早一些的CPU,这里不推荐1151的6/7代正式版CPU,原因是价格太坚挺了,单U二手普遍不便宜,联合板U一起出的好一点,但也不划算。但是这里考虑一些骚操作,例如6代U支持非K超频,6400T就是一个很好的选择,此外,E3 1230 V5也很不错,媲美6700K(6400T我是300不到入手,E3 1230 V5是400入手),不推荐E3 1235L V5,原因是核显我不确定能否驱动(说不定可以,毕竟只是马甲)。

  3. 第三点是上面两点的总结,有些人可能看完会问那八代Xeon E3能否选购?我个人并不推荐,因为Xeon大部分没核显,有核显我也不确定能否驱动,相较于6400T/E3 1230 V5多出来的两个蛋蛋和高的那一点点频率真心不值八代E3现在这么贵的价格,至于八代酷睿ES,个人真心不推荐入手,目前的价格有点贵,还不如买正式版,以后出二手方便也保值,等到8700K ES到1000左右我可能会考虑入手,毕竟听说这个还蛮能超的。

  4. 如果你对框框有特别的要求,X99/X299也是一个非常好的选择,在tonymacx86上KGP发布了基于X99/X299组建Mac Pro的教程,非常详细非常完美,个人觉得这个教程值1000元,所以本人目前还收藏有一块X99,准备未来组建属于自己的Mac Pro。

  5. X79并不推荐,除非有现成的配置,或者你打算使用ESXi/KVM/PVE组建虚拟化平台,又囊中羞涩,这个也是可以考虑的。

  6. 1150的4代 酷睿不是很推荐,价格较为坚挺,从性价比角度比不上新平台,而且核显也做不到硬解,听说输出4K还有点卡,但黑苹果是没问题的,所以除非你有,不然不推荐购买。

  7. 1155的2/3代也是可以考虑的,2代跌价很厉害,而且钎焊+32nm加持还挺能超,难点在于好主板难找。还需要注意Mojave已经不再支持Sandy Bridge架构的处理器,但可以通过在Clover Boot Argument添加-no_compat_check或者SMBIOS选择MacBookAir5,1,还需要注意HD3000现在没有驱动了,如果你没有独显,希望使用这颗核显,需要从High Sierra上提取AppleIntelHD3000Graphics.kext放到/S/L/E下,并重建缓存,本质上Sandy Bridge没有什么问题,囊中羞涩的朋友可以选购,而且2500K超频后你在Windows下打游戏也挺猛的。

  8. 再早的X58 1156等平台就不再考虑,太老了,没有AVX全是硬伤,以前很火的垃圾佬最爱X3440现在也不值,买2500K或者E3吧。

AMD

AMD处理器分为两类:老的FX系列和新的Ryzen处理器,两者均可使用以下方法安装,但是!非常不推荐使用FX,单核性能弱,多核性能也不强,还缺乏AVX等支持,功耗大价格还不便宜,所以不管你手头有没有FX处理器,都推荐尽快出掉更换。
AMD黑苹果有三种方法:

  1. 替换内核:需要将macOS安装盘中的内核提取出来修改并替换,也就意味着每一个版本需要有人做好替换内核的Ryzen适用macOS安装包,非常麻烦,不可持续,不推荐。

  2. AMD_Vanilla:AMD神器,类似于Clover的KernaltoPatch,动态给内核打补丁修改,起到不需要更换内核也可以正常安装,参考资料地址。使用Ryzen依照Vanilla安装非常简单可以直接升级,而且诸如iMessage等也可以正常开启,CPU可以正常变频(说实话我不知道是如何做到让macOS对没有配置的CPU实现变频)。但这种方法也存在缺点,Photoshop FCPX AE PR等专业化软件(初步猜测可能是由于avx指令集的原因导致,据说有方法,但我没研究过)无法运行,其次虚拟化软件比如Docker VirtualBox等无法使用(毕竟vt-x指令集是Intel独占的,AMD的虚拟化在macOS上没有软件支持)

  3. KVM/PVE虚拟化:这种方法个人觉得针对那些纯运算或只是需要作为App编译打包的需求非常合适,首先Ryzen核心多,单核还不弱,其次Ryzen平台便宜,性价比高,CPU损失不大,可以正常变频,同样可以直通显卡,搭配X370支持8+8的主板,可以做到一台电脑两个系统同时运行,一个macOS纯编程,另一个Windows打游戏,而且PR AE PS等均可使用,如果需要虚拟化完全可以直接部署在PVE/KVM上。(注意,Hyper-V无法黑苹果,ESXi无法让Ryzen仿冒Intel CPU)

当然,个人觉得如果你有虚拟化需求,完全可以上X79/X99,而Vanilla总归称不上完美,所以手头电脑是Ryzen的可以玩玩,但是不推荐奔着装macOS的去买Ryzen。

主板

  1. 如果是6/7/8/9代处理器,主板推荐华擎/华硕,华擎对黑苹果兼容性不错,而且对非K超频、Z170上6/7/8/9代处理器等骚操作都支持的挺好,华硕中高端做的不错,该有的都有,而且骚操作只比华擎差一些,缺点是华硕主板不清楚CFG-Lock是否打开,但在现在已经不算什么难题了。这里推荐两块主板:华擎Z170 K4和华擎B150M Hyper,除了无线网卡外应有尽有,一块ATX一块mATX,根据自己需要买,价格便宜量也足,非K超频且通吃6/7/8/9代 ES/酷睿/Xeon全家桶,供电分别是4*2+2和4+2。

  2. 如果你不想玩骚操作,6/7/8/9代微星和技嘉也是可以考虑的,但是我个人对技嘉没啥好感,BIOS做工差而且用料中规中矩,有种太缩的感觉,不太用微星则是因为被坑过,而且总觉得微星高端板有种迷之自信的定价,但最近对微星好感慢慢回升,以后可能也会考虑用微星的板子。这两个牌子对非K超频和上1151全家桶支持的都不太好,考虑骚操作的不要入。

  3. 8/9代酷睿首选Z390/Z370芯片组。DP/HDMI/DVI 核显输出不黑屏。8代酷睿H370/B360/H310的芯片组,如果不插独显,主板要选带DP输出接口的。否则HDMI/DVI核显输出黑屏无信号。

  4. 微星和华硕的个别型号8代9代主板,更新最新的主板BIOS后,安装时会卡住。而老版本BIOS没问题。要注意。 影驰的8代主板BIOS很烂,新手尽量不要买。

  5. 2/3/4代酷睿,技嘉优先,其次是华硕微星,以前总有一个说法,叫做黑苹果主板要选技嘉,原因是只有技嘉BIOS中开放了CFG-Lock而且默认Disable,其它不仅默认Enable而且还不给改,但总体来说这个算不上什么大问题,现在Clover已经可以解决了,所以上什么主板区别不算大。

  6. 华擎B75/B85 Pro4昂达H61映泰H61七彩虹H61翔升h61联想H61惠普H61戴尔H61等等等这些主板,它们的主板BIOS对UEFI支持相当差。尽量不选它们。

  7. 技嘉H61/技嘉B75/技嘉Z77/技嘉B85,虽然号称原生电源管理,但是质量堪忧,非常容易坏(无限重启/点不亮),缩水拒保嘉名副其实。(4代酷睿后,对黑苹果来说,相比华硕,技嘉已毫无优势了)。

  8. X99和X299请参照KGP教程,个人推荐华硕的板子,KGP使用的是X99A-II,个人觉得X99 Deluxe性价比也很高,不仅该有都有,而且板子上的无线网卡就是黑苹果适配的BCM94360HMB三天线,单买这个网卡都要200左右。我最早用的微星的X99,那时候卡内存+++++,除了关闭CFG-Lock外还得使用专门的内存驱动OsxAptioFix2Drv-free2000.efi,这个efi我可能是国内第一个知道的,是Nickwoodham自行编译的,所以不保证还能找得到。不过现在没有这个问题了,只要你参照KGP教程,微星的也可以。

  9. X79方面华南金牌的成功案例不少,看起来玩的人多还是有点好处的。

硬盘

  1. SATA的机械硬盘和SSD都没有驱动方面的问题,可以随意选择。但本人绝对绝对不推荐例如光威等杂牌SSD,现在SSD价格这么便宜,买垃圾你也便宜不了多少,还是选择好一点的,杂牌性能太差,而且在SLC Cache用完后就是大号U盘。

  2. NVMe可选三星970EVO/Pro,SM961/951/PM961,PM981无法使用,不要买,HP EX920据说也存在问题,会导致卡死(这个我不确认),现在正火的WD SN750和海康威视C2000都很不错,强烈推荐,保修长性能强价格合适。此外还有某些NVME存在问题,需要打补丁,但现在记不起来了。

显卡

Intel

  1. UHD630/HD630/HD530 核显输出的话,DP输出正常,其中,UHD630/HD630可以正常编码解码硬解10-bit HEVC,而 HD530并不能正常编码解码硬解10-bit HEVC,只能硬解 8-bit HEVC。

  2. UHD630/HD630/HD530 核显输出的话,有些主板的HDMI/DVI接口在Mojave里黑屏,也可以修复,可以参考黑果小兵的教程,我之后也会讲。

  3. HD4600/HD4000等再早的只要不是特别特殊,一般也可以驱动,但是难度较大

  4. 前面已经提过HD3000在macOS中没有驱动,需要从High Sierra中移植过来。

  5. 需要注意!除HD630外,其他核显都需要搭配Vega才能正常硬编解码,这绝对是一笔不小的开支。

  6. 总体来说,Intel的核显问题很小,升级等操作几乎没影响,特别是HD6xx/5xx,硬解还是挺好用的。

Radeon

如果要上独显,相信现在绝对是前所未有的好时候,大量的矿卡流入市场,我们能用很便宜的价格购买黑苹果免驱的网卡。AMD yes!接下来我们要说下Radeon那些显卡支持。

  • Radeon VIII (需要仿冒才能使用,性能很强,但本人不推荐)

  • Vega FE (真正免驱,无需搭配集显也可完全硬件加速)

  • Vega 64 (真正免驱,无需搭配集显也可完全硬件加速)

  • Vega 56 (真正免驱,无需搭配集显也可完全硬件加速)

  • Vega Nano (真正免驱,无需搭配集显也可完全硬件加速)

  • Pro SSG (真正免驱,无需搭配集显也可完全硬件加速)

  • WX 9100 (真正免驱,无需搭配集显也可完全硬件加速)

  • WX 8200 (真正免驱,无需搭配集显也可完全硬件加速)

  • RX 590

  • RX 580 (注意,缩水的阉割版2048SP的RX580马甲卡不是免驱的,标准2304SP才是免驱卡)

  • RX 570

  • RX 560 (个别型号的HDMI/DVI输出黑屏,需要改FB,DP输出没问题)

  • RX 560D

  • RX 480

  • RX 470

  • RX 470D (个别型号的HDMI/DVI输出黑屏,需要改FB,DP输出没问题)

  • RX 460

  • WX 7100

  • WX 5100

  • WX 4100

  • Pro Duo (Fiji)

  • W9100

  • W9100 32GB

  • W9000

  • W8100

  • W8000

  • W7100

  • W7000

  • W5100

  • W5000

  • R9 Fury

  • R9 Fury X

  • R9 Nano

  • R9 380

  • R9 280X

  • R9 280

  • R9 370X

  • R9 270X

  • HD7990 (个别型号的HDMI/DVI输出黑屏,需要改FB,DP输出没问题)

  • HD7970 (个别型号的HDMI/DVI输出黑屏,需要改FB,DP输出没问题)

  • HD7950 (个别型号的HDMI/DVI输出黑屏,需要改FB,DP输出没问题)

  • HD7870 (个别型号的HDMI/DVI输出黑屏,需要改FB,DP输出没问题)

  • HD7850 (个别型号的HDMI/DVI输出黑屏,需要改FB,DP输出没问题)

  1. 上面罗列了很多型号,但其实对我们来说最合适的就是RX 470/570,性能够强,价格便宜,数量充足,RX 574蓝宝石超白金能做到350附近拿下,性价比绝对称得上突破天际,580价格略微贵了一些,蓝宝石超白金的印象中不会低于700,但本质上两者只差15%不到,而且Mac下也不能打游戏,性能够用就行。

  2. 此外还需要注意一款蓝宝石RX 470D超白金,这款是ITX神卡,17cm可以塞进任何ITX机箱,缺点就是价格不便宜。同样,Fury Nano也很不错,就是价格太贵了,ITX是在烧钱。

  3. Radeon显卡首选蓝宝石,讯景XFX/华硕等都或多或少存在一些问题,特别是XFX,某些型号存在黑屏现象。

  4. 除非手头有,不然不推荐购买3XX/2XX/7XXX显卡,这些基本上可以肯定挖过一到两波,可以说是饱经锻炼,功耗大,支持差,性能弱价格还不算便宜。

  5. 千万千万不要购买RX 580 2048SP,无法驱动(小道消息我貌似看到过有人强刷为RX 578可以驱动,不过何必呢)

由于Radeon显卡性价比太高,兼容性太好,我将一部分Radeon显卡驱动的前置知识也放到这里来。

macOS中的驱动程序都是用Kext文件夹的形式封装起来的,在SLE目录下(/System/Library/Extensions)存在AMD[5,6,7,8,9]000Controller.kext和AMDRadeonX[3,4]000.kext,前者管理2D图形、分辨率和显卡输出接口正常工作,后者主要管理3D图形加速。Kexts中有一个叫做Info.plist的文件,记录了能驱动的显卡ID,这是我们让显卡工作的前提条件!但有ID并不一定能驱动,因为有些显卡设计不走寻常路,可能会需要修复(通过修改这个info.plist,但是这样会造成Kext不被签名认证,升级会失效)。这就是为什么RX 580 2048sp不能正常工作的原因,因为它的ID没有在这里面,Apple会经常对这里进行修改添加和删除,所以会出现10.12不能驱动的卡,10.13能驱动了之类,这就意味着我们尽量需要选用Apple产品上使用的显卡,例如RX 588 Vega56之类。上面的兼容A卡都是根据这个ID找出来的。

(这就是我们为什么吐槽macOS表面光鲜,内部千疮百孔,macOS仅仅需要适配某些硬件,所以驱动设计方面惨不忍睹,给人一种破洞缝上补丁的既视感,有些程序员对这种魔改的UNIX内核使用上又存在问题)

在AMDX000Controller.kext中有一系列FrameBuffer(我不知道怎么翻译?帧缓冲?),主要功能是告诉macOS这张显卡理应具有哪些端口,例如两个DP一个HDMI一个DVI之类,如果不匹配,就会出现音频丢失或者热拔插失效。很明显的特征是你在关于本机的显卡中能看到的只有Radeon HD 7xxx这种型号,说明驱动不够完美,我们就需要对FrameBuffer进行定制,但这基本出现在老A卡上,Polaris北极星基本没有这个问题,还有就是Intel的核显这个问题比较明显。

和显卡驱动相关的还有Clover Kexts: Lilu+Whatevergreen,并且视显卡不同可能还需要在Clover中加入RadeonInit。RadeonInit主要在Polaris中存在,是由于GPU在启动阶段的不正常初始化导致黑屏等问题,但是现在已经集成在Clover中,可以很方便的调用,之后我们在显卡的驱动文章中会给出需要开启RadeonInit的显卡表格,如果你使用4/5代A卡出现了启动黑屏,也可以尝试将其打开。

最后最最重要的是关于Vega显卡的控制问题,Vega显卡直接进macOS是免驱没有问题,但是由于iMac Pro上的Vega 56设计是由macOS进行风扇调速和频率控制的,所以Vega显卡在macOS下还需要定制一套类似于BIOS的显卡控制参数。

Nvidia

自从High Sierra 10.13.6后,Nvidia Web Driver缺少Apple签名,无法继续发布,所以Nvidia Maxwell、Pascal和Turing均阵亡,Nvidia在Mojave中免驱的目前只有开普勒架构(仅限于GK104/GK107/GK110),而且部分开普勒(例如GK106/GK108)还会花屏

  • GTXTitan

  • GTXTitan Z

  • GTX Titan Black

  • GTX690

  • GTX680

  • GTX760

  • GTX770

  • GTX780

  • GTX780Ti

  • GTX650

  • GTX650Ti

  • GT640

  • GT710

  • GT740

  • K6000

  • K5200

  • K5000

  • K4000

  • K4200

  • K2000

  • K2000D

  • K600

  • K420

  1. 大家在黑苹果时尽量不要选购Nvidia的卡,因为个人觉得大概率Web Driver不会再有,Apple禁用CUDA显然是为了推自己的Mental,好说话的AMD也意味着Apple未来的机器大概率会一直是Radeon

  2. 至于开普勒,2012年之前上市的的老显卡,大都不支持Metal,功耗较大性能较差,价格还不便宜,不建议买,如果有建议出掉换Radeon RX 588。

显示器、外设和无线、蓝牙部分

无线和蓝牙放到之后关于无线网卡部分讲解,这里不再多提。显示器和外设方面,等到macOS完善结束,我将会另开一篇文章讲解。

福利篇:笔记本黑苹果型号推荐

主要面向完美、例如睡眠、视频输出、变频、WIFI蓝牙等均需要能驱动,且使用者广泛或者驱动非常完善。这里列举一些我比较关注喜欢的配置。

13寸轻薄本


1.XPS 9360

关于本机关于本机


显卡正常驱动开启HiDPI显卡正常驱动开启HiDPI


USB正常驱动USB正常驱动

XPS 9360应该算是个人认为最完美的一款黑苹果机型:

  • 超窄边框设计,11寸机身塞13寸屏幕,让其相较于MBP更便携,镁铝合金机身+类肤质C面,从设计感角度并不弱于MBP,而且不错的键盘手感比MBP的蝶式键盘强很多。当然触控板虽然能多指触控,但总体感受铁定不如MBP原生的触控板,但在黑苹果机器中已经算是上游。

  • 8550U+HD 620的搭配不仅框框多,而且支持硬编解码,本身散热设计也不错,虽然比不上9370双风扇设计,但也比单热管压8950H的MBP强。而且目前针对该款机器的黑果完善已经可以做到通过EFI修改BIOS对CPU进行降压和解锁功耗,再搭配稍许散热改良,性能堪称不俗。

  • 扩展丰富,不仅有USB Type-A,还有Type-C支持雷电3,虽然这个雷电3只有半速,但是连接扩展雷电3硬盘盒或者雷电声卡等完全没有问题,如果不介意性能损失,单单使用外置显卡坞RX 588应该也不差。但电源仍然采用DELL祖传圆口接口,不过机器也支持通过Type-C进行PD充电,也就意味着我们可以用显示器对笔记本供电。

  • 屏幕素质优秀,3200*1800的3K屏在开启Retina后比MBP原生的2K+屏幕还要优秀,而且屏幕本身的触控功能也可以完美驱动。

  • WIFI和蓝牙在更换网卡后也可以轻松解决。

  • 除以上这些外,包括睡眠、变频等各个方面角角落落的细碎问题也基本被先驱者解决,所以你完全可以把它当成一台MacBook Pro来使用。i7 8550U+16G+512G的顶配价格只有MBP低配的一半、高配的四分之一。

2.Mechrevo S1

这款是机械革命推出的轻薄本,微星的模具,做的也相当不错,在Github上我见过有一个repository是专门收集关于机械革命系列笔记本的黑苹果EFI,也就意味着S1是可以被较好安装黑苹果的,但是具体完美到什么程度,我不敢肯定,这款机器重点在于便宜,现在购买S1老款估计4000以下就能搞定。

15寸轻薄本

3.XPS 9570

关于本机关于本机


4K屏幕正常驱动开启HiDPI4K屏幕正常驱动开启HiDPI


USB正常驱动USB正常驱动


CPU变频CPU变频


XPS 9570也是一款设计的相当棒的笔记本:

  • 超窄边框设计让其看起来没有显得那么大,但是由于机身材质问题,重量达到了2KG以上,绝对称不上轻薄便携。

  • i5 8300H和i7 8750H的性能绝对够用,核显支持硬解码,如果存在独显则需要屏蔽,无法驱动N卡,那么整台机器的散热就为CPU所服务,所以压制45W TDP的完全不在话下(当然在Windows下 i7 8750H+1050Ti根本压不住)

  • 带满血雷电3!这就意味着在Windows和macOS下我都可以使用外置显卡坞驱动RX 588,性能损失还很小!搭配八代标压处理器,玩3A大作不是梦。

  • 同样,屏幕最高支持4K,不过价格就要贵不少了,相对而言性价比没那么高,但是在15寸屏幕上4K显示效果真心不错。

  • WIFI和蓝牙在更换网卡后可以轻松驱动,而且内部支持大电池或小电池搭配2.5寸硬盘扩展

这台电脑个人推荐购买核显的乞丐版,因为8750H的独显根本用不上,也完全压不住,XPS有时候和MBP一样蠢,非要在散热这么差的机器上装这种独显,难道是希望通过独显这个噱头来多骗钱?i5 8300H的全新价格在7500附近,搭配一个RX 588的显卡坞,足够满足日常使用和游戏需求,真正做到接上雷电3是一台台式机,拔下雷电3是一台轻薄本。

特殊型号

4.联想MiiX 520

严格来说这不是一台笔记本,而是一台二合一设备,兼具手写和电脑的功能,类似于Surface Pro,但它比Surface Pro强的地方在于:

  1. 已经有人完善了MiiX 520 八代版的黑苹果安装,除了摄像头和重力感应外均可正常驱动。

  2. 其次Surface Pro MiiX这类产品比13寸轻薄笔记本还便携,将键盘保护盖合拢就是一本书的大小,重量小于800g,电源也小巧便携。

  3. 性能不俗,8550U+16G的搭配还可以支持更换NVME固态,完全可以媲美目前顶级的轻薄本,最难能可贵的是价格便宜,顶配基本上5000以内可以拿下。

  4. 不仅带Type-A还带Type-C,但是Type-C不支持充电和雷电3,所以无法使用Type-C线充电。

  5. 针对学生可以充分发挥手写板功能,例如理工科和经济类学生,相信会非常满意其手写。

5.Intel NUC8 i5 BEH

Intel推出的第八代NUC豆子峡谷堪称黑苹果神器,完全可以取代价格相对较高的Mac mini(不是说mini不实惠,而是和豆子峡谷相比价格高,而且可定制性差,体积大),作为办公使用。

CPU benchmark 4CPU benchmark 4

GPU benchmark 4GPU benchmark 4

  1. i5 8250U的性能足够满足绝大部分的需求,哪怕是渲染、转码、剪辑等操作也能Cover。

  2. 输出接口丰富,除了一个雷电3接口外,USB 千兆网口 音频输出 视频输出一应俱全。雷电3支持Windows macOS双系统使用显卡坞,唯一美中不足的是不支持eGPU热拔插,但是貌似我没见过黑苹果能支持这个的。

外置显卡坞外置显卡坞


iStatusiStatus

  1. 支持更换内存、存储等,内部有一个M.2接口(虽然不一定能给你用,因为换网卡需要),一个SATA 3接口。

  2. WIFI和蓝牙可以通过使用M.2转接板连接BCM943602CSP实现完美驱动。

  3. 这款机器胜在价格便宜,空机器大约2300附近,超值之选!

展开 收起
288评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
3.1K
扫一下,分享更方便,购买更轻松