hbib Posted July 13, 2015 Share Posted July 13, 2015 Hi all, I have a Sony VPC-F24E, a Laptop with i7-CPU and a NVIDIA 540M graphics which runs Yosemite fine (after some tweaking). The only thing I can't get working is Backlight control. I have the slider in the monitor prefs, but it does absolutely nothing. I have installed the ACPIBacklight.kext and patched DSDT both manually and automatically via Clover with the same result: It shows the slider, but don't work. Has anyone any idea? Thanks PS: I don't have an Optimus-Configuration, as the integrated Intel-Card ist completely disabled by Sony and I have never seen it in action, as only the nvidia is activated. Link to comment Share on other sites More sharing options...
Allan Posted July 13, 2015 Share Posted July 13, 2015 Have you use EmuVariableUEFI-64.efi and installed "RC Script on target volume"? Link to comment Share on other sites More sharing options...
hbib Posted July 15, 2015 Author Share Posted July 15, 2015 Have you use EmuVariableUEFI-64.efi and installed "RC Script on target volume"? Thanks for the tip, I reinstalled Clover with that on, but it don't change anything. Link to comment Share on other sites More sharing options...
Allan Posted July 15, 2015 Share Posted July 15, 2015 You use Clover in Legacy or UEFI? Where is the kexts, S/L/E or Clover's folders? Link to comment Share on other sites More sharing options...
hbib Posted July 15, 2015 Author Share Posted July 15, 2015 You use Clover in Legacy or UEFI? Where is the kexts, S/L/E or Clover's folders? I use Clover in Legacy-mode (the Laptop is BIOS-only), and all kexts I installed are in Clover's folder: Following kexts are installed: ACPIBacklight.kext ACPIBatteryManager.kext AppleIntelInfo.kext FakeSMC.kext GenericUSBXHCI.kext RealtekRTL8111.kext VoodooPS2Controller.kext Link to comment Share on other sites More sharing options...
Allan Posted July 15, 2015 Share Posted July 15, 2015 Ok, so you don't need use EmuVariableUEFI-64.efi, is only for UEFI, sorry. Your DSDT have this patch? "AAPL, backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0, backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0, pwm-info", Buffer (0x14) { /* 0000 */ 0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00, /* 0008 */ 0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x04, 0x00, 0x00 } Link to comment Share on other sites More sharing options...
hbib Posted July 16, 2015 Author Share Posted July 16, 2015 Ok, so you don't need use EmuVariableUEFI-64.efi, is only for UEFI, sorry. Your DSDT have this patch? "AAPL, backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0, backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0, pwm-info", Buffer (0x14) { /* 0000 */ 0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00, /* 0008 */ 0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x04, 0x00, 0x00 } Thanks, I hadn't this in my patched DSDT, so I added it but sadly it changed nothing Maybe I added it at the wrong place? I attached my patched dsdt-file. dsdt.txt Link to comment Share on other sites More sharing options...
Allan Posted July 16, 2015 Share Posted July 16, 2015 Upload in .aml not .txt How to upload files or kexts. Link to comment Share on other sites More sharing options...
hbib Posted July 16, 2015 Author Share Posted July 16, 2015 Upload in .aml not .txt How to upload files or kexts. Sorry dsdt-patched.aml.zip Link to comment Share on other sites More sharing options...
Allan Posted July 16, 2015 Share Posted July 16, 2015 Try this: DSDT.zip Look this - Screen Shade 1 Link to comment Share on other sites More sharing options...
hbib Posted July 20, 2015 Author Share Posted July 20, 2015 Try this: DSDT.zip Look this - Screen Shade Thank you very much man! With this DSDT it works. The only Problem is, that it only sets the brightness once at boot to the level saved in nvram, but then changes don't work anymore and I don't even get any more Debug outputs from ACPIBacklight until next reboot. Link to comment Share on other sites More sharing options...
Allan Posted July 20, 2015 Share Posted July 20, 2015 Read this: Everything you need to know about NVRAM And make some tests with Nvram, for check if everything is right. PS: Add this to your config.plist, reboot and see the results: <dict> <key>FixRegions_10000000</key> <true/> <key>NewWay_80000000</key> <true/> </dict> Link to comment Share on other sites More sharing options...
hbib Posted July 21, 2015 Author Share Posted July 21, 2015 Read this: Everything you need to know about NVRAM And make some tests with Nvram, for check if everything is right. PS: Add this to your config.plist, reboot and see the results: <dict> <key>FixRegions_10000000</key> <true/> <key>NewWay_80000000</key> <true/> </dict> Thanks for the tips. My NVRAM is working. And I have already both NewWay and FixRegions in my Clover-Config. Link to comment Share on other sites More sharing options...
Allan Posted July 21, 2015 Share Posted July 21, 2015 This app (Screen Shade) works for you? Link to comment Share on other sites More sharing options...
Recommended Posts