[Guide] Dell Inspiron 7x37 Clover, Sierra

Nov 19, 2016
Intel i7 4700
Intel HD 4600/Nvidia GT750M
Mobile Phone
Android, iOS
Thanks to the dummyone's guide, I only update the information with Sierra.
The devices work for me
1. Basic system, likes CPU, DRAM controller and SATA controller(hard disk)
2. Wired network (RTL8111)
3. Intel graphics card and EDP screen
4. Keyboard and trackpad (PS2 driver)
5. Audio(AppleALC)
6. Bluetooth
The devices don't work for me
1. Touchscreen(sometimes, most of time are not avaliable)
2. Wireless network

1 . Pre-installation work
Prepare the partitions for the Mac OS in the other system, the disk utils of Mac OS installer can't create a partition only be able to format(create filesystem) for it. Also make sure the partition table is GPT, the default partition of this model should be GPT.
I am a Linux developer, so I want the filesystem supports case-sensitive, but don't make the main partition for Mac OS or home directory(User directory) with that feature, the MacOS or applications doesn't support that well at HPS+.
I just create a small partition for that mouting under home directory.

2. Creating a installer disk
You have use a Mac OS machine do that job, I only use the UniBeast, so just following this guide is enough.
The UniBeast won't prepare PS2(keyboard, trackpad) and network(wired ethernet) drivers for you, but it is enough to
install the Mac OS on my Dell Inspiron 7537, you could use a USB keyboard and the touchscreen works as well.
I don't patch the DSDT/SSDT this time.

3. Install the bootloader at your laptop and some basic drivers
Leave those work to the MultiBeast, the MultiBeast will install the PS2 driver and ethernet driver for you.
I only install two of them, don't use the audio driver it offers, and Graphics Injection neither.
The Graphcis Injection doesn't offer the opinion for the Intel Graphics card but Nvidia, the Nvidia graphics card don't work under MacOS
even with its official driver, the system won't be able to recognize it.

So just reboot you computer and select you Intel Injection at Graphics option of Clover menu.

4. Install the audio driver
I use the LiLu + AppleALC solution, the internal speaker works for me, but I met some problem with the headphone output, but I don't have time to verified the issue with the headphone.
Just download LiLu and AppleALC driver from github. Compiling them under Xcode. The LiLu kext won't appear at the source directory, you need to find out the path at Xcode, AppleALC is same.

5. Patch the DSDT/SSDT,
The Graphics Injection of Clover will make the Intel card work for the 2D but not the OpenGL. After patched the DSDT/SSDT, you don't need that opinion anymore.

You could just follow the guide for previous version, I will list out the patch for select files later.
Exclude the patch from origin post, all the patch could be found on RehabMan's Laptop-DSDT-Patch

[igpu] Rename GFX0 to IGPU graphics/graphics_Rename-GFX0.txt
[usb] 7-series/8-series USB usb/usb_7-series.txt
[sys] IRQ Fix system/system_IRQ.txt
[sys] SMBUS Fix system/system_SMBUS.txt
[sys] RTC Fix system/system_RTC.txt
[sys] Shutdown Fix v2 system/system_Shutdown2.txt
[sys] HPET Fix system/system_HPET.txt
[sys] OS Check Fix (Windows 8) system/system_OSYS_win8.txt
[sys] AC Adapter Fix system/system_ADP1.txt
[sys] Add MCHC system/system_MCHC.txt
[sys] Fix _WAK IAOE system/system_IAOE.txt
[igpu] Rename B0D3 to HDAU graphics/graphics_Rename-B0D3.txt
[usb] USB3 _PRW 0x6D (instant wake) usb/usb_prw_0x6d_xhc.txt
[bat] Dell Inspiron 15-7xxx battery/battery_Dell-Inspiron-15-7xxx.txt

The SSDT-7 to SSDT-1:
[igpu] Rename GFX0 to IGPU graphics/graphics_Rename-GFX0.txt
[igpu] Brightness fix (Haswell/Broadwell) graphics/graphics_PNLF_haswell.txt
[igpu] Rename B0D3 to HDAU graphics/graphics_Rename-B0D3.txt
[igpu] Haswell HD4600 Yosemite graphics/graphics_HD4600_yosemite.txt

The SSDT-8 to SSDT-2
The SSDT-9 to SSDT-3
Last edited: