Contribute
Register

Mac OS X Compatibility for the Clevo W670SZQ (System76 Kudu Professional)

Joined
Jul 19, 2012
Messages
1,865
Mac
Classic Mac
Mobile Phone
iOS
CURRENT STATUS: 95%

Update 03/30/2014:

  • Clickpad IS Synaptics and is working with RehabMan's driver
  • DSDT is fully patched (Audio,brightness, Native Wifi, and other patches that will be added here later)
  • With new SSDT (newer script) and DSDT Patches all P-states are working
  • Bluetooth firmware updated
    [*]Sound with Patched AppleHDA is working
    Not internal mic, which is essential for me.

Update 03/24/2014:

  • Framebuffer is actually 12 (Hopefully this won't change again)
  • Sound is Working with VoodooHDA (Not headphones yet though)
  • Brightness is working after daxuenj helped me patch my DSDT and rehabman's Kext
  • Sleep is working
  • Battery Working (though the icon is almost always red and the percentage doesn't move, the percentage in HWMonitor and system preferences does hence why I disabled the icon and have the percentage being displayed next to HWMonitor's icon in the taskbar).

Work continues on getting all pstates working as only 8 24 32 and 34 are working ATM. Also work on determining the exact model of my clickpad is continuing.

Update 03/21/2014

  • The framebuffer for this iGPU is IntelAzulFB=8
  • VIA sound chip
  • Realtek Ethernet
  • Work continues on SSDT,DSDT Patching, and SMBios creation.
  • As of right now everything except wifi (new card coming), audio, and the below not tested items are working (minus native Smbios and PM).



I just wanted to post my experiences trying to get OS X to run on this laptop.

http://www.clevo.com.tw/en/products/prodinfo_2.asp?productid=498

This laptop suffers from the early reboot issue and can only be fixed by patching the kernel as described here: http://www.tonymacx86.com/mavericks-laptop-support/114677-haswell-early-reboot-mavericks-locked-msrs-hp-envy-15-j063cl-i7-4700mq.html

Once completed I will update this post with a guide.

The specs:

  • Intel i7 4700MQ
  • Intel HD 4600 on a 1080P Panel
  • 16GB Kingston HyperX 1600Mhz Ram (Self Upgrade).
  • Samsung 840 Evo SSD (Self Upgrade)
  • VIA VT-1802_1
  • Azurewave AW-CE123H 802.11ac/
  • Synaptics Touchpad
Working:

  • Webcam
  • Keyboard
  • Volume and brightness controls
  • Ethernet
  • Battery Status
  • Brightness
  • Battery life seems to be about 4 hours. I think the SSDT patching and optimizing will bring that up a bit though.
  • Sleep
  • Disk Drive
  • Touchpad
  • Power Management
  • Wifi
  • Bluetooth
  • Sound with Patched AppleHDA for VT1802
Working Sort Of:

  • Nothing to report
Not Tested:

  • Card Reader (Doesn't seem to show up in system report)
  • HDMI out
  • eSata
  • VGA out
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,692
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hello all,

CURRENT STATUS: Not Working Fully

I just wanted to post my experiences trying to get OS X to run on this laptop.

http://www.clevo.com.tw/en/products/prodinfo_2.asp?productid=498

Please not that this is an ongoing trial and error experiment. The following are the results of a basic Multibeast install with the EasyBeast option (except for NCPUPM).


If you have any advice/suggestions please let me know as I'm continuing to work on this using an external HDD.



This laptop suffers from the early reboot issue and can only be fixed by patching the kernel as described here: http://www.tonymacx86.com/mavericks-laptop-support/114677-haswell-early-reboot-mavericks-locked-msrs-hp-envy-15-j063cl-i7-4700mq.html


The specs:

Intel i7 4700MQ
Intel HD 4600 on a 1080P Panel
16GB Kingston HyperX 1600Mhz Ram (Self Upgrade).
Samsung 840 Evo SSD (Self Upgrade)
Unknown Sound
Intel AC Wireless Card
Synaptics Touchpad

Working:


  • Webcam
  • Keyboard
  • Volume Controls (but no sound kext installed)


Working Sort Of:


  • Ethernet (Worked with first install, can't get it working again)
  • Booting Takes Forever But it Does boot (Probably a config issue)
  • iGPU/Resolution after setting Graphics Mode in Chimera
  • Trackpad (The clicking with two fingers on the touchpad is a bit wonky)
  • Bluetooth (Will sometimes complain while booting and end up not booting)


Not Working:


  • Brightness Control (Probably a system definition issue as there are no options for brightness)
  • Intel Wifi (Will buy a new card if I can get everything else working)

Not Tested:


  • Card Reader
  • Sound ( I assume I'll need voodooHDA)



Does anyone have any recommendations for getting the boot speed down (tried Use Kernel Cache to no joy) and the iGPU to work properly? The animations tear a bit.
Graphics: Set your ig-platform-id by using boot flags. Probably IntelAzulFB=12 GraphicsEnabler=Y. Use Chameleon.

Audio: Google 'patch AppleHDA guide'. Obtain audio codec dump from Linux. Search out AppleHDA that matches.

Ethernet: Find out what Ethernet you have. Use DPCIManager->PCI List. Then install appropriate driver. Must be one of the ones in Multibeast or it wouldn't have worked initially (Unibeast USB has all Multibeast Ethernet drivers on it).

Brightness control: DSDT patches here: https://github.com/RehabMan/Laptop-DSDT-Patch. Find DSDT/SSDT with your integrated gfx device (usually GFX0). Apply "Rename GFX0 to IGPU", "Brightness Fix (Haswell)". Install ACPIBacklight from here: https://github.com/RehabMan/OS-X-ACPI-Backlight

Trackpad: For Synaptics, use: https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

You didn't mention battery status: http://www.tonymacx86.com/mavericks-laptop-support/116102-how-patch-dsdt-working-battery-status.html
 
Joined
Jul 19, 2012
Messages
1,865
Mac
Classic Mac
Mobile Phone
iOS
Graphics: Set your ig-platform-id by using boot flags. Probably IntelAzulFB=12 GraphicsEnabler=Y. Use Chameleon.

Audio: Google 'patch AppleHDA guide'. Obtain audio codec dump from Linux. Search out AppleHDA that matches.

Ethernet: Find out what Ethernet you have. Use DPCIManager->PCI List. Then install appropriate driver. Must be one of the ones in Multibeast or it wouldn't have worked initially (Unibeast USB has all Multibeast Ethernet drivers on it).

Brightness control: DSDT patches here: https://github.com/RehabMan/Laptop-DSDT-Patch. Find DSDT/SSDT with your integrated gfx device (usually GFX0). Apply "Rename GFX0 to IGPU", "Brightness Fix (Haswell)". Install ACPIBacklight from here: https://github.com/RehabMan/OS-X-ACPI-Backlight

Trackpad: For Synaptics, use: https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

You didn't mention battery status: http://www.tonymacx86.com/mavericks-laptop-support/116102-how-patch-dsdt-working-battery-status.html

Oh thank you. I'll try all of these this weekend. Do you think the bootup time will be fixed with a DSDT? Any MB settings you'd recommend?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,692
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Oh thank you. I'll try all of these this weekend. Do you think the bootup time will be fixed with a DSDT? Any MB settings you'd recommend?
I think bootup time will be improved by getting graphics working correctly...

And you should probably look into generating an SSDT if you haven't already: http://www.tonymacx86.com/mavericks-laptop-support/111243-power-management-sandy-bridge-ivy-bridge-laptops.html

For Haswell, ignore the part about patched AppleIntelCPUPowerManagement (you already have a patched kernel, which for Haswell, is where CPU PM is handled).

But the rest applies: Pick a Haswell era smbios though...
 
Joined
Jul 19, 2012
Messages
1,865
Mac
Classic Mac
Mobile Phone
iOS
Which SMBios do you recommend? Also are there any mini Pci (half height) cards that support ac and work with OS X?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,692
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Joined
Jul 19, 2012
Messages
1,865
Mac
Classic Mac
Mobile Phone
iOS
General:

i7 4700MQ
Intel HD 4600
16GB 1600 DDR3 Ram
Samsung 840 Evo SSD


Here's my lspci output (CPU is wrong of course):



Code:
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.1 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #2 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
04:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)
05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
05:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a)
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,692
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
General:

i7 4700MQ
Intel HD 4600
16GB 1600 DDR3 Ram
Samsung 840 Evo SSD
Put it in your profile.

MacBookPro11,2 is the best match for that CPU.
 
Top