Jump to content
71 posts in this topic

Recommended Posts

Hi there. I've installed Mac OS Sierra 10.12.2 on a Dell Precision T3500 (no dsdt yet) Xeon W3550 Nvidia Quadro2000 12Gb DDR3. Everything work but for AppleLPC.kext doesn't load. I extracted the raw dsdt on Windows running    RW - Read & Write and saved the file as binary. Now it needs patches to make it usable on Mac OS X but I'm not able to do it. Can someone help me please?

Thank you.

DSDT.bin.zip

  • Like 1
Link to comment
https://www.insanelymac.com/forum/topic/331822-dsdt-patch-help/
Share on other sites

lpc = device isa, sbrg, lpc0, lpcb...

into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method\n
                {\n
					If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
						Return (Package()\n
                        {\n
                            "device-id", \n
                            Buffer ()\n
                            {\n
                                 0x18, 0x3a, 0x00, 0x00     \n                    
                            }, \n
                            "name", \n
                            Buffer ()\n
                            {\n
                                "pci8086,3a18"\n
                            }, \n
                            "compatible", \n
                            Buffer ()\n
                            {\n
                                "pci8086,3a18"\n
                            }\n
                        })\n
                }\n
end 

An editor with iasl included, like MaciASL. But i suspect MaciASL need .aml files...

Extract Acpi all your tables with Clover (F4 at gui).

 

Edit:

 

yep:

4iyozo.png

I extracted your DSDT to .dsl format, but IMHO i would not use it (it has very strange errors).

DSDT.dsl.zip

  • Like 1

Yes, shutdown works! As for audio I'm using Voodoo HDA and it works properly. You did it, thank you very much. I'm still testing the machine and I'll post about issues -if any- but it seems to work properly.

device HDEF is created, i add id 1, use AppleAlc + Lilu kexts instead VoodooHda and AppleHdadisabler

try a native audio

Audio.zip

sleep work?

Native audio didn't work, but Voodoo works fine so no problem at all. A strange thing I didn't notice is a weird system behaviour with RAM. I mean this machine has 6x 2Gb DDR3 installed so there are no empty slots, 12 Gb but the system reports 8,61 Gb as wired memory with no apps opened.... too much ain't it?

BTW the memory issue I think was present even before you edited the dsdt. A big thank you for your support.

 

EDIT: nevermind, I had 2 Defective ram sticks, everything works properly :)

  • Like 1

Thank You MaLd0n, the memory is right now, I trashed those 2 defective sticks and put other 2 and now everything works! As for the audio I think I'll stay with Voodoo because it manages audio working even via HDMI on the graphic card, plus I'm using an external good USB audio card.

So when a proper DSDT is installed can we use a native CPUPowerManagent kext? I'm asking because on my HP Z400 (signature) everything works but for the CPUPowerManagement kext and I need to use a patched one (ver 216 from Yosemite). Again thank you for all your support.

  • Like 1

let's try a native audio

download it

http://www.insanelymac.com/forum/files/file/496-applehda-patcher/

open and send me one screenshot, go to Show Jarvis

MaLd0n 2018-01-21 às 12.49.20.png

 

Native PM

Run it in terminal and paste here

 

kextstat | grep AppleIntel
×
×
  • Create New...