Contribute
Register

[Guide] Yosemite Clevo p650SE Sager NP8651 with Clover

Status
Not open for further replies.
Joined
Sep 5, 2011
Messages
177
Motherboard
Asus GL503VM
CPU
i7-7700HQ
Graphics
GTX 1060
Mac
  1. MacBook Air
Mobile Phone
  1. Android
This is a work in progress, except Nvidia 970M everything else worked at certain point of time while im doing trial and error.

I will update the post as i go.

System hardware
CPU: intel core i7-4720HQ @2.60Ghz
CPihset: HM87
RAM: 32GB 1600MHZ
GPU: intel HD 4600 + Nvidia GTX 970M 3GB
HDD: 256GB SATA SSD -WIN8 + 256 m.2 SSD Yosemite 10.10.2 + 1TB 5400RPM exFAT shared between
Wifi: intel duel band 7265 (ordered BCM4352Z)
Touchpad: Synaptic
Audio: ALC892 Codec

[10.10.3 UPDATE]
Install update from mac appstore as ususal, after reboot your AUDIO and wifi will not work. Just reinstall AppleHDA and wifi kexts.

What is working So far:
1)Graphics with HD 4600
2)Audio with mic , Int speakers not working
3)WebCam
4)TouchPad and Keyboard
5)USB
6)SpeedStep
8)Brighness Controls and Disable NVIDIA for more battery life
9)Battery meter
10)WIFI with BCM94352Z after cutting the notch
11)sleep
12)HDMI works (do not hot plug)

What is not working

1)Sleep - unable to use wifi after sleep
2)Nvidia GTX 970M will not work (Not planning to make it work)



What do you need
1)8GB+ USB thumb drive
2)Laptop of course :)
3)An android phone for internet
4)external mouse and keyboard (optional)


Installation Instructions:


1)Install OS X by following this guide

http://www.tonymacx86.com/yosemite-...oting-os-x-installer-laptops-clover-uefi.html

choose config.plist use config_HD4600_4400_4200.plist as config file
And RealtekRTL8111.kext as Ethernet driver

Notes:
a)Disable secure boot in bios
b)Use boot args -v and nv_disable=1 to boot with USB.
c)if you encounter CROSS MARK while booting up from installer, just change the usb port

If everything goes well you will have basic OS installed

Follow these steps to make the rest of the things work

Important downloads
Clover Configurator http://www.tonymacx86.com/downloads.php?do=cat&id=10
Kext Utility http://www.tonymacx86.com/downloads.php?do=cat&id=10
DPCI manager http://sourceforge.net/projects/dpcimanager/
Clover Bootloader http://sourceforge.net/projects/cloverefiboot/
Making a copy of IOReg http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html
MaciAsl http://sourceforge.net/projects/maciasl/
iasl https://bitbucket.org/RehabMan/acpica/downloads

2)Graphics:

Download the FakePCID
The latest release of FakePCIID can be found here:
https://bitbucket.org/RehabMan/os-x-...i-id/downloads

After extracting the zip ,Install FakePCIID.kext and FakePCIID_HD4600_HD4400.kext using kext utility.

Note: You need to inject ig-platofrm-id and intel GFXID in clover(config.plist). But the the config we chose in the first step already comes with these patches. So simple reboot should enable the graphics
Reference: http://www.tonymacx86.com/yosemite-...tel-hd4200-hd4400-hd4600-mobile-yosemite.html

3)WIFI -BCM94352Z only
Install FakePCIID_BCM94352Z_as_BCM94360CS2.kext from Rehabman's FakePCID folder.
install https://github.com/the-darkvoid/BrcmPatchRAM/releases to get the Bluetooth working

4)Getting Internet
If you don't have WiFi and Ethernet. And have a Android phone then you can use USB tethering by following this guide
http://www.mactip.net/usb-tethering-a-mac-to-an-android-phone/

5)Battery Meter:
Install the kext from here
https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads

6)Brightness Controls and Disable NVIDIA card to save battery
Reference: http://www.tonymacx86.com/yosemite-...ching-dsdt-ssdt-laptop-backlight-control.html

a)Create Linux Mint bootable USB using http://www.ubuntu.com/download/deskt...ick-on-windows.

b)Boot into Linux mint and copy your laptop's ACPI tables using this command
sudo cp -R /sys/firmware/acpi/tables DEST (substitute DEST with the mountpoint of a FAT32 formatted USB stick)

c)Now boot into OS X and create a folder 'mint_tables' on your desktop , and copy DSDT, SSDT1,..SSDT7 to that folder. Add .aml extension to all files

d)Download iasl from https://bitbucket.org/RehabMan/acpica/downloads and copy 'aisle' file to mint_tables folder

e)Open your terminal and CD to mint_tables folder and run
./iasl -da -dl *.aml
it will decompile .aml files to .dsl files.

f)Open DSDT.dl with Maciasl

In MacIASL preferences select ACPI5.0 and add these repos
Rehabman - http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master
Toleda -https://raw.github.com/toleda/audio_hdmi_8series/master

Apply these patches

From Toleda repo
AMI-Clean_compile_8-series

From Rehabman repo
"Fix _WAK Arg0 v2"
“*HPET Fix"
“*SMBUS Fix"
"IRQ Fix"
“*RTC Fix"
"OS Check Fix"
"Fix Mutex with non-zero SyncLevel"
"Fix PNOT/PPNT"
"Add IMEI"
Rename GFx0 to IGPU

After applying those patches ,compile your DSDT. You will have 3 errors. Simply comment those 3 lines in your DSDT.
Save your DSDT as a .aml file

G)Open SSDT1.dsl and save it as SSDT.aml. NO PATCHING IS REQUIRED (Or you can simply exclude it )

H)SSDT2 and SSDT3 are CPU related so exclude them

i)Open SSDT4.dsl and save it as SSDT-0.aml. NO PATCHING IS REQUIRED (Or you can simply exclude it )

j)Open SSDT5.dsl and apply these patches from rehab man's repo
BrighnessFIX (Haswell) and Rename GFX0 to IGPU

Save it as SSDT-1.aml

k)Open SSDT6.dsl and apply these patches from rehab man's repo
Disable from _INI and Rename GFX0 to IGPU

Save it as SSDT-2.aml

L)k)Open SSDT7.dsl and apply these patches from RehabMan's repo
Rename GFX0 to IGPU

Save it as SSDT-3.aml

M)Finally copy your DSDT and SSDT's to /EFI/CLOVER/ACPI/Patched/

And in your config.plist change DropOEM to true and remove clover DSDT patches too if there are any

If everything goes well , you will have brightness controls working with fn+ins and fn+Pgup and Nvidia card will be disabled

Note: Laptop starts with ZERO brightness, all you need to do is press fn+PgUp couple of times.


7)Audio: install ALC892 codec
install AppleHDA kext from here
http://www.tonymacx86.com/mavericks-laptop-support/123284-laptop-alc892-testers-needed-6.html

And Config file inject Audio id as 1

Since we have two audio output jacks , the kext is thinking that first audio output jack as the internal speakers and the second audio output jack as the headphone jack. So those audio jacks are working and internal speakers are not working

8)Sleep
Apply USB 8 series patch from rehabman's repo and add boot arg -gux_defer_usb2

Note: PowerManagement should be working with the clover itself no additional steps are required. if you are more specific about power managment you can use SSDTgenscript for one.

Im attaching my Config.plist , DSDT and SSDTs as reference
 

Attachments

  • config.plist
    10.1 KB · Views: 577
  • acpi_patched.zip
    34.9 KB · Views: 381
  • Screen Shot 2015-03-22 at 6.16.34 PM.png
    Screen Shot 2015-03-22 at 6.16.34 PM.png
    180.4 KB · Views: 732
  • Screen Shot 2015-04-20 at 7.51.56 PM.png
    Screen Shot 2015-04-20 at 7.51.56 PM.png
    42.9 KB · Views: 603
  • Screen Shot 2015-04-20 at 7.51.42 PM.png
    Screen Shot 2015-04-20 at 7.51.42 PM.png
    104.3 KB · Views: 612
  • Screen Shot 2015-04-20 at 7.51.08 PM.png
    Screen Shot 2015-04-20 at 7.51.08 PM.png
    72.7 KB · Views: 600
Hi there

I've a Clevo P650SG (same configuration with GTX980M)
I follow this guide and clover one but I always have a little problem :

Graphics glitches, I've always menu bar pixellised and crappy.

Do you have this problem?

Thanks :)
 
Hi there

I've a Clevo P650SG (same configuration with GTX980M)
I follow this guide and clover one but I always have a little problem :

Graphics glitches, I've always menu bar pixellised and crappy.

Do you have this problem?

Thanks :)

if you are using rehabman's config file for HD4600, the 9mb patch is already available in it but its disabled. all you have to do is remove 'disabled' string from it.
 
Hi,

Thanks for the guide!

I used the Voodoo audio kext and it worked (headphones and internal speakers).

Amazing that you've included your DSDT & SDST- so easy to install it. Don't forget the ACPI Brightness kext first.
1. Paste the 'aml' files to Clover: /EFI/Clover/ACPI/patched.
2. Go to Clove Configurator (to ACPI) and selected DROP OEM under SSDT

Reboot- & voila-
Click FN+Ins (brightness down) and FN+PgUp (Brightness up)

I've written another guide for the P650SE on these forums- I will link to here for the aml files.

With battery-life- is the battery as efficient as it can possibly be in OS X? Or is there another patch to get it more efficient?

Have you gotten iMessage working? I can assist if you need help with that

Thanks
 
Hi,

Thanks for the guide!

I used the Voodoo audio kext and it worked (headphones and internal speakers).

Amazing that you've included your DSDT & SDST- so easy to install it. Don't forget the ACPI Brightness kext first.
1. Paste the 'aml' files to Clover: /EFI/Clover/ACPI/patched.
2. Go to Clove Configurator (to ACPI) and selected DROP OEM under SSDT

Reboot- & voila-
Click FN+Ins (brightness down) and FN+PgUp (Brightness up)

I've written another guide for the P650SE on these forums- I will link to here for the aml files.

With battery-life- is the battery as efficient as it can possibly be in OS X? Or is there another patch to get it more efficient?

Have you gotten iMessage working? I can assist if you need help with that

Thanks

You should not use DSDT/SSDT files from another computer. Patch your own instead. Even minor differences between computer configuration (BIOS version, amount of RAM, WiFi card, etc) can cause small but important changes in the base DSDT.
 
Hi,

Thanks for the guide!

I used the Voodoo audio kext and it worked (headphones and internal speakers).

Amazing that you've included your DSDT & SDST- so easy to install it. Don't forget the ACPI Brightness kext first.
1. Paste the 'aml' files to Clover: /EFI/Clover/ACPI/patched.
2. Go to Clove Configurator (to ACPI) and selected DROP OEM under SSDT

Reboot- & voila-
Click FN+Ins (brightness down) and FN+PgUp (Brightness up)

I've written another guide for the P650SE on these forums- I will link to here for the aml files.

With battery-life- is the battery as efficient as it can possibly be in OS X? Or is there another patch to get it more efficient?

Have you gotten iMessage working? I can assist if you need help with that

Thanks

1)battery life is very efficient, as we disabled the Nvidia card. If you want more juice you should use Custom SSDT than the Clover generated SSDT.

2)And iMessage is working i guess thx

3)what version of VoodoHDA are you using? Did you test the internal Mic?
 
You should not use DSDT/SSDT files from another computer.

Okay- the only difference between my machine and this one would be the amount of RAM. Is there a specific AML file that I could change? Or would I need to redo the entire process?


Themaskofwraith said:
what version of VoodoHDA are you using? Did you test the internal Mic?

I'm using VoodooHDA 287. I have not tested the internal mic yet- I'll do so as soon as I'm back.

I've done almost the same process as you for my P650SE, but I didn't use a FakePCID. What was this for? My system graphics look fine (are a little glitchy with animations- such as fading to login screen etc). Would the FakePCID fix this?
 
Status
Not open for further replies.
Back
Top