takeawaydave Posted February 2, 2014 Share Posted February 2, 2014 Hello - I have been trying for a long time to get AppleLPC (on 10.9.1) to load by patching my DSDT..... but it still fails (checked with kextstat). I come here for help.... please Followed this post http://Olarila.com/forum/viewtopic.php?f=19&t=3834 and added the patch also added the DTGP method to the top of DSDT. The real device id is  00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller [8086:3a16] Subsystem: Super Micro Computer Inc Device [15d9:040a]  but I'm not sure if this is needed when patching the DSDT. Thanks for any help !! Archive.zip Quote Link to comment Share on other sites More sharing options...
artur-pt Posted February 2, 2014 Share Posted February 2, 2014 hello see here http://Olarila.com/forum/viewtopic.php?f=19&t=3834 good hack Quote PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
takeawaydave Posted February 3, 2014 Author Share Posted February 3, 2014 artur-pt thanks for the reply and all the useful works you have done !!!!!! I tried a few of these patches already: post #2 from http://Olarila.com/forum/viewtopic.php?f=19&t=3834:  into method label _DSM parent_adr 0x001F0000 remove_entry; into device name_adr 0x001F0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "compatible", \n Buffer (0x0D)\n {\n "pci8086,27b9"\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end  Also from the linked to the insanelymac post, http://www.insanelymac.com/forum/topic/289791-fixed-by-dsdt-edit-10c-temps-500rpm-fans/#entry1924424 :  Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "device-id", Buffer (0x04) { 0x18, 0x3A, 0x00, 0x00 }, "compatible", Buffer (0x0D) { "pci8086,3a18" }, "IOName", Buffer (0x0D) { "pci8086,3a18" }, "name", Buffer (0x0D) { "pci8086,3a18" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) }  Is the method inserted in the right place ? Quote Link to comment Share on other sites More sharing options...
artur-pt Posted February 3, 2014 Share Posted February 3, 2014 hello try this one  DSDT.zip  good hack Quote PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000 My OS X Files Link to comment Share on other sites More sharing options...
takeawaydave Posted February 3, 2014 Author Share Posted February 3, 2014 hello try this one  [attachment=0]DSDT.zip[/attachment]  good hack  Thanks but it didn't work:  sh-3.2# kextstat | grep LPC 41 0 0xffffff7f81769000 0x15000 0x15000 org.hwsensors.driver.LPCSensors (820) <19 11 7 5 4 3> sh-3.2#  Just to confirm - I placed this in Extra and point org.chameleon.boot.plist to it. - Rebooted - Didn't clear kernel cache Also speed step is not yet working but i think this is independent matter from AppleLPC... EDIT : The following kernel messages can be seen:  Apple16X50ACPI1: Identified Serial Port on ACPI Device=UAR1 Previous Shutdown Cause: 5 SMC::smcInitHelper ERROR: MMIO regMap == NULL - fall back to old SMC mode Apple16X50UARTSync2: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200 Apple16X50UARTSync1: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200 ** AppleSMBusPCI::start failed to get acpi path for provider init probe start [iOBluetoothHCIController][start] -- completed DSMOS has arrived Quote Link to comment Share on other sites More sharing options...
takeawaydave Posted February 11, 2014 Author Share Posted February 11, 2014 Fixed issue with attached DSDT - this took into account using the SBUS fix as well. DSDTv1.01a.aml.zip Quote Link to comment Share on other sites More sharing options...