Contribute
Register

[HELP] Thinkpad T460S High Sierra Graphics/Backlight

Status
Not open for further replies.
I can't even get it booting with bogus ig-platform-id 0x12345678
Which, before hand used to solve this
 
Okay i managed to read what caused the kernelpanic, by slowmo filming it. It seems to (suddenly..) be an issue with apple..airport and i think it says something along: com.apple.bcrm

I assume this must be related to me, having replaced the network card with a BCM4352

This is most likely caused be the replacement of FakePCIID, as my setup also uses FakePCIID_Broadcom...kext
 
Okay, just redid the video.

It's clear now, that the panic causing kext is: com.apple.driver.AirPort.BrcmNIC
 
Okay.
Removed the network card. Booted up (without issues) and reinstalled both FakePCIID, FakePCIID_Broadcom_Wifi.kext, BrcmFirmwareRepo and BrcmPatchRAM2.kext.

Now it's running just like before:
The screen doesn't initialise on boot, and there's still no backlight control, neither in displays.prefpanel, nor via. function keys.

As before, any help is greatly appreciated!
 
Okay.
Removed the network card. Booted up (without issues) and reinstalled both FakePCIID, FakePCIID_Broadcom_Wifi.kext, BrcmFirmwareRepo and BrcmPatchRAM2.kext.

Now it's running just like before:
The screen doesn't initialise on boot, and there's still no backlight control, neither in displays.prefpanel, nor via. function keys.

As before, any help is greatly appreciated!
found this which may help:
https://github.com/tluck/Lenovo-T460-Clover
 
Yeah, thanks.
I did follow that guide to begin with, and most of my clover config (including kexts), on that guide.
I fixed everything, except backlight. I does include a script for patching applebacklightinject.kext, which i've run several times, without luck. Likewise i've tried out that guides noskl config, which seems to disable/override AppleintelSKLgraphicsframebuffer - without luck. Infact, it actually broke my graphics acceleration.

One thing i did notice tho, was that my screen initialised properly when booting. No need for closing the lid, and thus reactivation the display.

so.. still no backlight
 
Yeah, thanks.
I did follow that guide to begin with, and most of my clover config (including kexts), on that guide.
I fixed everything, except backlight. I does include a script for patching applebacklightinject.kext, which i've run several times, without luck. Likewise i've tried out that guides noskl config, which seems to disable/override AppleintelSKLgraphicsframebuffer - without luck. Infact, it actually broke my graphics acceleration.

One thing i did notice tho, was that my screen initialised properly when booting. No need for closing the lid, and thus reactivation the display.

so.. still no backlight
using hotpatch method, you don't need a DSDT.aml, not near my mac at the moment but what patches have you done with it?

maybe worth removing the DSDT.aml

also drivers64UEFI has too many files in there

you should remove all the OsxApt* (and OsxLowMemFixDrv-64) files and just keep AptiomemoryFix

remove also EmuVariableUefi-64

that won't help with your brightness but you should use only one of those files
 
Okay, i will remove those.

Regarding the DSDT patching, i must admit, i'm not sure. The DSDT was patched using the earlier refered to guide's dsdtpatching script. I'm sure, it's possible to read from the script, which patches it added. I'll try'n look through the script now.
 
Okay, i will remove those.

Regarding the DSDT patching, i must admit, i'm not sure. The DSDT was patched using the earlier refered to guide's dsdtpatching script. I'm sure, it's possible to read from the script, which patches it added. I'll try'n look through the script now.
if for some reason it has a patch for brightness control, then that could be causing the backlight issue

test by removing the DSDT
 
I'll try that just now.

Looking through the patching script, i noticed these lines:

# patch 1 - DSDT name
# patch 2 - rename XHCI to XHC
# patch 3 - KBD device
# patch 4 - nolonger needed: -e's/\\_SB.PCI0.LPC.EC.HWAC/B1B2(\\_SB.PCI0.LPC.EC.WAC0,\\_SB.PCI0.LPC.EC.WAC1)/'

But looking in clovers ACPI patching menu, it's that there's several more patches in the dsdt
 
Status
Not open for further replies.
Back
Top