最新clover文件已经支援BIOS075及以下版本 请放心大胆食用。
NUC8 配套专用教程
NUC8i5BEH 黑果安装教程 @Gmf_
NUC8双系统超详细教程 @只爱雪旺 (但是这个使用ghost装的Windows,强烈不建议)
NUC8(豆子峡谷)黑苹果常见问题Q&A @weachy (购买或者安装前可以先看这个,有个整体概念)
NUC8I7BEH黑苹果oc配置分享 @HCLOK168(先进的OC引导方式,黑苹果未来的方向)
前言
完善度
模拟机型macmini2018
BIOS :已加入补丁,051以上都可以,其中071修复了屏蔽设备还会出现在设备管理器中的bug,建议升级
显卡 iris plus655 :HDMI 4K 60HZ可能会出现闪屏,粉屏问题(有网友反应可以用switchX等工具修改帧率为50,并修改显示模式为NTSC 可以解决,有利有弊自己定夺),目前最好的解决方案是用雷电3转DP
声卡 ALC235 :通过AppleALC仿冒,使用正常,但耳机孔开关机会有爆音,DP HDMI音频正常
有线网卡 :有第三方驱动,使用基本没问题,但有人反映千兆会降级为百兆
无线网卡与蓝牙 :无线网卡无解,板载蓝牙可以使用但是需要通过Windows热启动或者虚拟机接管 不建议使用
雷电3 :显卡拓展坞是可以用的,转DP也可以,USBHUB应该也灭问题.已打热插拔补丁,有没有效就不知道了 虽然不会出现在雷电选项卡中,但可以正常使用
USB :USB如果使用过程中可能出现 睡眠问题,板载蓝牙不能使用的问题,参考下面的第13条定制USB
读卡器 :可以驱动但没必要,速度很慢且不稳定.目前有两位大佬有了读卡器魔改方案,即吹掉读卡器利用其PCIE,转接无线网卡,这样可以保留M.2口.
我目前的方案:
牺牲M.2口,更换转接板+拆机卡BCM94360CS2,并屏蔽板载无线网卡与蓝牙(这点很重要),屏蔽读卡器,加一块SATA硬盘
可能遇到的不确定因素:
1.有些人同样的机型 ,用我相同的配置依旧会出现莫名其妙的问题.这个原因未知.但大部分人是正常的.
2.睡眠唤醒,这个主要跟USB有关,请参考第13条.
3.换了拆机卡 网卡与蓝牙还是不能用,首先要确定,板载无线跟蓝牙是不是已经禁用,其次最好在Windows下能不能识别到.另拆机卡改装稍微有一点难度,一定确保自己操作没有失误
4.用了USB无线跟蓝牙 怎么没法用呢 1.无线网卡大部分是要驱动的,请自行爬楼,2.蓝牙可以用BRCMBluetoothinjector来仿冒。也可以直接直接用我定制的FakePCIID-NUC8.kext.
5.为啥要用拆机卡或者魔改呢?主要是为了无线网卡跟蓝牙,我个人的话觉得用USB的话就太不美观了.魔改也是这个目的,并且好处是可以保留M.2.
注意事项
--10.15系统分区为只读,若要替换驱动,修改系统文件需要先挂载为可读写,需要打开软件-其他-终端,输入命令。命令如下:
1.sudo su -----然后输入密码,该阶段密码不可见 盲输
2.sudo mount -uw / -----这一条是最关键的一条,注意uw后面的空格与斜杠
3.killall Finder ----- 重启Finder 命令行等非Finder工具可不执行,非必要
--
屏蔽PCIE选项卡命令 sudo rm -f /System/Library/CoreServices/Menu\ Extras/ExpressCard.menu ;sudo touch /System/Library/CoreServices/Menu\ Extras/ExpressCard.menu (原理是把自动生成的menu文件替换为一个空白文件),如果该命令报错的话,可以手动建一个空白的.menu文件替换进去。
EFI-200220版开始已经修正,不会再显示未知PCIE选项卡
--睡眠秒醒,或者睡眠后蓝牙不可用参考第13条
+++++++++++++++++++++++++++++++++++++++
交流群:Intel NUC Community
群号:341960876(此群已满)
交流群:Intel NUC Community2
群号:256060012(此群已满)
交流群:Intel NUC Community3
群号:256060013
+++++++++++++++++++++++++++++++++++++++
更新记录:
如果自己有摇号的话需要恢复三码,可以参考的我的另一篇文章:Hackintosh三码拷贝工具 -
/*
--最新镜像10.15.3也已发布,支持clover与openCore(由网友HCLOK168提供,维奇维护)两种引导方式,详情请仔细阅读镜像中的readme。
*/
--EFI-Clover-020220版本已发布,SSDT修正雷电的USB以及NHI,状态栏不会再显示未知PCIE选项卡
--EFI-Clover-1211版本已发布,更新lilu全家桶,替换板载网卡驱动(原版已不再更新)精简声卡驱动。
--EFI-1026-release-virtualSMC版本已发布,节能器新增断电重启选项,实测可用,修复新版AppleALC引起的睡眠唤醒重启bug,并移除雷电热插拔补丁,因为补丁无效。
--CLOVER-0914-release-virtualSMC版本已发布,修复0706的CPU温度不显示错误,并更新clover及部分驱动。
--CLOVER-0706-release-virtualSMC版本已发布,更新最新的virtualSMC(修复睡眠唤醒后风扇停转,thin版也可以,但是更喜欢virtual版),解决睡眠后风扇停转,并加入CPUFriend,解决特定情况下CPU不能降频,移除读卡器屏蔽(删除RP15定义),方便魔改用户,魔改方案最好升级BIOS为071及以上版本,否则可能会因为板载网卡冲突不定时崩溃。另usb已屏蔽板载蓝牙(hs10),有需要的可以尝试自己定制,参考第13条。
--CLOVER-0628-release-thin版本已发布,修复睡眠唤醒后风扇停转 最好完整替换然后替换回三码
--CLOVER-0620-release-virtualSMC 已正式发布,并发布了对应U盘完整EFI包,主要修复了安装黑苹果后更改BIOS中显卡预载内存后引导黑屏的问题
弃用HFSPlus.efi使用VBoxHfs.efi.并在config中取消禁用.VBoxHfs.同时删除主题 使用clover自带主题. 更新的话建议备份后,将clover完整替换,并将原来的三码 主题,缩放得修改上去.
--CLOVER-0605-release-virtualSMC 已正式发布,clover版本更新到4944.并替换默认主题,默认缩放为1倍 (原来的2倍)。
--CLOVER-0605-beta-virtualSMC版已支持10.15 dp beta1. 文件位置在网盘的测试专区。动手能力差的先不要尝试哦。
--上一个0531-thin打包有问题,现已重新上传 0531-virtualSMC没问题。virtualSMC版分配更多传感器密钥,开机动画也更接近白果果。有什么不足暂时还未知。两个版本不能混用。
--0531-thin版移除板载蓝牙开关,支持热启,因为如果有开关冷启动蓝牙只能用一次。0531-virtualSMC支持开关支持蓝牙热启。
thin与virtualSMC版切换需要替换 driver64UEFI,kexts.
在网盘镜像目录有NUC8专用镜像,无需替换clover,只需要用balenaEtcher这个软件将镜像写入U盘即可用来安装
链接:https://pan.baidu.com/s/1KUr5tYwvJ_zwVsMKm9MMnw 密码:7oew
该镜像包含黑苹果常用软件
密码:ixzx
安装黑苹果需要保证EFI分区大小至少200M。并保证磁盘有可分配给Mac作为系统分区的分区。
三星PM981/970 EVO Plus的老铁们请绕道食用。升级固件后也可以用了
简单安装步骤:
1.用Etcher将镜像写入U盘(需要右键管理员运行)。
2.重启进入BIOS(开机按F2),关闭安全启动。按F10 或者ESC保存重启
3.按F10 选择U盘启动,开头带有UEFI标示的。
4.进入Clover 选择U盘上的安装分区启动。
5.进入安装,分配磁盘,建议固态选择APFS,机械选择HFS+,磁盘名建议起个特别一点的如Mackintosh,Hackintosh等。安装过程会重启若干次,如果出现了新的启动项,就选新的启动。(其实删除EmuVariableUefi-64.efi重启项是可以自动选择的。但是考虑到后面有需要激活iMessage等的同学还是留下了)。
6.最后按步骤重启安装完成后 如果是双系统 还需要将引导Clover文件夹拷贝到本地磁盘的EFI分区,然后用在windows下用easyUEFI添加Clover引导。如果是单系统,则可以直接将U盘的EFI分区的全部内容拷贝到硬盘的EFI分区下。教程地址如下:
easyUEFI添加Clover引导教程
建议先看完整个维护教程再进行安装
NUC8i5BEH 黑果安装教程 @Gmf_
注意:EFI 及clover配置完后,如果不能确定自己后续修改三码等是在硬盘上的EFI操作,最好不要再插启动U盘。
本人的EFI配置以及常用工具地址如下:
EFI目录 链接:https://pan.baidu.com/s/1IiPOA2Sb_hTaivhiOKJq8g 密码:00kl
tools目录 链接:https://pan.baidu.com/s/1knWRcUZIPvHvxAzXr-RY2g 密码:3som
本配置文件及工具仅供学习交流使用,切勿用于商业用途.因为本文件对电脑造成的损坏,本人不予负责,体验后请在24小时内删除.
读卡器可用但是新版本已屏蔽(速度不快,可能也不稳定),如要开启 需要用MaciASL打开EFI/Clover/ACPI/patched/NUC8-EC.aml 将 0x00, 0x04, 0x06, 0x00 改为 0x00, 0x07, 0x06, 0x00。并添加 EFI/Clover/kexts/Other/Sinetek-rtsx.kext。
板载蓝牙现已可以使用,但是必须从windows热启动,并且重新打开一次。
单系统的朋友可以尝试苹果下用虚拟机接管蓝牙以开启。
1.摘要
什么是黑苹果,简单来说就是不被允许安装在PC上的macOS被大大破解内核允许安装在普通PC,这种系统叫做黑苹果(Hackintosh)。
2.NUC8可以装黑苹果吗?完成度如何?
NUC8 搭载第八代酷睿处理器,与MacBook Pro2018款有相同的核显(iris plus 655),同时作为准系统,搭载拓展性较高的雷电3接口,可以在CPU,核显均不需要仿冒的情况下,很好的模拟为
iMac18,1、
macMini8,1。目前NUC8除了板载的Intel无线网卡和蓝牙外都可以完美驱动。
3.黑苹果与Windows的区别
苹果系统基于unix开发而来,本质上跟Windows有很大区别,与Linux更像一些。
4.NUC8的黑苹果系统能正常升级吗?如何维护。
NUC8的黑苹果由UEFI引导的Clover引导(现在已经有更先进的OpenCore引导,但还处于测试阶段不建议新手使用),系统采用原生macOS系统,在clover支持良好的情况下可以正常升级。简单来说,用户只需要关心Clover引导就好了。但是如果你激活过iMessage等,已经存在可用三码,则要保留原来的config不要替换.Clover被安装在硬盘的EFI分区。目录结构如下
比较重要的文件夹有ACPI(存放设备表),CLOVERX64.efi(Clover引导主程序),config.plist(Clover配置表),drivers64UEFI(UEFI下的Clover驱动), 以及kexts(黑苹果外挂驱动)。
如何维护:当然只是维护Clover文件夹了。在更新系统之前要确保Clover已经支持已经安装正确的驱动,一般小版本升级 不需要操作。
5.如何操作EFI分区,更新Clover呢?
一般有两种方式
1.一种是PE下,直接操作EFI分区替换Clover内文件或者文件夹
2.直接在macOS下操作,方法如下
打开 Clover Configurator依次点击Mount EFI->mount EFI,然后输入密码成功挂载EFI分区
点击 open Partiton 打开EFI分区打开EFI 文件夹,这个时候可以对Clover文件夹进行替换 (Clover文件夹本人会在网盘持续更新,相关软件也会提供)。另外Hackintool, Kext Updater也都是可以挂载的。
注意:clover分区很重要如果配置错误可能引起黑苹果系统无法启动 ,所以请注意提前备份,最好做一个引导U盘以备不时之需.
6.用了我的或者别人的EFI还需要做别的操作吗?
如果你是需要登录iCloud及App Store的话,肯定是需要的.包括iMessage,FaceTime.因为实际上你的三码此时是空的,需要注入新的三码,但不能跟别人的完全相同.首先确定你的三码是不是可用,如果可以正常使用iMessage iCloud等则不需要以下操作.
方法如下:
1.打开Hackintool
如果划线部分是空的,如null等,说明此时你的电脑没有三码,需要注入,如果有则说明有三码,但不一定可用,如果可用则停止操作,如果不可用则继续.
最新的clover都是自带三码的,但是还是建议你进行下一步,摇个号,因为那个三码是我当前用的。
2.挂载硬盘的EFI分区用Clover Configurator打开config.plist..
然后点击 从系统中获取,生成一个UUID,不管之前有没有。其他的勾不要动
3.点击RT Variable 选项卡
依次点击从SMBIOS获取 然后 hack 获取。 下面的info里面的字段此时都是完整的,command+s保存.已经离成功又近了一步.
注:有同学说不是三码吗,怎么才改了两个地方?其实还有一个最重要的序列号没改,这就是为什么安装后序列号搜是一样的原因。主要是因为我们是黑苹果,只需要iMessage info就够了,尽量避免污染其他的序列号。改动方式是,选择SMBIOS,然后点击生成新的(generate)。
4.
在EFI分区的 EFI/Clover/drivers64UEFI下加入 EmuVariableUefi-64.efi
(当前版本已包含该驱动无需手动添加)退出,重启
5.重复步骤1,此时 终端信息中的三码不再为空,若果为空,以上步骤重来一遍
6.登录iCloud,iMessage,如果可以正常登录收发,说明三码有效(
挂载EFI分区,删除EmuVariableUefi-64.efi
).如果不行,重复步骤2以后的步骤.
注意:如果已经得到三码,则后续升级clover要恢复UUID 和ROM 两个值(如果换过序列号就是恢复三个值),最简单的方法是 保留原来的config.plist文件
7.NUC8的黑果无线网卡与蓝牙就不能完美了吗?
答案是否定的,如果你买的是BEH厚版,可以选择牺牲硬盘性能,换一个SATA3的固态硬盘同时买一个苹果的拆机卡,那种成品的带转接卡的,淘宝有售,但是蓝牙只有两根电线,所以可以买双天线的BCM94360CS,三天线的BCM943602CS(多买根天线在盒子内布线,或者干脆只用两根),BCM94360CDP等.除了需要动手做一个双PIN的线以外还是非常简单的.
注意--加了拆机卡,需要在BIOS中禁用板载蓝牙与WLAN.
一个很棒的教程:
NUC8使用苹果原装无线网卡免驱动WiFi/蓝牙/AirDorp/Handoff @skeey
双PIN线的做法很简单,相同颜色的接在一起(D+D-直通),然后插到M.2口左上角的一个4PIN USB的中间两PIN,Windows下需要手动装无线蓝牙驱动,我的网盘里有
注意黑色天线可能比较短,需要改变一下绕路
当然了如果你买的是BEK薄版,老老实实用USB无线网卡吧(或者咸鱼搜索NUC8 改装,厚板薄板都可以改参考第11条)
USB蓝牙适配器CSR8510芯片的也是免驱的。
USB蓝牙适配器BCM20702芯片的也是免驱的 (驱动在tools目录可下载)
不过板载蓝牙还可以通过虚拟机接管的方式 开启蓝牙
教程地址
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1807726&highlight=%C0%B6%D1%C0
8.有没有更好的USB网卡解决方案
目前,NUC8内部M.2口的上方还有两个4PIN的USB口
这两个USB完全可以用来接USB的网卡或者蓝牙甚至罗技的优联(2.4G接收器)设备都可以.这样的话可以省下外部USB口,而且更美观.注意,在机箱内屏蔽比较严重,很多接收器信号可能会很差。
驱动方面,我已经重新定制了USB,并开启了内部的s5 ,s6口,这两个USB是直接可用的.
9.主题好像太大了点?
目前我的显示器是杂牌4K,config中的配也是针对4K显示器配置的
如果你的显示器是1080p的,需要改动两个地方
并替换相应的主题文件夹 Clover/themes下。
主题资源:
链接:https://pan.baidu.com/s/1Vm-VSrcja3E6NwgozqpVVQ 密码:xsgk
10.睡眠修复
注意睡眠时黄口usb不可以有设备连接。
因为黑果不能像白果一样可以休眠 所以需要将睡眠模式改为0,(你当前的睡眠模式可能是3或者28等)
操作方式是hackintool手动修正,原理是把睡眠键值改为0 并生成一个受保护的休眠文件防止休眠
11.读卡器魔改方案
目前有两个大佬在做读卡器方案.咸鱼搜索,nuc8改装
0706已移除读卡器屏蔽,但请确保bios版本在071及以上。
要用读卡器的PCIE需要开放此端口.方式如下
用MaciASL打开SSDT-NUC8-BC.aml
当然也可以直接用修改好的文件替换
链接:读卡器魔改SSDT 密码:xuje
12.开机不能自动选择启动项,无法倒计时?
因为部分同学要激活,需要三码所以 添加了EmuVariableUefi-64.efi.
这个驱动导致不能记录启动选项,因为这个驱动需要RC脚本配合模拟NVRAM.
不需要三码的同学可以直接删掉EmuVariableUefi-64.efi.
具体方式是,用Clover安装程序安装RC脚本
重启两次后可以正常倒计时并记录启动项.
倒计时时长修改
13.USB定制
为什么要定制USB呢,因为如果有多余的USB空口,会影响睡眠,表现为睡眠立即唤醒,或者唤醒后某些设备不能用。
最新版都不会带有hs10端口。不用板载蓝牙的可以不操作
定制方法也很简单
首先要打开hackintool的USB选项卡
经过测试
外部四个USB口的2.0端口是 hs01~hs04,3.0端口是ss01~ss04,还有USR1,USR2两个未知端口,这两个不影响。
还有hs5,hs6这两个是内部的M.2头部的usb2.0端口,换拆机卡的会看到。还有一个hs10,这个是板载蓝牙的端口。
如果用了拆机卡并屏蔽了板载蓝牙,则需要删除hs10端口。
如果用的板载蓝牙可以删除hs05,hs06端口,添加hs10端口,睡眠正常的话可以不用删除。
灰色的表示预定端口,绿的表示活跃端口,蓝色的表示选中端口
下面是删除hs10端口的简单例子。严格例子可以看hackintool的帮助文档
首先最好用usbinjectall替换usbports,重启
首先点击第三个按钮,全部删除,再点击第四个按钮刷新
导出后桌面会出现三个文件
然后挂在EFI 用生成的USBports.kexts 替换clover/other中的驱动,删除usbinjectall.kext,重启。再次打开hackintool,hs10端口已删除,说明成功。
14.Netflix视频无法播放
因为HDCP的原因,Intel核显在播放DRM视频会黑屏,
不过伟大的Whatevergreen已经给出解决方案。
还需要执行以下命令
defaults write com.apple.AppleGVA forceIntel -boolean yes
defaults delete com.apple.AppleGVA // 感觉上一条白执行了
sudo rm -rf /Users/Shared/SC\ Info // 删除DRM配置
然后重启 AppleTV,以及网飞的视频可能播放还是有问题,只能由weg 的开发者解决了
本地DRM测试视频在我的tools文件夹有
答案是基本没可能,除非有A卡 原帖地址
15.拆机卡的Wi-Fi频段没那么多?
中国跟国外的区域频段是不一样的,缺失100-144频段
所以可以通过修改国家区域代码来开启这些频段
1.添加AirportBrcmFixup.kext到EFI/Clover/kexts/other中
2.添加brcmfx-country=#a 到config bootargs 中
最后当然重启
16.系统更新
为什么10.15每次更新重启后还是原来的系统?
CLover不支持自动从Data分区检测自动更新
需要你手动选择 install XXX from XXX-Data 分区
升级过程中只要有install就选install
升级完后该启动分区消失