This cooperative unit is working hard.

IRC: #debian-bananas

Salsa: https://salsa.debian.org/bananas-team

The Debian Bananas Team works on getting Debian on Apple Hardware (that is arm64).

If you are a DD, or Free Software developer, please get in touch to get access to the non-DSA managed machine. You will need to provide full name, email address, and login name, ssh public key. http://bananas.debian.net or ssh you@bananas.debian.net

Waiting for our mailing list / team email address: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042735

Thank you Thomas Glanzmann for https://wiki.debian.org/InstallingDebianOn/Apple/M1 and the Asahi Team.

status

Getting all the asahi parts into the debian archive is still in a very early phase. Here we'll try to track the status of components and where they live.

packages

component

status

comment

m1n1

testing

bootloader (only stage2 currently built)

u-boot-asahi

NEW, alt: #1056576, MR

m1n1 payload / EFI, the asahi fork currently contains parts that are likely too invasive for considering patching them into src:u-boot

linux-asahi

not packaged yet

use glanzmanns kernel for now

mesa

not packaged yet

use glanzmanns mesa packages for now, kernel ABI not yet stable so must be kept in sync with kernel

alsa-ucm-conf-asahi

testing

alsa use case manager configuration for asahi

asahi-nvram

ITP, MR

asahi-nvram, asahi-btsync, asahi-wifisync, asahi-bless - utilities for syncing macOS information found in NVRAM

asahi-fwextract

asahi-fwextract, asahi-scripts, lzfse

asahi firmware utilities

speakersafetyd

experimental

speaker protection daemon

asahi-audio

WIP in NEW

audio processing to make speakers sound good

bankstown

ITP, WIP + MR

LV2 bass enhancement plugin - used by asahi-audio

tiny-dfr

Draft

touchbar (only on some models)

Note: consider backporting this commit if we don't get a new enough wireplumber in unstable/testing and backports soon. Fixed in wireplumber 0.4.15-2, needs backporting to bookworm-backports.

installer

no installer work has yet started. Use glanzmanns installer. (m1n1 stage1 needed for installer.)

other resources

ALARM packaging:

Fedora packaging: