Jump to content

DSDT Auto patcher - Gone?


crencom
 Share

225 posts in this topic

Recommended Posts

 

 

ok I put (speed_stepper_lion_gm) on the desktop in the terminal type sudo. / speedstepper / S / L / E / AppleIntelCPUPowerManagement.kext / Contents / MacOS / AppleIntelCPUPowerManagement.kext

 

control not work sudo. / speedstepper: command not found

it works for a hp laptop?

Link to comment
Share on other sites

I can not be editing your DSDT every day

into_all all code_regex _T_0 replaceall_matched begin T_0 end;
into_all all code_regex _T_1 replaceall_matched begin T_1 end;
into_all all code_regex _T_2 replaceall_matched begin T_2 end;
into_all all code_regex _T_3 replaceall_matched begin T_3 end;
into_all all code_regex _T_4 replaceall_matched begin T_4 end;
into_all all code_regex _T_5 replaceall_matched begin T_5 end;
into_all all code_regex _T_6 replaceall_matched begin T_6 end;
into_all all code_regex Or\s\(0x03,\sPARM\) replaceall_matched
begin
Or (PARM, 0x03, PARM)
end;
into_all scope label _PR code_regex Alias\s\([^\n]+\n removeall_matched;
into_all scope label \_PR code_regex Alias\s\([^\n]+\n removeall_matched;
into method label DTGP remove_entry;
into definitionblock code_regex . insert
begin
Method (DTGP, 5, NotSerialized)\n
{\n
   If (LEqual (Arg0, Buffer (0x10)\n
           {\n
               /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, \n
               /* 0008 */    0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B\n
           }))\n
   {\n
       If (LEqual (Arg1, One))\n
       {\n
           If (LEqual (Arg2, Zero))\n
           {\n
               Store (Buffer (One)\n
                   {\n
                       0x03\n
                   }, Arg4)\n
               Return (One)\n
           }\n
           If (LEqual (Arg2, One))\n
           {\n
               Return (One)\n
           }\n
       }\n
   }\n
   Store (Buffer (One)\n
       {\n
           0x00\n
       }, Arg4)\n
   Return (Zero)\n
}
end;
into method label _DSM parent_adr 0x001D0007 remove_entry;
into device name_adr 0x001D0007 insert
begin
Method (_DSM, 4, NotSerialized)\n
               {\n
                   Store (Package (0x04)\n
                       {\n
                           "device-id", \n
                           Buffer (0x04)\n
                           {\n
                               0x3a, 0x3a, 0x00, 0x00\n
                           }, \n
                           "AAPL,clock-id", \n
                           Buffer (One)\n
                           {\n
                               0x01\n
                           }\n
                       }, Local0)\n
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
                   Return (Local0)\n
               }
end;
into method label _DSM parent_adr 0x001A0007 remove_entry;
into device name_adr 0x001A0007 insert
begin
Method (_DSM, 4, NotSerialized)\n
               {\n
                   Store (Package (0x04)\n
                       {\n
                           "device-id", \n
                           Buffer (0x04)\n
                           {\n
                               0x3c, 0x3a, 0x00, 0x00\n
                           }, \n
                           "AAPL,clock-id", \n
                           Buffer (One)\n
                           {\n
                               0x02\n
                           }\n
                       }, Local0)\n
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
                   Return (Local0)\n
               }
end;
into device name_adr 0x001B0000 parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (HDEF)\n
{\n
   Name (_ADR, 0x001B0000)\n
   Method (_DSM, 4, NotSerialized)\n
   {\n
       Store (Package (0x04)\n
           {\n
               "layout-id", \n
               Buffer (0x04)\n
               {\n
                   0x0C, 0x00, 0x00, 0x00\n
               }, \n
               "PinConfigurations", \n
               Buffer (Zero) {}\n
           }, Local0)\n
       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
       Return (Local0)\n
   }\n
}
end;
into device label PWRB code_regex (Name\s\()_HID(\,\sEisaId\s\(\"PNP0C0C\"\)\)) replace_matched begin %1_CID%2 end;
into method label _STA parent_hid PNP0103 remove_entry;
into device name_hid PNP0103 insert
begin
Method (_STA, 0, NotSerialized)\n
{\n
   Return (0x0F)\n
}
end;
into method label _CRS parent_hid PNP0103 remove_entry;
into device name_hid PNP0103 insert
begin
Method (_CRS, 0, NotSerialized)\n
{\n
   Return (CRS)\n
}
end;
into method label _DSM parent_adr 0x001D0000 remove_entry;
into device name_adr 0x001D0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x34, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into method label _DSM parent_adr 0x001D0001 remove_entry;
into device name_adr 0x001D0001 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x35, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into method label _DSM parent_adr 0x001D0002 remove_entry;
into device name_adr 0x001D0002 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x36, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into method label _DSM parent_adr 0x001A0000 remove_entry;
into device name_adr 0x001A0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x37, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into method label _DSM parent_adr 0x001A0001 remove_entry;
into device name_adr 0x001A0001 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x38, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into method label _DSM parent_adr 0x001A0002 remove_entry;
into device name_adr 0x001A0002 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x39, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into method label _DSM parent_adr 0x001D0003 remove_entry;
into device name_adr 0x001D0003 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x37, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched;
into device name_hid PNP0103 code_regex_not IRQNoFlags code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched
begin
Name (%1, ResourceTemplate ()\n
                   {\n
                       IRQNoFlags ()\n
                           {0}\n
                       IRQNoFlags ()\n
                           {8}\n
%2
})
end;
into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x16, 0x29, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end;
into_all all code_regex (Acquire\s\(MUT0,\s0x)....\)
replace_matched
begin
%1FFFF)
end;
into_all all code_regex (Acquire\s\(MUTE,\s0x)....\)
replace_matched
begin
%1FFFF)
end;
into device label SPKR remove_entry;
into device label FDC remove_entry;
into device label FDC0 remove_entry;
into device label LPT1 remove_entry;
into device label LPTE remove_entry;
into device label LPT remove_entry;
into device label ECP1 remove_entry;
into device label MEM remove_entry;
into device label ^^RMEM remove_entry;
into device name_hid PNP0B00 code_regex (IO\s\((?:\s*[^,]+,\s*(?:\/\/\s.*)?\s*\n)+\s*)(\dx\d+)(,\s*(?:\/\/\s.*)?\s*\n\s*\)) replace_matched begin %10x02%3 end;
into method label _PTS code_regex_not If\s\(LEqual\s\(Arg0,\s0x05\)\) code_regex ^((?:.|\n)*)$ replace_matched
begin
       If (LEqual (Arg0, 0x05)) {}\n
       Else\n
       {\n
%1
       }
end;
into device name_adr 0x001F0003 parent_label PCI0 remove_entry;
into device label PCI0 insert
begin
Device (SBUS)\n
{\n
   Name (_ADR, 0x001F0003)\n
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x08)\n
       {\n
           "name", \n
           Buffer (0x0D)\n
           {\n
               "pci8086,3a30"\n
           }, \n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x30, 0x3a, 0x00, 0x00\n
           }, \n
           "subsystem-id", \n
           Buffer (0x04)\n
           {\n
               0x70, 0x72, 0x00, 0x00\n
           }, \n
           "subsystem-vendor-id", \n
           Buffer (0x04)\n
           {\n
               0x86, 0x80, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}\n
\n
Device (BUS0)\n
{\n
   Name (_CID, "smbus")\n
   Name (_ADR, Zero)\n
   Device (DVL0)\n
   {\n
       Name (_ADR, 0x57)\n
       Name (_CID, "diagsvault")\n
   }\n
}\n
}
end

Link to comment
Share on other sites

I know....

 

This is the last board, I promise!

I've had it lying around for ages and am digging myself into a hole trying to edit it using DSDTEditor.

 

Everything is working apart from the FW and sleep.

 

Thanks for all you've done anyway

 

Ed:

I've just figured out how apply the patches from your last post and now the dsdt is showing 0 Errors, 0 Warnings, 0 Remarks and 50 Optimizations.

I'll try it out in the machine tomorrow.

 

Thanks again

Link to comment
Share on other sites

Hi MaLd0n,

 

I tried figuring out why wake still doesn't work with the dsdt you edit for me.

 

Just need some advice as this is my first attempt in dsdt's.

 

The _WAK method returns a package with 2 elements.

 

I'm quite sure that the second element is zero, but the first one is a variable which could change depending on the S state (am I right? :D )

 

While reading different dsdt fixes for wake, I checked that my dsdt is quite different as _WAK calls another method called WAK (no underscore) to signal the other devices.

 

Should I change the lines:

 

WAK (Arg0) in _WAK ====TO====> WAK(0x00)

 

and

 

Return (WAKP) in _WAK ====TO====> Return(Package(0x02){0x00, 0x00})

 

?

 

It's an Asrock Z68 Extreme4 board, hope you can shed some light :D

 

_WAK code:

    Method (_WAK, 1, NotSerialized)
   {
       ShiftLeft (Arg0, 0x04, DBG8)
       WAK (Arg0)
       If (ASSB)
       {
           Store (WSSB, ASSB)
           Store (WOTB, AOTB)
           Store (WAXB, AAXB)
       }
       If (DerefOf (Index (WAKP, Zero)))
       {
           Store (Zero, Index (WAKP, One))
       }
       Else
       {
           Store (Arg0, Index (WAKP, One))
       }
       Return (WAKP)
   }

 

WAK code:

    Method (WAK, 1, NotSerialized)
   {
       \_SB.PCI0.SBRG.SWAK (Arg0)
       If (\_SB.PCI0.PEX0.PMS)
       {
           \_SB.PCI0.PEX0.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX0, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX0.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX1.PMS)
       {
           \_SB.PCI0.PEX1.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX1, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX1.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX2.PMS)
       {
           \_SB.PCI0.PEX2.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX2, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX2.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX3.PMS)
       {
           \_SB.PCI0.PEX3.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX3, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX3.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX4.PMS)
       {
           \_SB.PCI0.PEX4.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX4, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX4.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX5.PMS)
       {
           \_SB.PCI0.PEX5.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX5, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX5.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX6.PMS)
       {
           \_SB.PCI0.PEX6.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX6, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX6.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX7.PMS)
       {
           \_SB.PCI0.PEX7.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX7, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX7.WPRT (Arg0)
       }
       \_SB.PCI0.GFX0.OWAK (Arg0)
       LEDW (Arg0)
       \_SB.PCI0.SBRG.SIOW (Arg0)
   }

Link to comment
Share on other sites

Hello MaLd0n

 

Can you help me with my dsdt for my new configuration for enable HDMI Audio AND audio with rear and front ?

 

Because i have not HDMI Audio and not rear audio etc. I have try [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 4 for lion with and without enabler for ALC892.

 

 

Mobo: Asus P8P67 Sabertooth Rev. B3

CPU: Sandy Bridge 2500K

Mem: 8GBs GSkill 2x4GB (

Video Card : ASUS GTX 570

Sound: ALC892

Hard Drive: Samsung 1To

Display : TV Sony Bravia

 

i have put in S/L/E this modified kext :

 

NVDAGF100Hal

AppleGraphicsPowerManagement

GeForceGLDriver.bundle

 

and QE/CI is OK

 

My Extra :

 

ACPIMonitor.kext

FakeSMC.kext

IntelThermal.kext

IOAHCIBlockStorageInjector.kext

JMicron36xeSATA.kext

JMicron36xSATA.kext

NullCPUPowerManagement.kext

 

 

And i send you my "send_me file" with my org.chameleon.Boot.plist

 

Many thanks if you can help me !!

send_me_olrik1953.zip

Link to comment
Share on other sites

Hello MaLdOn

 

DSDT for the 1P18L-LB works like a charm and I just wanted to thank you again for uploading the patches for it.

 

It sleeps, wakes up, shuts down, re-boots, etc, with 2, 3 or 4 sticks of ram and makes good use of a board that's been lying around for ages collecting dust.

 

Your dsdt patches just work better than anyone else's.

 

Cheers

Link to comment
Share on other sites

Hello Maldon'll need your help again ... ;-))

 

I would like to compile the dsdt but a mistake and I did not know how to solve

 

more after talking with jazzyguy on tonymac he told me that the link you had to spend for this nulcpupo ... he had already used for the AppleIntelCPUPowerManagement.kext Partch

 

except that we must always put the NULCPU to get the full potential of the processor

 

I wonder if this method can be applied to the HP 4530 if it would work the laptop it would be almost 100% compatible lion

http://www.darwinx86.net/guides/installer-...gurer/208-pmosx

 

 

 

 

Intel ACPI Component Architecture

ASL Optimizing Compiler version 20090730 [Aug 12 2009]

Copyright © 2000 - 2009 Intel Corporation

Supports ACPI Specification Revision 4.0

 

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5879: Device

Error 4095 - syntax error, unexpected PARSEOP_DEVICE, expecting $end ^

 

ASL Input: /Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 5880 lines, 192457 bytes, 1450 keywords

Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 6 Optimizations

dsdt.dsl.zip

Link to comment
Share on other sites

Hi MaLd0n,

 

I tried figuring out why wake still doesn't work with the dsdt you edit for me.

 

Just need some advice as this is my first attempt in dsdt's.

 

The _WAK method returns a package with 2 elements.

 

I'm quite sure that the second element is zero, but the first one is a variable which could change depending on the S state (am I right? ;) )

 

While reading different dsdt fixes for wake, I checked that my dsdt is quite different as _WAK calls another method called WAK (no underscore) to signal the other devices.

 

Should I change the lines:

 

WAK (Arg0) in _WAK ====TO====> WAK(0x00)

 

and

 

Return (WAKP) in _WAK ====TO====> Return(Package(0x02){0x00, 0x00})

 

?

 

It's an Asrock Z68 Extreme4 board, hope you can shed some light :D

 

_WAK code:

    Method (_WAK, 1, NotSerialized)
   {
       ShiftLeft (Arg0, 0x04, DBG8)
       WAK (Arg0)
       If (ASSB)
       {
           Store (WSSB, ASSB)
           Store (WOTB, AOTB)
           Store (WAXB, AAXB)
       }
       If (DerefOf (Index (WAKP, Zero)))
       {
           Store (Zero, Index (WAKP, One))
       }
       Else
       {
           Store (Arg0, Index (WAKP, One))
       }
       Return (WAKP)
   }

 

WAK code:

    Method (WAK, 1, NotSerialized)
   {
       \_SB.PCI0.SBRG.SWAK (Arg0)
       If (\_SB.PCI0.PEX0.PMS)
       {
           \_SB.PCI0.PEX0.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX0, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX0.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX1.PMS)
       {
           \_SB.PCI0.PEX1.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX1, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX1.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX2.PMS)
       {
           \_SB.PCI0.PEX2.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX2, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX2.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX3.PMS)
       {
           \_SB.PCI0.PEX3.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX3, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX3.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX4.PMS)
       {
           \_SB.PCI0.PEX4.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX4, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX4.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX5.PMS)
       {
           \_SB.PCI0.PEX5.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX5, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX5.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX6.PMS)
       {
           \_SB.PCI0.PEX6.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX6, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX6.WPRT (Arg0)
       }
       If (\_SB.PCI0.PEX7.PMS)
       {
           \_SB.PCI0.PEX7.WPRT (Arg0)
           Notify (\_SB.PCI0.PEX7, 0x02)
       }
       Else
       {
           \_SB.PCI0.PEX7.WPRT (Arg0)
       }
       \_SB.PCI0.GFX0.OWAK (Arg0)
       LEDW (Arg0)
       \_SB.PCI0.SBRG.SIOW (Arg0)
   }

I have no idea

it needs a good read

 

Hello MaLd0n

 

Can you help me with my dsdt for my new configuration for enable HDMI Audio AND audio with rear and front ?

 

Because i have not HDMI Audio and not rear audio etc. I have try [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 4 for lion with and without enabler for ALC892.

 

 

Mobo: Asus P8P67 Sabertooth Rev. B3

CPU: Sandy Bridge 2500K

Mem: 8GBs GSkill 2x4GB (

Video Card : ASUS GTX 570

Sound: ALC892

Hard Drive: Samsung 1To

Display : TV Sony Bravia

 

i have put in S/L/E this modified kext :

 

NVDAGF100Hal

AppleGraphicsPowerManagement

GeForceGLDriver.bundle

 

and QE/CI is OK

 

My Extra :

 

ACPIMonitor.kext

FakeSMC.kext

IntelThermal.kext

IOAHCIBlockStorageInjector.kext

JMicron36xeSATA.kext

JMicron36xSATA.kext

NullCPUPowerManagement.kext

 

 

And i send you my "send_me file" with my org.chameleon.Boot.plist

 

Many thanks if you can help me !!

dsdt.olrik1953.zip

Audio

read it

[HOW TO] Patch AppleHDA - Knowledge Base, Guide for how to fix/use original AppleHDA

 

Hey MaLd0n.

 

Can you please patch my dsdt (extracted from linux)

 

Acer m5811

i7 860

Intel H57 Express

ALC 888

8GB DDR3 :angel:

 

Thanks again for your hard work!

dsdt.nate911.zip

 

Hello Maldon'll need your help again ... ;-))

 

I would like to compile the dsdt but a mistake and I did not know how to solve

 

more after talking with jazzyguy on tonymac he told me that the link you had to spend for this nulcpupo ... he had already used for the AppleIntelCPUPowerManagement.kext Partch

 

except that we must always put the NULCPU to get the full potential of the processor

 

I wonder if this method can be applied to the HP 4530 if it would work the laptop it would be almost 100% compatible lion

http://www.darwinx86.net/guides/installer-...gurer/208-pmosx

 

 

 

 

Intel ACPI Component Architecture

ASL Optimizing Compiler version 20090730 [Aug 12 2009]

Copyright © 2000 - 2009 Intel Corporation

Supports ACPI Specification Revision 4.0

 

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5879: Device

Error 4095 - syntax error, unexpected PARSEOP_DEVICE, expecting $end ^

 

ASL Input: /Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 5880 lines, 192457 bytes, 1450 keywords

Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 6 Optimizations

NULL disabler NATIVEPM

no tubo ratio etc

NULL sucks

 

use speedstepper and add in boot.plist

 

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

update your Chameleon

 

try it

Link to comment
Share on other sites

This is already done,speedstepper , chameleon et boot plist ok

 

 

but by adding more the nulcpu ca gives more power to the processor I would find a way to keep the processor without the nulcpu

 

and the DSDT every time I want to change I am not able to recompile it after always make me the error described in my previous message

Link to comment
Share on other sites

Dear MaLd0n,

 

I have been able to boot lion on a celeron cpu with most things working,would you kindly fix my dsdt for graphics/power management/battery/trackpad and any other specifics needed.send me and dsdt attached

Thanks in advance

Link to comment
Share on other sites

Dear MaLd0n,

 

I have been able to boot lion on a celeron cpu with most things working,would you kindly fix my dsdt for graphics/power management/battery/trackpad and any other specifics needed.send me and dsdt attached

Thanks in advance

dsdt.macq.zip

 

Hi MaLd0n, thanks a lot for your help

Old DSDT dont work with 4 RAM x 2 Gb sticks on ASUS P5K crossflashed to P5KR

 

Thanks again!

dsdt.amber7.zip

Link to comment
Share on other sites

Hi MaLd0n,

 

Re P6X68D-E DSDT.

 

I installed the DSDT patch with [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] + Utilities that you sent me, I tried to reboot and snow leopard but it would not boot so the DSDT was no good or did I do something wrong? I had to reinstall SL again.

 

Thanks anyway for trying to help.

Link to comment
Share on other sites

send me files

run_me.zip

 

 

Hi Maldon ,

 

Excuse me I am trying to patch my dsdt but is too difficult for me, and all the patch I trying to edit and apply since on week time are failed, so Please I need your help for patching it for me. I think you should bee too busy or has a lot of thing more important than this to do but I swear, your help will be my last way to solve this boot problem.

 

My hackintosh system is asus laptop S37S model with Intel core 2 dual 7250

chipset intel ich9 o ich10

 

Lots of thanks in advance.

send_me.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...