I have tried spoofing Windows Vista - no joy, nothing changes. Overriding the _OS variable had no effect as the DSDT actually checks _OSI. I applied the patch in kern/121504 and overrode _OSI with "Windows 2006". Unfortunately, this had no effect on thermal settings at all. Any other ideas for what to try? - Bartosz