Os desenvolvedores estão progredindo para que o macOS Ventura seja executado em Macs sem suporte de décadas

Prolongar / O líder do OpenCore Legacy Patcher, Mykola Grymalyuk, tem o macOS Ventura rodando em Macs tão antigos quanto a torre Mac Pro de 2008.

Ignorar os requisitos oficiais do sistema macOS para executar novas versões de software em Macs mais antigos e sem suporte tem um histórico rico. ferramentas como XPostFact S assistência de leopardo poderia ajudar Macs PowerPC antigos a executar versões mais recentes do Mac OS X, uma tradição mantida viva na era moderna por patchers por dosdude1 para Sierra, High Sierra, Mojave e Catalina.

Para Big Sur e Monterey, o Patcher OpenCore Legado (OCLP para abreviar) é a melhor maneira de executar novas versões do macOS em Macs mais antigos. É uma ramificação do bootloader OpenCore Hackintosh e é atualizado com bastante frequência com novos recursos e correções e suporte para versões mais recentes do macOS. Os desenvolvedores do OCLP admitiram que O suporte ao macOS Ventura será difícilmas eles fizeram progressos em algumas áreas cruciais que devem fazer com que alguns Macs mais antigos funcionem um pouco melhor.

O que há de diferente no Ventura?

No passado, as diferenças de hardware entre Macs “suportados” e “não suportados” podiam ser tão pequenas que tudo o que você precisava fazer para inicializar novas versões do macOS era enganar o carregador de inicialização para que ele pensasse que estava sendo executado no Mac. um Mac um pouco mais novo . . Mas essa abordagem se tornou mais difícil à medida que a Apple remove cada vez mais o suporte para Intel Macs do macOS.

Os patches OCLP e dosdude1 geralmente podem ser suportados em alguns modelos mais antigos, mas com suporte oficial para estender o suporte a Macs não suportados com hardware semelhante. No macOS Monterey, por exemplo, a Apple tinha suporte removido oficialmente para um grande número de modelos de Mac de 2012, 2013 e 2014 que usavam CPUs Intel de 3ª geração (Ivy Bridge) e 4ª geração (Haswell). Mas como Monterey continuou a oferecer suporte ao Mac Pro 2013 com tecnologia Ivy Bridge e o Mac mini 2014 com tecnologia Haswell, o sistema operacional ainda manteve um nível básico de suporte para esses processadores (e chipset e hardware GPU que o acompanha) que tornaram mais fácil obter Monterey rodando em outros Macs com os mesmos chips.

Ventura é diferente. Oficialmente, ele não suporta CPUs Intel anteriores à 7ª geração (“Kaby Lake”), e a Apple fez muita limpeza nos bastidores para remover drivers e outros componentes do sistema operacional que Macs com processadores mais antigos. Isso inclui drivers de GPU para GPUs Intel e AMD mais antigas, os últimos vestígios de suporte a driver de GPU Nvidia nativo do macOS, suporte USB para muitos modelos mais antigos, suporte para trackpads não Force Touch, drivers para controladores Intel Ethernet e muito mais.

E as mudanças são mais profundas do que os drivers. A Apple também removeu o suporte para processadores x86 mais antigos que não são suportados o conjunto de instruções AVX2, impedindo que o sistema operacional inicialize nas CPUs sem essas instruções. O AVX2 foi introduzido nas CPUs Haswell, o que adiciona outro obstáculo para quem deseja executar o Ventura em algo mais antigo.

A Apple também mudou a pilha de renderização para Metal de maneiras que o tornam incompatível com os drivers da era Monterey para hardware de GPU mais antigo (isso aparentemente não tem nada a ver com as atualizações do Metal 3; Ventura oficialmente suporta muitos Macs que suportam apenas o Metal 2). Se você adicionar novamente os drivers antigos, obterá uma saída de exibição básica sem aceleração gráfica. A lista completa de obstáculos que os desenvolvedores precisarão pular para executar o Ventura em Macs não suportados é rastreado no repositório OpenCore Legacy Patcher Github.

sinais de progresso

Essa postagem do Github é um pouco pessimista sobre o futuro do suporte do Ventura nessas máquinas mais antigas. “Olhando para todos os problemas à nossa frente, não acho que existam soluções de curto prazo para a comunidade usar”, escreveu o líder do projeto Mykola Grymalyuk em junho. “O melhor prazo seria daqui a 6 meses, quando uma versão adequada do OpenCore Legacy Patcher puder ser lançada, mas mesmo isso é difícil de prometer.”

Mas houve progresso, apesar desse pessimismo inicial. Primeiro, embora o macOS tecnicamente não inclua arquivos de sistema para CPUs Intel pré-AVX2, o software Rosetta 2 da Apple faz ainda incluem esses arquivos, pois o Rosetta 2 emula os recursos de uma CPU x86 pré-AVX2. Ao extrair e instalar esses arquivos no Ventura, você pode reativar o suporte no Ivy Bridge e CPUs mais antigas sem instruções do AVX2.

E esta semana, Grymalyuk se gabou outro avanço– Suporte gráfico trabalhando em Macs habilitados para Metal mais antigos, incluindo máquinas tão antigas quanto o iMac 5K de 2014, Mac mini de 2012 e até mesmo a torre Mac Pro estilo ralador de queijo de 2008.

A equipe do OCLP ainda tem outros desafios a superar, que incluem automatizar todos esses hacks para que usuários sem conhecimento técnico aprofundado dos fundamentos do macOS possam continuar configurando e usando o bootloader. Grymalyuk ainda não vai especular em um prazo pelo apoio oficial de Ventura no OCLP. Mas dado o progresso que foi feito até agora, parece provável que as pessoas com Macs de 2012 e mais recentes ainda possam executar o Ventura em seus Macs sem abrir mão da aceleração gráfica ou de outros recursos importantes.

You May Also Like

About the Author: Gabriela Cerqueira

"Solucionador de problemas do mal. Amante da música. Especialista certificado em cultura pop. Organizador. Guru do álcool. Fanático por café."

Deixe um comentário

O seu endereço de e-mail não será publicado.