emufreak Posted April 6, 2011 Share Posted April 6, 2011 I hope someone can help me with his expertise. I'm at my wits end. Overall My Laptop runs Snow Leopard quite well. There are still some ennoying bugs however. For Example PowerOff isn't working. Also the Laptop crashes sometimes when Shuting Down. I try at the moment to make my Laptop as OSX-Compatible as possible. For this I'm trying to fix my DSDT-File. First thing I tried is enabling Speedstepping. This is the CPU Part of the DSDT-Code. (Original Black / Added Green) Scope (_PR) { Processor (CPU0, 0x00, 0x00001010, 0x06) {} Processor (CPU1, 0x01, 0x00001010, 0x06) {} Method (RPPC, 0, NotSerialized) { If (LEqual (OSYS, 0x07D2)) { If (And (CFGD, One)) { If (LGreater (^CPU0._PPC, Zero)) { Subtract (^CPU0._PPC, One, ^CPU0._PPC) PNOT () Add (^CPU0._PPC, One, ^CPU0._PPC) PNOT () } Else { Add (^CPU0._PPC, One, ^CPU0._PPC) PNOT () Subtract (^CPU0._PPC, One, ^CPU0._PPC) PNOT () } } } } } [color="green"] Scope (_PR.CPU0) { Method (_PSS, 0, NotSerialized) { Return (Package (0x05) { Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0A25, Zero }, Package (0x06) { Zero, Zero, 0x0A, 0x0A, 0x0921, One }, Package (0x06) { Zero, Zero, 0x0A, 0x0A, 0x081C, 0x02 }, Package (0x06) { Zero, Zero, 0x0A, 0x0A, 0x0717, 0x03 }, Package (0x06) { Zero, Zero, 0x0A, 0x0A, 0x0612, 0x04 } }) } [/color] If I use this DSDT I see that AppleIntelCPUPowerManagement gets Loaded. It's also doing something. According to MSR Tools very little though. (Lowest CPU Clock is 1.9 Ghz). Possibly MSR Tools is wrong however. Because my Computer isn't getting very loud nor very hot. There is also an Issue with Sound if Speedstepping is enabled (Echoes and Cracking Noices) Link to comment Share on other sites More sharing options...
MaLd0n Posted April 6, 2011 Share Posted April 6, 2011 upload your files http://www.insanelymac.com/forum/index.php...st&id=81816 nativePM use Chameleon RC5 Link to comment Share on other sites More sharing options...
emufreak Posted April 7, 2011 Author Share Posted April 7, 2011 upload your fileshttp://www.insanelymac.com/forum/index.php...st&id=81816 nativePM use Chameleon RC5 This are my files. I use Chameleon RC2 ATM. I'll give RC5 when i have a moment. send_me.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted April 7, 2011 Share Posted April 7, 2011 This are my files. I use Chameleon RC2 ATM. I'll give RC5 when i have a moment. dsdt.emufreak.zip send me original DSDT extract from Windows http://www.insanelymac.com/forum/index.php?showtopic=225991 NativePM and restart fix use Chameleon RC5 Add in boot.plist <key>GeneratePStates</key> <string>Yes</string> <key>GenerateCStates</key> <string>Yes</string> Link to comment Share on other sites More sharing options...
emufreak Posted April 9, 2011 Author Share Posted April 9, 2011 I followed your suggestions. I'm now using Chameleon 2 rc5. I also added your code to boot.plist. CPU seems to stay at 60% 1.2 Ghz all the time however. No matter what I'm doing. I also attached the DSDT Extract from Windows Link to comment Share on other sites More sharing options...
MaLd0n Posted April 9, 2011 Share Posted April 9, 2011 I followed your suggestions. I'm now using Chameleon 2 rc5. I also added your code to boot.plist. CPU seems to stay at 60% 1.2 Ghz all the time however. No matter what I'm doing. I also attached the DSDT Extract from Windows run on terminal ioreg -lw0 | grep CSTInfo send me kextstat kextstat Link to comment Share on other sites More sharing options...
emufreak Posted April 9, 2011 Author Share Posted April 9, 2011 run on terminal ioreg -lw0 | grep CSTInfo send me kextstat kextstat ioreg gives back | | "CSTInfo" = 18088197 result for kextstat Index Refs Address Size Wired Name (Version) <Linked Against> 1 1 0x0 0x0 0x0 com.apple.kernel (9.8.0) 2 48 0x0 0x0 0x0 com.apple.kpi.bsd (9.8.0) 3 3 0x0 0x0 0x0 com.apple.kpi.dsep (9.8.0) 4 69 0x0 0x0 0x0 com.apple.kpi.iokit (9.8.0) 5 72 0x0 0x0 0x0 com.apple.kpi.libkern (9.8.0) 6 64 0x0 0x0 0x0 com.apple.kpi.mach (9.8.0) 7 37 0x0 0x0 0x0 com.apple.kpi.unsupported (9.8.0) 8 1 0x0 0x0 0x0 com.apple.iokit.IONVRAMFamily (9.8.0) 9 1 0x0 0x0 0x0 com.apple.driver.AppleNMI (9.8.0) 10 1 0x0 0x0 0x0 com.apple.iokit.IOSystemManagementFamily (9.8.0) 11 1 0x0 0x0 0x0 com.apple.iokit.ApplePlatformFamily (9.8.0) 12 14 0x0 0x0 0x0 com.apple.kernel.6.0 (7.9.9) 13 1 0x0 0x0 0x0 com.apple.kernel.bsd (7.9.9) 14 1 0x0 0x0 0x0 com.apple.kernel.iokit (7.9.9) 15 1 0x0 0x0 0x0 com.apple.kernel.libkern (7.9.9) 16 1 0x0 0x0 0x0 com.apple.kernel.mach (7.9.9) 17 17 0x2dfd1000 0x11000 0x10000 com.apple.iokit.IOPCIFamily (2.6) <7 6 5 4> 18 11 0x2dfe8000 0x4000 0x3000 com.apple.iokit.IOACPIFamily (1.2.0) <12> 19 3 0x2e037000 0x3e000 0x3d000 com.apple.driver.AppleACPIPlatform (1.2.5) <18 17 12 7 5 4> 20 0 0x2e0a0000 0x3000 0x2000 com.apple.driver.decrypt (2.0.3) <7 5 4> 21 0 0x2e0b9000 0x5000 0x4000 com.apple.BootCache (30.4) <7 6 5 4 2> 22 4 0x2e182000 0x3a000 0x39000 com.apple.iokit.IOHIDFamily (1.5.5) <7 6 5 4 2> 23 0 0x2e227000 0x1f000 0x1e000 com.apple.driver.AppleIntelCPUPowerManagement (76.2.0) <12 7 6 5 4 2> 24 2 0x2e25c000 0x6000 0x5000 org.voodoo.driver.PS2Controller (1.1.0) <12> 25 0 0x2e2b9000 0x3000 0x2000 com.apple.security.TMSafetyNet (3) <7 6 5 3 2> 26 0 0x2e2d3000 0x8000 0x7000 com.apple.nke.applicationfirewall (1.8.77) <7 6 5 4 2> 27 0 0x2e313000 0x18000 0x17000 com.apple.security.seatbelt (107.12) <7 6 5 3 2> 28 0 0x2e384000 0x3000 0x2000 com.apple.driver.AppleAPIC (1.4) <5 4> 29 0 0x2e39e000 0x4000 0x3000 com.apple.driver.AppleSMBIOS (1.4) <7 5 4> 30 0 0x33fa5000 0x4000 0x3000 com.apple.driver.AppleACPIButtons (1.2.5) <22 19 18 7 6 5 4 2> 31 0 0x34043000 0x3000 0x2000 com.apple.driver.AppleACPIPCI (1.2.5) <19 18 17 12> 32 1 0x340a3000 0x3000 0x2000 com.apple.iokit.IOSMBusFamily (1.1) <6 5 4> 33 0 0x34101000 0x5000 0x4000 com.apple.driver.AppleACPIEC (1.2.5) <32 19 18 12> 34 0 0x34144000 0x3000 0x2000 com.apple.driver.AppleHPET (1.4) <18 7 6 5 4> 35 0 0x3418d000 0x5000 0x4000 com.apple.driver.AppleRTC (1.2.3) <18 6 5 4 2> 36 1 0x341a1000 0x3000 0x2000 com.apple.driver.AppleEFIRuntime (1.2.0) <7 6 5 4> 37 0 0x342ba000 0x3000 0x2000 org.voodoo.driver.PS2Keyboard (1.1.0) <24 22 12> 38 0 0x342de000 0x6000 0x5000 com.apple.driver.AppleEFINVRAM (1.2.0) <36 7 6 5 4> 39 9 0x34396000 0x2a000 0x29000 com.apple.iokit.IOUSBFamily (3.5.2) <7 6 5 4 2> 40 0 0x34472000 0xe000 0xd000 com.apple.driver.AppleUSBUHCI (3.5.2) <39 17 7 6 5 4> 41 2 0x344ec000 0xd000 0xc000 com.apple.iokit.IOATAFamily (2.0.1) <6 5 4 2> 42 0 0x3450a000 0x9000 0x8000 com.apple.driver.AppleIntelPIIXATA (2.0.1) <41 17 6 5 4> 43 2 0x34565000 0x6000 0x5000 com.apple.iokit.IOAHCIFamily (1.5.0) <6 5 4 2> 44 0 0x34580000 0xc000 0xb000 com.apple.driver.AppleAHCIPort (1.7.0) <43 17 6 5 4 2> 45 9 0x345fe000 0x18000 0x17000 com.apple.iokit.IOStorageFamily (1.5.6) <7 6 5 4 2> 47 0 0x346bb000 0x12000 0x11000 com.apple.driver.AppleUSBEHCI (3.4.6) <39 17 7 6 5 4> 48 1 0x34831000 0x3f000 0x3e000 com.apple.iokit.IOFireWireFamily (3.4.9) <6 5 4 2> 49 0 0x348a9000 0x23000 0x22000 com.apple.driver.AppleFWOHCI (3.9.7) <48 17 7 6 5 4 2> 50 0 0x34948000 0x12000 0x11000 com.apple.iokit.IOAHCIBlockStorage (1.2.2) <45 43 6 5 4 2> 51 4 0x34a77000 0x19000 0x18000 com.apple.iokit.IOSCSIArchitectureModelFamily (2.1.1) <6 5 4 2> 52 0 0x34ab2000 0x4000 0x3000 com.apple.iokit.IOATAPIProtocolTransport (1.5.3) <51 41 12> 53 0 0x34b13000 0x2000 0x1000 com.apple.iokit.IOUSBUserClient (3.5.2) <39 7 6 5 4 2> 54 0 0x34bdf000 0xc000 0xb000 com.apple.driver.AppleUSBHub (3.4.9) <39 6 5 4> 55 0 0x34cf6000 0x5000 0x4000 com.apple.driver.XsanFilter (2.7.91) <45 12> 56 0 0x34d9c000 0x6000 0x5000 com.apple.iokit.SCSITaskUserClient (2.1.1) <51 45 6 5 4 2> 57 3 0x34e7e000 0x8000 0x7000 com.apple.iokit.IOCDStorageFamily (1.5) <45 6 5 4 2> 58 2 0x34eb4000 0x6000 0x5000 com.apple.iokit.IODVDStorageFamily (1.5) <57 45 6 5 4 2> 59 1 0x34ed7000 0x17000 0x16000 com.apple.iokit.IOSCSIBlockCommandsDevice (2.1.1) <51 45 6 5 4 2> 60 1 0x34ef5000 0x5000 0x4000 com.apple.iokit.IOBDStorageFamily (1.5) <58 57 45 6 5 4 2> 61 0 0x34f1f000 0x16000 0x15000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.1.1) <60 59 58 57 51 45 6 5 4 2> 62 0 0x34f91000 0x4000 0x3000 com.apple.driver.AppleUSBComposite (3.2.0) <39 5 4> 63 0 0x35040000 0x5000 0x4000 com.apple.iokit.IOUSBHIDDriver (3.4.6) <39 22 6 5 4> 64 1 0x35175000 0x3a000 0x39000 com.apple.iokit.IOBluetoothFamily (2.1.9f10) <7 6 5 4 2> 65 0 0x351be000 0x7000 0x6000 com.apple.driver.AppleUSBBluetoothHCIController (2.1.9f10) <64 39 7 6 5 4> 66 4 0x2df5f000 0x1d000 0x1c000 com.apple.iokit.IOGraphicsFamily (1.7.3) <17 7 6 5 4> 67 2 0x2df7c000 0xe000 0xd000 com.apple.iokit.IONDRVSupport (1.7.3) <66 17 7 6 5 4> 68 2 0x4bd69000 0x25f000 0x25e000 com.apple.NVDAResman (5.4.8) <67 66 17 6 5 4 2> 69 0 0x4bfc8000 0x254000 0x253000 com.apple.nvidia.nv50hal (5.4.8) <68 5 4> 71 3 0x2e0be000 0x16000 0x15000 com.apple.iokit.IONetworkingFamily (1.6.0) <7 6 5 4 2> 72 0 0x342e4000 0x6a000 0x69000 com.Ralink.driver.RT2870USBWirelessDriver (2.0.0) <71 39 6 5 4 2> 74 0 0x2e095000 0x6000 0x5000 com.apple.driver.AppleRTL8169Ethernet (1.0.3) <71 17 6 5 4 2> 75 1 0x2e0d4000 0xa000 0x9000 com.apple.driver.AppleSMC (2.3.1d1) <18 7 6 5 4> 76 1 0x2e0de000 0xe000 0xd000 com.apple.driver.IOPlatformPluginFamily (3.4.0a17) <12 4> 77 0 0x2e0ec000 0xf000 0xe000 com.apple.driver.ACPI_SMC_PlatformPlugin (3.4.0a17) <76 75 18 17 12 7 6 5 4> 78 0 0x2e0ac000 0x3000 0x2000 org.voodoo.driver.PS2Mouse (1.2.0) <24 22 12> 79 1 0x2e0af000 0x3000 0x2000 com.apple.kext.OSvKernDSPLib (1.1) <6 5> 80 2 0x2e0fb000 0x17000 0x16000 com.apple.iokit.IOAudioFamily (1.6.9fc5) <79 6 5 4 2> 81 0 0x2e112000 0x4000 0x3000 com.apple.driver.AudioIPCDriver (1.0.6) <80 6 5 4 2> 82 0 0x2e116000 0x3000 0x2000 com.apple.driver.AppleLPC (1.3.1) <17 6 5 4> 83 0 0x4c2b4000 0x98000 0x97000 com.apple.GeForce (5.4.8) <68 67 66 17 12 6 5 4 2> 84 0 0x2e119000 0x3000 0x2000 se.coolbook.driver2 (2.1.3) <5 4 2> 86 0 0x2e11e000 0x10000 0xf000 com.apple.driver.DiskImages (199) <45 7 6 5 4 2> 87 2 0x2e1bc000 0x6000 0x5000 com.apple.iokit.IOHDAFamily (1.2.9a4) <6 5 4 2> 88 0 0x2e1c2000 0x7000 0x6000 com.apple.driver.AppleHDAController (1.4.0a23) <87 17 6 5 4 2> 89 0 0x2e1ce000 0x4000 0x3000 com.superhai.driver.VoodooBattery (1.2.1) <18 5 4> 91 0 0x34712000 0x4b000 0x4a000 com.apple.driver.AppleHDA (1.4.0a23) <87 80 6 5 4 2> 92 1 0x2e246000 0x9000 0x8000 com.apple.iokit.IOSerialFamily (9.4) <7 6 5 4 2> 93 0 0x2e2bc000 0x9000 0x8000 com.apple.iokit.IOBluetoothSerialManager (2.1.9f10) <92 7 6 5 4 2> 94 0 0x2e2eb000 0x4000 0x3000 com.apple.driver.AppleUpstreamUserClient (2.7.5) <66 18 17 7 6 5 4 2> 95 0 0x34781000 0xb000 0xa000 com.apple.filesystems.autofs (2.0.2) <7 6 5 4 2> 96 0 0x34dd9000 0x47000 0x46000 com.parallels.kext.prl_hypervisor (6.0 11994.637263) <18 17 7 6 5 4 2> 97 0 0x344a0000 0x3000 0x2000 com.parallels.kext.prl_hid_hook (6.0 11994.637263) <7 6 5 4 2> 98 0 0x345b5000 0x6000 0x5000 com.parallels.kext.prl_usb_connect (6.0 11994.637263) <39 7 6 5 4 2> 99 0 0x2ded5000 0xb000 0xa000 com.parallels.kext.prl_netbridge (6.0 11994.637263) <6 5 4 2> 101 0 0x2df01000 0x4000 0x3000 com.parallels.kext.prl_vnic (6.0 11994.637263) <71 6 5 4 2> 102 0 0x2df19000 0x1b000 0x1a000 com.apple.filesystems.ntfs (2.1) <7 6 5 2> Link to comment Share on other sites More sharing options...
emufreak Posted April 10, 2011 Author Share Posted April 10, 2011 I just noticed that I forgot to attach the DSDT-Extract. Here it is acpi_dsdt.bin.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted April 10, 2011 Share Posted April 10, 2011 I also added your code to boot.plist. CPU seems to stay at 60% 1.2 Ghz all the time however. dsdt.emufreak.zip Use smbios MacBook5,1 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/433370 add in smbios SMmaximalclock=2060 Link to comment Share on other sites More sharing options...
emufreak Posted April 13, 2011 Author Share Posted April 13, 2011 dsdt.emufreak.zip Use smbios MacBook5,1 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/433370 add in smbios SMmaximalclock=2060 I tried this with some success. Native Speedstepping works now. Lowest speed is 1,2 Ghz. I can step down up to 0,6 Ghz with Voodoopower. I still have the Problems with Sound if native Speedstepping is enabled. It didn't fix my Shutdown Issue neither. Link to comment Share on other sites More sharing options...
MaLd0n Posted April 13, 2011 Share Posted April 13, 2011 I tried this with some success. Native Speedstepping works now. Lowest speed is 1,2 Ghz. I can step down up to 0,6 Ghz with Voodoopower. dont use Voodoopower in your case what is the Geekbench score? Link to comment Share on other sites More sharing options...
emufreak Posted August 15, 2011 Author Share Posted August 15, 2011 It's been a while I know. Just wanted to mention that Native works perfectly for me on Lion. I have to use MacPro3,1 as Productname in Smbios.plist. Peculiar because this isn't really the best match. No DSDT Fixing needed. This might also work for Leopard. Link to comment Share on other sites More sharing options...
Recommended Posts