Jump to content

DSDT Auto-Patcher


MaLd0n
 Share

5,753 posts in this topic

Recommended Posts

Hi, MaLd0n.

 

For my SSDT problem [GA-P67A-UD4-B3 and Intel Core i7-2600K] (Multiplier only 32x [default is a x34, because if I try to insert a higher multiplier, I cause a system reboot ] ), is there a solution?

 

Sorry, Mal, I looked at the page that I've posted, but I do not know where to start.

 

How could I do to solve the problem of low scoring with IntelCPUPowerManagment?

 

Many greetings.

Link to comment
Share on other sites

Can you tell me where I can get the original DSDT, that is the one I extract from Everest (windows)?

And put it in to /Extra folder when I do a patch.

Sorry my English not so good.

Regards.

You need to boot without a DSDT file. Then, use the patcher to create a new one (Extract DSDT from system).

If one already had a modified DSDT installed in Extra, using the patcher would create unpredictable results. So, it's recommended to boot without one or boot with a unmodified one. Either way, the results are the same.

 

MAJ

Link to comment
Share on other sites

You need to boot without a DSDT file. Then, use the patcher to create a new one (Extract DSDT from system).

If one already had a modified DSDT installed in Extra, using the patcher would create unpredictable results. So, it's recommended to boot without one or boot with a unmodified one. Either way, the results are the same.

 

MAJ

This is what I have done:

1. Use CD boot (MARS-Com132) use -x PCIRootUID=1

2. Install Mac OS

3. Restart (still use -x PCIRootUID=1)

4. by pass register

5. Install Mac update combo 10.6.7

6. Install tonymacox NVIDIA driver for GTX 480

7. Instal [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] (choose [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and some more option)

8. Restart

9. use DSDT auto patcher.

----

Thank so much, I will try with that.

Regards.

Link to comment
Share on other sites

Hi MaLdOn,

 

I was wondering if you could help me with some issues that I have with my Asus G53SW. You have already corrected its DSDT for me so I am using the corrected version of DSDT.

 

I am experiencing lots of conflicts with interrupts, because of this issue sometimes my wifi and bluetooth works and most of the time does not! Plus some failures with my USB ports, etc.

 

Also FYI, this machine has Artheros AR9002WB wifi card which is compatible with AR9825 and you may want to add the related DSDT to its DSDT pack that you have.

 

Looking forward to hearing from you and many thanks in advance for your help.

Artimess

Link to comment
Share on other sites

Hi, MaLd0n.

 

For my SSDT problem [GA-P67A-UD4-B3 and Intel Core i7-2600K] (Multiplier only 32x [default is a x34, because if I try to insert a higher multiplier, I cause a system reboot ] ), is there a solution?

 

Sorry, Mal, I looked at the page that I've posted, but I do not know where to start.

 

How could I do to solve the problem of low scoring with IntelCPUPowerManagment?

 

Many greetings.

try with bootloader for sandy bridge

http://www.insanelymac.com/forum/index.php?showtopic=255866

 

Asus G53SW.

 

send me files

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

Link to comment
Share on other sites

 

Hi MaLdOn;

 

I am sending you three zip files. One is send me before any modification, the other one is a sendme version made while using a corrected dsdt by you and dsdt.artimess is what I got from you while ago.

The problem is lots of interrupt conflicts.

 

Once agin thanks for your help.

send_meG53SWwith_correctedDSDT.zip

send_meG53S_Original.zip

dsdt.artimessmMaldonMade.zip

Link to comment
Share on other sites

Hi MaLdOn;

 

I am sending you three zip files. One is send me before any modification, the other one is a sendme version made while using a corrected dsdt by you and dsdt.artimess is what I got from you while ago.

The problem is lots of interrupt conflicts.

 

Once agin thanks for your help.

try it

dsdt.02.zip

 

read it

http://www.insanelymac.com/forum/index.php?showtopic=237750

Link to comment
Share on other sites

If you want to send me information about your system so I can make an auto-patcher for it, please download and run the attached "run_me" script and attach the "send_me.zip" file it creates on your desktop. The included data is your DSDT, a list of loaded kexts, an ioreg dump and the kernel log. If you want to see the commands it runs, just open the script with "Automator".

 

:)

 

I have attached the send_me.zip for a Dell Studio Desktop Slim 540s bios 1.1.3. It has a Core 2 Duo CPU E7300 @ 2.66Ghz, 4 GB Ram, and a Radeon HD3450 265 MB.

 

Thank you for all your help.

send_me.zip

Link to comment
Share on other sites

grep Wake /var/log/kernel.log

 

Mald0n, lately I have been finding my machine waking up on its own. I have nothing scheduled to have it wake up. Any ideas?

May 11 18:20:12 desktop kernel[0]: Wake reason = 
May 11 18:20:12 desktop kernel[0]: System Wake
May 11 22:29:37 desktop kernel[0]: AFPSleepWakeHandler: going to sleep
May 12 00:29:38 desktop kernel[0]: Wake reason = RTC
May 12 00:29:38 desktop kernel[0]: System Wake
May 12 02:30:00 desktop kernel[0]: Wake reason = RTC
May 12 02:30:00 desktop kernel[0]: System Wake
May 12 02:30:12 Andre-Aguiars-iMac kernel[0]: AFPSleepWakeHandler: waking up
May 12 04:28:06 desktop kernel[0]: AFPSleepWakeHandler: going to sleep
May 12 06:28:07 desktop kernel[0]: Wake reason = RTC
May 12 06:28:07 desktop kernel[0]: System Wake
May 12 06:28:22 Andre-Aguiars-iMac kernel[0]: AFPSleepWakeHandler: waking up

Link to comment
Share on other sites

Hi MaldOn...

 

Lukin again, my system is Dell Optiplex 780 Desktop.

 

chipset

North Bridge Intel Eaglelake Q45

South Bridge Intel 82801JDO ICH10DO

 

 

when I applied your last dsdt, i noticed under USB bus it says Expansion Slot....Shouldn`t it be BUILT-IN. maybe that could fix my wake from sleep problem? what do you think?

post-751666-1305214790_thumb.jpg

Link to comment
Share on other sites

Will your program support Acer 4741G(with optimus),there is no resolution now,the Nvidia could not work

I have no idea(Video)

 

Mald0n, lately I have been finding my machine waking up on its own. I have nothing scheduled to have it wake up. Any ideas?

 

System Preferences / Energy Saver / Wake via ethernet

 

North Bridge Intel Eaglelake Q45

South Bridge Intel 82801JDO ICH10DO

aaa_icon_crazy.gif

dsdt.03.zip

 

Use Wait=Yes

 

I have attached the send_me.zip for a Dell Studio Desktop Slim 540s bios 1.1.3. It has a Core 2 Duo CPU E7300 @ 2.66Ghz, 4 GB Ram, and a Radeon HD3450 265 MB.

 

Thank you for all your help.

dsdt.Hackintosh2000.zip

Link to comment
Share on other sites

see if the DSDT being read

 

Wait=Yes in boot screen

 

I applied it and the system booted just fine but USB Bus still comes out as Expansion Slot under system profiler...

how can i check if the DSDT is READ properly....i don`t see anything happening on WAIT=yes...

Link to comment
Share on other sites

HP DV6-6001sg

Machine info:

HP DV6-6001sg (Ger)-please,DSDT needed

Bios F06

HM 65 (B2 windows says, B3 HP site says)

i7 2630qm

4gb Ram

Ati 6770m 1gb

Audio: in progress

Wlan: in progress

Lan: in progress

 

 

hi everyone!

 

tried it without a MIIF DV6 ... with MIIF DVx, i could not get to the installation(reboot)

ive managed a clean installation 10.6.3 and updated to 10.6.7.

 

- i need a dsdt for this machine, and the auto-dsdt-patcher ends up with a errorlog.

 

 

 

-now i fight with getting a bootloader (chamelon or chimera) to put it on the harddisk

 

at the moment im searching for

 

# the DSDT solution

# the Bios Hack to use more Wlan PciX Cards

# which wlan pciX card to purchase that runs without issues

 

 

p.s.

-the next fighting round is getting the right ATI Framebuffer (ID 0x1002) ... dam

-the last things will be turboboost (step clocking) + audio and a compatible WLAN PCix

 

maldon, or someone other, can you help me out ?

 

auto-dsdt-patcher

here is the error log

[Line 19 type Error message Name already exists in scope (\TNOT)]
[Line 3036 type Error message Object not found or not accessible from scope ( PCI0.LPCB.EC0.MBST)]
[Line 3036 type Error message Object does not exist (PBST)]
[Line 3037 type Error message Object not found or not accessible from scope ( PCI0.LPCB.EC0.SMRD)]
[Line 3038 type Error message Object does not exist (PBST)]
[Line 3039 type Error message Object not found or not accessible from scope ( PCI0.LPCB.EC0.SMRD)]
[Line 3040 type Error message Object does not exist (PBST)]
[Line 3041 type Error message Object not found or not accessible from scope ( PCI0.LPCB.EC0.SMRD)]
[Line 3042 type Error message Object does not exist (PBST)]
[Line 6539 type Error message Object does not exist (\_SB.PCI0.RP01)]
[Line 6543 type Error message Object does not exist (\_SB.PCI0.RP02)]
[Line 6547 type Error message Object does not exist (\_SB.PCI0.RP03)]
[Line 6551 type Error message Object does not exist (\_SB.PCI0.RP04)]
[Line 6555 type Error message Object does not exist (\_SB.PCI0.RP05)]
[Line 6561 type Error message Object does not exist (\_SB.PCI0.RP07)]
[Line 6568 type Error message Object does not exist (\_SB.PCI0.RP08)]
[Line 6759 type Error message Object not found or not accessible from scope ( RP01.HPEX)]
[Line 6760 type Error message Object not found or not accessible from scope ( RP02.HPEX)]
[Line 6761 type Error message Object not found or not accessible from scope ( RP03.HPEX)]
[Line 6762 type Error message Object not found or not accessible from scope ( RP04.HPEX)]
[Line 6763 type Error message Object not found or not accessible from scope ( RP05.HPEX)]
[Line 6764 type Error message Object not found or not accessible from scope ( RP07.HPEX)]
[Line 6765 type Error message Object not found or not accessible from scope ( RP08.HPEX)]
[Line 6766 type Error message Object not found or not accessible from scope ( RP01.HPSX)]
[Line 6767 type Error message Object not found or not accessible from scope ( RP02.HPSX)]
[Line 6768 type Error message Object not found or not accessible from scope ( RP03.HPSX)]
[Line 6769 type Error message Object not found or not accessible from scope ( RP04.HPSX)]
[Line 6770 type Error message Object not found or not accessible from scope ( RP05.HPSX)]
[Line 6771 type Error message Object not found or not accessible from scope ( RP07.HPSX)]
[Line 6772 type Error message Object not found or not accessible from scope ( RP08.HPSX)]
[Line 6776 type Error message Object not found or not accessible from scope ( RP01.PMEX)]
[Line 6777 type Error message Object not found or not accessible from scope ( RP02.PMEX)]
[Line 6778 type Error message Object not found or not accessible from scope ( RP03.PMEX)]
[Line 6779 type Error message Object not found or not accessible from scope ( RP04.PMEX)]
[Line 6780 type Error message Object not found or not accessible from scope ( RP05.PMEX)]
[Line 6781 type Error message Object not found or not accessible from scope ( RP07.PMEX)]
[Line 6782 type Error message Object not found or not accessible from scope ( RP08.PMEX)]
[Line 6783 type Error message Object not found or not accessible from scope ( RP01.PMSX)]
[Line 6784 type Error message Object not found or not accessible from scope ( RP02.PMSX)]
[Line 6785 type Error message Object not found or not accessible from scope ( RP03.PMSX)]
[Line 6786 type Error message Object not found or not accessible from scope ( RP04.PMSX)]
[Line 6787 type Error message Object not found or not accessible from scope ( RP05.PMSX)]
[Line 6788 type Error message Object not found or not accessible from scope ( RP07.PMSX)]
[Line 6789 type Error message Object not found or not accessible from scope ( RP08.PMSX)]
[Line 7011 type Error message Object does not exist (\_SB.PCI0.RP01.HPME)]
[Line 7012 type Error message Object does not exist (\_SB.PCI0.RP01)]
[Line 7016 type Error message Object does not exist (\_SB.PCI0.RP02.HPME)]
[Line 7017 type Error message Object does not exist (\_SB.PCI0.RP02)]
[Line 7021 type Error message Object does not exist (\_SB.PCI0.RP03.HPME)]
[Line 7022 type Error message Object does not exist (\_SB.PCI0.RP03)]
[Line 7026 type Error message Object does not exist (\_SB.PCI0.RP04.HPME)]
[Line 7027 type Error message Object does not exist (\_SB.PCI0.RP04)]
[Line 7031 type Error message Object does not exist (\_SB.PCI0.RP05.HPME)]
[Line 7032 type Error message Object does not exist (\_SB.PCI0.RP05)]
[Line 7036 type Error message Object does not exist (\_SB.PCI0.RP07.HPME)]
[Line 7037 type Error message Object does not exist (\_SB.PCI0.RP07)]
[Line 7041 type Error message Object does not exist (\_SB.PCI0.RP08.HPME)]
[Line 7042 type Error message Object does not exist (\_SB.PCI0.RP08)]
[Line 7060 type Error message Object does not exist (\_SB.PCI0.RP01.HPSX)]
[Line 7065 type Error message Object does not exist (\_SB.PCI0.RP01.PDCX)]
[Line 7067 type Error message Object does not exist (\_SB.PCI0.RP01.PDCX)]
[Line 7068 type Error message Object does not exist (\_SB.PCI0.RP01.HPSX)]
[Line 7069 type Error message Object does not exist (\_SB.PCI0.RP01.PDSX)]
[Line 7071 type Error message Object does not exist (\_SB.PCI0.RP01.L0SE)]
[Line 7073 type Error message Object does not exist (\_SB.PCI0.RP01)]
[Line 7077 type Error message Object does not exist (\_SB.PCI0.RP01.HPSX)]
[Line 7080 type Error message Object does not exist (\_SB.PCI0.RP02.HPSX)]
[Line 7085 type Error message Object does not exist (\_SB.PCI0.RP02.PDCX)]
[Line 7087 type Error message Object does not exist (\_SB.PCI0.RP02.PDCX)]
[Line 7088 type Error message Object does not exist (\_SB.PCI0.RP02.HPSX)]
[Line 7089 type Error message Object does not exist (\_SB.PCI0.RP02.PDSX)]
[Line 7091 type Error message Object does not exist (\_SB.PCI0.RP02.L0SE)]
[Line 7093 type Error message Object does not exist (\_SB.PCI0.RP02)]
[Line 7097 type Error message Object does not exist (\_SB.PCI0.RP02.HPSX)]
[Line 7100 type Error message Object does not exist (\_SB.PCI0.RP03.HPSX)]
[Line 7105 type Error message Object does not exist (\_SB.PCI0.RP03.PDCX)]
[Line 7107 type Error message Object does not exist (\_SB.PCI0.RP03.PDCX)]
[Line 7108 type Error message Object does not exist (\_SB.PCI0.RP03.HPSX)]
[Line 7109 type Error message Object does not exist (\_SB.PCI0.RP03.PDSX)]
[Line 7111 type Error message Object does not exist (\_SB.PCI0.RP03.L0SE)]
[Line 7113 type Error message Object does not exist (\_SB.PCI0.RP03)]
[Line 7117 type Error message Object does not exist (\_SB.PCI0.RP03.HPSX)]
[Line 7120 type Error message Object does not exist (\_SB.PCI0.RP04.HPSX)]
[Line 7125 type Error message Object does not exist (\_SB.PCI0.RP04.PDCX)]
[Line 7127 type Error message Object does not exist (\_SB.PCI0.RP04.PDCX)]
[Line 7128 type Error message Object does not exist (\_SB.PCI0.RP04.HPSX)]
[Line 7129 type Error message Object does not exist (\_SB.PCI0.RP04.PDSX)]
[Line 7131 type Error message Object does not exist (\_SB.PCI0.RP04.L0SE)]
[Line 7133 type Error message Object does not exist (\_SB.PCI0.RP04)]
[Line 7137 type Error message Object does not exist (\_SB.PCI0.RP04.HPSX)]
[Line 7140 type Error message Object does not exist (\_SB.PCI0.RP05.HPSX)]
[Line 7145 type Error message Object does not exist (\_SB.PCI0.RP05.PDCX)]
[Line 7147 type Error message Object does not exist (\_SB.PCI0.RP05.PDCX)]
[Line 7148 type Error message Object does not exist (\_SB.PCI0.RP05.HPSX)]
[Line 7149 type Error message Object does not exist (\_SB.PCI0.RP05.PDSX)]
[Line 7151 type Error message Object does not exist (\_SB.PCI0.RP05.L0SE)]
[Line 7153 type Error message Object does not exist (\_SB.PCI0.RP05)]
[Line 7157 type Error message Object does not exist (\_SB.PCI0.RP05.HPSX)]
[Line 7160 type Error message Object does not exist (\_SB.PCI0.RP07.HPSX)]
[Line 7165 type Error message Object does not exist (\_SB.PCI0.RP07.PDCX)]
[Line 7167 type Error message Object does not exist (\_SB.PCI0.RP07.PDCX)]
[Line 7168 type Error message Object does not exist (\_SB.PCI0.RP07.HPSX)]
[Line 7169 type Error message Object does not exist (\_SB.PCI0.RP07.PDSX)]
[Line 7171 type Error message Object does not exist (\_SB.PCI0.RP07.L0SE)]
[Line 7177 type Error message Object does not exist (\_SB.PCI0.RP07.HPSX)]
[Line 7180 type Error message Object does not exist (\_SB.PCI0.RP08.HPSX)]
[Line 7185 type Error message Object does not exist (\_SB.PCI0.RP08.PDCX)]
[Line 7187 type Error message Object does not exist (\_SB.PCI0.RP08.PDCX)]
[Line 7188 type Error message Object does not exist (\_SB.PCI0.RP08.HPSX)]
[Line 7189 type Error message Object does not exist (\_SB.PCI0.RP08.PDSX)]
[Line 7191 type Error message Object does not exist (\_SB.PCI0.RP08.L0SE)]
[Line 7197 type Error message Object does not exist (\_SB.PCI0.RP08.HPSX)]
[Line 7222 type Error message Object does not exist (\_SB.PCI0.SBUS.HSTS)]
[Line 7246 type Error message Object does not exist (\_SB.PCI0.RP05.J380)]
[Line 7327 type Error message Object not found or not accessible from scope ( RP01.PXSX)]
[Line 7328 type Error message Object not found or not accessible from scope ( RP02.PXSX)]
[Line 8460 type Error message Name already exists in scope (HDEF)]
[Line 8462 type Error message Name already exists in scope (_ADR)]
[Line 8610 type Error message Object not found or not accessible from scope ( LPCB.EC.WOL)]
[Line 8619 type Error message Object is not accessible from this scope (LNKA)]
[Line 8626 type Error message Object is not accessible from this scope (LNKB)]
[Line 8633 type Error message Object is not accessible from this scope (LNKC)]
[Line 8640 type Error message Object is not accessible from this scope (LNKD)]
[Line 8769 type Error message Object is not accessible from this scope (LNKB)]
[Line 8776 type Error message Object is not accessible from this scope (LNKC)]
[Line 8783 type Error message Object is not accessible from this scope (LNKD)]
[Line 8790 type Error message Object is not accessible from this scope (LNKA)]
[Line 8919 type Error message Object is not accessible from this scope (LNKC)]
[Line 8926 type Error message Object is not accessible from this scope (LNKD)]
[Line 8933 type Error message Object is not accessible from this scope (LNKA)]
[Line 8940 type Error message Object is not accessible from this scope (LNKB)]
[Line 9069 type Error message Object is not accessible from this scope (LNKD)]
[Line 9076 type Error message Object is not accessible from this scope (LNKA)]
[Line 9083 type Error message Object is not accessible from this scope (LNKB)]
[Line 9090 type Error message Object is not accessible from this scope (LNKC)]
[Line 9219 type Error message Object is not accessible from this scope (LNKA)]
[Line 9226 type Error message Object is not accessible from this scope (LNKB)]
[Line 9233 type Error message Object is not accessible from this scope (LNKC)]
[Line 9240 type Error message Object is not accessible from this scope (LNKD)]
[Line 9369 type Error message Object is not accessible from this scope (LNKB)]
[Line 9376 type Error message Object is not accessible from this scope (LNKC)]
[Line 9383 type Error message Object is not accessible from this scope (LNKD)]
[Line 9390 type Error message Object is not accessible from this scope (LNKA)]
[Line 9519 type Error message Object is not accessible from this scope (LNKC)]
[Line 9526 type Error message Object is not accessible from this scope (LNKD)]
[Line 9533 type Error message Object is not accessible from this scope (LNKE)]
[Line 9540 type Error message Object is not accessible from this scope (LNKF)]
[Line 9669 type Error message Object is not accessible from this scope (LNKD)]
[Line 9676 type Error message Object is not accessible from this scope (LNKA)]
[Line 9683 type Error message Object is not accessible from this scope (LNKB)]
[Line 9690 type Error message Object is not accessible from this scope (LNKC)]
[Line 10078 type Error message Object not found or not accessible from scope (_SB.PCI0.SAT0)]
[Line 10078 type Error message Forward references from Scope operator not allowed (_SB.PCI0.SAT0)]
[Line 10193 type Error message Internal compiler error (could not map type)]
[Line 10193 type Error message Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal])]

Link to comment
Share on other sites

I applied it and the system booted just fine but USB Bus still comes out as Expansion Slot under system profiler...

how can i check if the DSDT is READ properly....i don`t see anything happening on WAIT=yes...

use it

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

reboot

 

after reboot

 

run on terminal

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"; } }'

 

send me the DSDT that will be generated on the desktop

 

USE DSDT IN FOLDER EXTRA or ROOT of the HD

 

 

Machine info:

HP DV6-6001sg (Germany) -- DSDT needed

Bios F06

HM 65 (B2 windows says, B3 HP site says)

i7 2630qm

4gb Ram

Ati 6770m 1gb

Audio: in progress

Wlan: in progress

Lan: in progress

send me files

Link to comment
Share on other sites

HP DV6-6001sg

@maldon, dsdt.aml after terminal code

 

after running on terminal

your mentioned code, thx :thumbsup_anim:

 

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"; }  }'

 

here is the dsdt.aml

 

is this it, so i only need to put this dsdt.aml into the extra folder ?

or do i need to patch it with the dv6 i patch package (2 txt files ... patch.txt + ....txt) ?

dsdt.aml.zip

Link to comment
Share on other sites

O.K. Here you go!

 

file attached

 

just to make sure i should use the DSDT generated on the desktop (with your terminal-command) in the Extra folder, right?

the command will extract the DSDT in use

 

dsdt.lukin_02.zip

 

use only one DSDT

or root or in extra

 

is this it, so i only need to put this dsdt.aml into the extra folder ?

or do i need to patch it with the dv6 i patch package (2 txt files ... patch.txt + ....txt) ?

 

patch for nehalem

your notebook is sandy bridge

dsdt.roger8ds.zip

Link to comment
Share on other sites

the command will extract the DSDT in use

 

dsdt.lukin_02.zip

 

use only one DSDT

or root or in extra

 

 

This time USB bus shows up as BUILT-IN under system profiler. so i guess this is good, but when i put the system to sleep with the power button, and if click on the mouse or the keyboard the system wakes up but BLACK SCREEN like on standby. weird!!!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...