Os recursos do M1 da Apple mostram que os chips ARM podem ser o futuro ao alimentar notebooks e desktops do futuro. Até agora, não há nenhum concorrente real para esse silício customizado, e não há como a Apple permitir que seu chipset seja usado em outras máquinas que executam sistemas operacionais diferentes. No entanto, isso não impediu os pesquisadores de tentar tornar o código-fonte aberto do M1 para que ele pudesse ser executado em outras plataformas.
Todo o documento de engenharia reversa pode ser encontrado online, mostrando que há tentativas de tornar o M1 compatível Com outros sistemas operacionais
Maynard Handley, um dos desenvolvedores que trabalhou no Quick Time da Apple, compartilhou um documento de 350 páginas detalhando como o M1 da Apple funciona. A versão atual 0.70 discute instâncias de engenharia reversa do silício customizado, com várias ideias e entradas fornecidas por outros profissionais. O documento provavelmente passará por várias revisões antes que o M1 se torne viável para rodar diferentes sistemas operacionais.
Além disso, não pode ser subestimado quanto esforço teria sido necessário para publicar o documento’Exploração M1′, e seria não será surpreendente se esses pesquisadores passaram meses e meses incorporando suas descobertas na forma de texto. Além disso, desconstruir a arquitetura M1 requer um entendimento intrincado da própria arquitetura ARM, ao mesmo tempo em que se esforça horas para realizar diagnósticos, testes de desempenho, várias execuções de tentativa e erro, sem mencionar os incontáveis bloqueios de estrada, levando à frustração natural da equipe membros.
No entanto, se for bem-sucedido, o chip M1 com engenharia reversa pode ser compatível com máquinas que não executam macOS. Na verdade, o documento também pode servir como um trampolim para tornar os futuros chips da série M da Apple compatíveis com plataformas não macOS. Por falar em chips da série M, a Apple deve lançar seu M1X para modelos reprojetados de MacBook Pro ainda este ano, seguido pelo M2 em 2022, onde pode estrear com um MacBook Air reprojetado.
O mais próximo na verdade, temos que um concorrente M1 é o chipset sem nome e não lançado da Qualcomm, internamente chamado de SC8280. Infelizmente, suspeitamos que, assim como os SoCs da Qualcomm para smartphones, o próximo silício ficará aquém das expectativas nas categorias de desempenho e eficiência energética. A Microsoft também está trabalhando em um chip baseado em ARM, provavelmente para sua linha de dispositivos Surface, mas não houve qualquer acompanhamento em relação a esses esforços.
Você gostaria de ver o reverso-M1 projetado executando hardware não-macOS? Estamos confiantes de que a Apple não ficará muito animada em saber disso, mas deixe-nos saber nos comentários e lembre-se de verificar o link do documento abaixo sempre que puder.