Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

MaLd0n just to let you know that even though you didn't add the Brightness to it it works it is down to the VoodooPS2 driver why its not working correctly.

 

;)

Link to comment
Share on other sites

i found a bug in sata and pata of vostro entry.

(EDIT bolded)

the Device (IDE0) 0x001F002 is SATA not Pata!!

 

the same patch is also missing the ioata panic fix for snow in device (IDE1) 0x001F0001 and while u there rename to PATA not SATA.

 

i used it for my inspiron 1520 .. fresh install of snow gave me ioata panic.

once i fixed it with dsdtse from my 10.5.8 got it to workworking nice !~

got my rebranded atheros wll4080 to ibm 1014:058a to work too thank you! :)

the shutdownfix might be wrong.. check in the m1530 dsdt thread first post its 0x1030 not 0x0430 ?

other than that great stuff. i been wanting something like this for a while so heres my 5 cents. with inflation .. cause 2 cents hardly gets anything.

Link to comment
Share on other sites

i found a bug in sata and pata of vostro entry.

the Device (IDE0) 0x001F000 is SATA not Pata!!

 

the same patch is also missing the ioata panic fix for snow in device (IDE1) 0x001F0001 and while u there rename to PATA not SATA.

 

i used it for my inspiron 1520 .. fresh install of snow gave me ioata panic.

once i fixed it with dsdtse from my 10.5.8 got it to workworking nice !~

got my rebranded atheros wll4080 to ibm 1014:058a to work too thank you! :)

the shutdownfix might be wrong.. check in the m1530 dsdt thread first post its 0x1030 not 0x0430 ?

other than that great stuff. i been wanting something like this for a while so heres my 5 cents. with inflation .. cause 2 cents hardly gets anything.

 

Shutdown

oSxFr33k had already alerted :)

http://www.insanelymac.com/forum/index.php...p;#entry1448614

 

fix ioatapanic

Included NextUpdate

it is fixed from 10.6.3

 

Thanks :)

Link to comment
Share on other sites

EDIT heres the file. used your auto-pacher on vostro 1500 dropdown

then fixed a few things..

1: USB EHCI2 .. only one of them need hack.

2: sata pata backwards names 1 post up. and added ide timing fix only to pata(ide1) and trimmed the secondary since its laptop who needs second ide inside.

 

ty for a cool tool.

btw it has CPU section underclocked T7500. u can clean. i find it runs cooler with dsdt cpu info than with generate pstates cstates.

EDIT 1-2-11: ARPT in PSX1 section.. should be PSX2 . but some people have issues with wifi slot. so i use cell wwan slot.

Link to comment
Share on other sites

dsdt.josephien.zip

 

HDEF

DTGP

EHCI

HID/CID

HPET

IRQs

LPC

REMOVE

RENAME

RTC

SMBUS

SHUTDOWN

WAK

 

what is your pci network (airport)?

 

 

 

:P

happy new year for you too

 

 

it's a pci card with broadcom 4320 chipset (i can see it with the hardware info app)

 

 

edit: ok it's working with your dsdt :-)

 

thanks and have a gooooood year in 2011

 

ps : can you tell me your bios settings to overclovk the q6600 to 3,59 ghz as you do, also what kind of cooling do you use?

Link to comment
Share on other sites

Hi can you rechecked my dsdt ? I lost S3 state (have only S0 S4 S5) and i think that something is incorrect with audio codec.

Nope

http://www.gigabyte.com/products/product-p...spx?pid=2324#sp

ALC883

look at your DSDT

device HDEF

0x001B0000

 

look at the kextstat too

 

use clean install, native PM, etc

 

 

 

ty for a cool tool.

btw it has CPU section underclocked T7500. u can clean. i find it runs cooler with dsdt cpu info than with generate pstates cstates

 

notebook is always more work

and I have no way to test

I do not have this hardware

with these types of information

We can fix some things

even if not complete

makes life easier for all

and arouses interest in DSDT

 

my priority is totally desktop

I have 30 patches for next update

Link to comment
Share on other sites

Nope

http://www.gigabyte.com/products/product-p...spx?pid=2324#sp

ALC883

look at your DSDT

device HDEF

0x001B0000

 

look at the kextstat too

 

use clean install, native PM, etc

 

 

 

 

 

notebook is always more work

and I have no way to test

I do not have this hardware

with these types of information

We can fix some things

even if not complete

makes life easier for all

and arouses interest in DSDT

 

my priority is totally desktop

I have 30 patches for next update

 

agreed desktops are easier. but i tell u what.. u took away a headache for 6 months i had.. atheros older cards would show up but time out on connect with other dsdts. with this one it actualy completes the connection (10.5.8 cause 10.6.5 gives KP with atheros.

researching

 

Hi, I have an ASUS P5KPL-CM motherboard running SL 10.6.5 on the system. The biggest problem I have is that only one CPU core is being used. I have attached the zip.

 

Thanks,

Cy

 

probably the CPU alias issue in asus boards.

 

in DSDTSE i see this fix.

CPU ALIAS FIX.

This is maybe the easiest fix of all DSDT fixes, simply use the code browser using the CPU option and remove all the lines that say "alias"

Example:

BEFORE:

Scope (_PR)
{
   Processor (P001, 0x01, 0x00000810, 0x06) {}
   Processor (P002, 0x02, 0x00000000, 0x00) {}
   Alias (P002, CPU2)
   Processor (P003, 0x03, 0x00000000, 0x00) {}
   Processor (P004, 0x04, 0x00000000, 0x00) {}
   Alias (P004, CPU4)
   Processor (P005, 0x05, 0x00000000, 0x00) {}
   Processor (P006, 0x06, 0x00000000, 0x00) {}
   Alias (P006, CPU6)
   Processor (P007, 0x07, 0x00000000, 0x00) {}
   Processor (P008, 0x08, 0x00000000, 0x00) {}
   Alias (P008, CPU8)
}


After:

Scope (_PR)
{
   Processor (P001, 0x01, 0x00000810, 0x06) {}
   Processor (P002, 0x02, 0x00000000, 0x00) {}
   Processor (P003, 0x03, 0x00000000, 0x00) {}
   Processor (P004, 0x04, 0x00000000, 0x00) {}
   Processor (P005, 0x05, 0x00000000, 0x00) {}
   Processor (P006, 0x06, 0x00000000, 0x00) {}
   Processor (P007, 0x07, 0x00000000, 0x00) {}
   Processor (P008, 0x08, 0x00000000, 0x00) {}
}


after looking at dsdt.. i see it uses CPU1 instead of CPU0 find cpu model E6500? or ? and find someones Scope (_PR)

{ for your mobo. and cpu.

Link to comment
Share on other sites

Hi, I have an ASUS P5KPL-CM motherboard running SL 10.6.5 on the system. The biggest problem I have is that only one CPU core is being used. I have attached the zip.

 

Thanks,

Cy

 

dsdt.SD_Cyclone.zip

 

DTGP

IRQs

LPC

MUTE

PARM

REMOVE

RENAME

SMBUS

SHUTDOWN

HID/CID

 

no "alias" in "scope pr"

use native power management

see first post

 

remove EvOreboot, NullCPUPowerManagement

 

 

 

i found a bug in sata and pata of vostro entry.

(EDIT bolded)

the Device (IDE0) 0x001F002 is SATA not Pata!!

 

the same patch is also missing the ioata panic fix for snow in device (IDE1) 0x001F0001 and while u there rename to PATA not SATA.

 

i used it for my inspiron 1520 .. fresh install of snow gave me ioata panic.

once i fixed it with dsdtse from my 10.5.8 got it to workworking nice !~

got my rebranded atheros wll4080 to ibm 1014:058a to work too thank you! ;)

the shutdownfix might be wrong.. check in the m1530 dsdt thread first post its 0x1030 not 0x0430 ?

other than that great stuff. i been wanting something like this for a while so heres my 5 cents. with inflation .. cause 2 cents hardly gets anything.

 

try it

patch.txt.zip

 

Shutdown, ioata fix

no rename

 

you can send me the original DSDT? :)

Link to comment
Share on other sites

hey MaLd0n

 

GEART WORK man this tool is so Creative !!!

i loved the idea so much :)

 

Can you to help me to apply all the needed DSDT fixes to my Motherboard Gigabyte GA-8I915P Duo

i am using original SL Retail 10.6.5 w Chameleon RC5

the "Orginal Gigabyte GA-8I915P Duo DSDT.zip" extracted from iasl for windows latest version and the Send-me file are attached

 

thanks again MaLd0n for your amazing Contribution

 

send_me.zipOrginal_Gigabyte_GA_8I915P_Duo_DSDT.zip

Link to comment
Share on other sites

hey MaLd0n

 

GEART WORK man this tool is so Creative !!!

i loved the idea so much :D

 

Can you to help me to apply all the needed DSDT fixes to my Motherboard Gigabyte GA-8I915P Duo

i am using original SL Retail 10.6.5 w Chameleon RC5

the "Orginal Gigabyte GA-8I915P Duo DSDT.zip" extracted from iasl for windows latest version and the Send-me file are attached

 

thanks again MaLd0n for your amazing Contribution

 

send_me.zipOrginal_Gigabyte_GA_8I915P_Duo_DSDT.zip

 

dsdt.yehia_Amer.zip

 

DTGP

EHCI

HID/CID

UHCI

IRQs

LAN

LPC

REMOVE

RENAME

RTC

SMBUS

SHUTDOWN

WAK

 

after

send me a kextstat and log

kextstat

cat /var/log/kernel.log

 

unfortunately kernel mod will not let us use "vanilla"

I need these files to see what was loaded

ich6 :D

Link to comment
Share on other sites

small update, reinstalled 10.6.3 and updated to 10.6.4 airport still working...

 

i cannot see what's causing the airport failure in 10.6.5...

use the search forum

surely someone has a solution :)

I really do not know :P

Link to comment
Share on other sites

dsdt.yehia_Amer.zip

 

DTGP

EHCI

HID/CID

UHCI

IRQs

LAN

LPC

REMOVE

RENAME

RTC

SMBUS

SHUTDOWN

WAK

thanks MaLd0n

 

i tried your DSDT and it didn't work giving me "Waiting for root device"

after checking the DSDT i found that Device (IDE1) need to be Renamed to (SATA)

and adding the DTGP method also Renaming Device (PRIM) to (PRT0)

please correct me if there is anything wrong

post-307642-1294002857_thumb.png

and after correcting them and trying the DSDT it works :D

 

Some questions

1) on the latest 10.6.5 update USB don't work well and i rolledback to the old 10.6.4

can i switch back again Now

2) is there anyway to inject the Lan from the DSDT

3) Can i make sleep working

after

send me a kextstat and log

kextstat

cat /var/log/kernel.log

cat /var/log/kernel.log > ~/Desktop/kernel.txt

kextstat > ~/Desktop/kextstat.txt

After using your DSDT kextstat___Kernel.zip

unfortunately kernel mod will not let us use "vanilla"

I need these files to see what was loaded

actually i am using a vanilla Kernel but with using a special chamelon RC5 "boot" file

New modified Chamelon Bootloader for P4

offcourse it's patched, but i don't have to change it with the legacy kernel every update

ich6 :D
:) that's the greatness of this operating system :P
Link to comment
Share on other sites

how you arrived at this conclusion?

what happens?

 

As someone suggested i chose S3 state in my BIOS and with my old dsdt.aml when i run system with -v i saw that it chose S3 state. Now with your dsdt it always chooses a S0 state.

 

Sorry for my English.

Link to comment
Share on other sites

dsdt.SD_Cyclone.zip

 

DTGP

IRQs

LPC

MUTE

PARM

REMOVE

RENAME

SMBUS

SHUTDOWN

HID/CID

 

no "alias" in "scope pr"

use native power management

see first post

 

remove EvOreboot, NullCPUPowerManagement

 

Thanks, I used this DSDT and removed EvOreboot and NullCPUPowerManagement but got this panic:

 

Unsupported CPU family = 0x6, model = 0x17, stepping = 0xa"@/SourceCache/AppleIntelCPUPowerManagement/AppleIntelCPUPowerManagement - 105.13/pmProcessor.c:210

 

Had to put the NullCPUPowerManagement kext back to get it to boot...

Link to comment
Share on other sites

Thanks, I used this DSDT and removed EvOreboot and NullCPUPowerManagement but got this panic:

 

Unsupported CPU family = 0x6, model = 0x17, stepping = 0xa"@/SourceCache/AppleIntelCPUPowerManagement/AppleIntelCPUPowerManagement - 105.13/pmProcessor.c:210

 

Had to put the NullCPUPowerManagement kext back to get it to boot...

 

try it

dsdt.SD_Cyclone.zip

add in boot.plist

generate P and CStates=Yes

remove null

Link to comment
Share on other sites

Some questions

1) on the latest 10.6.5 update USB don't work well and i rolledback to the old 10.6.4

can i switch back again Now

2) is there anyway to inject the Lan from the DSDT

3) Can i make sleep working

 

1-

try

it does not work

we try another

 

2-

read it

http://www.projectosx.com/forum/index.php?showtopic=60

 

3-

you must test

I do not think you have sleep without kext

but there are many people working

 

*I think the rename will not make this miracle

I could be wrong

 

I need kextstat with this DSDT that I have sent

 

As someone suggested i chose S3 state in my BIOS and with my old dsdt.aml when i run system with -v i saw that it chose S3 state. Now with your dsdt it always chooses a S0 state.

I'll look into it

wait

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...