macOS 27 gira su un portatile Snapdragon: l’Hackintosh torna in vita con Snapintosh

Un portatile ASUS con processore Qualcomm è riuscito a eseguire macOS 27 Golden Gate, il sistema operativo che Apple progetta per i propri computer. Non è un prodotto ufficiale e non significa che macOS sia diventato compatibile con tutti i PC Windows: si tratta di Snapintosh, un esperimento sviluppato da Miguel C che ha portato il sistema Apple su un ASUS Zenbook A16 con Snapdragon X2. Il risultato è particolarmente interessante perché il desktop viene visualizzato con accelerazione grafica hardware sulla GPU Adreno, anziché affidarsi soltanto alla CPU.
Il progetto è stato pubblicato su GitHub con codice, strumenti e documentazione. Ma c’è un dettaglio fondamentale da conoscere prima di pensare a un’installazione: Snapintosh è ancora un prototipo, richiede un secondo Mac per l’avvio e supporta un unico modello di notebook. L’interfaccia non è sempre fluida e molte funzioni essenziali di un portatile rimangono assenti. È quindi una dimostrazione tecnica notevole, non una nuova alternativa pronta all’uso a macOS su un MacBook.
Snapintosh: il ritorno degli Hackintosh, questa volta su ARM
Per anni il termine Hackintosh ha indicato i PC non prodotti da Apple sui quali gli appassionati riuscivano a installare macOS. L’operazione era resa possibile soprattutto dalla parentela tra i processori Intel dei Mac e quelli di molti computer Windows. Con il passaggio di Apple ai chip della famiglia M, la situazione è cambiata: hardware, firmware e protezioni del sistema sono diventati molto più strettamente integrati.
Snapintosh prova a riaprire questa strada su una piattaforma diversa. Sia i chip Apple Silicon sia i moderni Snapdragon per PC utilizzano l’architettura ARM, ma questo non rende automaticamente compatibili i rispettivi dispositivi. I processori gestiscono in maniera differente memoria, periferiche, avvio e componenti di sicurezza.
Il lavoro dello sviluppatore consiste proprio nel costruire uno strato software che permetta al kernel originale di macOS di trovare i servizi hardware che si aspetta, anche se il computer sottostante non è stato costruito da Apple.
Il computer utilizzato è un ASUS Zenbook A16 con Snapdragon X2
La configurazione documentata dal progetto è precisa: ASUS Zenbook A16 UX3607OA, dotato di processore Qualcomm Snapdragon X2E-96-100 e grafica Adreno X2-90. La build utilizzata è macOS 27, identificata dal numero 26A428.
Il fatto che questo specifico portatile riesca ad avviare il sistema non autorizza a concludere che Snapintosh funzioni anche su altri Zenbook, su qualsiasi Snapdragon X2 o sui precedenti Snapdragon X Elite. Gli strumenti attuali includono configurazioni hardware, indirizzi dei registri e parametri preparati per quella macchina.
Secondo la documentazione pubblicata, l’implementazione impiega al momento sei core virtuali. Il pannello interno funziona alla risoluzione di 2880 × 1800 pixel, ma è limitato a 60 Hz, senza sfruttare la modalità a 120 Hz del display.
Come fa macOS a funzionare su un processore Qualcomm
La soluzione non consiste nel modificare pesantemente l’intero sistema operativo. Snapintosh usa un monitor a livello EL2, cioè uno strato di virtualizzazione ARM, che intercetta e adatta le richieste del kernel di macOS ai componenti del notebook.
Questo livello fornisce i servizi che normalmente vengono garantiti dai chip Apple, inclusi i meccanismi di monitoraggio della memoria e le interfacce di alcune periferiche. Il progetto gestisce anche la differenza tra le pagine di memoria utilizzate da macOS e quelle previste dalla piattaforma Qualcomm.
Un altro elemento è q1n1, uno strumento derivato dal lavoro di Asahi Linux e utilizzato per la comunicazione con il computer ospite. Il risultato permette di avviare il kernel originale di macOS e di portare il sistema fino alla sua interfaccia grafica.
È una dimostrazione di quanto sia complesso il problema: condividere l’architettura ARM è soltanto il punto di partenza, mentre il vero lavoro riguarda l’adattamento dell’intero ambiente hardware.
La sorpresa è la GPU Adreno con accelerazione Metal
Il traguardo più interessante riguarda la grafica. Il desktop di macOS non viene disegnato attraverso una semplice emulazione software: Snapintosh utilizza direttamente la GPU Adreno X2-90 del portatile.
Per riuscirci lo sviluppatore ha realizzato componenti dedicati, tra cui AdrenoMetal.bundle, un’estensione grafica chiamata AdrenoX2 e un compilatore che traduce il linguaggio intermedio degli shader Metal in istruzioni utilizzabili dalla GPU Adreno.
L’accelerazione hardware è fondamentale per gestire gli effetti grafici dell’interfaccia moderna di macOS. Non significa però che tutte le applicazioni 3D o i programmi professionali funzionino correttamente. Il progetto necessita ancora di ottimizzazioni e il suo autore descrive l’esperienza come utilizzabile, ma non ancora fluida.
Leggi anche:
Cosa funziona e cosa manca ancora
La documentazione e le prime prove mostrano che il sistema può avviarsi, visualizzare il desktop e utilizzare alcune periferiche essenziali. Sono stati implementati il supporto per tastiera e touchpad, compresi alcuni gesti, e l’accesso all’unità SSD NVMe interna.
L’elenco dei limiti rimane però consistente. Audio, Bluetooth, webcam, sospensione e riattivazione e monitor esterni non sono ancora supportati. La connettività Wi-Fi è in fase di sviluppo: le dimostrazioni tecniche non equivalgono a una connessione normalmente gestibile dal menu Wi-Fi di macOS.
Anche le prestazioni generali sono lontane da quelle attese su un computer progettato per questo sistema operativo. Sono possibili blocchi, riavvii improvvisi e comportamenti imprevedibili, oltre alle limitazioni del display e dei core attualmente disponibili.
Questi problemi non sono dettagli secondari: senza audio, gestione energetica affidabile e sospensione, un notebook perde alcune delle funzioni che lo rendono pratico nella vita quotidiana.
Per avviarlo serve ancora un vero Mac
Uno dei vincoli più importanti riguarda la procedura di avvio. Snapintosh non parte in autonomia come un normale sistema installato sul computer. È necessario un secondo Mac con macOS 27, collegato allo Zenbook tramite USB-C.
Il Mac prepara e trasferisce i componenti necessari, mentre il sistema viene poi eseguito localmente sul processore Snapdragon. Questo collegamento deve essere utilizzato a ogni avvio: spegnere o riavviare il notebook significa dover ripetere la procedura.
Servono inoltre i file originali di macOS, gli strumenti di sviluppo appropriati e altri componenti che il repository non distribuisce. Non basta quindi scaricare un programma, aprirlo su Windows e scegliere Installa.
Si può scaricare Snapintosh? Sì, ma attenzione ai rischi
Il codice sorgente e la documentazione sono disponibili nel repository GitHub di Snapintosh. Il progetto è rivolto soprattutto a sviluppatori e appassionati con esperienza di firmware, sistemi ARM e ripristino dei dispositivi.
Gli stessi autori avvertono che gli strumenti possono modificare le partizioni dell’SSD interno. Un errore potrebbe danneggiare o cancellare dati, compresa un’installazione Windows già presente. Il software interviene inoltre su componenti hardware delicati, come frequenze, tensioni e gestione della GPU.
Per questo non è consigliabile sperimentarlo sul portatile che utilizzi ogni giorno. Prima di qualsiasi prova servirebbero un backup completo, un metodo affidabile per ripristinare Windows e la consapevolezza che il sistema potrebbe non avviarsi più correttamente.
C’è infine il tema delle licenze: la pubblicazione del codice del progetto non equivale a un’autorizzazione di Apple a eseguire macOS su hardware non Apple. Chi valuta un esperimento del genere deve verificare anche le condizioni d’uso del software.
È davvero rinato l’Hackintosh?
Snapintosh dimostra che macOS moderno può essere portato su un processore ARM non prodotto da Apple con un lavoro approfondito su virtualizzazione, driver e interfacce hardware. Il fatto che funzioni anche l’accelerazione grafica rende il risultato più significativo di un semplice desktop mostrato in una schermata.
Ma il confronto con un MacBook sarebbe prematuro. Il supporto riguarda un unico modello di notebook, le funzioni disponibili sono incomplete e non esistono ancora prove indipendenti sufficienti per giudicare prestazioni, autonomia e affidabilità.
Il valore del progetto è soprattutto tecnico: mostra una strada possibile per gli Hackintosh dell’era ARM e potrebbe incoraggiare ulteriori esperimenti. Per ora, però, macOS su Snapdragon resta un laboratorio per appassionati, non una soluzione pronta a sostituire un Mac.
Ti potrebbe interessare:
Segui guruhitech su:
- Google News: bit.ly/gurugooglenews
- Telegram: t.me/guruhitech
- Facebook: facebook.com/guruhitechfb
- X (Twitter): x.com/guruhitech1
- Bluesky: bsky.app/profile/guruhitech.bsky.social
- Rumble: rumble.com/user/guruhitech
- VKontakte: vk.com/guruhitech
- MeWe: mewe.com/i/guruhitech
- Skype: live:.cid.d4cf3836b772da8a
- WhatsApp: bit.ly/whatsappguruhitech
Esprimi il tuo parere!
Ti è piaciuta questa notizia? Lascia un commento nell’apposita sezione che trovi più in basso e se ti va, iscriviti alla newsletter.
Per qualsiasi domanda, informazione o assistenza nel mondo della tecnologia, puoi inviare una email all’indirizzo [email protected].
Scopri di più da GuruHiTech
Abbonati per ricevere gli ultimi articoli inviati alla tua e-mail.
