A aguardada atualização do kernel Linux 6.13 trará suporte inicial para dispositivos Apple antigos, anteriores ao chip M1. Essa integração inclui uma variedade de SoCs Apple mais antigos, abrindo caminho para que modelos de iPhone e iPad possam, ainda que de forma limitada, rodar o kernel principal do Linux. Esse suporte é importante para quem possui dispositivos antigos da Apple e deseja utilizá-los com sistemas baseados em Linux.
O termo “pré-M1” refere-se aos dispositivos Apple fabricados antes do lançamento do chip Apple M1, que marcou a transição da Apple para sua própria linha de processadores ARM, começando em 2020. Até então, os dispositivos da Apple, como iPhones e iPads, usavam chips com arquitetura ARM próprios, como os A7, A8, A9, entre outros, mas sem a unificação com o ecossistema de computadores Mac.
A importância da adição de suporte a dispositivos Apple antigos
A atualização, liderada por Hector Martin, inclui DeviceTrees para SoCs Apple como A7, A8, A8X, A9, A9X, A10, A10X e A11. Com isso, é possível que modelos antigos, como o iPhone 5S, iPhone 8, iPhone X, iPad Air e iPad Mini 2/3, ganhem funcionalidades básicas no Linux. Vale destacar que esta é uma implementação inicial e de baixo nível, com o objetivo principal de iniciar o kernel nesses dispositivos. Em outras palavras, ainda há limitações significativas de funcionalidade, mas é um passo crucial para expandir a compatibilidade do Linux.
Dispositivos suportados e o que esperar dessa versão
O suporte básico inicial significa que esses dispositivos podem iniciar o kernel do Linux, mas ainda não se deve esperar uma experiência completa de sistema. Por enquanto, o foco está no suporte básico aos componentes fundamentais dos dispositivos. Esses são os primeiros passos para integrar dispositivos como iPhone e iPad com versões mais antigas de iOS no ambiente Linux, tornando possível um maior desenvolvimento e suporte para quem busca utilizar Linux em hardware Apple legado.
Próximos passos e o futuro do Linux em dispositivos Apple antigos
O lançamento do Linux 6.13 é previsto para janeiro ou fevereiro de 2025, após o período de testes das versões candidatas (RCs). Desenvolvedores e entusiastas podem acompanhar as atualizações e o progresso do suporte a dispositivos Apple pré-M1 pelo branch asahi-soc-dt-6.13 no GitHub ou pelo pull request no Kernel.org.
Conclusão
Essa inclusão no kernel Linux marca um importante avanço para a utilização de dispositivos Apple mais antigos com sistemas Linux, embora ainda em fase experimental. O projeto Asahi Linux está constantemente ampliando o suporte a dispositivos da Apple, o que gera expectativa de que funcionalidades mais robustas venham a ser integradas em versões futuras do kernel, proporcionando uma nova vida a dispositivos Apple de gerações anteriores.
Para quem tem interesse no projeto ou possui algum desses dispositivos antigos, vale a pena acompanhar as próximas atualizações. Comente abaixo o que achou dessa novidade e fique atento para mais notícias sobre Linux e suporte a hardwares inovadores!