1. 1GPU首页
  2. 黑苹果

戴尔Dell XPS15-9560系列笔记本电脑-OpenCore黑苹果BigSur 教程及EFI分享

配置

  • CPU:Intel I7 7700HQ
  • 内存:16G(8G*2) 2400MHz DDR4
  • 硬盘:东芝 NVMe 512G
  • WIFI 网卡:已更换为博通 DW1830
  • 屏幕分辨率:4K 触控屏
戴尔Dell XPS15-9560系列笔记本电脑-OpenCore黑苹果BigSur 教程及EFI分享

特性

  • CPU: I7-7700HQ,已启用原生电源管理;多档变频正常,添加了CPUFriendDataProvider.kext,低频可到800MHZ,续航表现更好。
  • 声卡: ALC298, 注入 ID:72,声音正常。耳机切换采用 ALCPluginFix。
  • 触摸板: 含触屏,使用VoodooI2C,支持 Mac 原生手势。缺点就是没有防误触
  • WIFI: 原配 Killer 1535 无法驱动,更换 DW1830, 实现免驱。(DW1560 应该也可以正常使用)
  • 蓝牙: 驱动正常,极少数情况下会设备丢失,handoff 也正常。(没测过 1535 的蓝牙)
  • ACPI: 使用 hotpatch 进行热修复,亮度快捷键映射正常。
  • USB: USB3 端口均正常使用; TYPE-C 暂时不可以热插拔使用;雷电 3 不支持热插拔
  • 显卡:集显 HD630 注入591B0000正常驱动;独显 GTX 1050 无解。
  • 读卡器:无法使用
  • DRM:可以播放,但TV应用中DRM硬解目前WEG的进度来看仍旧需要独显,不能完美支持

当前问题

  1. 可能会出现插电源kp的情况(已修复)

升级教程

  1. 下载仓库配置文件。
  2. 将自己的三码替换到下 OC 目录下的config.plist对应位置。
  3. 把下载的 OC 替换自己本地的 OC 文件夹。

安装教程

可以参考小米笔记本 pro 的安装教程,详见bilibili 小米 pro 教程 (https://www.bilibili.com/video/av23052183)下面为SilverSliver提供的安装教程,仅供XPS 15系列参考:

  1. 下载macOS原版镜像(或者其他人提供带引导的也可以),文件格式为dmg
  2. 使用etcher(https://www.balena.io/etcher/)或其他工具刻录镜像至U盘;
  3. 将提供的OC文件夹通过各种手段(如使用DiskGenius挂载等不一一列举)放在硬盘的EFI或者ESP分区中的EFI文件夹下,然后重启进入BIOS
  4. 重启在DELLLOGO出现时按F2进入BIOS(建议:进入BIOS前先拔掉U盘等所有外置可引导设备,只留硬盘),我们开始创建启动项:
    1. Boot Sequence->Boot List Option确保是启动方式是UEFI,然后右边点击Add Boot Option出现一个对话框;
    2. 对话框有三部分Boot Option NameFile System ListFile Name,这里我们先填写Boot Option Name,为了便于识别可以填写为OpenCore(其他的也可以);
    3. 点击File Name那里右边的...按钮,会再弹出一个窗口;
    4. 在弹出的新窗口下有三部分:File System用来选择引导设备,中间是图形化的文件选择器,最下面Selection则是选择的文件路径。这里如果没有其他外置可引导设备则默认为硬盘的EFI,如果不是请手动在File System的下拉菜单切换;
    5. 在中间的图形化文件选择器中依次选择EFI``OC``OpenCore.efi后,一路确认回到Boot Sequence那里,然后将你创建的启动项通过右边的上下按钮调整到第一个;
    6. 修改完成之后保存退出BIOS即可。
  5. 插上镜像U盘,然后启动电脑,在OpenCore中选择macOS Install from XXX(表示移动设备名称)进入安装界面;
  6. 这步和白果一样,如果你需要分区,可以在磁盘管理进行分区,如果已经分好区,但是在安装阶段不可用,则需要在磁盘管理格式化分区,这里需要记下自己安装macOS的分区名称,这里先记作XXXX,随后就是无脑安装了;
  7. 安装过程中会重启几次,当重启后OpenCore中出现macOS Install from XXXX(分区名称)则选择该项(U盘的使命已经结束)拔掉U盘,这步安装完成后会重启;
  8. 待第七步结束之后你的OpenCore中应该会出现一个macOS的选项,回车键进入就可以正常使用了。

提示

  1. 不要开启文件保险箱加密(FileValue),不要开启文件保险箱加密(FileValue),不要开启文件保险箱加密(FileValue)!!!
  2. 使用OC前,请务必保证你已经解锁了CFGlock!如果你没有解锁CFGLock,则必须修改配置中AppleXcpmCfgLock以及IgnoreInvalidFlexRatio两项为True否则将启动失败。

UEFI BIOS 设置

VariableOffsetDefaultDesiredComment
Above 4GB MMIO BIOS assignment0x79A0x00 (Disabled)0x01 (Enabled)
ACPI Removal Object Suppport0x4910x00 (Disabled)0x00
CFG Lock0x4ED0x01 (Enabled)0x00 (Disabled)
CSM Support0xFC80x01 (Enabled)0x00 (Disabled)
DVMT Pre-Allocated0x7950x02 (64M)0x02 (64M)
DVMT Total Gfx Memory0x7960x02 (256M)0x03 (MAX)
GPIO filter0x47B0x000x01
GPIO3 Force Pwr0x45FN/A0x01
Native OS Hot Plug0x479N/A0x01
Skip PCI OptionRom0x48F0x000x00
SW SMI on TBT hot-plug0x47A0x01 (Enabled)0x01
Thunderbolt Boot Support0x45B0x00 (Disabled)0x01
Thunderbolt Usb Support0x45A0x00 (Disabled)0x01
Thunderbolt(TM) PCIe Cache-line Size0x45E0x20 (32)0x80 (128)
Wait time in ms after applying Force Pwr0x4600xC8 (200)0xC8 (200)
Wake From Thunderbolt(TM) Devices0x4520x01 (Enabled)0x01

其他配置(i5等/1080P)说明

如果你是1080P用户,请注意以下几点:

  1. (非必须)使用xzhih/one-key-hidpi(https://github.com/xzhih/one-key-hidpi)项目提供的方式开启HiDPI;
  2. 使用ProperTree或者OpenCore Configurator修改OC\Config.plistNVRAM\4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14部分UIScale值设置为1或用其他文本编辑器(如记事本等)修改UIScale部分如下:
<key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
<dict>
	<key>UIScale</key>
	<data>AQ==</data>
</dict>

如果你是非i7用户,请注意以下几点:

  1. (必须)确保你现在已经安装好系统了;
  2. (必须)删除项目中OC\Kexts\CPUFriendDataProvider.kext;
  3. (必须)使用stevezhengshiqi/one-key-cpufriend(https://github.com/stevezhengshiqi/one-key-cpufriend/blob/master/README_CN.md)提供的方式生成新的CPUFriendDataProvider.kext并放至OC\Kexts\;

小问题处理方式

1. 字体细、发虚

终端执行defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO,注销再登录即可

2. 安卓 USB 网络共享

Post-install里面的HoRNDIS.kext放入OC/kexts/中,并使用文本编辑器在Kernel/Add项下添加以下内容。

<dict>
	<key>BundlePath</key>
	<string>HoRNDIS.kext</string>
	<key>Comment</key>
	<string>Android Hotpot</string>
	<key>Enabled</key>
	<true/>
	<key>ExecutablePath</key>
	<string>Contents/MacOS/HoRNDIS</string>
	<key>MaxKernel</key>
	<string></string>
	<key>MinKernel</key>
	<string></string>
	<key>PlistPath</key>
	<string>Contents/Info.plist</string>
</dict>

3. 解锁根目录

sudo mount -uw / (需要删除快照)

Wifi 蓝牙设置

  1. 关闭 wifi 唤醒和小憩,系统偏好设置 -> 节能 取消两个选项卡中的小憩唤醒以供Wi-Fi网络访问的勾选。
  2. 关闭蓝牙唤醒电脑, 系统偏好设置 -> 蓝牙 -> 高级 取消所有勾选。
  3. 对于 非 DW1830 ,需要替换Post-install/非DW1830BT/SSDT-USBP.amlOC/ACPI/
  4. 对于 DW1830 ,为了让其在Windows下以更佳状态工作,请在Windows中按下Win+X+M打开设备管理器,在网络适配器栏目下双击Dell Wireless 1830 802.11ac(即无线网卡)在高级选项卡中找到Bluetooth Cooperation(前面 Bluetooth 一致,后边可能不同),设置为Disable

下载

i7-4K :https://github.com/jardenliu/XPS15-9560-BigSur/releases/download/latest/i7-4K-OC.zip
i7-1080P :https://github.com/jardenliu/XPS15-9560-BigSur/releases/download/latest/i7-1080P-OC.zip
i5-4K :https://github.com/jardenliu/XPS15-9560-BigSur/releases/download/latest/i5-4K-OC.zip
i5-1080P :https://github.com/jardenliu/XPS15-9560-BigSur/releases/download/latest/i5-1080P-OC.zip

来自网络,不代表 1GPU 立场,侵权请告知删除。原文出处:GitHub-jardenliu,原文链接:https://github.com/jardenliu/XPS15-9560-BigSur