hus2020 Posted November 30, 2017 Share Posted November 30, 2017 I am having problem with my lcd brightness value reset to full brightness on everyboot.I am running hackintosh High Sierra on a Lenovo x260.Clover is installed as UEFI only with rc scripts and using EMUVariable driver for nvram emulation. I can confirm nvram emulation is working from the nvram - p output of terminal as below. Right now, all values are retained such as volume level and other ids, except for the lcd brightness value. I am using AppleBacklightInjector kext for my lcd and patched ssdt. I am also attaching my config, kexts,ssd/dsdt in clover. Can anyone advice what should I do? fakesmc-key-BEMB-flag %01 fakesmc-key-RPlt-ch8* j130%00%00%00%00 fakesmc-key-RBr -ch8* 2016mb%00%00 EFILoginHiDPI %00%00%00%00 fakesmc-key-#KEY-ui32 %00%00%00%12 SystemAudioVolumeDB %ee fakesmc-key-BATP-flag %00 platform-uuid %cc%92%87d%d3-%b2%11%a8\%94g%ec%cf'%c0 fakesmc-key-MSTc-ui8 %00 EmuVariableUefiPresent Yes security-mode none fakesmc-key-BNum-ui8 %01 csr-active-config g%00%00%00 fakesmc-key-$Num-ui8 %01 fakesmc-key-MSFW-ui8 %01%00 fakesmc-key-MSPS-ui16 %00%03 fakesmc-key-REV -ch8* %026%0f%00%00%97 fmm-computer-name My%e2%80%99s MacBook Pro backlight-level %1c%00 bootercfg (%00 fakesmc-key-$Adr-ui32 %00%00%03%00 fakesmc-key-EPCI-ui32 %09 %f0%00 bluetoothActiveControllerInfo +%0a%87%80%00%00%00%00`%14%e4%a7%a0%0b%e1%94 fakesmc-key-MSAc-ui16 %00%00 fakesmc-key-MSLD-ui8 %00 SystemAudioVolume ? specialbootdevice %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%00%17%03%12%0a%00%01%00%00%00%00%00%04%01*%00%02%00%00%00(@%06%00%00%00%00%00%a8%f7=%09%00%00%00%00%84%8b[%c5%dd%10eA%8b%f5%ba%d1%b1%0ab%84%02%02%7f%ff%04%00 fakesmc-key-RMde-char A fakesmc-key-BBIN-ui8 %01 flagstate %00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00 fakesmc-key-MSWr-ui8 %00 CLOVER.zip Link to comment Share on other sites More sharing options...
gelomon Posted November 30, 2017 Share Posted November 30, 2017 I have this issue before and implementing the PNLF & ALS0 ssdt pacth fixed my problem. PNLF & ALS0 patch is linked on applabacklightinjector thread 1 Link to comment Share on other sites More sharing options...
hus2020 Posted December 1, 2017 Author Share Posted December 1, 2017 @gelomon can you elaborate how the patch is done? Link to comment Share on other sites More sharing options...
gelomon Posted December 1, 2017 Share Posted December 1, 2017 You just need to put SSDT-PNLF & SSDT-ALS0 on your patched folder in efi. Link to comment Share on other sites More sharing options...
black.dragon74 Posted December 1, 2017 Share Posted December 1, 2017 And, if it doesn't work even after adding a Fake ALS device you might wanna reset hardware NVRAM from clover EFI shell. How to do it: At clover boot screen select UEFI Shell option In that, type: # For cd to EFI voulme FS0: # For cd to EFI dir cd EFI # For dumping vars dmpstore -all -s somefile.txt # Now, when it is dumping the vars you need to take a note of your drive's GUID (use a phone to record) # Once you know the GUID, use dmpstore -d -guid YOUR-GUID-GOES-HERE Regards Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted December 2, 2017 Administrators Share Posted December 2, 2017 you might need emuvariable.efi and RC scripts you can install both with clover installer Link to comment Share on other sites More sharing options...
hus2020 Posted December 7, 2017 Author Share Posted December 7, 2017 Hi, I the tips, got the SSDT-ALS0 file added to Clover>ACPI>Patched.I rebooted and the same thing, defaults to full brightness. I also deleted the clover nvram.plist to force it to generate a new one, did reboot couple of times but still the same problem. I'm out of ideas what to do. Can you help me out. I am attaching my SSDT-PNLF, SSDT-ALS0, config.plist and nvram.plist. Archive.zip Link to comment Share on other sites More sharing options...
vanquybn Posted December 21, 2017 Share Posted December 21, 2017 I have same issue and this is how i resolved my problem. Delete all EMUVariable in Efi partition then reset NVRAM Link to comment Share on other sites More sharing options...
Recommended Posts