tamorgen Posted July 21, 2011 Share Posted July 21, 2011 For the past year and a half, I've been using a DSDT of another user that has the same laptop as mine, which is a Dell Studio 14z. It works fine for the most part, but there are some minor issues I've never been able to resolve, such as the function keys that control the screen brightness, as well as the auto dimming feature when unplugging your power supply. I've just installed Lion, and I know there have been a number of improvements in auto patching DSDTs, and I'm wondering if I would benefit by taking a crack at mine? What would I be getting myself into? Where should I start? Do I need to boot to another OS to get a clean DSDT that's not the one I borrowed, or what is the best way to do this? I imagine I can boot to a Ubunto CD and pull from there, but I'm not totally sure. Thanks for any advice anyone can give me. Link to comment Share on other sites More sharing options...
3.14r2 Posted July 21, 2011 Share Posted July 21, 2011 ...I'm wondering if I would benefit by taking a crack at mine? What would I be getting myself into? Where should I start? Do I need to boot to another OS to get a clean DSDT that's not the one I borrowed, or what is the best way to do this? I imagine I can boot to a Ubunto CD and pull from there...You shouldn't use others' DSDT. Although hardware might seem the same, some things might slightly differ. It is better to patch it yourself using available tools or this automated tool. In order to patch a DSDT, you will need to extract a "clean" (original) DSDT.aml in Windows or Linux. You could extract it in OS X too, but it will be prepatched already, as you have a patched version loaded via Chameleon. IMO the easiest way is to use Ubuntu (or other Linux) Live CD, and extract all ACPI tables you hardware can offer. How-to http://www.insanelymac.com/forum/index.php?showtopic=215844 The easiest way is to use the automated tools against original DSDT table. Just press the button But you can achieve much more by editing DSDT (as well as some other tables such as SSDT) manually. It is time consuming but will pay-off. With properly patched DSDT one can get ride of some patched/helper kexts, injectors and so on. System stability/performance might increase as well. For instance display dimming can be archived via DSDT edit plus one kext in /E/E. Same with battery. The more you know about it, the more you can get from this. Link to comment Share on other sites More sharing options...
tamorgen Posted July 21, 2011 Author Share Posted July 21, 2011 That is what I am hoping for. Fewer kexts that may or may not need to be constantly updated from update to update, power management issues, etc.That being said, I just tried booting to Ubuntu 11.04 on a USB stick on my system. The DSDT file is not under /proc/acpi. Am I missing something, other than the file I need? Link to comment Share on other sites More sharing options...
3.14r2 Posted July 21, 2011 Share Posted July 21, 2011 he DSDT file is not under /proc/acpi. Am I missing something, other than the file I need?If you ran the script attached in the linked topic (and have installed acpidump tool beforehand), the resulting folder with all ACPI tables should be located in home folder or Desktop. Link to comment Share on other sites More sharing options...
tamorgen Posted July 21, 2011 Author Share Posted July 21, 2011 If you ran the script attached in the linked topic (and have installed acpidump tool beforehand), the resulting folder with all ACPI tables should be located in home folder or Desktop. Hmmm... I'll have to try again. Maybe there is an issue with 11.04. I I think I still have a 9.1 boot DVD around, so I might try that. Link to comment Share on other sites More sharing options...
tamorgen Posted July 21, 2011 Author Share Posted July 21, 2011 Hmmm... I'll have to try again. Maybe there is an issue with 11.04. I I think I still have a 9.1 boot DVD around, so I might try that. Not sure what I was doing early, but it worked like a charm this time. Now I have to see if I really want to do this :-) Link to comment Share on other sites More sharing options...
3.14r2 Posted July 21, 2011 Share Posted July 21, 2011 Now I have to see if I really want to do this :-)You will love it or hate it Link to comment Share on other sites More sharing options...
Recommended Posts