Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
DAXGr

GA-X79-UD3 rev 1.0 DSDT help

35 posts in this topic

Recommended Posts

Hi, I recently installed 10.8.2 to a USB HDD for a test install and I have some problems. I have installed MiniITX's GA-X79-UD3 DSDT.aml and AppleHDA.kext from Interim Ivy Bridge HDA thread and AHCIPortInjector.kext along with FakeSMC.kext NullCPU....kext, intel e1000 lan kext and SleepEnabler.kext. I get audio and can boot just fine with : npci=0x2000 GraphicsEnabler=No. However even after installing sleepenabler i get white screen with unmoving mouse every time I try to get it to sleep, which goes away when i press a few times the mouse buttons or press the H/W Sleep button. I am on F11 Bios(the dsdt was for that version and have disabled USB3.0). Why can't I get it to sleep? Can someone share a DSDT.aml that would enable native power management? I want sleep to work so I can get my ATi HD7970 to work(enable OpenGL and Q/E).

Share this post


Link to post
Share on other sites

sleep:Proper combination for sleep is:

1) patched HPET, TIMR, RTC, PIC sections

2) patched EHCI/UHCI sections

3) patched AppleLPC kext to match chipset id

4) removed NullCPUPowerManagement,

5) patched AppleRTC kext to solve CMOS reset after sleep

Share this post


Link to post
Share on other sites

 

sleep:Proper combination for sleep is:

 

1) patched HPET, TIMR, RTC, PIC sections

2) patched EHCI/UHCI sections

3) patched AppleLPC kext to match chipset id

4) removed NullCPUPowerManagement,

5) patched AppleRTC kext to solve CMOS reset after sleep

 

Is there a thread here on how to achieve these goals? (I have found patched AppleRTC for CMOS reset problem, and a thread on how to patch applelpc kext) What I haven't found is a DSDT editing guide specific to the first two. Could you point me to thread/guide that says how to do this?

Share this post


Link to post
Share on other sites

DPCIManager.app.zip Extract your DSDT From AIDA64 in WIN and post here I go patch this for you, and a report of the your hardware from this app

WOW! I really appreciate your time and effort! I will now boot into OSX.

Share this post


Link to post
Share on other sites

So I must reinstall ML to GPT disk right? Because I see UEFI.

Share this post


Link to post
Share on other sites

Oh, well anyway. I will test it right now without reinstall.

 

Ok, I deleted sleepenabler.kext patched AppleIntelCPUPowerManagement.kext removed NullCPUPmgt rebuilt caches, installed DSDT.aml and rebooted with -v npci=0x2000 GraphicsEnabler=No and I got kernel panic as if i had no dsdt and nullcpu i.e. panics with appleintelcpup at backtrace.

Share this post


Link to post
Share on other sites

Here you go. I hope they are detailed enough. Thank you so much for taking the time to help me.

NOTE: My CPU is a i7-3820 and my VGA is a Sapphire HD7970 Dual-X

attachments.zip

Share this post


Link to post
Share on other sites

ok, the problem is AppleICPUP , can be what not is patched correct, try this AICPMPatch, then repair permissions and delete caches from terminal

 

sudo -s

cd System/Library/Caches

rm -rf *

exit

 

 

reboot with -f -v

Share this post


Link to post
Share on other sites

Ok, will get back to you tomorrow morning GMT+2 as I can't reinstall re-install OS X atm.

Share this post


Link to post
Share on other sites

I support all x79 systems here:

 

http://rampagedev.wordpress.com/dsdt-downloads/gigabyte-x79/

 

 

 

sleep:Proper combination for sleep is:

 

1) patched HPET, TIMR, RTC, PIC sections

2) patched EHCI/UHCI sections

3) patched AppleLPC kext to match chipset id

4) removed NullCPUPowerManagement,

5) patched AppleRTC kext to solve CMOS reset after sleep

 

None of this works with X79 and is not needed.

Share this post


Link to post
Share on other sites

I support all x79 systems here:

 

http://rampagedev.wo...s/gigabyte-x79/

 

 

 

 

None of this works with X79 and is not needed.

Hi rampagedev,

I tried to use your gigabyte dmg but I get stuck at MAC Framework Initialized

 

Using the dsdt byt MiniITX I could get sound to work but sleep is not working using sleepenabler.kext 1.7x-10.8.x and NullCPUPMgmt

 

EDIT: I''m confused, should i reinstall and try to patch the kext differently or what??

Share this post


Link to post
Share on other sites

Rampage Dev, why is your DSDT getting stuck at MAC Framework successfully initialized

using 16384 buffer headers and 10240 cluster IO buffer headers.?

 

GA-X79-UD3

i7-3820

Sapphire ATi HD7970

 

Also, does your dsdt normally work for 10.8.3 too?

Share this post


Link to post
Share on other sites

iFire, any ideas why sleepenabler.kext won't work? Since Rampage Dev said DSDT can't fix sleep atm

Share this post


Link to post
Share on other sites

put in terminal app this code: and post results

 

pmset -g assertions

 

Sleep: Disable USB 3.0 - install Sleepenabler KEXT from xnu-sleep-enabler - A kernel extension for the latest Apple Darwin XNU kernel, re-enabling sleep for generic x86 computers. - Google Project Hosting

 

 

 

edit: Try this one:SleepEnabler.kext.10.7.x-10.8.zip

Share this post


Link to post
Share on other sites

after i have tried to put it to sleep? With my current DSDT(for sound) or no DSDT?

Share this post


Link to post
Share on other sites

Yes, first I post with no DSDT:

 

2/24/13 5:53:44 PM GMT+0

Assertion status system-wide:

PreventUserIdleDisplaySleep 0

PreventSystemSleep 0

PreventUserIdleSystemSleep 0

ExternalMedia 1

DisableLowPowerBatteryWarnings 0

UserIsActive 0

ApplePushServiceTask 0

BackgroundTask 1

 

Listed by owning process:

pid 201(helpd): [0x0000000c00000147] 00:03:33 BackgroundTask named: "com.apple.helpd.sdmbuilding"

pid 19(powerd): [0x000000090000012c] 00:03:58 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"

 

Kernel Assertions: 0x0132

* Kernel Assertion ID = 500

Created At = 1/1/70 2:01:50 AM GMT+02

Modified At = 2/24/13 5:53:51 PM GMT+0

Owner ID = 0xffffff801f78a000

Level = 255

Assertions Set = None (4)

 

* Kernel Assertion ID = 501

Created At = 1/1/70 2:01:50 AM GMT+02

Modified At = 2/24/13 5:53:51 PM GMT+0

Owner ID = 0xffffff801f789000

Level = 255

Assertions Set = None (4)

 

* Kernel Assertion ID = 502

Created At = 1/1/70 2:04:26 AM GMT+02

Modified At = 1/1/70 2:00:00 AM GMT+02

Owner ID = 0xffffff819f2e0000

Level = 0

Assertions Set = None (4)

 

* Kernel Assertion ID = 503

Created At = 1/1/70 2:04:39 AM GMT+02

Modified At = 1/1/70 2:00:00 AM GMT+02

Owner ID = 0xffffff819f2bc000

Level = 0

Assertions Set = None (4)

 

* Kernel Assertion ID = 504

Created At = 2/24/13 6:04:09 PM GMT+0

Modified At = 1/1/70 2:00:00 AM GMT+02

Owner ID = 0xffffff8021035d00

Level = 255

Assertions Set = None (128)

 

Still white screen, doesn't go to sleep, now please wait until I add DSDT that i have sound working with.

Share this post


Link to post
Share on other sites

I support all x79 systems here:

 

 

http://rampagedev.wo...s/gigabyte-x79/

 

free? :worried_anim:

 

 

 

Yes...

 

Rampage Dev, why is your DSDT getting stuck at MAC Framework successfully initialized

using 16384 buffer headers and 10240 cluster IO buffer headers.?

 

GA-X79-UD3

i7-3820

Sapphire ATi HD7970

 

Also, does your dsdt normally work for 10.8.3 too?

 

Post your raw DSDT extract and IOreg. Must be a issue with the GPU. I have had a lot of issues with the UD3 with my DSDT. Can never get it to play nice with all the UD3 motherboards. Out of all the MB I support this one causes 98% of the issues with DSDT compatibility.

Share this post


Link to post
Share on other sites

Rampage Dev:

Here is DSDT from AIDA64 and IOReg

Don't know if it matters but I ran AIDA64 from UEFI Windows 8 x64

DSDT_IOReg.rar

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


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    • What did you add exactly, i did inject the unsupported 100 series kext and did see my macOS partition. I couldn't boot at all. I still get an error from VoodooPS2Mouse i think here is an image: https://drive.google.com/open?id=1dkcoWh2ZXj56ketONkrV8x9TNOVJdXkf
    • @Slice what's te correct russian translation for "copy to clip board"?   .. I need also a translation for "log copied to clip board!"
    • Hello MaLd0n,   Could you please make DSDT edits for my new Skylake desktop Lenovo M910t    RunMe files: https://www96.zippyshare.com/v/5bgqAiga/file.html
        Thank you very much in advance!
    • Have you tried adjusting the Khz in midi pref pane or editing the info plist to suit your needs. that sometimes corrects weird noise behavior.
    • Hello Mald0n:

      Nice to meet you, I have created a post about my problem on High Sierra before and I was redirected to this guide by Allan.

      As mentioned in the post, I was not able to get pass the login screen at initial boot and the system could not shutdown occasionally.

      However I solve the high temperature problem when I replace the clover folder you provide on first post, currently the cpu temperature is around 5x-6x'c after 10 mins up time.

      Attached is the clover folder, ioreg as well as the send me app, thanks for your help!

      p.s. I notice that your clover boot efi is a old traditional grey apple boot logo, Is there a version of modern dark and white logo one that I could replace with? Thank you!

      https://www.insanelymac.com/forum/topic/333867-cant-get-pass-2nd-stage-boot-logo-on-initial-boot-and-high-temperature/   My system:
      Gigabyte GA-X48-DQ6
      Core 2 Extreme QX9650 C0
      4 x Kingston DDR2 800ghz Ram
      Galaxy GTX460 1GB
      120GB SSD Leven JS500120C, high Sierra installed
      250GB seagate ST3250310AS
      250GB WDC WD2500JS-08NCB1
      File: https://drive.google.com/file/d/1_k3_jxvzGaLfDzin0zSAUT5ml16Hq15c/view?usp=sharing      


×