takeawaydave Posted February 2, 2014 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
artur-pt Posted February 2, 2014 Posted February 2, 2014 hello see here http://Olarila.com/forum/viewtopic.php?f=19&t=3834 good hack 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
takeawaydave Posted February 3, 2014 Author 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 ?
artur-pt Posted February 3, 2014 Posted February 3, 2014 hello try this one DSDT.zip good hack 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
takeawaydave Posted February 3, 2014 Author 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
takeawaydave Posted February 11, 2014 Author Posted February 11, 2014 Fixed issue with attached DSDT - this took into account using the SBUS fix as well. DSDTv1.01a.aml.zip
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now