DELL XPS 9550 skylake安装黑苹果MacOS uefi hotpatch

配置:6700+HD530+1080P或4K+ALC298

前言:XPS 15 9550 分4K和1080P版本,无线网卡和蓝牙可以原生驱动(博通版本),其安装方法不尽相同,首先说1080P版本。

安装要点:

① 1080P版本相对来说比较简单,只要设置好Clover参数和驱动后,基本上就可以顺利的安装,过程不多赘述。(ig-platform-id 注入为0x19160000)

② 4K与1080P Clover参数基本相同,唯独不同的是,​ig-platform-id 安装时设置为0x12345678,进入系统后设置为0x191b0000,进入系统后,破解iokit屏幕刷新率(目前最新方法是放入Liu与Whatevergreen插件,这个步骤不需要了)。

③ 如果是NVME接口的硬盘,Clover参数中还应加入支持NVME接口的KextsToPatch(10.13+系统以上不需要了)​。(自带nvme硬盘SM951存在发热量大的问题,动手能力强的可以加个散热片)

正常功能:核显、声卡、USB、睡眠、唤醒、电源管理、CPU变频、电池电量显示、HDMI和TPYE C外接屏。

不正常功能:独显

XPS 9550没有有线网卡,要登陆App Store必须虚拟有线网卡,使用DSDT注入+NullEthernet.kext可解决。注入代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# DSDT patch to enable NullEthernet.kext
 
into device label RMNE remove_entry;
into definitionblock code_regex . insert
begin
Device (RMNE)\n
{\n
    Name (_ADR, Zero)\n
    // The NullEthernet kext matches on this HID\n
    Name (_HID, "NULE0000")\n
    // This is the MAC address returned by the kext. Modify if necessary.\n
    Name (MAC, Buffer() { 0x11, 0x22, 0x33, 0x44, 0x55, 0x66 })\n
    Method (_DSM, 4, NotSerialized)\n
    {\n
        If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
        Return (Package()\n
        {\n
            "built-in", Buffer() { 0x00 },\n
            "IOName", "ethernet",\n
            "name", Buffer() { "ethernet" },\n
            "model", Buffer() { "RM-NullEthernet-1001" },\n
            "device_type", Buffer() { "ethernet" },\n
        })\n
    }\n
}\n
end;