A AirDrop no Linux ainda é uma proposta: em 5 de novembro de 2026, a Phoronix informou que Andre Eikmeyer havia enviado patches para revisão com o objetivo de permitir transferências entre Macs com chip T2 rodando Linux e dispositivos Apple. O trabalho altera o driver brcmfmac, mas depende de requisitos específicos do firmware.
Para avaliar a compatibilidade, não basta conferir o modelo do Mac: o firmware também precisa atender aos dois requisitos do driver.
O que os patches propõem
A série propõe acrescentar suporte a Apple Wireless Direct Link (AWDL), a tecnologia sem fio usada pela AirDrop, ao driver brcmfmac, da Broadcom. O alvo são Macs com chip Apple T2 rodando Linux; a transferência pretendida é de ida e volta entre esses computadores e Macs, iPhones e iPads.
No desenho descrito por Eikmeyer na carta de apresentação dos patches, o firmware da Apple mantém a comunicação AWDL, enquanto o driver cria a interface de rede necessária. A descoberta de dispositivos próximos e o tratamento da AirDrop ficariam no espaço de usuário, a camada de programas que roda acima do kernel.
A proposta também é acompanhada pelo t2-drop, um programa escrito em Rust com integração ao NetworkManager, segundo a reportagem da Phoronix. Assim, a mudança no driver não é, por si só, todo o conjunto necessário para a função pretendida.
O firmware define quais configurações entram
Para habilitar AWDL, o firmware precisa anunciar a capacidade awdl e oferecer suporte a interface_create versão 3. O caso citado do BCM4350 mostra por que os dois critérios importam: o firmware 7.35.180.133 do MacBookPro14,1, um modelo anterior ao T2, anuncia awdl, mas retorna BCME_UNSUPPORTED ao tentar criar a interface. Nessa configuração, a proposta não habilita o recurso. A reportagem também informa que o BCM4355 não foi testado.
A carta de apresentação relata configurações com BCM4364 e BCM4377 testadas pela comunidade como funcionais. Ela também aponta transferências mais lentas no MacBookPro16,1 e no MacBookPro16,4, sem indicar a causa ou quantificar a diferença. Esses registros descrevem configurações específicas, não uma medida padronizada de desempenho. A carta dos patches identifica a série como composta por sete patches.
LocalSend atende a uma necessidade parecida
Para transferir arquivos entre plataformas, o LocalSend é uma opção separada da AirDrop. Em um tutorial em inglês publicado em 9 de março de 2024, Techno Tim apresenta transferências entre Linux e macOS e entre Android e Linux. O criador descreve o uso sem internet ou serviço de nuvem de terceiros e relata que fez cerca de 20 transferências durante a produção do vídeo, todas sem problemas segundo sua experiência.
O tutorial trata do LocalSend, não da interoperabilidade com o protocolo AirDrop nem dos patches para o kernel Linux.