I’ve been working on an Arch-based creator-focused distro project called SelahOS, and this weekend I finally got all major hardware functioning on a MacBookPro14,1.
Working now:
BCM4350 WiFi
CS8409 audio
Thunderbolt 3
suspend/wake
keyboard backlight
FaceTime HD camera
external audio interfaces over TB docks
battery monitoring/fan control
Biggest surprise:
after hours digging through Apple Thunderbolt behavior and ACPI paths, the actual breakthrough ended up being Intel’s thunderbolt kernel module simply not being initialized.
One modprobe thunderbolt later and the dock stack came alive.
The larger goal is trying to make older creator hardware gen

Reddit