Currently, someone who wants to run linux on their T2 Mac must install the audio files manually depending on their model. Though with this patch, it becomes possible for different configuration files to coexist. This repository contains the configuration files with the necessary changes made to work with the changes in the apple-bce
driver. Both pipewire
and pulseaudio
are supported, but pipewire
works better in general.
The files are based on https://gist.github.com/MCMrARM/c357291e4e5c18894bea10665dcebffb
, https://gist.github.com/kevineinarsson/8e5e92664f97508277fefef1b8015fba
, https://gist.github.com/bigbadmonster17/8b670ae29e0b7be2b73887f3f37a057b
and https://github.com/Redecorating/archlinux-t2-packages/tree/main/apple-t2-audio-config
.
You can install the files using install.sh
.
Note that some distributions (for example NixOS) may have different ways to install the files.