This document describes the Linux-only method that successfully activated the firmware Touch Bar on a 2016 MacBook Pro with Apple's T1/iBridge coprocessor.
It covers two very different situations:
- The T1 already boots as USB device
05ac:8600. Only the Linux driver is needed. - The T1 is stuck in recovery as
05ac:1281, or its EFI EmbeddedOS files are missing. The T1 must be personalized, provisioned, and booted before the driver can work.
Do not run the recovery workflow when the driver-only path is sufficient.