Tecnologia > Hackintosh
Total Page:16
File Type:pdf, Size:1020Kb
TECNOLOGIA > Hackintosh Di Michele Braga 54 PC Professionale > Febbraio 2015 TECNOLOGIA > Hackintosh Appartenete alla schiera degli informatici curiosi di tutto e gli esperimenti non vi spaventano? Se avete a disposizione hardware compatibile e una cospicua dose di pazienza, vi spieghiamo come è possibile provare il sistema operativo della Mela sul vostro Pc di casa. Di Dario Orlandi PC Professionale > Febbraio 2015 55 TECNOLOGIA > Hackintosh Il neologismo Hackintosh – fusione dei termini Hacking e Macintosh – identifica il progetto che ha come obiettivo quello di permettere l’installazione di un sistema operativo OS X su un computer non prodotto da Apple e con architettura x86. L’idea è nata dieci anni fa quando, durante la Worldwide Developers Conference del 2005, l’azienda di Cupertino ha annunciato l’abbandono dell’architettura PowerPC di Ibm – in uso dal 1994 – per migrare a quella Intel x86, annullando di fatto le differenze hardware tra i computer Mac e i Pc standard. L’annuncio di Steve Jobs è stato di- possibile, ma prima ancora di comin- del sistema operativo OS X. rompente: da un lato ha permesso ad ciare dobbiamo evidenziare che tale Non è un esperimento adatto a tutti Apple di ampliare il proprio mercato procedura viola una delle clausole in quanto è richiesto un lavoro certo- e di cavalcare l’onda di espansione del accettate durante la fase di installa- sino e una buona dimestichezza con mercato dei notebook dominato dalle zione del sistema operativo Apple e componenti hardware e software, co- architetture Intel sempre più efficienti che quindi l’operazione è passibile sì come tanta pazienza per non farsi e potenti; dall’altro una volta abbat- di un’azione legale da parte dell’a- prendere dal panico per affrontare i tuto il muro più importante che zienda di Cupertino. Questa non frequenti problemi sia in fase di instal- separava due mondi – Mac ha mai agito in modo diretto lazione sia durante la configurazione. e Pc divisi da architetture Il fascino contro la comunità o utenti In questo articolo illustriamo come hardware incompatibili – singoli che portano avanti operano i metodi per installare OS X è stata però solo una que- della novità il progetto in forma spe- su un “comune” desktop (la compa- stione di tempo prima di La curiosità è un rimentale, mentre non ha tibilità con i notebook è più limitata), vedere OS X operare su motore che spinge gli ignorato quei soggetti che quali sono le funzioni che a oggi non computer x86 standard. utenti a esplorare ciò hanno tentato o tentano operano in modo corretto su un Ha- Oggi, grazie agli sforzi del- che non conosco di trarre profitto attraver- ckintosh e presentiamo una guida ge- la comunità di sviluppatori so la commercializzazione di nerale per provare OS X sul vostro Pc. interessati al progetto e alla col- computer non Apple con sistema Se l’hardware a vostra disposizione è laborazione di moltissimi utenti, l’in- operativo OS X. compatibile, sarà possibile far funzio- stallazione di OS X su un computer A differenza del passato, l’attuale nare la maggior parte delle periferiche. comune è molto più semplice rispetto a metodo di installazione non prevede pochi anni fa, soprattutto dopo l’intro- modifiche a porzioni di codice protette COSA FUNZIONA duzione delle ultime due versioni di OS dai brevetti Apple, ma solo l’utilizzo E COSA NON FUNZIONA X (Mavericks e Yosemite) e l’arrivo di di un bootloader sviluppato in modo Mac con hardware sempre più allineato indipendente e la modifica a porzioni Sebbene sia una considerazione banale, a quello dei Pc in commercio. di driver open source. è piuttosto semplice intuire che l’in- L’installazione del sistema operativo stallazione di un software, e a maggior Apple su computer normali è quindi Il procedimento che permette di in- ragione di un sistema operativo, su stallare OS X su un personal compu- hardware non supportato comporta ter non è semplice come su un Mac la possibilità che qualcosa non fun- originale e per giungere a un sistema zioni in modo corretto o addirittura funzionante si devono affrontare e che non funzioni proprio per nulla. superare diversi ostacoli, così come è Questo vale anche per gli Hackintosh e I SITI INTERNET necessario prendere dimestichezza e nonostante il lavoro svolto dalla comu- DI RIFERIMENTO comprendere alcuni elementi chiave nità di utenti sia mastodontico – oggi www.tonymacx86.com www.hackintoshosx.com www.hackintosh.com ATTENZIONE www.rampagedev.com Portare a termine l’installazione di OS X su un sistema non Apple viola una clausola www.macbreaker.com del contratto di licenza del sistema operativo. Sebbene la giurisprudenza non sia ancora chiara in modo definitivo sulla validità di tale clausola, resta il fatto www.insanelymac.com che durante la creazione di un Hackintosh si contravviene in modo diretto e attivo wiki.osx86project.org alla norma accettata per portare a compimento l’installazione di OS X. 56 PC Professionale > Febbraio 2015 TECNOLOGIA > Hackintosh PERCHÉ PROVARE LA GUERRA Se volete provare OS X almeno una volta DEI cloNI Se disponete di hardware compatibile l periodo dei cloni Macintosh si è aperto Se volete studiare il sistema operativo Apple con Psystar, azienda con sede legale in IFlorida, che a partire dalla metà del 2008 ha proposto sistemi con sistema operativo OS X (Leopard). La denuncia Apple è arrivata dopo pochi giorni, e la battaglia legale per il blocco della commercializzazione non ha impedito alla società di vendere qualche migliaio di cloni perfettamente funzionanti. Psystar (con una contro azione legale) ha infatti denunciato Apple per pratiche anti competitive, monopolio e altre imputazioni relative alla clausola specifica violata nel contratto di licenza di OS X, che impedisce di installare il sistema operativo su prodotti non Apple. La causa, PERCHÉ LASCIAR PERDERE andata avanti per circa 18 mesi, si è conclusa nel Viola la licenza d’uso di Apple 2009 con il pagamento di 2,7 milioni di dollari ad La compatibilità non è certa e non tutto funziona a dovere Apple per infrazione dei brevetti, con il blocco della vendita di prodotti “cloni” e con la distruzione delle Se utilizzate OS X per lavoro non disporrete del supporto tecnico apparecchiature utilizzate per la loro realizzazione. sono disponibili numerosi strumenti relativa alla connettività wireless. percentuale di successo è molto alta per l’installazione e la post installa- Tra le funzioni assenti su un Hackintosh quando si utilizzano componenti con zione – rimangono ancora problemi segnaliamo anche quelle integrate e ge- chipset e controller presenti anche nei irrisolti o fonte di grandi mal di testa. stite direttamente dal firmware Apple, sistemi Apple ufficiali. Per cogliere Nel caso specifico di Yosemite e delle come per esempio l’avvio del sistema in meglio il senso di tutto ciò, ma senza piattaforme su base Intel Haswell, la modalità Target così da poter accedere entrare nel dettaglio di come funziona maggior parte dell’hardware e delle a un sistema non funzionante come se OS X in tutte le sue parti, può essere funzioni del sistema operativo operano fosse un disco esterno. utile descrivere alcune caratteristiche in modo corretto. Se riuscite a installare il sistema opera- di base che possono aiutare a compren- Ad oggi il limite più evidente di tutti tivo in modo corretto, le applicazioni dere meglio le operazioni da eseguire riguarda la riproduzione di contenuti funzionano quasi sempre senza proble- per installare OS X su un Pc. protetti con Drm (Digital Rights Mana- mi (le uniche che possono dare qualche Per prima cosa i sistemi operativi gement) all’interno di iTunes. Questa grattacapo sono quelle che accedono in OS X comunicano a basso livello con limitazione preclude la possibilità di modo diretto all’hardware, ad esempio l’hardware attraverso un firmware Efi visualizzare i trailer dei film all’inter- quelle che utilizzano l’accelerazione (Extensible Firmware Interface). Questo no dell’iTunes Store e anche la loro della Gpu), anche quelle più critiche è un evoluzione del Bios classico in riproduzione una volta che sono stati come Time Machine per il backup del software di gestione più complesso e acquistati. Il problema è conosciuto da sistema su dischi esterni o unità di rete. integrato nella scheda madre. Apple diverso tempo, ma nessuno è ancora ha adottato questo standard a parti- riuscito a individuare in modo esatto SCEGLIERE L’hardWARE re dal 2005 in sostituzione dell’Open la causa di questa limitazione – il dito Firmware impiegato sulle precedenti è puntato sull’applicazione iTunes che Uno degli aspetti più importanti per macchine con architettura PowerPC. in ambiente OS X eseguirebbe controlli ottenere un Hackintosh funzionante In passato l’utilizzo dei firmware Efi aggiuntivi sull’hardware – e a trovare risiede nella scelta dell’hardware. La ha rappresentato un ostacolo per rag- una soluzione. giungere la compatibilità e stabilità Un altro problema di non semplice so- di OS X su piattaforme Pc dotate di luzione riguarda l’aggiunta e l’attiva- Bios di vecchia generazione o legacy; zione delle connettività wireless di tipo oggi che lo standard Uefi (Unified Efi) WiFi e Bluetooth. Se la prima può essere La crescente diffusione – lo standard Uefi ha sostituito quelle risolta nella maggior parte dei casi con Efi a partire dal 2005 – è diffuso sulla un controller Pci Express, il supporto di macchine Apple ha maggior parte delle schede madri, la Bluetooth presenta qualche problema in aumentato di molto comunicazione tra OS X e l’hardware più. Per maggiori dettagli vi invitiamo è molto più semplice anche sui siste- a leggere la sezione di questo articolo “la popolarità di OS X mi non Apple. Un secondo punto da PC Professionale > Febbraio 2015 57 KERNEL E KEXT analizzare sono le fondamenta di OS e perché se un componente non è mai ScHEMA KERNEL X, ovvero Darwin.