Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

Marvell???

Use kext

 

i almost certain the marvell is for PATA + eSATA, not sata

this is from manual:

Southbridge

- 4 x Serial ATA 3.0 Gb/s ports

Marvell 88SE6111 PATA and SATA controller supports:

-1x UltraDMA 133/100/66 for up to 2 PATA devices

-1x Extrernal SATA 3.0 Gb/s port (SATA On-the-GO)

Also i see in System Info the Sata Controller classed as Intel, Not Marvell

 

BTW, The Marvell is loaded with APPLEVIAATA, for my ide dvd (until i'll ditch it)

 

am i correct?

Link to comment
Share on other sites

i almost certain the marvell is for PATA + eSATA, not sata

this is from manual:

 

Also i see in System Info the Sata Controller classed as Intel, Not Marvell

 

BTW, The Marvell is loaded with APPLEVIAATA, for my ide dvd (until i'll ditch it)

 

am i correct?

 

Marvell 88SE6111 PATA and SATA controller supports

the problem may be that

Link to comment
Share on other sites

Ran DSDT Auto-Patcher on Asus P6X58D_Premium. Geekbench and Cinebench scores were 50% lower with DSDT compared to [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] install.

 

Hoping you could take a look. Thanks.

add in boot.plist

<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>

 

use Chameleon RC5

 

REMOVE EvOreboot and NullCPUPowerManagement

 

READ THE FIRST POST

Link to comment
Share on other sites

Marvell 88SE6111 PATA and SATA controller supports

the problem may be that

 

seems you right, i tried loading the kext only with ich9 strings on th plist of INTELPIIXATA, with the dsdt without sata patching, and it load, but again, only 2 hdd loaded.

guess i'll have to stay with the patched one.

 

Thanks anyway for this!

Link to comment
Share on other sites

seems you right, i tried loading the kext only with ich9 strings on th plist of INTELPIIXATA, with the dsdt without sata patching, and it load, but again, only 2 hdd loaded.

guess i'll have to stay with the patched one.

 

Thanks anyway for this!

ok

 

01a.png

Link to comment
Share on other sites

Yes

dsdt.musicthebee.zip

NativePM and restart fix use Chameleon RC5

add in boot.plist

<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>

 

test shutdown

 

DTGP

EHCI

FN

HDEF

IRQs

LPC

PNLF

RTC

SMBUS

SHUTDOWN

FIX WARNINGS

Link to comment
Share on other sites

Hi MaLd0n

 

Everything works great except the sleep. The display is still is on when the lid is closed. If I a manually try the sleep - the display goes blank but the fan is still is on.

 

Any ideas? It would be great if you can provide some insights.

 

Thanks

Music

Link to comment
Share on other sites

Hi MaLd0n

 

Everything works great except the sleep. The display is still is on when the lid is closed. If I a manually try the sleep - the display goes blank but the fan is still is on.

 

Any ideas? It would be great if you can provide some insights.

 

Thanks

Music

send me kextstat

and

ioreg -lw0 | grep CSTInfo

run on terminal

Link to comment
Share on other sites

send me kextstat

and

ioreg -lw0 | grep CSTInfo

run on terminal

 

Here it is. Thanks for the help. I owe you a beer :-)

$ kextstat
Index Refs Address            Size       Wired      Name (Version) <Linked Against>
   1   56 0                  0          0          com.apple.kpi.bsd (10.7.0)
   2    4 0                  0          0          com.apple.kpi.dsep (10.7.0)
   3   77 0                  0          0          com.apple.kpi.iokit (10.7.0)
   4   83 0                  0          0          com.apple.kpi.libkern (10.7.0)
   5   68 0                  0          0          com.apple.kpi.mach (10.7.0)
   6   27 0                  0          0          com.apple.kpi.private (10.7.0)
   7   44 0                  0          0          com.apple.kpi.unsupported (10.7.0)
   8   11 0xffffff7f80600000 0x4000     0x4000     com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>
   9   19 0xffffff7f80604000 0x12000    0x12000    com.apple.iokit.IOPCIFamily (2.6) <7 5 4 3>
  10    2 0xffffff7f80616000 0x45000    0x45000    com.apple.driver.AppleACPIPlatform (1.3.5) <9 8 7 6 5 4 3>
  11    0 0xffffff7f8065b000 0x1e000    0x1e000    com.apple.driver.AppleIntelCPUPowerManagement (105.13.0) <7 6 5 4 3 1>
  12    8 0xffffff7f80679000 0x1a000    0x1a000    com.apple.iokit.IOStorageFamily (1.6.2) <7 6 5 4 3 1>
  13    0 0xffffff7f80693000 0x12000    0x12000    com.apple.driver.DiskImages (289) <12 7 6 5 4 3 1>
  14    0 0xffffff7f806a5000 0x8000     0x8000     com.apple.nke.applicationfirewall (2.1.11) <7 6 5 4 3 1>
  15    2 0xffffff7f806ad000 0x3000     0x3000     com.apple.kext.AppleMatch (1.0.0d1) <4 1>
  16    0 0xffffff7f806b0000 0x4000     0x4000     com.apple.security.quarantine (0) <15 7 6 5 4 2 1>
  17    0 0xffffff7f806b4000 0x8000     0x8000     com.apple.security.sandbox (1) <15 7 6 5 4 2 1>
  18    0 0xffffff7f806bc000 0x3000     0x3000     com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>
  19    0 0xffffff7f806bf000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (105.13.0) <7 6 5 4 3 1>
  20    0 0xffffff7f806c2000 0x3000     0x3000     com.apple.driver.AppleAPIC (1.4) <4 3>
  21    0 0xffffff7f806c5000 0x4000     0x4000     com.apple.driver.AppleSMBIOS (1.6) <7 4 3>
  22    0 0xffffff7f806c9000 0x3000     0x3000     com.apple.driver.AppleHPET (1.5) <8 7 5 4 3>
  23    0 0xffffff7f806cc000 0x6000     0x6000     com.apple.driver.AppleRTC (1.3.1) <8 5 4 3 1>
  24    0 0xffffff7f806d2000 0x3000     0x3000     com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <8 7 5 4 3 1>
  25    2 0xffffff7f806d5000 0x2000     0x2000     com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
  26    0 0xffffff7f806d7000 0x6000     0x6000     com.apple.driver.AppleACPIEC (1.3.5) <25 10 8 5 4 3>
  27    3 0xffffff7f806dd000 0x43000    0x43000    com.apple.iokit.IOHIDFamily (1.6.5) <7 6 5 4 3 1>
  28    0 0xffffff7f80720000 0x4000     0x4000     com.apple.driver.AppleACPIButtons (1.3.5) <27 10 8 7 6 5 4 3 1>
  29    1 0xffffff7f80724000 0x3000     0x3000     com.apple.driver.AppleEFIRuntime (1.4.0) <7 6 5 4 3>
  30    0 0xffffff7f80727000 0x2000     0x2000     net.osrom.kext.Disabler (1.0.1) <4 3>
  31    3 0xffffff7f80729000 0x7000     0x7000     com.apple.iokit.IOAHCIFamily (2.0.4) <5 4 3 1>
  32    0 0xffffff7f80730000 0x17000    0x17000    com.apple.driver.AppleAHCIPort (2.1.5) <31 9 5 4 3 1>
  33    2 0xffffff7f80747000 0x7000     0x7000     com.apple.driver.ApplePS2Controller (1.1.0) <7 5 4 3 1>
  35    0 0xffffff7f80750000 0x4000     0x4000     org.netkas.fakesmc (2) <8 7 4 3>
  36    5 0xffffff7f80754000 0x38000    0x38000    com.apple.iokit.IOUSBFamily (4.1.8) <9 7 5 4 3 1>
  37    0 0xffffff7f8078c000 0x16000    0x16000    com.apple.driver.AppleUSBEHCI (4.1.8) <36 9 7 5 4 3 1>
  38    0 0xffffff7f807a2000 0x5000     0x5000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0d1) <6 4 3 2 1>
  39    0 0xffffff7f807a7000 0x4000     0x4000     com.apple.driver.ApplePS2Keyboard (1.2.0) <33 27 7 6 5 4 3 1>
  40    0 0xffffff7f807ab000 0x7000     0x7000     com.apple.driver.AppleEFINVRAM (1.4.0) <29 7 5 4 3>
  41    0 0xffffff7f807b2000 0x15000    0x15000    com.apple.iokit.IOAHCIBlockStorage (1.6.3) <31 12 5 4 3 1>
  42    3 0xffffff7f807c7000 0x19000    0x19000    com.apple.iokit.IOSCSIArchitectureModelFamily (2.6.5) <5 4 3 1>
  43    0 0xffffff7f807e0000 0x9000     0x9000     com.apple.iokit.IOAHCISerialATAPI (1.2.5) <42 31 5 4 3 1>
  44    0 0xffffff7f807e9000 0x4000     0x4000     com.apple.BootCache (31) <7 6 5 4 3 1>
  45    0 0xffffff7f807ed000 0x2000     0x2000     com.apple.iokit.IOUSBUserClient (4.1.5) <36 7 5 4 3 1>
  46    0 0xffffff7f807ef000 0x3000     0x3000     com.apple.driver.XsanFilter (402.1) <12 5 4 3 1>
  47    0 0xffffff7f807f2000 0x11000    0x11000    com.apple.driver.AppleUSBHub (4.1.7) <36 5 4 3 1>
  48    3 0xffffff7f80803000 0x9000     0x9000     com.apple.iokit.IOCDStorageFamily (1.6) <12 5 4 3 1>
  49    2 0xffffff7f8080c000 0x7000     0x7000     com.apple.iokit.IODVDStorageFamily (1.6) <48 12 5 4 3 1>
  50    1 0xffffff7f80813000 0x7000     0x7000     com.apple.iokit.IOBDStorageFamily (1.6) <49 48 12 5 4 3 1>
  51    0 0xffffff7f8081a000 0x13000    0x13000    com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.6.5) <50 49 48 42 12 5 4 3 1>
  52    0 0xffffff7f8082d000 0x7000     0x7000     com.apple.iokit.SCSITaskUserClient (2.6.5) <42 12 5 4 3 1>
  53    1 0xffffff7f80834000 0x4000     0x4000     com.apple.driver.AppleUSBComposite (3.9.0) <36 4 3 1>
  54    0 0xffffff7f80838000 0x5000     0x5000     com.apple.driver.AppleUSBMergeNub (4.1.8) <53 36 4 3 1>
  55    0 0xffffff7f8083d000 0xa000     0xa000     com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>
  56    1 0xffffff7f80847000 0xc000     0xc000     com.apple.filesystems.msdosfs (1.6.3) <7 5 4 1>
  57    1 0xffffff7f80853000 0xc000     0xc000     com.apple.driver.IOPlatformPluginFamily (4.5.0d5) <6 5 4 3>
  58    2 0xffffff7f8085f000 0xb000     0xb000     com.apple.driver.AppleSMC (3.1.0d3) <8 7 5 4 3>
  59    0 0xffffff7f8086a000 0x12000    0x12000    com.apple.driver.ACPI_SMC_PlatformPlugin (4.5.0d5) <58 57 9 8 7 6 5 4 3>
  61    7 0xffffff7f80882000 0x27000    0x27000    com.apple.iokit.IOGraphicsFamily (2.2) <9 7 5 4 3>
  62    4 0xffffff7f808a9000 0xe000     0xe000     com.apple.iokit.IONDRVSupport (2.2) <61 9 7 5 4 3>
  63    0 0xffffff7f808b7000 0x5000     0x5000     com.apple.driver.AppleBacklight (170.0.34) <62 61 9 5 4 3>
  64    0 0xffffff7f808bc000 0x3000     0x3000     com.apple.driver.AppleLPC (1.4.12) <9 5 4 3>
  65    0 0xffffff7f808bf000 0x2000     0x2000     com.apple.driver.AppleSMBusPCI (1.0.8d0) <9 5 4 3>
  66    6 0xffffff7f808c1000 0x34000    0x34000    com.apple.iokit.AppleProfileFamily (41) <9 7 6 5 4 3 1>
  68    2 0xffffff7f808fd000 0x1a000    0x1a000    com.apple.iokit.IONetworkingFamily (1.10) <7 6 5 4 3 1>
  69    1 0xffffff7f80917000 0x25000    0x25000    com.apple.iokit.IO80211Family (314.1.1) <68 7 6 5 4 3 1>
  70    0 0xffffff7f8093c000 0x1d6000   0x1d6000   com.apple.driver.AirPortBrcm43xx (423.91.27) <69 68 9 7 5 4 3 1>
  71    1 0xffffff7f80b12000 0x5000     0x5000     com.apple.kext.OSvKernDSPLib (1.3) <5 4>
  72    2 0xffffff7f80b17000 0x1b000    0x1b000    com.apple.iokit.IOAudioFamily (1.8.0fc1) <71 5 4 3 1>
  73    0 0xffffff7f80b32000 0x20000    0x20000    org.voodoo.driver.VoodooHDA (0.2.6) <72 9 7 5 4 3>
  74    2 0xffffff7f80b52000 0x2d0000   0x2d0000   com.apple.NVDAResman (6.3.4) <62 61 9 5 4 3 1>
  75    0 0xffffff7f80e22000 0x404000   0x404000   com.apple.nvidia.nv50hal (6.3.4) <74 4 3>
  76    0 0xffffff7f81226000 0x3000     0x3000     com.apple.driver.ApplePS2Mouse (1.2.0) <33 27 7 6 5 4 3 1>
  78    0 0xffffff7f81246000 0xb000     0xb000     com.apple.driver.AppleSMBusController (1.0.8d0) <25 9 8 5 4 3>
  79    0 0xffffff7f81251000 0x4000     0x4000     com.apple.driver.AudioIPCDriver (1.1.6) <72 5 4 3 1>
  82    0 0xffffff7f81262000 0xd5000    0xd5000    com.apple.GeForce (6.3.4) <74 62 61 9 7 6 5 4 3 1>
  83    0 0xffffff7f81337000 0x5000     0x5000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) <58 7 4 3 1>
  85    0 0xffffff7f81344000 0x8000     0x8000     com.apple.driver.AppleMCCSControl (1.0.17) <61 9 7 5 4 3 1>
  86    1 0xffffff7f8134c000 0xa000     0xa000     com.apple.iokit.IOSerialFamily (10.0.3) <7 6 5 4 3 1>
  87    0 0xffffff7f81356000 0xa000     0xa000     com.apple.iokit.IOBluetoothSerialManager (2.4.0f1) <86 7 5 4 3 1>
  88    0 0xffffff7f81360000 0x5000     0x5000     com.apple.driver.AppleUpstreamUserClient (3.5.4) <61 9 8 7 5 4 3 1>
  89    0 0xffffff7f81365000 0xc000     0xc000     com.apple.iokit.IOSurface (74.2) <7 5 4 3 1>
  90    0 0xffffff7f81371000 0x3000     0x3000     com.apple.driver.AppleProfileCallstackAction (20) <66 5 4 3 1>
  91    0 0xffffff7f81374000 0x2000     0x2000     com.apple.driver.AppleProfileKEventAction (10) <66 4 3 1>
  92    0 0xffffff7f81376000 0xc000     0xc000     com.apple.driver.AGPM (100.12.19) <62 61 9 5 4 3>
  94    0 0xffffff7f8138b000 0x2000     0x2000     com.apple.driver.AppleProfileRegisterStateAction (10) <66 4 3 1>
  95    0 0xffffff7f8138d000 0x2000     0x2000     com.apple.driver.AppleProfileThreadInfoAction (14) <66 6 4 3 1>
  96    0 0xffffff7f8138f000 0x2000     0x2000     com.apple.driver.AppleProfileTimestampAction (10) <66 5 4 3 1>
  97    0 0xffffff7f81391000 0x3000     0x3000     com.apple.driver.AppleProfileReadCounterAction (17) <66 6 4 3>
  98    0 0xffffff7f81394000 0x5000     0x5000     com.apple.driver.AppleHWSensor (1.9.3d0) <5 4 3>
Mac-Pro:~ music$ ioreg -lw0 | grep CSTInfo
   | |     |   "CSTInfo" = 19136773

Link to comment
Share on other sites

dsdt.BeTaTesteur.zip

 

EvOreboot, NullCPUPowerManagement and SleepEnabler

 

Use Chameleon RC5

add in boot.plist

<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>

 

use AppleHdaDisabler in S/L/E

http://www.insanelymac.com/forum/index.php...st&id=87700

 

Thanks, I will try and I will report as soon as possible.

Link to comment
Share on other sites

ok

you have a DSDT running on MacOsX

 

You can use that same DSDT(Mac Os X)

is quite complete

 

Meanwhile, after reading again your first posts, I've done this:

 

  • Re-Flash the BIOS to official Asus P6T SE 908;
  • Reload the usual "mac config" in BIOS;
  • Lunch OS X 10.6.7 with RC5 and NO DSDT;
  • Run your wonderful DSDT Auto-Patcher and...

It's work!!! So I think the problem was the modded pict in BIOS...

 

  • Re-Flash the BIOS to my modded pict version 908;
  • Reload the usual "mac config" in BIOS;
  • Lunch OS X 10.6.7 with RC5 and NEW DSDT;
  • All seems fine and quite smooth (Restart/Stop/Shutdown/GeekBench/etc)!

Now, first of all, how can I support in concrete your work and effort for the community?

 

 

Last few questions:

 

  1. How can I do a reasonable test to check if my DSDT is working fine?
  2. When I'll change the actual CPU i950 to new 6 core i970, the right steps are the above, right? (NO DSDT / Modded BIOS - Swap CPU - AutoPatcher - New DSDT e BIOS with pict)
  3. There is a thread to read or a software to run for checking Apple Bonjour behaviour / functionality?
  4. I see that with HT enable in BIOS the threads in GeekBench are 8 and the score greater, BUT Activity Monitor show only 1 CPU! Instead, with HT disabled, GeekBench show 4 threads and so Activity Monitor... It's only a cosmetic output or OS X really uses 1 core in HT mode?!?

 

 

You made a great, great, great job!

Link to comment
Share on other sites

Here it is. Thanks for the help. I owe you a beer :-)

 

what happens to sleep?

 

Hi maldon

Could you edit my new dsdt which is gigabyte z68x-ud5-b3 motherboard with i7 2600k

dsdt.aml.zip

\õ>

dsdt.shenor.zip

Audio

after reboot, use HDEF Gigabyte

see the first post

 

THANKS shenor

 

 

 

Last few questions:

 

  1. How can I do a reasonable test to check if my DSDT is working fine?
  2. When I'll change the actual CPU i950 to new 6 core i970, the right steps are the above, right? (NO DSDT / Modded BIOS - Swap CPU - AutoPatcher - New DSDT e BIOS with pict)
  3. There is a thread to read or a software to run for checking Apple Bonjour behaviour / functionality?
  4. I see that with HT enable in BIOS the threads in GeekBench are 8 and the score greater, BUT Activity Monitor show only 1 CPU! Instead, with HT disabled, GeekBench show 4 threads and so Activity Monitor... It's only a cosmetic output or OS X really uses 1 core in HT mode?!?

 

1- Use CPU test and stress...

http://www.insanelymac.com/forum/index.php...st&id=87691

make it to cry :D

 

2- if you use the power management by Chameleon

may not need to remove the DSDT

test one

 

3- I have no idea

 

4- double click into graphic

Captura_de_tela_2011_05_27_a__s_11.24.56.png

quad core

Link to comment
Share on other sites

DSDT Auto-Patcher Gigabyte Z68

DSDT_Auto_Patcher_Z68.app.zip

 

GA Z68A-D3-B3, last modified May 24

GA Z68A-D3H-B3, last modified May 24

GA Z68AP-D3, last modified May 24

GA Z68MA-D2H-B3, last modified May 24

GA Z68MX-UD2H-B3, last modified May 24

GA Z68P-DS3, last modified May 24

GA Z68X-UD3-B3, last modified May 24

GA Z68X-UD3H-B3, last modified May 24

GA Z68X-UD3P-B3, last modified May 24

GA Z68X-UD3R-B3, last modified May 24

GA Z68X-UD4-B3, last modified May 24

GA Z68X-UD5-B3, last modified May 24

GA Z68X-UD7-B3, last modified May 24

GA Z68XP-D3, last modified May 24

GA Z68XP-UD3, last modified May 24

GA Z68XP-UD3-iSSD, last modified May 24

Link to comment
Share on other sites

Hi MaLd0n, nice work here! I can learn a lot. I want to share this: I am able to sleep (deep, auto) only by this app. I tried all the DSDT fixes (also PWRB, that still gives me KP if pressed) mentioned before, in this topic and others, but no luck. I am afraid I am not such skilled to find out what I miss in my DSDT, that this app does. Can you? (Yes, I know it's an old board, but all is done for learning purposes)

O.T.: Never been there, but I'd like to feel Saudade, someday! :(

send_me.zip

Link to comment
Share on other sites

Hi MaLd0n, nice work here! I can learn a lot. I want to share this: I am able to sleep (deep, auto) only by this app. I tried all the DSDT fixes (also PWRB, that still gives me KP if pressed) mentioned before, in this topic and others, but no luck. I am afraid I am not such skilled to find out what I miss in my DSDT, that this app does. Can you? (Yes, I know it's an old board, but all is done for learning purposes)

O.T.: Never been there, but I'd like to feel Saudade, someday! :thumbsup_anim:

 

try clean install

 

1- Copy the Extra folder to your boot partition

http://www.insanelymac.com/forum/index.php...st&id=91325

2- Install Chameleon RC5

3- Run DSDT Auto-Patcher and copy the generated DSDT to the Extra folder

4- Update the system to 10.6.7

reboot

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...