No final tem as atualizações. Atualmente está no macOS 15 Sequoia.
Última atualização em 11/10/2024 para o Sequoia 15.0.1
Upgrade completo com imagens do sistema
operacional de um iMac sem suporte nativo da Maçã Mordida. Lembrando que o SO da Apple
(antigo OS X, hoje macOS) é baseado em Unix e tem semelhanças com o Linux,
principalmente na linha de comando (terminal).
O OpenCore Legacy Patcher é um gerenciador sofisticado de inicialização
usado para injetar e corrigir dados na memória, em vez de no disco. Isso
significa que podemos obter uma experiência quase nativa em muitos Macs já sem suporte da Maçã Mordida.
Como
veremos, o procedimento não é difícil e se adequa a qualquer Mac. Aparentemente
o artigo parece grande, mas é por causa das imagens. Depois de se fazer uma vez
pega-se o jeito. Ficou bastante completo e bem explicado, até iniciantes
conseguirão realizar o procedimento.
A máquina é um iMac 12.2,
meados de 2011, 27 polegadas, processador Intel, aquele que o computador inteiro
é uma tela gigante com tudo embutido (tela integrada), menos teclado e mouse. E
não, não é meu, foi uma instalação na qual caiu para eu realizar um upgrade do
sistema, pois o modelo em questão estava parado com o desatualizado Lion.
A Apple tem esse problema
de bloquear sistemas mais modernos para máquinas anteriores, então, tem-se
máquina boa com um hardware ainda satisfatório, mas a Maçã Mordida bloqueia o
software (sistema).
O iMAc estava parado (sem uso) com o OS X Lion-10.7.5 e foi atualizado através da Apple Store para o OS X Yosemite-10.10.5 e depois para o macOS High Sierra-10.13.6 que é o último que a Apple libera nativamente para esse modelo de iMac. A partir do Sierra (inclusive) o OS X nome_versão passou a se chamar macOS nome_versão.
O procedimento usual por segurança é atualizar para uma versão mais atual pulando no máximo duas. Do Lion para o Yosemite tem duas versões no meio; do Yosemite para o High Sierra também tem duas versões no meio.
AVISO IMPORTANTE
Para
usuários com Mac Pros de 2008 a 2013 (MacPro3,1-6,1) e iMacs de 2009 a 2011
(iMac9,1-12,2), lembre-se que o macOS Ventura agora requer suporte AVX2.0 na
CPU para aceleração gráfica nativa. Portanto, embora sua GPU (placa de vídeo)
possa ter suporte nativo você não pode executar o Ventura oficialmente com
essas GPUs.
Veja
qual a placa de vídeo do teu Mac e confira na lista no link adiante se o teu
modelo está relacionado, senão recomenda-se o Monterey ou o Big Sur para
máquinas aquém de 2015, inclusive.
No iMac 2011-12.2 deste artigo ficou instalado o Ventura (o mais atual até o momento) e depois foi aplicado o patch do OpenCore, como veremos no artigo, mas é porque a GPU (placa de vídeo, grosso modo) tem o suporte e está funcionando a contento por causa do patch aplicado após a instalação.
Antes, a título de teste, tinha sido instalado o Big Sur e o Monterey, sendo que funcionaram a contento também, mas optamos por deixar o Ventura. Você pode testar diretamente com o Ventura e caso não funcionar, mesmo com as configurações depois da instalação, dá para instalar um sistema anterior (downgrade).
Como
alguns programas e navegadores (como o Google Chrome) já estavam pedindo
atualização e a Apple não fornecia mais do que o High Sierra (que é de 2017),
optei por tentar instalar o Monterey e depois o Ventura (o último sistema, o
mais atual até o momento, junho de 2023).
Para
tanto utilizei o OpenCore Legacy Patcher da Dortania.
O OpenCore é um software que reúne um gerenciador, um instalador e um patch, ou seja, com o OpenCore você fará o download automaticamente do macOS desejado, ele criará o instalador e depois aplicará o patch necessário de acordo com o teu modelo. É uma ferramenta que faz praticamente tudo sozinha, você só vai escolhendo as opções e dando “next”. Claro que algum conhecimento você terá que ter, óbvio.
É
aconselhável, caso você tenha 6GB ou menos de RAM que se aumente a memória RAM
para, no mínimo, 8GB, não por imposição do Opencore, mas pelo macOS mais atual.
Aconselho
fortemente a atualizar até o sistema mais atual fornecido nativamente através
da Apple Store e depois utilizar o OpenCore.
Atente
também se o teu Mac tem processador Apple Silicon ou Intel. Na página do
OpenCore tem as informações necessárias. Links no decorrer do artigo e todos repetidos
nas referências ao final.
Primeiro
faça um backup dos seus dados e depois crie uma imagem do sistema atual pelo
próprio OS que está instalado. Não será demonstrado isso aqui, pois não é o
foco do artigo, além do mais, é simples, numa pesquisa rápida na internet você
encontra como fazer ou veja este link: Criar imagem de disco.
Lembre-se
também de anotar o ID Apple (login e senha) e todas as informações que forem
pertinentes (número de série, etc).
O
procedimento demonstrado aqui é a instalação do Ventura, com algumas poucas
imagens da instalação do Monterey e do Big Sur no final, mas para todas as
versões o procedimento é semelhante, basta escolher a versão desejada
disponível na janela do Opencore, como veremos.
Caso
tua máquina for muito antiga e não estiver na lista, não insista, o OpenCore é
uma ótima ferramenta, mas não faz milagres... apesar de que ressuscitou esse
iMac de 2011.
Veja no link abaixo se o teu modelo de Mac é suportado pelo OpenCore:
INSTALAÇÃO
Agora
vamos fazer alguns procedimentos pelo terminal, como atualizar e instalar
pacotes (dependências) faltantes.
Instalar
Homebrew (caso não tiver). O Homebrew é um gerenciador de pacotes para o OS X,
tal como o apt-get para o Debian e derivados, o Zypper para o Opensuse, Yum
para Red Hat, etc.
Abra o terminal usando o Launchpad.
As linhas que estão em negrito é somente porque a fonte teve que ficar menor.
No terminal execute (copie e cole ou digite):
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Talvez peça a senha. Aguarde o download das dependências e do Homebrew.
Depois execute, caso for OS X 10.12 (Sierra) ou mais antigo:
$
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
Do High Sierra em diante, inclusive, use:
$
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
Instalando Python3:
$
brew update
$
brew install python3
$
brew install objc-codegenutils objc-run objconv
$ python3 -m pip install --upgrade pip
$
pip3 install requests pyobjc wxpython pyinstaller packaging py_sip_xnu
py-applescript
Esses procedimentos no terminal você fará somente uma vez, pois as instalações permanecerão, a não ser que você formatar o disco e reinstalar o sistema do zero daí deverá refazer os procedimentos.
Acesse o link: https://github.com/dortania
Clique em Code no botão verde e faça o “Download ZIP”.
Entre na pasta onde você salvou.
Descompacte com o Utilitário de Compressão(padrão).
Entre no diretório onde salvou e descompactou o Opencore.
Talvez você tenha que mover o terminal para o lado, pois pode acontecer de a próxima janela se abrir escondida atrás dele.
Sugiro
reiniciar na hora; ao clicar em “’Reboot” pedirá confirmação: clique em “Reiniciar”.
Lembre-se
de ter feito um backup e uma imagem do sistema existente para reinstalá-lo caso
der alguma coisa errada.
Lembre-se
de ficar com a tecla “option” pressionada enquanto reinicia.

Terminado
o processo de instalação ele reiniciará. Não faça nada, aguarde aparecer a Maçã
Mordida branca com a barrinha branca escrito embaixo “Cerca de tantos minutos
restantes...”. Aguarde o processo de instalação/inicialização terminar.
Terminado completamente ele reiniciará novamente umas duas vezes e daí entrará no sistema novo, no caso, o Ventura, o mais atual no momento, então vá para a próxima página a partir da figura 32.
Caso após reiniciar pela segunda vez não entrar no sistema e ficar uma tela cinza como se estivesse travado, não se preocupe, aguarde uns 5 minutos e desligue o computador. Vá para a Instalação 5.
ATENÇÃO
Caso
não aparecer a janela do OpenCore (Fig. 33), entre na pasta onde você salvou o
OpenCore descompactado e abra-o conforme a Fig. 02 no início clicando em
OpenCore-Patcher-GUI.command e repita a operação até chegar na parte onde
escolher onde salvar (Fig. 08) clique em “Use existing macOS Installer” que o
OpenCore procurará o instalador e depois escolha “Install to disk” e siga o
procedimento da Fig. 34 adiante.
Espere
reiniciar, não faça nada, o boot se dará normalmente, aguarde a tela de login
se apresentar.
Digite a senha de login, entre no sistema e pode ejetar o pendrive que a partir de agora não precisará mais dele para iniciar.
Caso aparecer a mensagem pedindo para instalar novamente o Patch no disco, clique em cancelar, abra o Finder e ejete o pendrive. Agora não precisará mais do pendrive com o OpenCore para iniciar o sistema, a inicialização se dará normalmente.
Agora vamos aplicar o Patch necessário. Feche todas as janelas, aplicativos e programas que estiverem abertos.
Faz-se necessário aplicar o Patch para evitar problemas de lentidão e travamentos. Como veremos, na opção Settings do OpenCore tem algumas ferramentas e opções para habilitar de acordo com o seu modelo de Mac, as quais você deve procurar no seguinte link para maiores informações, se quiser:
CONCLUSÃO
Como
vimos, o procedimento não é difícil. Aparentemente o artigo parece que ficou
muito grande, mas é por causa das imagens. Depois de se fazer uma vez pega-se o
jeito.
Caso
teu hardware for muito antigo e o Ventura ou o Monterey ou o Big Sur ficarem
lentos tente desabilitar algumas configurações do próprio sistema como a
transparência, efeitos, etc. Tais configurações você encontra em “Ajustes (ou
Preferências) do Sistema > Geral.
Tiveram antes uns três
“renomados especialistas” (picaretas e/ou incompetentes com fama) que tentaram
fazer esse iMac funcionar, mas o diagnóstico foi de que “é problema na
rebimboca da parafuseta”, “é muito antigo”, etc. E depois dá até uma certa
satisfação ver as caras de nádegas e as desculpas tipo “é que eu já tinha
afrouxado a tampa do pote”, ou a melhor: “o cara se acha só porque conseguiu
fazer funcionar”, comentários estes vindos do nada, sem serem provocados, sem
ninguém sequer jactar-se do trabalho (o que seria justo), simplesmente defecam
tais palavras pelo orifício oral talvez devido a um desarranjo cerebral. A
maneira que certas pessoas conseguem viver e trabalhar “servindo ao público”
num ambiente abjeto desses é uma coisa que me escapa!
Tem uns tipos que em vez de tentar aprender ficam escarnecendo da própria ignorância pensando que ninguém percebe que o procedimento não foi difícil, somente foi trabalhoso, porém, não conseguiram em meses fazer o que foi feito em dois dias; somando com os ajustes e observações: quatro dias no total por causa das anotações, fotos, prints, etc.
IMPORTANTE
Depois você pode atualizar, se for o caso, pela interface gráfica abrindo os “Ajustes do Sistema” > Geral > Atualização de Software e também atualizar pelo terminal com:
#
brew update
#
brew upgrade
Os comandos acima no terminal até é aconselhável você executá-los uma vez por semana ou quando lembrar.
Aconselho
estudar com mais atenção as opções do patch que se aplica depois de instalado o
sistema. O patch você pode aplicar a qualquer hora, mas recomendo não fazê-lo
muitas vezes. O link para as opções está ao final.
Atente
para a versão correta do OpenCore (0.6.7). Na pasta descompactada tem o arquivo
“requirements.txt” (Fig. 02), neste arquivo você encontra as dependências
necessárias que devem ser instaladas, são aquelas que deixei prontas no
seguinte comando do início: pip3 install requests pyobjc wxpython pyinstaller
packaging py_sip_xnu py-applescript.
O
macOS tem a particularidade de ser bastante estável e verá que após a
instalação do novo sistema os dados ficam, o computador praticamente não é
formatado. O backup sugerido é por questão de segurança.
A
atualização do macOS (no caso, upgrade de sistema) é semelhante com aquela do
Linux no qual você somente altera os repositórios no /etc/apt/sources.list para
o sistema novo e executa um update seguido de upgrade ou dist-upgrade (upgrade
online).
Quanto
à Apple bloquear máquinas mais antigas, tem vantagens e desvantagens.
As
maiores vantagens são da Apple é claro, pois assim se ganha dinheiro, porém,
não deixa de ter vantagem para o usuário porque não precisa se preocupar com
drivers desatualizados e o sistema permanece estável.
A
desvantagem é que muita gente deixa de utilizar Apple porque fica encalacrado
com uma máquina boa ainda funcionando, mas sem serventia.
Outra opção é instalar Linux num Apple.
Link para as opções de Patch:
https://dortania.github.io/OpenCore-Legacy-Patcher/POST-INSTALL.html#applying-post-install-volume-patchesATUALIZAÇÃO EM 31/07/2023
O macOS foi atualizado do 13.4.1 para o 13.5 pela Apple, depois foi só aplicar o patch novamente.
ATUALIZAÇÃO EM 11/12/2023
O macOS foi atualizado do 13.5 para o 14 (Sonoma) e depois para o 14.1.2 pela Apple, depois foi só aplicar o patch novamente.
ATUALIZAÇÃO EM 18/09/2024
O MacOS foi atualizado do Sonoma 14 para o Sequóia 15, sendo que o download veio pela Apple e o OpenCore baixou automaticamente bastando autorizar o download e a instalação.
macOS
O MacOS (OS X) é construído sobre o kernel Darwin (um "sistema operacional" UNIX) que é construído em um kernel chamado XNU um acrônimo para (X não é Unix) que é na verdade um híbrido do kernel BSD e Mach 2.5 da CMU, e um kit de ferramentas de driver de dispositivo chamado IOKit da Apple.
Porém, o MacOS e o Linux são semelhantes, pois ambos são compatíveis com POSIX, o que significa que eles compartilham muitas interfaces e utilitários de programação de baixo nível. A Apple também tende a usar muitas ferramentas de código aberto que são comumente usadas em muitas distribuições do Linux.
O que hoje chama-se de MacOS é baseado no NeXTstep, o sistema operacional desenvolvido pela NeXT Computing na década de 1980.
A NeXT foi a empresa que Steve Jobs fundou depois de deixar a Apple em 1985. Ele abriu uma nova empresa e contratou um homem chamado Avie Tevanian como seu chefe de desenvolvimento de software. Tevanian foi um dos programadores que desenvolveu o kernel BSD Mach na Carnegie Mellon University e Jobs pediu a ele que criasse um novo sistema operacional multitarefa baseado nele.
O OSX (IIRC em 1987) é anterior ao Linux (1991), porém os dois são baseados em UNIX.
Atualmente o sistema da Maçã Mordida executa comandos no terminal de forma muito semelhante ao Linux.
Uma curiosidade: no ano 2000 Steve Jobs convidou Linus Torvalds para trabalhar com ele, porém, Linus recusou, pois teria de abandonar o Linux.
Referências
https://dortania.github.io/OpenCore-Legacy-Patcher/
https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html
https://dortania.github.io/OpenCore-Legacy-Patcher/START.html#how-do-i-get-started
https://dortania.github.io/OpenCore-Legacy-Patcher/INSTALLER.html
https://github.com/dortania/OpenCore-Legacy-Patcher/tree/0.6.7
https://support.apple.com/pt-br/guide/disk-utility/dskutl11888/mac
https://support.apple.com/pt-br/HT201260
https://br.easeus.com/recoverdata/atualizacao-do-macos.html
https://support.apple.com/pt-br/HT211683
https://support.apple.com/pt-br/HT204904
Nenhum comentário:
Postar um comentário