Okay so a bit of an update, and also a request for help.
Firstly, I moved all my kexts to SLE and duplicated the necessary few in my EFI partition. Thankfully audio started working again, though I'm not sure why it didn't at first...
I applied the max USB port patch (15 to 20), and installed USBInjectAll to SLE.
I dumped a fresh set of ACPI files and patched them from scratch, documenting my process. The attached txt file contains a list of patches (in order) applied to each file.
The USBInjectAll seems to have fixed both bluetooth (didn't really mind) and my webcam (which is nice). However it's broken USB3 (pops up saying the device needs power?). I know this is because I haven't configured it yet, so I'll be doing that after I fully understand it.
In regards to my request, I have attached my ioreg, and clover folder (with a fresh set of ACPI files, both in origin and patched). I have also attached a breakdown of what I patched.
Here is the output of the commands you asked me to run last time:
Code:
-MBP:~$ kextstat|grep -y acpiplat
13 2 0xffffff7f825ce000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
-MBP:~$ kextstat|grep -y appleintelcpu
-MBP:~$ kextstat|grep -y applelpc
120 0 0xffffff7f82665000 0x3000 0x3000 com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <85 12 5 4 3>
-MBP:~$ kextstat|grep -y applehda
78 1 0xffffff7f821f9000 0x1e000 0x1e000 com.apple.driver.AppleHDAController (274.9) BAE4F922-DD74-3447-A5C1-BFC33B8C0A3E <77 76 71 12 7 6 5 4 3 1>
114 0 0xffffff7f82365000 0xb3000 0xb3000 com.apple.driver.AppleHDA (274.9) 75610131-FB46-3A0E-B758-14CEBEAF94AE <113 92 78 77 76 71 12 11 6 5 4 3 1>
117 0 0xffffff7f821f5000 0x2000 0x2000 com.apple.driver.AppleHDAHardwareConfigDriver (274.9) F688DB20-5ECB-31A8-9F91-3062E15035D6 <4 3>
-MBP:~$ sudo touch /System/Library/Extensions && sudo kextcache -u /
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AsusNBFnKeys.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext PinConfigs.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleALC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBacklight.kext
Would you be able to have a look through and basically tell me if I have any obvious things I need to change, and also check that my DSDT/SSDTs are okay now?
Also, the display flickers still occur after sleeping, so I don't know if maybe something in there will show up as the cause, or perhaps this is just something I can't fix?
Thanks in advance!
-----
Sorry seems I attached an old file. Fixed now.