Contribute
Register

[HELP] Thinkpad T460S High Sierra Graphics/Backlight

Status
Not open for further replies.
Joined
Aug 2, 2012
Messages
151
Motherboard
XPS 9350
CPU
I7-6560u
Graphics
Iris 540 @ 3200x1800
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
Mobile Phone
  1. Android
Hello everyone,

Over the last couple of days i've been working on getting my T460S to run high sierra.
Initially the installation process went smooth (except for me, missing apfs+ efi drivers, to load the newly installed disk)..

First boot:

- Audio worked,
- Screen ran at full resolution (2560x1440), but with lots of artifacts. - I had to inject fake ig-platform-id to make it even boot (thanks, rehabman!)
- Trackpad and thinkpadnipple worked

Now, after looking through numerous threads i've managed to get full QE/CI and no artifacts.
Only backlight remains to be resolved.

Thus far i've been using a cloverconfig based on rehabsmans skylake-config, but modified by a user on a german hackintosh forum (whom was hacking his T460s).
It seems as if he's injected a custom igpu-id of some sort, that excludes/overrides both fake-id and ig-platform-id.
This has solved my artifacts, but introduced an odd issue.

When i boot, i reach a backlit, black screen. I then close the lid for a few seconds, not long enough for it to sleep, but long enough for it to turn off the screen. When i then open it again i'm promted by the login-screen.

Besides that, like i mentioned, there is no backlight. I've gone through rehabmans "Laptop backlight control using applebacklightinjector.kext" guide, without luck.

At this point my guess is that, the screen i use, isn't recognized properly, and might need a patched EDID.?
I base this guess on inspection of clovers bootlog:

"
24:308 0:000 === [ FixBiosDsdt ] =======================================

24:308 0:000 VideoCard devID=0x19168086

24:308 0:000 DisplayADR1[0] = 0x20000, DisplayADR2[0] = 0xFFFE < shouldn't this be the product id?

"

I'm most likely messing something up,
Any help would be greatly appreciated.
 

Attachments

  • CLOVER.zip
    5.9 MB · Views: 137
  • Nicolai’s MacBook Pro.ioreg
    6.8 MB · Views: 109
I realized that i was missing rehabmans "F%uT%04x to F%uTxxxx in AppleBacklightInjector.kext" config patch.
I applied this and changed intel fakeid and ig-platform-id (as generated by clover), and yet still no backlight, and still the same odd lack of internal screen initialisation on boot.
 
I realized that i was missing rehabmans "F%uT%04x to F%uTxxxx in AppleBacklightInjector.kext" config patch.
I applied this and changed intel fakeid and ig-platform-id (as generated by clover), and yet still no backlight, and still the same odd lack of internal screen initialisation on boot.
upload new problem reporting files

use this tool here:
https://www.tonymacx86.com/threads/tool-generate-proper-problem-reporting-files.235953/

also please update your hardware profile correctly as per faq:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Hopefully this is sufficient.
Thanks :)
 

Attachments

  • debug_21818.zip
    5.6 MB · Views: 116
Hm..
Tried it, no difference, unfortunately.
 

Attachments

  • debug_31389.zip
    5.6 MB · Views: 99
I would love to, but i flashes by in a splitsecound, and reboots.
I can't even boot now, after removing the fakepciid kext, both from /Library/Extensions and /EFI/Clover/Kexts
 
Status
Not open for further replies.
Back
Top