Maybe its something really hard for a newbie,so...i cant work it out.
I have downloaded the DSDT patcher from this post and tried to do the process
Code:
http://www.infinitemac.com/f5/quad-core-anyone-t2968/post29222.html
Double click it,and a terminal opened:
Code:
Getting the DSDT through ioreg...
Decompiling the DSDT...
Intel ACPI Component Architecture
AML Disassembler version 20080926 [Oct 4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a
Loading Acpi table from file ./dsdt.dat
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
.......................................................................................................................................................................................................................................................................................................................................................................................................................................
Parsing completed
Disassembly completed, written to "./dsdt.dsl"
Done, now start the Patching!
Patching RTC...
RTC Device found : Device (RTC)
Found IRQ in RTC Device, removing it
IRQNoFlags ()
RTC patched
Patching HPET...
HPET Device found : Device (HPET)
IRQ's written to HPET
HPET patched
Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista]
Then i press 0:
Code:
Fixing various Issues...
Found an issue
Found Store (Local0, Local0)
Fixed Store ("Local0", Local0)
Found an issue
Found Store (Local0, Local0)
Fixed Store ("Local0", Local0)
Done
We are done patching, press any key to try to compile the fixed DSDT
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct 4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a
./dsdt_fixed.txt 226: Method (\_WAK, 1, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_WAK)
ASL Input: ./dsdt_fixed.txt - 5602 lines, 181437 bytes, 2215 keywords
AML Output: ././dsdt.aml - 17669 bytes, 631 named objects, 1584 executable opcodes
Compilation complete. 0 Errors, 1 Warnings, 0 Remarks, 729 Optimizations
Compiling done, if it worked, you have now a patched DSDT in dsdt.aml
If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk)
logout
Then in the debug folder i found dsdt.dsl but i can't find ALIAS as in the thread.
Processor (P001, 0x01, 0x00000810, 0x06) {}
Processor (P002, 0x02, 0x00000000, 0x00) {}
Alias (P002, CPU2)
I found only this:
Code:
Processor (\_PR.CPU0, 0x00, 0x00000410, 0x06) {}
Processor (\_PR.CPU1, 0x01, 0x00000410, 0x06) {}
Processor (\_PR.CPU2, 0x02, 0x00000410, 0x06) {}
Processor (\_PR.CPU3, 0x03, 0x00000410, 0x06) {}
Processor (\_PR.CPU4, 0x04, 0x00000410, 0x06) {}
Processor (\_PR.CPU5, 0x05, 0x00000410, 0x06) {}
Processor (\_PR.CPU6, 0x06, 0x00000410, 0x06) {}
Processor (\_PR.CPU7, 0x07, 0x00000410, 0x06) {}
Processor (\_PR.CPU8, 0x08, 0x00000410, 0x06) {}
Processor (\_PR.CPU9, 0x09, 0x00000410, 0x06) {}
Processor (\_PR.CPUA, 0x0A, 0x00000410, 0x06) {}
Processor (\_PR.CPUB, 0x0B, 0x00000410, 0x06) {}
Processor (\_PR.CPUC, 0x0C, 0x00000410, 0x06) {}
Processor (\_PR.CPUD, 0x0D, 0x00000410, 0x06) {}
Processor (\_PR.CPUE, 0x0E, 0x00000410, 0x06) {}
Processor (\_PR.CPUF, 0x0F, 0x00000410, 0x06) {}
Then drag the patcher on terminal hit spacebar and dran n drop dsdt.dsl
Code:
/Users/bill/Desktop/DSDT_Patcher1.0.1e/DSDT\ Patcher /Users/bill/Desktop/dsdt.dsl
between Pather and /Users 2 spaces??
and hit enter and then 0 for Darwin.
Code:
Found an issue
Found Store (Local0, Local0)
Fixed Store ("Local0", Local0)
Found an issue
Found Store (Local0, Local0)
Fixed Store ("Local0", Local0)
Done
We are done patching, press any key to try to compile the fixed DSDT
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct 4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a
./dsdt_fixed.txt 226: Method (\_WAK, 1, NotSerialized)
Warning 1080 - ^ Reserved method must return a value (_WAK)
ASL Input: ./dsdt_fixed.txt - 5602 lines, 181437 bytes, 2215 keywords
AML Output: ././dsdt.aml - 17669 bytes, 631 named objects, 1584 executable opcodes
Compilation complete. 0 Errors, 1 Warnings, 0 Remarks, 729 Optimizations
Compiling done, if it worked, you have now a patched DSDT in dsdt.aml
If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk)
rm: dsdt.dat: No such file or directory
mv: rename ./dsdt.dsl to ./Debug/dsdt.dsl: No such file or directory
No errors but 1 warning....
Edit with text edit the new dsdt.aml but CPU still there adn something like that:
L _PR_[É P001 [É P002 P002CPU2[É P003 [É P004 P004CPU4
with the CPU....
Any ideas?