Se você abriu um app antigo no macOS 27 e viu um aviso sobre o Rosetta, não é uma formalidade. A Apple confirmou que o Rosetta 2 continua disponível durante todo o macOS 27 e que, a partir do macOS 28, apps baseados em Intel não vão abrir. A única exceção é um subconjunto da funcionalidade do Rosetta para jogos antigos e sem manutenção que dependem de frameworks da Intel. O guia original vem do MacHabits.
O macOS 28 é esperado para o próximo outono. Isso dá a você cerca de um ano, o que parece bastante até você descobrir o driver de impressora só para Intel, o plug-in de áudio de que o seu projeto inteiro depende ou o utilitário cujo desenvolvedor sumiu em 2021.
Este guia explica como encontrar todos os componentes só para Intel no seu Mac, não apenas os apps que você vê no Finder, e o que fazer com cada um. Antes de começar, confira a compatibilidade dos seus apps e mantenha um backup restaurável antes de mudar de sistema operacional.
O que muda, exatamente
- macOS 27 Golden Gate: os apps de Intel continuam rodando pelo Rosetta 2. As notas de versão da Apple afirmam que, se o Rosetta já estava instalado, ele não é restaurado automaticamente depois da atualização; o macOS oferece instalá-lo na primeira vez que você abre um app de Intel.
- macOS 28: apps baseados em Intel não vão abrir. Uma forma limitada do Rosetta permanece para certos jogos antigos.
- Apps universais não têm problema. Apps que contêm código de Intel e de Apple Silicon rodam de forma nativa e não são afetados.
A Apple começou a avisar sobre isso no macOS 26.4, com alertas ao abrir apps de Intel. O Golden Gate torna os avisos mais visíveis.
Passo 1: confira a lista integrada da Apple
O Golden Gate inclui uma lista dos apps de Intel que você usou recentemente.
Vá em Ajustes do Sistema > Geral > Sobre, encontre Apps para Intel e clique em Detalhes. Você verá os apps de Intel abertos neste Mac no último ano. Passe o cursor sobre um app para mostrá-lo no Finder ou movê-lo para a Lixeira.
É um bom começo, com dois pontos cegos: ela só lista os apps que você realmente abriu recentemente e não mostra componentes que carregam dentro de outros apps, como plug-ins e drivers. Trate-a como um ponto de partida, não como a resposta completa.
Passo 2: examine todos os apps, não só os recentes
As Informações do Sistema podem mostrar todos os apps instalados com a sua arquitetura. Segure Option, abra o menu Apple, escolha Informações do Sistema, vá em Software > Aplicativos e ordene pela coluna Tipo. Apps marcados como Intel são só para Intel.
Para uma lista mais rápida e copiável, execute isto no Terminal. Ele confere o executável principal de cada app nas duas pastas Aplicativos e mostra os que são só para Intel:
find /Applications ~/Applications -maxdepth 3 -name "*.app" -prune 2>/dev/null |
while IFS= read -r app; do
exe=$(defaults read "$app/Contents/Info" CFBundleExecutable 2>/dev/null) || continue
archs=$(lipo -archs "$app/Contents/MacOS/$exe" 2>/dev/null) || continue
[[ "$archs" == "x86_64" ]] && echo "Intel-only: $app"
done
lipo -archs mostra as arquiteturas de CPU dentro de um binário. x86_64 arm64 significa Universal. arm64 significa nativo. Só x86_64 sozinho é um problema.
Passo 3: confira os plug-ins, a surpresa mais comum
Os plug-ins carregam dentro de um app hospedeiro, então não aparecem em nenhuma lista de apps. No Golden Gate pode nem haver um aviso do Rosetta: produtores de áudio relataram plug-ins só para Intel sumindo em silêncio do Logic Pro depois da atualização. Esse silêncio é o que torna os plug-ins arriscados, porque nada avisa você antes de um projeto abrir com um instrumento faltando.
Examine os plug-ins de áudio (Audio Units, VST, VST3, AAX):
find /Library/Audio/Plug-Ins ~/Library/Audio/Plug-Ins -path "*/Contents/MacOS/*" -type f 2>/dev/null |
while IFS= read -r bin; do
[[ "$(lipo -archs "$bin" 2>/dev/null)" == "x86_64" ]] && echo "Intel-only: $bin"
done
A mesma abordagem funciona para outras pastas de plug-ins. Locais comuns incluem /Library/Internet Plug-Ins, subpastas de ~/Library/Application Support/ para apps criativos e /Library/QuickLook.
Passo 4: confira os drivers de impressoras e scanners
Relata-se que os drivers de impressoras e scanners são a maior categoria de retardatários da Intel, e é fácil esquecê-los porque você os instala uma vez e nunca mais pensa neles. Uma impressora que funciona perfeitamente hoje ainda pode estar na sua lista.
Liste as impressoras instaladas:
lpstat -v
Examine os arquivos de driver dos fabricantes em busca de binários só para Intel:
find /Library/Printers /Library/Image\ Capture -type f 2>/dev/null |
while IFS= read -r f; do
[[ "$(lipo -archs "$f" 2>/dev/null)" == "x86_64" ]] && echo "Intel-only: $f"
done
Arquivos que não são executáveis são ignorados automaticamente, porque o lipo não consegue lê-los.
Passo 5: decida o que fazer com cada um
Coloque tudo o que encontrou em uma lista e separe em quatro grupos. Percorra-os em ordem, porque os primeiros grupos são os mais baratos de resolver.
1. Existe uma atualização. Confira o site do desenvolvedor ou a App Store. Muitos apps viraram universais anos atrás, e você pode estar apenas usando uma cópia antiga. Em apps pagos, veja se a versão para Apple Silicon exige taxa de atualização e já coloque isso no orçamento.
2. Existe um substituto. Para apps abandonados, encontre uma alternativa nativa com manutenção ativa. Faça isso em um mês tranquilo, não na semana em que o macOS 28 sair. Teste o substituto com os seus arquivos de verdade.
3. O sistema pode substituir um driver. Muitas impressoras de rede oferecem suporte a impressão sem driver por AirPrint ou IPP Everywhere. Remova a impressora em Ajustes do Sistema > Impressoras e Scanners, adicione-a de novo e escolha a opção AirPrint ou Secure AirPrint, se oferecida. Se a impressão básica funcionar, talvez você nem precise do driver do fabricante. Você pode perder alguns recursos avançados, como certas opções de acabamento, então teste o que você realmente usa.
4. Nada o substitui. Este é o grupo difícil: drivers de hardware especializado, software de setor, plug-ins antigos ligados a projetos arquivados. Suas opções:
- Mantenha um Mac no macOS 27. Ele continuará rodando os seus apps de Intel. A Apple costuma manter as atualizações de segurança das versões anteriores do macOS por um período, embora não publique um calendário fixo, e uma máquina offline ou pouco usada reduz o risco.
- Renderize ou exporte agora. Em projetos de áudio e vídeo que dependem de plug-ins de Intel, exporte as faixas afetadas e arquive o projeto enquanto ele ainda abre.
- Fale com o desenvolvedor. Desenvolvedores pequenos às vezes lançam uma atualização quando clientes suficientes pedem, principalmente com um prazo claro.
- Não conte com a virtualização. O Apple Silicon não consegue rodar o macOS para Intel em uma máquina virtual normal. Existe emulação x86 completa, mas é lenta demais para a maior parte do trabalho real.
E os jogos?
A Apple diz que um subconjunto do Rosetta permanecerá no macOS 28 para jogos antigos e sem manutenção que dependem de frameworks baseados em Intel. Quais títulos se qualificam, e como isso vai funcionar na prática, ainda não foi detalhado. Se os jogos são o único motivo de você depender do Rosetta, você está em situação melhor que a de usuários de software de produtividade só para Intel, mas não presuma que todos os jogos continuarão funcionando.
Um cronograma que funciona
Nada disso precisa ser feito de uma vez só. Um cronograma distribuído ao longo do ano o mantém administrável:
- Este mês: execute as verificações acima e monte a sua lista.
- Nos próximos três meses: atualize o que puder ser atualizado, teste substitutos para os apps abandonados, experimente o AirPrint nas impressoras.
- Até a primavera: o que sobrar deve ser apenas o que não tem substituto. Decida qual Mac fica no macOS 27 ou como você vai arquivar o trabalho afetado.
- Quando as betas do macOS 28 aparecerem em junho: teste os seus apps restantes em um volume reserva ou em um segundo Mac, não na sua máquina principal.
O fim do Rosetta vem se anunciando desde 2020, e para a maioria das pessoas ele vai passar sem incidentes. Os Macs que são pegos de surpresa são aqueles em que ninguém conferiu a pasta de plug-ins. Leva dez minutos para ter certeza de que o seu não é um deles.
Para a versão original desses passos, consulte o guia do MacHabits para encontrar os seus apps de Intel antes do macOS 28.
Mais sobre este prazo: seus apps de Intel não vão abrir no macOS 28, e como encontrá-los agora, explicado no MacHabits.
Fonte: https://blog.machabits.info/articles/intel-apps-macos-28-rosetta-check



