SJ_UnderWater has released (public beta) his replacement for DSDT Editor, MaciASL:
http://www.tonymacx86.com/dsdt/83565-native-dsdt-aml-ide-compiler-maciasl-open-beta.html#post517290
I've been testing this, working out the bugs as they related to both my patch repos for my desktop (DH67xx) and my laptop (ProBook 4x30s). It works for patching our laptop DSDT and I think it is a much easier program to use as compared to DSDT Editor.
So, if you haven't patched your DSDT yet, now would be a good time to try MaciASL and if you've already patched your DSDT you might want to try this software anyway.
So, first, you need a native/raw DSDT extracted with one of the methods I describe in the wiki:
https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/wiki/How-to-patch-your-DSDT
Once you have your native DSDT transfered to an area where MaciASL can find it, you're ready to patch it:
- Run MaciASL
- First time through, check preferences, iASL tab: Compiler options set to ACPI 5.0.
- While in preferences add my repo under Sources tab: Click the [+] button to add a patch repo.
- Type whatever name you like in the first column... "HP 4x30s" is fitting.
- Type (or copy/paste) the URL for the patch repo:
Code:
http://raw.github.com/RehabMan/Intel-DH67XX-DSDT-Patch/master
- Now you can close Preferences
- Use File Open to open your unpatched/raw DSDT you extracted earlier
- Choose Patch from the toolbar
- On the left you should see "HP 4x30s" patch repo added in preferences ealier
- Choose one of "All (standard screens)", "All (dual-link screens)", "All (standard screens, quiet fan)", and "All (dual-link screens, quiet fan)" depending on your hardware and your desire for a less agressive fan.
- The patch text will load in the upper part of the patch window, and after a few seconds the preview window in the lower section will fill in with before/after data
- For my machine (dual-link, quiet-fan) it shows 127 Patches, 177 Changes, 0 Rejects
- Click on the Apply button to apply the patches. The patch window will clear. Then click the Close button.
- Choose Save As... and pick a location to save your patched DSDT
Now you have your patched DSDT, you can copy it to /Extra/dsdt.aml to use it.