Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

Thanks for reply

ICH7 Serial ATA --> 0x27c08086

 

where do i need to insert this?

 

ive attached my dsdt

 

Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x[color="#FF0000"][b]XX[/b][/color], 0x[color="#FF0000"][b]XX[/b][/color], 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }
           }

 

the address should be that

0x001F0002

 

see the ioreg

 

ioreg -fl

Link to comment
Share on other sites

send me your DSDT

 

EXTRACT ORIGINAL FROM WINDOWS OR LINUX

 

I haven't got win or linux,I'm using macOS only.I'm using fixed dsdt by you.I'm happy with it

I only test autopatcher and I want to say you.If useful I can send orginal dsdt from MacOS.

Link to comment
Share on other sites

I haven't got win or linux,I'm using macOS only.I'm using fixed dsdt by you.I'm happy with it

I only test autopatcher and I want to say you.If useful I can send orginal dsdt from MacOS.

 

remove

reboot

extract new

 

but you'll need some kexts

for the system up

 

send me your DSDT

Link to comment
Share on other sites

Device (SATA)

{

Name (_ADR, 0x001F0002)

OperationRegion (PCI, PCI_Config, 0x40, 0x20)

Field (PCI, DWordAcc, NoLock, Preserve)

{

ITM0, 16,

ITM1, 16,

SIT0, 4,

SIT1, 4,

Offset (0x08),

UDC0, 2,

UDC1, 2,

Offset (0x0A),

UDT0, 8,

UDT1, 8,

Offset (0x14),

ICF0, 2,

ICF1, 2,

, 6,

WPPE, 1,

, 1,

FAS0, 2,

FAS1, 2

}

 

 

 

where do i place it?

Link to comment
Share on other sites

Device (SATA)

{

Name (_ADR, 0x001F0002)

OperationRegion (PCI, PCI_Config, 0x40, 0x20)

Field (PCI, DWordAcc, NoLock, Preserve)

{

ITM0, 16,

ITM1, 16,

SIT0, 4,

SIT1, 4,

Offset (0x08),

UDC0, 2,

UDC1, 2,

Offset (0x0A),

UDT0, 8,

UDT1, 8,

Offset (0x14),

ICF0, 2,

ICF1, 2,

, 6,

WPPE, 1,

, 1,

FAS0, 2,

FAS1, 2

}

 

 

 

where do i place it?

 

send me DSDT

perl -e 'open(CMD, "ioreg -lw0 \| grep DSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"DSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > ~/Desktop/dsdt.aml") or die; print PIP "$1"; } }'

and ioreg

ioreg -fl

Link to comment
Share on other sites

Hi MaLd0n,

 

Can you do your magic again? ;)

 

It's a Gigabyte GA-EP43T-UD3L

 

I've tried the one for GA-EP43-UD3L, but Sleep and the soundcard don't work.

 

different rev

different codecs

 

use

DSDT_Auto_Patcher_HDEF_GIGABYTE.zip

apply the codec of your motherboard rev

unfortunately it will have to be so

 

sleep

you must unravel the mystery

can be much

patches are correct

 

Hi Maldon,

I've got a Samsung R530 laptop with SL 10.6.6 installed, it works not bad but the only thing i can't definitely make to work is the sleep/hibernate.

 

Can you please do anything for me ?

 

Many thanks in advance ;)

dsdt.koukouitsme.zip

LPC????

 

remove com.apple.osx.restart

use Chameleon RC5

 

xcom.superhai.driver.VoodooPowerMini

use Chameleon RC5

Link to comment
Share on other sites

dsdt.koukouitsme.zip

LPC????

 

remove com.apple.osx.restart

use Chameleon RC5

 

xcom.superhai.driver.VoodooPowerMini

use Chameleon RC5

 

I've replaced my dsdt by the one you send me, removed my VoodooPowerMini and installed a freshly downloaded (1.2.7) from Superhai, and i got kernel panics.

 

Where is located com.apple.osx.restart and what is "LPC" ? :)

 

Thanks for your help

Link to comment
Share on other sites

I've replaced my dsdt by the one you send me, removed my VoodooPowerMini and installed a freshly downloaded (1.2.7) from Superhai, and i got kernel panics.

 

Where is located com.apple.osx.restart and what is "LPC" ? :)

 

Thanks for your help

 

Man

native Power manegemente use Chameleon RC5, see the first post

LPC - no speedstep without that http://en.wikipedia.org/wiki/Low_Pin_Count

restart.kext

Link to comment
Share on other sites

for Gigabyte Mobos

 

In some motherboards the audio codec may change from one revision to another, so you can use this to apply the correct patch to your revision...

 

see the first post

Link to comment
Share on other sites

Nope

I do not know how to solve these problems

Sorry

 

if you find a solution to this

let me know

wowlf.png

Well I like you to know that Powersave is working now and sleep almost I think.

 

The behaviour is a littlebit strange. It was I think changed after installing Chameleon RC5 - 700

 

  1. Press power button laptop. OSX asked what to do. I choose sleep -> Disk is writing ... stops ... lights on laptop still on ... after 3 min -> Press power button 3 secs laptop turns off.
  2. Pressing laptop on again... booting ... -> Hybernation file loading ... Wake kernel ! message -> Successfully loaded, and laptop is back again in status as I decided to let OSX sleep before.
  3. Press Power button again.OSX asked what to do. I choose sleep again -> Disk is writing ... stops ... all lights on laptop are OFF NOW !!!
  4. Pressing power button again and laptop is almost immediatly back again.

So the first attempt fails but writes a good usable hybernation file. Second attempt causes to sleep as sleep has to do.

 

Do you have any ideas or is this normal ?

 

Grtz Han

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...