SUCCESS! + Haswell power management under 10.8.5 - Hackintosh Mountain Lion - Hackintosh Zone Jump to content
voodoor

SUCCESS! + Haswell power management under 10.8.5

Recommended Posts

Hi Niresh!

 

Good news! I've got 10.8.5 to install on my System76 Haswell laptop! I'm very impressed with 10.8.5 - its the best Hackintosh distro I've tried, and the only one to work with my machine so far. I shall write a short guide on how to install it on a laptop like mine soon.

 

All my hardware, except for my wifi chipset (which I knew was unsupported by OSX) works! The big prob now is power management. My laptop's CPU runs at 14 degrees C normally under Linux but it averages about 58 degrees under 10.8.5. I used the xpcm-free kernel to install and I've extracted my DSDT under Linux and compiled it into asl fine then copied that into /Extra/DSDT.aml under OSX but that hasn't fixed the power management (after fixing perms and rebooting).

 

Is there any chance of me getting power management to work well under 10.8.5? Do I need a patched kernel or to use a different SMBIOS?

 

Finally, do you know of a good guide to fixing DSDT/asl files, if thats what I need to do?

 

Great work on the distro, but unfortunately I won't be able to use OSX properly unless I get the power management working - it doesn't feel healthy for my computer or energy bills without it!

 

Thanks!

Share this post


Link to post
Share on other sites

Hi Deepak

 

Thanks for your suggestion and sorry for the delay in replying - I've been at work the last few days and not had the time to try your idea until today and I wanted to try it before I replied.

 

I had already come across and bookmarked the ssdtPRGen script but hadn't got round to trying it but now I have and unfortunately it doesn't seem to have made any difference. The guide you linked to said you should run it like

 

./ssdtPRGen.sh CPUMODEL MAXFREQ TDP

 

but that produces exactly the same .asl file as produced when I run it without any arguments so it would seem to me that the script auto-detects your CPU and its settings now. I copied the .asl file it created on my desktop to /Extra/SSDT.asl, deleted /S/L/E/NullCPUPM and then booted with the DropSSDT=Yes flag but my CPU temp still averages 50/60 degrees on idle.

 

I've written my Niresh / Gazelle Pro installation guide on paper so I'll type that up soon but it'd be better to be able to post it with working PM instructions from the start.

 

I'd like to hear from any other Niresh 10.8.5 users running on Haswell/i7 - have you managed to get your PM working? If so, how?

 

Thanks!

Share this post


Link to post
Share on other sites

Hi Deepak

 

Thanks for your suggestion and sorry for the delay in replying - I've been at work the last few days and not had the time to try your idea until today and I wanted to try it before I replied.

 

I had already come across and bookmarked the ssdtPRGen script but hadn't got round to trying it but now I have and unfortunately it doesn't seem to have made any difference. The guide you linked to said you should run it like

 

./ssdtPRGen.sh CPUMODEL MAXFREQ TDP

 

but that produces exactly the same .asl file as produced when I run it without any arguments so it would seem to me that the script auto-detects your CPU and its settings now. I copied the .asl file it created on my desktop to /Extra/SSDT.asl, deleted /S/L/E/NullCPUPM and then booted with the DropSSDT=Yes flag but my CPU temp still averages 50/60 degrees on idle.

 

I've written my Niresh / Gazelle Pro installation guide on paper so I'll type that up soon but it'd be better to be able to post it with working PM instructions from the start.

 

I'd like to hear from any other Niresh 10.8.5 users running on Haswell/i7 - have you managed to get your PM working? If so, how?

 

Thanks!

alway file dsdt and ssdt are in .aml not .asl may be you typographics error ,,is your system working stable now ???

 

You can use DPCIManager to test your pstates.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Donation Goals

    Hosting January 2018

    Please donate to support the community.
    We appreciate all donations!



    $40.92 of $120.00 goal reached.
    Donate Now
  • Download Hackintosh

  • Files

  • Posts

    • @Niresh i forgot to say that that error was given because i have a Samsung M2 NVMe 960pro. I tried to remove it and it kinda worked but with a lot of bugs even during the installation. I can't remember everything clearly now cause it's been like 4 months ago
    • Thanks. I Have One Ethernet And One Wifi. Here Is The Terminal Log :  iMac:~ marcus$ lspci -nn 00:00.0 Class [0600]: Device [8086:190f] (rev 07) 00:01.0 Class [0604]: Device [8086:1901] (rev 07) 00:08.0 Class [0880]: Device [8086:1911] 00:14.0 Class [0c03]: Device [8086:a12f] (rev 31) 00:14.2 Class [1180]: Device [8086:a131] (rev 31) 00:16.0 Class [0780]: Device [8086:a13a] (rev 31) 00:17.0 Class [0106]: Device [8086:a102] (rev 31) 00:1c.0 Class [0604]: Device [8086:a110] (rev f1) 00:1c.2 Class [0604]: Device [8086:a112] (rev f1) 00:1d.0 Class [0604]: Device [8086:a118] (rev f1) 00:1d.2 Class [0604]: Device [8086:a11a] (rev f1) 00:1d.3 Class [0604]: Device [8086:a11b] (rev f1) 00:1f.0 Class [0601]: Device [8086:a145] (rev 31) 00:1f.2 Class [0580]: Device [8086:a121] (rev 31) 00:1f.3 Class [0403]: Device [8086:a170] (rev 31) 00:1f.4 Class [0c05]: Device [8086:a123] (rev 31) 01:00.0 Class [0300]: Device [10de:1c82] (rev a1) 01:00.1 Class [0403]: Device [10de:0fb9] (rev a1) 03:00.0 Class [0c03]: Device [1b21:1242] 05:00.0 Class [0604]: Device [1b21:1080] (rev 03) 07:00.0 Class [0200]: Device [10ec:8168] (rev 15)
    • How many network adapters do you have? Like WiFi or Ethernet? Post output of lspci -nn command
    • Unfortunately i dont have any Option to disable my Grahpic Adapter. Can i disable it in an other way? Like any Boot Flags?   EDIT: I did just an Update for my BIOS but it didn't add any Options to disable my Graphics Adapter
    • This issue is called Discrete Graphics issue of High Sierra, To bypass this you have to disable either Intel HD Graphics 630 or Nvidia GeForce GTX 1060 from BIOS, Check into your BIOS to see if you have any options to disable Graphics, Then try booting Keep me updated
  • Download Statistics

    • Files
      845
    • Comments
      2,130
    • Reviews
      2,555

    Latest File
    By 8osm3rka

    21    0

×