Come installare macOS Mojave 10.14 in un normale PC | Hackintosh

installare macOS Mojave in un normale PC

L’autunno si avvicina, l’estate sta finendo e.. no, non è una canzone dei Righeira, ma un modo per dire che è l’ora di hackintosh. Si perché ottobre significa una sola cosa per gli appassionati: nuovo macOS in arrivo. macOS Mojave 10.14 è uscito da pochissimo e noi abbiamo già provato ad installarlo. Vediamo dunque come installare macOS Mojave in un normale PC e costruirci un bel hackintosh.

Innanzitutto, ti ricordo che sono oltre 6 anni che scriviamo guide dedicate al mondo hackintosh (qui trovi tutte le nostre guide). Un tempo davvero lungo che però ci ha permesso di avere diverse soddisfazioni (ovviamente non economiche, ci mancherebbe altro, ma personali si visto il successo dei nostri articoli passati). Se vuoi darci una mano a continuare, puoi considerare di effettuare una donazione. Leggi qui per saperne di più: www.stintup.com/supporta.

Attenzione: Mojave richiede GPU con supporto alle API per Metal. Ergo qualsiasi scheda grafica più vecchia delle Intel HD4000/ Nvidia Kepler/ AMD 7xxx Series non sarà supportata nativamente. Nella migliore delle ipotesi avrete artefatti grafici oppure non funzionerà la trasparenza o alcune transizioni. Con le Nvidia più recenti (Polaris e Maxwell) dovrete attendere i web driver, con le Kepler invece non avrete problemi.

N.B. Per scaricare macOS dovete avere accesso ad un vero Mac (potete infatti scaricarlo solo da AppStore). In alternativa potete comunque creare una macchina virtuale con macOS su Windows, scaricare macOS dall’App Store e poi creare la chiavetta. Per maggiori info leggi qui: Come installare macOS su Windows con VMware.

[su_note note_color=”#fef583″ radius=”5″]

Se vuoi sostenere Stintup e vedere nuove guide sul mondo hackintosh o semplicemente offrirci un caffè considera una donazione sul nostro account PayPal.

Puoi anche sostenerci utilizzando questo link quando acquisti su Amazon (puoi aggiungerlo tra i preferiti). A te non costa niente, però in questo modo supporterai il nostro lavoro :)

Grazie mille a tutti i nostri lettori.

[/su_note]

[su_button url=”https://www.facebook.com/stintup/” target=”blank” style=”flat” background=”#3b5998″ size=”5″ wide=”yes” center=”yes” icon=”icon: facebook-square” text_shadow=”0px 0px 0px #000000″]Seguici anche su Facebook, un “Like” è sempre gradito ;)[/su_button]

[su_spoiler title=”Clicca per leggere (IMPORTANTE)” style=”fancy”]

Stintup non è in alcun modo responsabile di eventuali danni causati al PC. Ogni cosa descritta in questo articolo è stata solo ripresa e descritta da noi. Non incentiviamo in alcun modo l’utilizzo dei sistemi hackintosh che non sono altro che delle macchine test. Inoltre ricordiamo che nella licenza d’uso di macOS, Apple indica chiaramente al punto I.: “Other Use Restrictions. The grants set forth in this License do not permit you to, and you agree not to, install, use or run the Apple Software on any non-Apple-branded computer, or to enable others to do so.” Dunque i sistemi hackintosh sono assolutamente vietati. Noi sconsigliamo assolutamente di proseguire con tale pratica e ribadiamo che la seguente guida segue dei passaggi descritti da terzi e che Stintup ha deciso di riportare nel seguente articolo al solo scopo di descrivere una pratica utilizzata prevalentemente oltreoceano e all’estero. Dunque se volete in qualsiasi modo provare un sistema macOS potete recarvi presso un Apple Store o un centro autorizzato Apple.

[/su_spoiler]

DEVI ANCORA ASSEMBLARE IL TUO PC? LEGGI QUI I COMPONENTI HARDWARE CONSIGLIATI PER CREARE UN HACKINTOSH.

Come installare macOS Mojave in un normale PC: COSA SERVE

  1. Un Mac da dove poter scaricare la copia di macOS Mojave 10.14 dall’App Store (ricordiamo che è gratuita). Se non avete l’accesso ad un Mac potete optare per un’installazione su macchina virtuale seguendo questa guida.
  2. Un PC compatibile con macOS Mojave. Prima di tutto deve avere un processore Intel. Esiste una wiki creata apposta per verificare questo. Se non trovate i vostri componenti in lista non vi preoccupate. Potrebbe essere che nessuno abbia aggiornato la wiki. In questo caso rivolgetevi al forum ufficiale del progetto hackintosh. Qui potete leggere le discussioni (c’è anche la sezione italiana), porre domande e molto altro.
  3. Chiavetta USB da almeno 16GB.
  4. Clover (che è il bootloader e serve per avviare l’installazione prima e il sistema poi).
  5. Clover Configurator.
  6. Fai un backup con Carbon Copy Cloner.

DOWNLOAD DI MACOS MOJAVE

Da qualche anno (con Mavericks) è possibile il download gratuito del sistema operativo di casa Apple. L’unico requisito è avere un sistema Mac. Per installare macOS Mojave in un normale PC non dovete far altro che:

  1. aprire il Mac App Store,
  2. fare il log-in con il vostro Apple ID (createne uno se non ce l’avete)
  3. e scaricare macOS Mojave (che verrà scaricato in /Applicazioni).

PREPARAZIONE DELLA CHIAVETTA USB

Ora comincia il bello! State molto attenti ai seguenti passaggi. Se saltate qualcosa tutto il vostro lavoro sarà perduto. No, scherzi a parte, state molto attenti a eseguire queste operazioni seguendo tutti i passaggi attentamente e installare macOS Mojave in un normale PC sarà meno problematico.. forse!

  1. Inserite la chiavetta USB.
  2. Andate nella barra dei menu del Finder e selezionate “Vai” > “Utility” > “Utility Disco” oppure andate in /Applicazioni /Utility /Utility Disco.
  3. Selezionate la chiavetta USB nella colonna di sinistra (mi raccomando di selezionare l’USB in cui si vuole fare l’installazione di High Sierra e non altro!!).
  4. Premi il tab “Partiziona“. Selezionare 1 Partizione.
  5. Dai un nome alla USB: USB (puoi rinominare più avanti, ma è importante che ora si chiami così).
  6. Formato: scegli “Mac OS esteso (Journaled)“.
  7. Sulle opzioni scegli “Mappa partizione GUID“.
  8. Procedi con la partizione.
  9. Apri il Terminale (/Applicazioni /Utility /Terminale).
  10. Copia e incolla la seguente riga di codice, clicca Invio, inserisci la password quando richiesta e premi nuovamente Invio:

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Mojave.app --nointeraction

Un volta terminato il processo (ci mette un po’, tranquilli, aspettate che venga fuori la scritta “Done.”) la chiavetta sarà rinominata in Install macOS Mojave; ora dobbiamo installare Clover.

  1. Scarichiamo e avviamo Clover. Premiamo due volte su Continue, cambiamo la posizione di installazione (Change Install Location) selezionando USB (che ora è stata rinominata in Install macOS Mojave).
  2. Selezioniamo Customize e selezioniamo a questo punto le seguenti caselle, a seconda che stiamo installando in Legacy o UEFI (questo dipende dal vostro BIOS, fate una ricerca su Google se non sapete cosa significa).
  3. Navigate all’interno della cartella EFI. Se non la vedete, montatela con un programma come Clover Configurator.
  4. Andate in /EFI /CLOVER /kexts /Other/ e copiate il file FakeSMC.kext.
  5. In /EFI /CLOVER /drivers64UEFI verificate che siano presenti ApfsDriverLoader-64.efiPartitionDxe-64.efi (che sostituiscono il precedente apfs.efi).
  6. Opzionalmente (leggasi SOLO se necessario al vostro sistema) inserite sempre nella stessa cartella anche i file necessari per l’ethernet così come NullCPUPowerManagement.kext.
installare macOS Mojave in un normale PC
Se installate in UEFI
installare macOS Mojave in un normale PC
Se installate in Legacy

N.B. Se doveste avere problemi con il driver OsxAptioFix2Drv-64, cambiatelo con OsxAptioFixDrv-64.

Ora che abbiamo installato tutto nella chiavetta, copiamo nella root della chiavetta USB anche il pacchetto ufficiale di Clover e Clover Configurator, in modo che li abbiamo pronti una volta installati il sistema.

OTTIMIZZAZIONE DEL BIOS/UEFI

Per installare macOS Mojave in un normale PC bisogna anche andare a modificare qualche valore del BIOS / UEFI.

State molto attenti a questo passaggio! Se non sapete cosa sia il BIOS/UEFI lasciate perdere per ora. Se modificate valori in modo errato all’interno del BIOS/UEFI potreste compromettere l’intero computer sino a rovinare componenti hardware! Fate dunque molta attenzione a quello che modificate!

N.B. Per alcuni tipi di schede madri esistono delle guide apposite:

Per tutte le altre, date un’occhiata a queste voci:

  1. Per accedere al BIOS/UEFI tieni premuto il tasto “CANC” mentre il sistema si sta avviando.
  2. Riporta il BIOS/UEFI alle opzioni di default “Optimized Defaults“.
  3. Virtualization : Enabled
  4. VT-d : Disabled
  5. XHCI Hand-Off : Enabled
  6. Legacy USB Support: Auto/Enabled
  7. IO SerialPort : Disabled
  8. Network Stack : Disabled
  9. XMP Profile :  Auto / Profile 1/Enabled
  10. UEFI Booting: Enabled – Priority: Legacy
  11. Secure Boot : Disabled
  12. Fast Boot : Disabled
  13. OS Type: Other OS
  14. Wake on LAN : Disabled
  15. Salva ed esci

Le precedenti voci potrebbero differire da scheda madre a scheda madre ed alcune di queste potrebbero essere non presenti. Ma non preoccupatevi perché il nome è spesso simile.

Se avete scheda grafica dedicata + integrata:

  1. Integrated Graphics : Enabled 
  2. Graphics: PEG/PCIe Slot 1
  3. Initial Display Output : PCIe 1 Slot
  4. DVMT Pre-Allocated : 128M or higher

Se avete scheda grafica dedicata:

  1. Integrated Graphics : Disabled 
  2. Graphics: PEG/PCIe Slot 1
  3. Initial Display Output : PCIe 1 Slot

Se avete scheda grafica integrata (Intel iGPU):

  1. Integrated Graphics : Enabled
  2. Graphics: IGD/Integrated/iGPU/CPU Graphics
  3. DVMT Pre-Allocated : 128M or higher

INSTALLAZIONE DI MACOS MOJAVE

Eccoci giunti alla parte più interessante. Finalmente possiamo installare macOS Mojave in un normale PC! Seguite i punti successivi con molta attenzione.

Inserisci la tua chiavetta USB con Mojave in una porta USB 2.0.

  1. Accendi o riavvia il tuo PC.
  2. Premi ripetutamente F8 (su ASUS) o F12 (su Gigabyte) per accedere alla schermata di boot (solitamente i comandi sono F12, F11, F10 o F8).
  3. Scegli “USB
  4. Ora ti ritroverai (se tutto è andato a buon fine) su Clover, che non è altro che un bootloader che ci consente di eseguire macOS sul nostro PC. Scegliete “Boot macOS Install from USB” e premete “Invio” sulla tastiera.

N.B. Se avete problemi con l’installer provate innanzitutto a verificare che la USB sia inserita in una porta 2.0. Se avete una scheda video NVIDIA della serie ‘Maxwell’ o “Polaris” GeForce (GTX 750, 750 Ti, 950, 960, 970, 980, 980 Ti o TITAN X e successive) sappiate che non avrete i driver nativi. Dovrete quindi eseguire il boot con il comando “nv_disable=1” (mi è servito anche a me con GTX 570) per raggiungere l’installer. Per maggiori info sui boot flag e l’utilizzo di Clover: Clover Basics and Switching Advice. Se invece avete GPU della serie Fermi o precedenti non avrete accelerazione grafica oltre a vari problemi grafici. Se invece avete GPU della serie Kepler non avrete alcun problema.

Una volta giunto all’installer, dopo aver esultato (ma non troppo), scegliamo la lingua (italiano, presumo). Ovviamente in questa guida stiamo parlando di installazione “pulita” ossia senza aver macOS pre-installato.

LEGGI BENE PRIMA DI PROCEDERE CON LA PARTIZIONE!

Partizionando l’HD perderai tutti i dati all’interno di esso perchè verrà anche formattato! Fai quindi una copia di backup! Altrimenti dovresti partizionare l’HD con Windows (utilizza gestione disco oppure ti consiglio Acronis Disk Director 11 Home). Inoltre il MAC non funziona su HD in MBR ma solo in GPT (GUID). Quindi se vuoi convertire un HD da MBR a GPT perderai tutti i suoi dati. Per non perdere i dati puoi usare il programma prima citato (Acronis) che mantiene i tuoi dati al sicuro, ma non è garantito al 100%. Ti consiglio quindi in ogni caso di fare un backup. Ti ricordo inoltre che non puoi fare la suddetta conversione se nell’HD c’è già installato un sistema operativo (perché la partizione sarebbe attiva).

  1. Andate su “Utilities” (nella barra dei menu in alto) > “Utility Disco”. Selezionate l’hard disk/SSD in cui desiderate installare macOS (nella barra di sinistra):
    1. Premi il tab “Inizializza“.
    2. Dai un nome alla partizione: (es. Mojave, macOS, ecc).
    3. Formato: scegli “Mac OS esteso (Journaled)“.
    4. Schema: scegli “Mappa partizione GUID“.
    5. Procedi con l’inizializzazione (Inizializza).
    6. Chiudi l’Utility Disco.
  2. A questo punto dovrebbe partire l’installazione.

FASE DI POST INSTALLAZIONE

L’installazione è ora completa, se siete arrivati sin qui allora siete al 50% dell’installare macOS Mojave in un normale PC, ma il sistema non è ancora pronto per effettuare il boot (far partire macOS).

N.B. Stai installando macOS in dual boot con Windows nello stesso HDD/SSDDai un’occhiata qui per i passaggi e le impostazioni!

  1. Fai il boot dalla USB nuovamente, ma questa volta scegli “Boot macOS from USB“.
  2. Completa l’installazione.
  3. Avviamo il pacchetto di Clover (che abbiamo nella chiavetta USB) e procediamo con l’installazione. Potete tornare al punto precedente della preparazione chiavetta USB per seguire gli stessi passaggi, ma occhio che ora sono determinanti per l’avvio e il corretto funzionamento del sistema. Se cercate su Google è probabile che troverete qualcuno con un sistema simile al vostro oppure potreste chiedere aiuto sui forum o gruppi Facebook.
  4. Navigate all’interno della cartella EFI. Se non la vedete, montatela con un programma come Clover Configurator.
  5. Andate in /EFI /CLOVER /drivers64UEFI/ e copiate i file ApfsDriverLoader-64.efiPartitionDxe-64.efi (che sostituiscono il precedente apfs.efi).
  6. Andate in /EFI /CLOVER /kexts /10.13/ (create la cartella se non presente) e copiate il file FakeSMC.kextOpzionalmente (leggasi SOLO se necessario al vostro sistema) inserite sempre nella stessa cartella anche i file necessari per l’ethernet così come NullCPUPowerManagement.kext.

System Definition

I prossimi step configurano la definizione di sistema (tipologia di Mac), la grafica e consentono di ottenere un numero seriale unico, in modo da avere un sistema riconosciuto come unico e “ufficiale” (in realtà non è proprio così; l’intento è quello di poter usare servizi come iMessage, FaceTime, iCloud, ecc).

  1. Apri Clover Configurator.
  2. Il file config.plist dovrebbe caricarsi da solo. In caso contrario naviga all’interno della cartella EFI e fai doppio click sul file config.plist
  3. Seleziona il tab SMBIOS
  4. Premi Magic Wand Icon (l’icona a forma di bacchetta magica)
  5. Seleziona un “System Definition” dalla lista. Poi seleziona una versione del sistema dalla lista. Tutto ciò inserirà nel file config.plist un SMBIOS appropriato che include un numero seriale unico. In particolare:
    1. Sky Lake: iMac 17,1 iMac 14,2
    2. Haswell: iMac 14,2
    3. Ivy Bridge: iMac 14,2
  6. (Facoltativo) Apri il tab GUI e seleziona Inject NVIDIA o Inject ATI.
  7. In System parameters > inject kext seleziona YES.
  8. Salva e chiudi Clover Configurator.

Parte audio

  1. Scarica CloverALC110 script
  2. Clicca sul file scaricato
  3. Doppio click sul file .command
  4. Segui gli step nel Terminale per installare il codec audio (metti “y” alle domande per dire di installare ciò che ti chiede e dai Invio per confermare)

Grafica

Nvidia

  • Le schede video dedicate più vecchie delle Kepler (Fermi (GTX 4xx, GTX 5xx), ecc) non saranno mai supportate da Mojave.
  • Kepler (GTX 6xx, 7xx e 8xx): Full Acceleration (vanno perfettamente questo perché Apple vendeva ufficialmente Mac con queste schede e quindi deve continuare a supportarle per ancora un po’ di anni).
  • Maxwell (GTX 9xx): Partial Acceleration (glitch grafici ecc).
  • Polaris (GTX 10xx): Partial Acceleration (glitch grafici ecc).

Per Polaris e Maxwell è possibile installare i driver di High Sierra e farle funzionare parzialmente. Per saperne di più vedi qui: hackintosher.com/forums.

La stessa cosa vale anche per Fermi, ci ho provato personalmente ma tuttavia non ve lo consiglio visto che avrete comunque vari glitch grafici fastidiosi, tanto che nella mia configurazione con GTX570 ho preferito rimanere ad High Sierra.

AMD

Tutte le schede AMD funzionanti su High Sierra sono perfettamente supportate anche da Mojave. Se dovete costruire un Hackintosh è sicuramente consigliabile, ad oggi, montare una scheda AMD. Per scoprire quali vedete qui: I migliori componenti hardware per costruire un hackintosh.

USB

Mojave ha un limite nel numero di porte USB, per risolvere inserite i seguenti comandi.

  1. In Clover Configurator > Kernel and Kext Patches > Selezionate +
  2. Name*: com.apple.driver.usb.AppleUSBXHCI
  3. Find* [Hex]: 83FB0F0F 83030500 00
  4. Replace* [Hex] : 83FB0F90 90909090 90
  5. Comment: USB 10.13.4+ by PMHeart

Salvate il config.plist e Riavviate.

Se non ti funziona internet…

Le migliori schede PCI-E e i migliori adattatori USB per il WiFi e il Bluetooth su Hackintosh

Hackintosh WiFi e Bluetooth, Airdrop, Airplay, HandOff: come fare

Ci siamo!

Hai il tuo Mac funzionante (spero!). Se qualcosa non va o non ti è chiaro, scrivici pure (meglio nei commenti qui sotto, così da aiutare più persone che potrebbero avere il tuo stesso problema). Ti ricordo poi che in internet ci sono varie community pronte ad aiutarti! Due su tutte sono insanelymac e tonymacx86! Lì troverai altre persone disposte ad aiutarti e magari con il tuo stesso PC!

Qualche chicca dal mondo Hackintosh..

  1. Per visualizzare file nascosti:
    1. Per abilitarli:defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder
    2. Per disabilitarli:defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder
  2. Per installare un Kext usa Kext Utility.
  3. Cancellare cache, ecc: sudo rm -f /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache && sudo touch /System/Library/Extensions && sudo kextcache -u / && sudo update_dyld_shared_cache -force

[su_note note_color=”#ffffff” radius=”5″]

Attenzione. Potrebbero tornarti utili queste guide:

  1. Come installare Clover in UEFI su AMI BIOS
  2. Come effettuare il dual boot con Windows
  3. Come risolvere il problema di internet nei sistemi hackintosh
  4. Come fare per avere iMessage e FaceTime funzionanti

[/su_note]

[su_note note_color=”#fef583″ radius=”5″]

Se vuoi sostenere Stintup e vedere nuove guide sul mondo hackintosh o semplicemente offrirci un caffè considera una donazione sul nostro account PayPal oppure sostienici su Patreon.

Puoi anche sostenerci utilizzando questo link quando acquisti su Amazon (puoi aggiungerlo tra i preferiti). A te non costa niente, però in questo modo supporterai il nostro lavoro :)

Grazie mille a tutti i nostri lettori.

[/su_note]

DISCLAIMER

Come sempre, sottolineiamo che non è prettamente legale installare una copia di macOS in un sistema diverso da quello proprietario Apple. Stintup (stintup.com) non può essere ritenuto responsabile per eventuali conseguenze relative a questa guida, dato che con la presente si vuole solo evidenziare una pratica esistente e non si vuole assolutamente incitare all’uso di tali metodi. Inoltre ognuno è responsabile degli eventuali danni causati al proprio PC attraverso l’utilizzo di questa o altre guide su Stintup. Tuttavia Apple non ha mai espresso pareri diretti sull’argomento che, finora, ha tollerato. Sono infatti poche le persone che eseguono quest’operazione e la maggior parte lo fa solo per test personali. Se infatti volete sfruttare l’intero potenziale di macOS consigliamo sempre di acquistare un computer Mac. Tuttavia un hackintosh può essere una base di partenza per verificare se ci si trova a proprio agio con il sistema operativo di casa Apple. Raccomandiamo poi di eseguire un backup dell’intero HD/SSD dato che andranno persi tutti i dati presenti. Inoltre non demordete se “non va alla prima”, dato che quasi certamente ci vorrà tempo per trovare le giuste configurazioni per il vostro PC. Detto questo buona installazione a tutti e, ricordate ancora una volta, fate un bel backup!

TUTTI I CREDITI: TonyMacx86 e il forum, InsanelyMac e il forum

Pubblicato in

Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.