El 2 de octubre se informó de que Sven Peter, desarrollador de Asahi Linux, había enviado cambios iniciales de árboles de dispositivos para la ventana de integración de Linux 7.4. El trabajo abarca seis Mac con el M4 base y, por separado, el MacBook Neo con A18 Pro. Es un primer paso para que el kernel pueda empezar a arrancar en esos equipos, no una experiencia Linux lista para el uso diario.
Qué Mac cubren los cambios para M4
El alcance comunicado para el M4 base incluye estas seis configuraciones:
- MacBook Pro de 14 pulgadas con M4 (2024).
- iMac de 24 pulgadas con M4 (2024), en configuración de 2 USB-C.
- iMac de 24 pulgadas con M4 (2024), en configuración de 4 USB-C.
- MacBook Air de 13 pulgadas con M4 (2025).
- MacBook Air de 15 pulgadas con M4 (2025).
- Mac mini con M4 (2024).
El MacBook Neo figura por separado: sus cambios iniciales corresponden al SoC A18 Pro.
Qué describen los árboles de dispositivos y qué falta
Un árbol de dispositivos —device tree— le indica al kernel qué hardware tiene una máquina y cómo localizarlo. Es una descripción necesaria para que el sistema empiece a reconocer sus componentes, pero no equivale por sí sola a controladores y funciones listos para el uso cotidiano.
En los Mac con M4, los cambios describen los núcleos de CPU, el controlador de interrupciones, los estados de energía, el watchdog (temporizador de vigilancia), la comunicación serie, el controlador de pines, I²C y el búfer de fotogramas. Para el A18 Pro del MacBook Neo, la lista comprende los núcleos de CPU, el controlador de interrupciones, el watchdog, la comunicación serie y el búfer de fotogramas.
La GPU y otras funciones aún requieren trabajo. Por eso, este soporte inicial está orientado al arranque del kernel y no proporciona un escritorio Linux utilizable en esos equipos.