XPS 13 9350安装macOS 10.14.1 Mojave记录


这是我写的最后一篇黑苹果相关文章,以后精力全部放在比赛上,建议后来想要研究黑苹果的同学早日弃坑,把时间放在更宝贵的事情上吧。

配置概览

全称 Dell XSP 13 9350
CPU i7-6500U
屏幕 3200*1800 触控屏

和我同配置的文件可以直接用的我的Clover安装使用,配置相仿的不可以直接使用,自己可以根据我的配置按需调整。

驱动下载

驱动在我的黑苹果项目更新了,需要的自行下载,下载不下来的自行研究Git或者代理的使用,随缘下载吧。

单个Github项目文件夹建议使用DownGit下载

驱动情况

OJBK

  • 亮度调节正常
  • 实现睿频
  • 声音外放正常
  • 3k核显驱动
  • 触控正常
  • 触摸板正常
  • 电池正常
  • 蓝牙驱动超过
  • Type-C转HDMI 正常分屏
  • USB接口均正常
  • 以太网卡正常
  • 原生电源驱动正常
  • HiDPi 3k屏 默认开启
  • USB限制已解除

缺陷

  • 使用万能声卡驱动 耳机有爆音现象
  • 睡眠不正常
  • 自带DW 1820A 无法驱动 各种屏蔽针脚也不行 建议大家直接放弃
  • 雷电3 没有验证是否成功

安装前准备

Bios相关

  • 关闭安全模式
  • 硬盘设置为AHCI模式

硬件相关

自带的dw 1820A 这块网卡有毒,经过很长时间的折腾,最终也只驱动了蓝牙,而且在WiFi打开的情况下,是无法进入系统正常安装的,所以这里安装前得手动在Bios里面关闭WiFi

无线网卡解决方案

内置网卡方案价格虚高,看个人是否需要内置网卡吧,土豪随意~

XPS内置网卡推荐方案

  • DW 1560
  • DW 1830

USB无线网卡解决方案

淘宝购买USB网卡,官网下载驱动即可

  • COMFAST CF-WU810N

手上有一块2年前折腾的黑苹果usb网卡,这里暂且就使用它了,目前足够使用。

有线网卡解决方案

淘宝购买USB转网口的Hub,建议买千兆的网口的。

万能声卡电流声杂音解决方案

淘宝直接购买USB的声卡,可以直接解决问题,效果还不错:

  • 威讯USB声卡

CPU多档变频

默认的SMBIOS为MacBookPro13.1虽然实现了睿频,但是低频缺失,这里使用黑苹果小兵大佬通过的方法来二次调整CPU变频: 一条命令教你如何确认自己的机型及如何开启HWP

打开终端,输入下面命令:

cd /tmp && curl -s https://raw.githubusercontent.com/Piker-Alpha/freqVectorsEdit.sh/master/freqVectorsEdit.sh > /tmp/freqVectorsEdit.sh && chmod +x freqVectorsEdit.sh && /tmp/freqVectorsEdit.sh && sudo rm -rf /tmp/freqVectorsEdit.sh && sudo rm -rf /tmp/Mac-*.bin

这里我根据自己笔记本的实际情况,选择的为:

[ 18 ] Mac-A5C67F76ED83108C.plist (MacBookPro13,3 @ 3500 HWP/3600 HWP/3800 HWP)

最后可以实现17个变频档位:

XPS 3K屏显卡驱动

i7-6500U的核显HD520注入的值为:

0x19260002

HD520驱动3k屏幕这里使用的是WhateverGreen.kext,放入/Clover/kexts/Other目录下即可驱动。

Releases · acidanthera/WhateverGreen · GitHub

3k屏自带HiDPi,并且分屏正常。

不知道什么是HiDPi的可以参考我的这篇文章:

HiDPI是什么?以及黑苹果如何开启HiDPI | 国光

键盘驱动

使用的是VoodooPS2Controller.kext,放入/Clover/kexts/Other目录下即可驱动。

RehabMan / OS-X-Voodoo-PS2-Controller / Downloads — Bitbucket

VoodooPS2Controller是黑苹果键盘鼠标触摸板万能驱动,这里建议使用最新版本,这样在后面的手势定制方面有优势。

触控板驱动

使用的是 VoodooI2C.kextVoodooI2CHID.kext

使用触控板手势

经过以上触控,3指手势基本上是可以识别的,可以在键盘-快捷键中设置自己的手势,即将自己的触控板手势映射到键盘快捷键上,手势的设置参考苹果官方的手势文档: 在 Mac 上使用多点触控手势 - Apple 支持

B站演示触控板效果的视频:

当XPS遇上macOS 10.14 Mojave(https://www.bilibili.com/video/av34465932/

蓝牙驱动

DW1820A的蓝牙驱动很简单,只要这2个驱动即可:BrcmPatchRAM2.kextBrcmFirmwareRepo.kext

然后Kernel and Kext Pathes中添加:

Name:IOBluetoothFamily 
Find:4885FF74 47488B07 
Replace:41BE0F00 0000EB44
Comment:bluetooth

其他驱动

其他一些包括睡眠驱动、防止花屏驱动、电池驱动等不多做介绍,具体自己参考我的kexts文件夹去一个个查询吧。

小结

黑苹果的核心技术就在于驱动,而这些都是国外大神最先发布的,所以说国内的黑苹果绝大多数都只是工具党,很难掌握核心的技术,而且黑苹果这块资料也比较散乱,很少有人去总结相关文档,所以折腾黑苹果是一个很耗时间的事情,这应该是我最后一次黑苹果吧,以后全力放在自己的信息安全技术上,好久没有去FreeBuf投稿了,博客也好久没有更新什么安全文章了,溜了溜了 建议后来想要研究黑苹果的同学早日弃坑,把时间放在更宝贵的事情上吧。

国光 wechat
欢迎您扫一扫上面的二维码,加入我们的小队!
听说,打赏我的人最后都找到了真爱。