Features

Feature catalogue v14: what each feature is expected to do per chip, in three layers.

84 runs match

asahi hardware

FeatureChecksTested on
Display coprocessor (DCP) 2
USB2 on Thunderbolt ports – –
USB3 on Thunderbolt ports 2
Thunderbolt 2
DisplayPort alt mode – –
GPU 5
Video decoder 4
NVMe storage – –
PCIe – –
PCIe (GE) – –
CPU frequency scaling 1
CPU idle – –
Suspend and sleep 2
Video encoder – –
ProRes codec – –
Interrupt controller (AIC) – –
IOMMU (DART) – –
Performance monitoring unit – –
UART – –
Watchdog – –
I2C – –
GPIO – –
USB power delivery – –
Audio interface (MCA) 1
SPI – –
SPI NOR flash – –
System management controller (SMC) – –
SPMI – –
Real-time clock – –
Secure enclave (SEP) 1
Neural engine – –
Asahi installer – –
Device tree 1
Built-in display 2
Display brightness 2
HDMI out – –
HDMI audio – –
Keyboard 1
Keyboard backlight – –
Trackpad 1
Battery information 3
USB-A ports – –
Wi-Fi 2
Bluetooth 2
3.5 mm headphone jack 1
Speakers 3
SD card slot – –
1 Gbps Ethernet – –
10 Gbps Ethernet – –
Microphones 1
Webcam – –
Touch Bar – –
Touch ID 2
DisplayPort audio – –

aurora addition

FeatureChecksTested on
External displays over USB-C (DP alt mode and USB4) 2
Variable refresh rate (ProMotion) – –
Camera image signal processor (ISP) 3
Always-on processor (AOP: ambient light sensor, lid angle) 1
A driver for every hardware node 2
Kernel build options (compared with Asahi's) 1

omarchy integration

FeatureChecksTested on
Bar clear of the notch 2
Clamshell mode (lid closed with an external display) 1
Automatic keyboard backlight 2
Speaker protection 2
First join to a 5 GHz Wi-Fi network 1
First-boot hardware setup 2
Boot chain 3
Disk encryption 1
Package repositories 2
Vendor firmware 1
System services 1
Snapshots 1
iwd Wi-Fi backend 1
Microphone mapping 1
Firmware for every driver that asks 1
Battery charge limit kept across reboots 1

Solid once 2 machines agree or a tester confirms. Hover a square for details.

Asahi-layer states are from the Asahi Linux documentation's feature-support tables (m1.md, m2.md, m3.md, m4.md), (c) the Asahi Linux contributors, licensed under CC BY 3.0 (https://creativecommons.org/licenses/by/3.0/). Converted from table cells to per-chip states; unmodified cell text is kept in each state's "cell".