Aguarde...

7 de janeiro de 2023

Tem um iPad velho por aí? Você poderá fazê-lo rodar o Linux em breve

Tem um iPad velho por aí? Você poderá fazê-lo rodar o Linux em breve

Os desenvolvedores dizem que inicializam o Linux em dispositivos que usam chips baseados em Apple A7 e A8.

Se você tem um iPad de 2013 ou 2014 parado sem uso porque não está mais recebendo atualizações da Apple e parou de executar os aplicativos de que precisa, alguns desenvolvedores estão trabalhando em uma solução de software alternativa para você. O desenvolvedor Konrad Dybcio e um entusiasta do Linux conhecido como ” quaack723 ” colaboraram para obter a inicialização do kernel Linux versão 5.18 em um antigo iPad Air 2, um grande feito para um dispositivo que foi projetado para nunca executar nenhum sistema operacional diferente do da Apple.

O projeto parece usar uma distribuição baseada no Alpine Linux chamada “postmarketOS”, uma distribuição relativamente pequena, mas ativamente desenvolvida, feita principalmente para dispositivos Android. Dybcio usou uma hashtag “checkm8” em seu tweet inicial sobre o projeto, sugerindo fortemente que eles usaram o exploit bootrom “Checkm8” publicado em 2019  para acessar o hardware. Por enquanto, os desenvolvedores só têm o Linux rodando em alguns hardwares de iPad mais antigos usando chips baseados em A7 e A8 – isso inclui o iPad Air, iPad Air 2 e algumas gerações de iPad mini. Mas os tweets subsequentes indicam que será possível colocar o Linux em funcionamento em qualquer dispositivo com um A7 ou A8, incluindo o iPhone 5S e o HomePod original .

Este não é o único projeto dedicado à execução do Linux no hardware da Apple. Um projeto, o Asahi Linux , tem se dedicado ao suporte de engenharia reversa para os chips M1 nos Macs da Apple e ao envio de patches upstream para que possam ser integrados ao kernel do Linux. Outro, o Projeto Sandcastle , tem uma compilação do Android instalado e rodando em um iPhone 7. Aplicativos como o iSH  fornecem um shell Linux rodando no iOS ou iPadOS – não é o mesmo que rodar o Linux diretamente no hardware, mas útil em alguns circunstâncias.

O trabalho de desenvolvimento neste último esforço Linux-on-iDevices ainda está em seus primeiros dias . As fotos que os desenvolvedores compartilharam mostram um processo básico de inicialização que falha porque não pode montar um sistema de arquivos, e Dybcio observa que coisas básicas como suporte a USB e Bluetooth não estão funcionando. Obter aceleração de rede, áudio e gráficos funcionando corretamente também será uma tarefa difícil. Mas ser capaz de inicializar o Linux pode chamar a atenção de outros desenvolvedores que queiram ajudar o projeto.

Em comparação com o hardware moderno com um chip Apple M1, os dispositivos alimentados por A7 e A8 não seriam tão bons como máquinas Linux de uso geral. Embora impressionantes na época, suas CPUs e GPUs são consideravelmente mais lentas do que os dispositivos modernos da Apple e todas vêm com 1 GB ou 2 GB de RAM. Mas seu desempenho ainda se compara bem ao lado dos processadores lentos em dispositivos como o Raspberry Pi 4, e a maioria (embora não todos) do hardware A7 e A8 parou de receber novas atualizações de iOS e iPadOS da Apple neste momento; O suporte ao Linux pode dar a alguns desses dispositivos uma segunda vida como consoles de jogos retrô, servidores domésticos simples ou outras coisas para as quais o hardware Arm de baixo consumo de energia é bom.

Postado em Blog
Escreva um comentário