drivers/UEFI folder seems to have too many files in thereAll kext files moved off /E/C/K/O and into /L/E;
kext cache confirmed recreated;
System restarted;
Clover ACPI and other log files recreated fresh;
No improvements with the background slider or function keys;
New dump generated and attached to this post;
<key>EDID</key>
<dict>
<key>Custom</key>
<data>
AP///////wAGEPKcAAAAABoVAQSVGg54Au8Fl1dUkiciUFQAAAAB
AQEBAQEBAQEBAQEBAQEBFDeAuHA4JEAQED4ANa4QAAAaECyAuHA4
JEAQED4ANa4QAAAaAAAA/ABDb2xvciBMQ0QKICAgAAAA/QA4TB5T
EQAKICAgICAgACg=
</data>
<key>Inject</key>
<true/>
<key>ProductID</key>
<string>0x9C7C</string>
<key>ig-platform-id</key>
<string>0x19160000</string>
<key>#ig-platform-id</key>
<string>0x19160000</string>
<key>AAPL,ig-platform-id</key>
<data>
AAAWGQ==
</data>
<key>FixHPET</key>
<false/>
<key>FixIPIC</key>
<false/>
<key>FixLAN</key>
<false/>
<key>FixRTC</key>
<false/>
<key>FixTMR</key>
<false/>
don't you need to patch your DSDT for brightness keys?Clover installs them without the -64 naming, whereas Clover Configurator uses the -64 naming. Cleaned.
DSL files on ACPI/patched do no harm since they are ignored by the boot loader. Cleaned.
Removed EDID.
Changed ig-platform-ID key to #ig-platform-ID.
Changed AAPL,ig-platform-id to 0x191b0000.
Enabled HPET, IPIC, LAN, RTC and TMR fixes
Those were the two guides originally followed before the initial post asking for help. Other directions from multiple posts also followed, to no avail. Worth mention the slider used to work on Mojave, but never on Catalina. Keys were never able to be made working. Also, it is my understanding AppleBacklightFixup was incorporated long ago into WEG.
With all suggested changes, still no improvements.
ACPI and preboot log files created fresh.
New debug file generated and attached to this post.
<key>ProductID</key>
<string>0x9C7C</string>
<key>ig-platform-id</key>
<string>0x19160000</string>
<key>ForceKextsToLoad</key>
<array>
<string>\System\Library\Extensions\IONetworkingFamily.kext</string>
</array>
i use this way for screen brightness, it may be worth a shot:Removed all lingering keys.
I agree function keys to control brightness needs DSDT patching, but if the main brightness controls are not working, having the keys set are less important and not having them right now is one less thing for me to take in account while trying to fix the primary brightness issue. Trying to walk one step at a time before I can run.
try disabling:It was worth a shot, but still no cigar.
<dict>
<key>Comment</key>
<string>change F%uT%04x to F%uTxxxx in AppleBacklightInjector.kext (credit RehabMan)</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
RiV1VCUwNHgA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleBacklight</string>
<key>Replace</key>
<data>
RiV1VHh4eHgA
</data>
</dict>
with VirtualSMC, you may need LiluFriend.kextDisabled this particular kext patching (shouldn't be doing anything as there was no matching kext but hey, who knows what other binary was being hit?).
VirtualSMC does not work on my laptop - it causes the boot to hung forever (left it overnight and it was stuck with the same output). FakeSMC is the only that works. Should I try OpenCore just because?