Stela prova a portare macOS Apple Silicon sui PC x86: test aperti, ma con molti limiti

Stela ha reso disponibile una prima versione sperimentale di un progetto che punta a eseguire macOS per Apple Silicon sui PC con processori Intel e AMD. Non è il ritorno di un Hackintosh già pronto per l’uso quotidiano: il software è ancora in sviluppo, può essere lento e potrebbe non riuscire ad avviarsi anche su configurazioni che rispettano i requisiti indicati.

La sfida è diversa rispetto ai vecchi Hackintosh, che sfruttavano la parentela tra i processori Intel dei Mac e quelli dei comuni PC. Con il passaggio di Apple ai chip Arm, eseguire il sistema su hardware x86 richiede di affrontare anche la differenza tra le istruzioni dei processori. È qui che interviene Stela, affiancato da un secondo progetto, Snapintosh, che sta esplorando una strada distinta sui portatili Snapdragon.

Dimostrazione di macOS sul portatile ASUS Zenbook nel progetto Snapintosh

Come Stela cerca di eseguire macOS sui PC Intel e AMD

Stela è un programma di avvio UEFI che presenta al sistema un modello di hardware Apple Silicon, attualmente un Mac mini M2. Il suo componente centrale traduce il codice arm64e in istruzioni x86-64 usando sia compilazione anticipata (AOT) sia traduzione durante l’esecuzione (JIT), con una cache del codice già convertito. In questo modo il progetto tenta di far funzionare software destinato ai Mac con chip Apple su processori di architettura diversa.

C’è poi il problema della grafica: Stela comprende un driver Metal per schede NVIDIA che converte le istruzioni intermedie degli shader Metal in quelle utilizzate da Mesa. Non significa che la compatibilità grafica sia completa, ma chiarisce uno dei passaggi tecnici necessari per tentare l’avvio di macOS su un PC tradizionale.

Requisiti della prova e funzioni ancora assenti

La versione disponibile richiede una CPU Intel dalla generazione Nehalem o AMD dalla famiglia Bulldozer in poi, almeno 8 GB di RAM e una scheda video NVIDIA GeForce GTX 16 oppure RTX 20, 30, 40 o 50. Servono inoltre firmware UEFI a 64 bit con Secure Boot disattivato e almeno 60 GB di spazio per macOS su una partizione GPT o su un disco dedicato. Per preparare il supporto di installazione è prevista una chiavetta USB da 8 GB nella modalità online o da 32 GB in quella offline.

La lista dei requisiti, però, non equivale a una garanzia di funzionamento. Il progetto non supporta ancora Wi-Fi, Bluetooth e audio; sono invece previsti collegamenti Ethernet con determinati controller, oltre a periferiche di input USB. Anche la procedura di avvio resta sperimentale. Sono limiti sostanziali per chi volesse usare il computer come macchina principale.

Snapintosh tenta la via Snapdragon

Un approccio differente arriva da Snapintosh, mostrato su un ASUS Zenbook A16 con Snapdragon X2 Elite. Nella dimostrazione il portatile è riuscito ad avviare macOS, passare tra le scrivanie e aprire alcune applicazioni. Il progetto, però, necessita ancora del collegamento a un altro Mac e non può funzionare autonomamente con la sola batteria del portatile. Mancano inoltre funzioni come Wi-Fi, audio, fotocamera, Bluetooth, sospensione e uscita video esterna.

Stela e Snapintosh mostrano così due tentativi diversi di riportare macOS su hardware non Apple: traduzione verso x86 nel primo caso, sperimentazione su un portatile Arm nel secondo. La novità concreta è la disponibilità della prima versione di prova di Stela; trasformare questi risultati in un’esperienza stabile e completa resta una sfida ancora aperta.

Fonte | Via

Condividi con i tuoi amici

Lascia una risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

Verified by ExactMetrics

Privacy e contenuti esterni

Puoi autorizzare i servizi esterni. Le nuove autorizzazioni si applicano subito; dopo una revoca la pagina viene ricaricata.

Leggi l'informativa sulla privacy