Questa guida mostra gli step necessari per ottenere le ultime versioni dei driver presenti in OcBinaryData.
-
Eseguire questo comando per ottenere l'installer dal catalogo ufficiale (
swdist.apple.com
) in questa guida considereremo che l'utente scarichi l'ultima versione disponibile, ma la scelta è vostra, considerate il fatto che l'ultima versione dell'installer contiene l'ultima versione dei BIOS che vanno poi aggiornati quando si aggiorna il sistema operativo nei Mac originali.cd /Users/Shared curl -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py sudo python installinstallmacos.py
Nota: È importante che la cartella di lavoro dello script sia
/Users/Shared
per il fatto che potrebbero esserci dei problemi di permessi quando lo script viene eseguito nelle cartelle sotto~/
(la vostrahome
directory) -
Quando lo script avrà finito, aprite il
Finder
e con la shortcutCMD + Shift + G
vi si aprirà un menu che vi chiederà il percorso a cui dirigervi, scrivete appunto/Users/Shared
. Oppure, se si vuole fare la stessa cosa da terminale, una volta che lo script ha finito, digitareopen .
-
Installate Pacifist e dirigetevi nel percorso in foto, che conterrà gli ultimi BIOS dei firmware dei Mac originali
-
Ora occorre estrarre questa cartella, cliccando su
Extract to custom location
vi verrà chiesto di scegliere il percorso, in questo caso io ho scelto la cartella~/Downloads
. -
Una volta estratti, possiamo chiudere Pacifist e siamo pronti per ispezionare i file
.fd
poter utilizzarli poi con il prossimo applicativo, UEFITool. Assicuratevi di selezionare suUEFITool
e non suUEFIExtract
oUEFIFind
In questa guida utilizzeremo il file IM191.fd
, essendo uno degli ultimi usciti.
-
Aprite UEFITool, e trascinateci sopra il file
.fd
come in foto: -
Ora con la shortcut
CMD F
oCtrl F
se siete su Linux o Windows, vi si aprirà un menu, cliccate suText
e cercate il driver desiderato, in questa guida estrarremoHfsPlus
che è molto più performante dei driver HFS+ presenti ora comeVboxHfs
oOpenHfsPlus
- ma potete fare lo stesso anche per altri driver se volete sperimentare. -
Premete invio, e vedrete che comparirà una stringa in basso, cliccateci due volte:
-
Cliccandoci due volte, UEFITool vi dirigerà sul risultato della ricerca, qui dovrete estrarre la
PE32 Image Section
conExtract Body
ed il gioco è fatto, l'applicativo vi chiederà dove salvare il driver.efi
-
Dategli un nome riconoscibile (basta poi essere coerenti quando si inserisce il nome del driver dentro il
config.plist
di OpenCore, e aver messo il driver inEFI/OC/Drivers
)
In questo modo, siete sicuri di avere l'ultima versione di HfsPlus.efi
che proviene dai canali ufficiali di Apple, essendo l'installer stato scaricato da catalogo.
- Apple per macOS e per aver scritto questi BIOS
- Acidanthera per aver confermato questa procedura con cui ho smanettato personalmente ^_^