Contribute
Register

Patching your DSDT ProBook 4x30s using MaciASL

Status
Not open for further replies.
Good catch -- Didn't notice that. But yeah, it is clear -- needs proper SSDT...

Hehe... EBKAC error -- tricked myself. Folding@home was running in the background. I had believed it would only kick in with a screensaver, and not in every idle moment. :banghead: The SSDT was from PBI6.1b4 and not altered.
Now idle temp is 51-52 °C and I'm once more full of admiration for the guys that make hackintoshing possible. :thumbup:

Thanks for responding!
dg

EDIT: obsolete attachments deleted.
 
First time through, check preferences, iASL tab: Compiler options setr to ACPI 5.0
Is it worth using ACPI 5.0? I tried the latest version "iasl 20130328-64" with RAW DSDT and all I get:
/*
* Intel ACPI Component Architecture
* AML Disassembler version 20130328-64 [Apr 6 2013]
* Copyright (c) 2000 - 2013 Intel Corporation
*
* Disassembly of dsdt.aml, Sat Apr 6 19:50:09 2013
*
* Original Table Header:
* Signature "DSDT"
* Length 0x0002132D (135981)
* Revision 0x02
* Checksum 0x3A
* OEM ID "HPQOEM"
* OEM Table ID "17F6 "
* OEM Revision 0x00000001 (1)
* Compiler ID "INTL"
* Compiler Version 0x20110112 (537985298)
*/
DefinitionBlock ("dsdt.aml", "DSDT", 2, "HPQOEM", "17F6 ", 0x00000001)
{
/*
* iASL Warning: There were 2 external control methods found during
* disassembly, but additional ACPI tables to resolve these externals
* were not specified. This resulting disassembler output file may not
* compile because the disassembler did not know how many arguments
* to assign to these methods. To specify the tables needed to resolve
* external control method references, use the one of the following
* example iASL invocations:
* iasl -e <ssdt1.aml,ssdt2.aml...> -d <dsdt.aml>
* iasl -e <dsdt.aml,ssdt2.aml...> -d <ssdt1.aml>
*/

I'm getting only one error when decompiling the RAW DSDT with ACPI 4.0

acpi4.pngacpi4.png


I think I have two choices: ACPI 4 or an older ACPI 5 (i.e. 20130117-64) and wait for HP to fix their ACPI table (I doubt that will happen anytime soon).

http://www.tonymacx86.com/dsdt/8356...-compiler-maciasl-open-beta-6.html#post534760
 
Is it worth using ACPI 5.0? I tried the latest version "iasl 20130328-64" with RAW DSDT and all I get:


I'm getting only one error when decompiling the RAW DSDT with ACPI 4.0

View attachment 52449View attachment 52449


I think I have two choices: ACPI 4 or an older ACPI 5 (i.e. 20130117-64) and wait for HP to fix their ACPI table (I doubt that will happen anytime soon).

http://www.tonymacx86.com/dsdt/8356...-compiler-maciasl-open-beta-6.html#post534760

At the time I wrote that, the ACPI4 compiler included didn't work with our patches, but since final release it has been updated. The patches now work with both compilers, so it doesn't really matter now.

And I'm not sure what you mean by "... all I get". I see those warnings too from the latest iasl decompiler (built against current sources), but it still works just like it did before (produces a DSL file with a few extra comments).
 
Remade for HP Probook 4520s
 

Attachments

  • DSDTPatch_all_HP_4520S.zip
    5.6 KB · Views: 244
Status
Not open for further replies.
Back
Top