Ed è arrivato anche per me il tempo del “unsupported device“. Il mio fidato Macbook Pro 15” del 2016 è andato fuori supporto. Quindi per Apple 6 anni erano abbastanza.
A dire il vero il Macbook è ancora prestante, non vedo mai cali di prestazione sulle operazioni che faccio, al limite su Docker qualche volta tentenna, ma li reputo che sia più colpa del software di terze parti, visto che da versione a versione i comportamenti sono diversi.
Quindi che fare? Le opzioni ufficiali sono tenersi questo così come sta, oppure cedere al consumismo e comprarne uno nuovo. Vero che avere un chip SoC Apple Silicon farebbe gola, ma come detto questo va ancora bene.
Sono andato a cercare una soluzione, ed esiste una “terza via” ovvero quella di affidarsi ad un progetto che si chiama OpenCore Legacy Patcher.
In sostanza qualcuno ha trovato e pensato delle soluzioni per bypassare il blocco Apple e permettere di installare i sistemi operativi più moderni e che non dovrebbero essere supportati. In questo caso MacOS Ventura.
Note importanti
Ci tengo a precisare che non è una guida ufficiale, quanto spiegato da qui in poi potrebbe causare perdite dati, danneggiamento dell’hardware, perdite di garanzia. Siete quindi consapevoli e responsabili delle vostre scelte ed azioni.
Pre-requisiti: avere un Backup con TimeMachine, e una chiavetta USB da minimo 16 Gigabyte
Si parte con una doverosa indagine, infatti pure OpenCore ha i suoi limiti, e non tutti i vecchi modelli sono supportati, alcuni sì ma con limitazioni. Va detto in tal senso che MacOS corre dietro di fatto all’ultimo modello, è chiaro che il senso della fine supporto sia dettata anche dalla volontà di proporre soluzioni migliori e innovative, avere materiale vecchio limita questa capacità. Ergo la prima cosa da fare è andare nelle pagine del supporto e verificare il proprio modello con il comando:
system_profiler SPHardwareDataType | grep 'Model Identifier'
Comando che daremo dalla Terminal Shell di MacOS. Alla pagina dedicata è indicato in modo chiaro se siete dentro o meno, oppure sì ma con quali limitazioni. Nel mio caso sono full supported.
Quindi si va alla pagina di GitHub e si scarica l’ultima versione di OpenCore-Patcher-GUI.app.zip
Nel mio caso era la 0.5.1, si tratta di uno ZIP, scaricatelo, scompattatelo ed avviatelo (doppio click) come qualsiasi programma per MacOS.
La prima schermata ha dei pulsanti, premiamo su “Create MacOS Installer” quindi in quella successiva “Download MacOS Installer“. A questo punto il programma va alla ricerca delle immagini di MacOS disponibili, comprese anche le versioni più anziane. Nel mio caso scelgo la versione 13.0 che corrisponde a Ventura.
Qui inizia il Download, che richiederà pazienza visto che sono 12 Gigabyte da scaricare.
Al termine viene chiesta la password (o autenticazione biometrica) per installare l’installer di MacOS Ventura nel sistema. Infatti, vedremo l’icona di installazione tra le App.
Non ci clicchiamo sopra, ma restiamo sulla App di OpenCore, dato che attraverso questa continuiamo il processo.
Subito dopo ci viene chiesto di installare l’immagine nella chiavetta da USB. Qui vi verrà chiesta di nuovo la password, e quindi parte il “flashing” della chiavetta.
Attenzione
l’operazione cancella qualsiasi cosa sia presente nella chiavetta.
Al termine dell’operazione potrebbe essere che torneremo all’interfaccia principale, quella che abbiamo visto all’avvio. Qui dovremo costruire la configurazione personalizzata per la nostra macchina. Quindi premiamo sul tasto “Build and Install OpenCore“.
E sulla nuova maschera che esce “Build OpenCore“. Aspettando che concluda l’operazione.
Nel mio caso l’installer ha proceduto ad effettuare direttamente la richiesta di creare il Build ed al termine dell’operazione la richiesta di installazione sulla Chiavetta. Non ultimo al termine di questa, la richiesta di effettuare il Reboot per avviare appunto l’installazione vera e propria di Ventura.
In fase di boot, tenete premuto il tasto “Option” per accedere al menu dove sceglieremo l’icona di OpenCore EFI Boot. Quindi “Install MacOS Ventura” e successivamente la schermata di ripristino dove abbiamo la possibilità di aggiornare il sistema in essere, oppure tramite utility disco cancellare tutto e fare una ripartenza da zero.
Nel mio caso ho optato per l’aggiornamento.
Segue una serie di Reboot, sostanzialmente in questa fase non ho interagito con i menu che apparivano, lasciando che completasse da solo i processi sino a quando non mi ha chiesto la password per accedere al sistema.
Qui nelle prime fasi mi ha chiesto di re-immettere le credenziali, seguito da qualche schermata di aggiornamento. Quello che è importante é accedere nuovamente a OpenCore, perché in questa fase siamo ancora legati alla chiavetta USB. Infatti, il programma dovrebbe essere partito da solo presentando la richiesta di installare il patcher.
Segue la richiesta su quale disco installare, visto che la chiavetta è ancora inserita, noi sceglieremo il disco fisso.
E quindi torniamo ad effettuare il reboot, premendo “Option” e scegliendo Boot EFI con l’icona di OpenCore.
Da qui in poi possiamo levare la chiavetta e il sistema è pronto. Tuttavia, permane ancora una potenziale seccatura, se riavviamo ora avremo in fase di boot un passaggio in più del solito, poiché vedremo l’icona di “Install MacOS Ventura” e l’avvio da Hard Disk che è impostato per default. Se non facciamo nulla dopo qualche secondo l’avvio avviene come previsto.
Se vogliamo levarci anche questo passaggio, avviamo nuovamente OpenCore, andiamo su Settings e qui leviamo la spunta da “Show Boot Picker”
Come recita la scritta sopra i menu, una volta effettuata la scelta e tornati al menu principale di OpenCore, dobbiamo di nuovo premere su “Build and Install OpenCore” e quindi effettuare di nuovo un reboot, tenendo premuto “Option” e scegliendo Boot EFI.
Conclusioni
La procedura è risultata sorprendentemente semplice, almeno per quello che mi riguarda vista anche la mia professione. Immagino che un normale utente Apple invece si possa trovare in difficoltà non essendo avvezzo a vedere opzioni di vario tipo e tante schermate che richiedono di fare qualcosa. Al termine ho provato tutti i programmi che uso e funziona tutto; pertanto, sono ben felice di “tirare avanti” ancora un anno o forse due prima di cambiare portatile.
Antonio
Va tutto bene fino al reboot per installare Mac OS Ventura: compare la schermata ma il cursore del mio imac fine 2009 non si muove né la tastiera risponde. Quindi installazione impossibile. Ho provato più volte: niente da fare.
Antonio
Ho provato ad installare Mac OS Ventura sul mio iMac 2009, ma non ci sono riuscito. Va tutto bene fino al reboot e quando clicco su EFI Boot compare la schermata con Ripristina da Time machine, Installer di Mac OS ventura,…, ma il cursore del mouse è bloccato e quindi non è possibile nessuna azione. Ho provato più volte sia col mouse wireless che col mouse collegato al computer con USB. Si può fare qualcosa? Ho anche visto vari tutorial Youtube e nessuno ha mai segnalato problemi. Qualcuno può suggerirmi una soluzione?
Walter Tosolini
Ciao, hai controllato che il tuo mac sia compatibile con Opencore, purtroppo ci sono modifiche hardware che talvolta rendono incompatibili in parte o quasi del tutto. Nel tuo caso potrebbe essere la remissione del protocollo usb 1.1 ( https://github.com/dortania/OpenCore-Legacy-Patcher/issues/1021 )per cui è necessario un Hub usb 2.0 dove agganciare il mouse.
Antonio
Essendo poco esperto di informatica, questo Hub usb 2.0 si aggancia al computer tramite le porte usb del computer stesso o bisogna sostituire le porte interne del computer?
Grazie!
Antonio
Ho controllato: il mio imac dispone di 4 porte usb 2.0. Resta un mistero perché non installa mac OS ventura!
Walter Tosolini
Il sintomo che descrivi però è quello del protocollo usb, se non ha i driver chiaramente non può far funzionare le periferiche.
Sul link che avevo inviato, è messo anche imac2009, ma quell’anno sono usciti più modelli, per cui magari il tuo non è affetto.
Hai provato ad installare Monterey anziché Ventura? se l’effetto è diverso, allora sono i driver usb.
Antonio
Sono riuscito ad installare Monterey con Opencore 0.5. Sembra funzionare, anche se non funzionano Mappe e l’app Whatsapp. Grazie per i consigli che dai e per la gentilezza con cui rispondi.
Walter Tosolini
Ottimo, quindi significa che su Ventura hanno tolto i driver e il tuo Imac non va oltre quello.
Su Opencore dicono di usare un Hub usb2.0, ma sinceramente equivale a fare il tiro al piccione, nel senso che non avrai mai la certezza di comprare un Hub usb che funzioni finché non lo provi, cioè potrebbe essere che lo becchi al primo acquisto, oppure diventa un incubo.