Come iniziare a muoversi con i Quirks inclusi in Clover
Per stare al passo con i tempi, gli sviluppatori di Clover hanno deciso di incorporare alcune funzioni di OC, non entro in dettagli tecnici che non mi competono, basti sapere che ora nel config di Clover vi è una nuova sezione Quirks e per chi conosce OC è di facile comprensione, per chi non l'ha mai usato, potrebbe essere problematico la corretta configurazione, ed ecco il motivo di questa guida.
Nella sezione Quirks di Clover sono inglobati, quasi in toto, ma non tutti (quelli che eseguivano compiti già presenti in Clover, sono stati omessi) i quirks booter e kernel di OC
Altro fattore importante, ora il gestore di memoria è OpenRuntime.efiOpenRuntime.efi.zip
che con installazione predefinita viene aggiunto in Clover/drivers/UEFI
Sarebbe utile, per chi non si è mai cimentato, usare un plist editor tipo Propertree o PlistEDPlus
Download Clover con inclusi ultimi commit, vedi qui --> https://www.macos86.it/files/file/89-clover-release-beta/
con info utili anche nei commenti
CloverConfigPlistValidator CloverConfigPlistValidator_r5136.zip
01-05-2021 https://github.com/CloverHackyColor/CloverBootloader/releases/download/5134/CloverConfigPlistValidator.zip
prossimamente sarà incluso in Clover
Come si usa:
Sezione Quirks di Clover come nel config sample config-sample-5131.plist.zipconfig-sample 5136.plist.zip
Un ringraziamento alla guida di Dortania di cui screenshots ora qui mi avvalgo.
Settaggi di riferimento in base alla piattaforma:
PONTE SABBIOSO Clover_Quirks_Z68_Asrock.plist.zip
IVY BRIDGE Clover_Quirks_Gigabyte GA-Z77-DS3H.plist.zipDELL Optiplex 7010.plist.zipClover_Quirks_Asus Z77A.plist.zipClover_Quirks_Ivy_Bidge_Samsung NP450R5E.plist.zipAsus P8Z68-V+i7 ivy bridge.plist.zipX79-Machinist.plist.zip
HASWELL Clover_Quirks_Z97_Asrock.plist.zipClover_Quirks_GIGABYTE Z87X-D3H.plist.zipGigabyte GA Z87X UD7 TH.plist.zip
SKYLAKE Clover_Quirks_Z170_Gigabyte.plist.zip
KABYLAKE
LAGO DEL CAFFÈ Clover_Quirks_Asus_Z370.plist.zipClover_Quirks_Asrock_Z370.plist.zipClover_Quirks_MSI_Z370.plist.zipClover_Quirks_Msi z390 edge ac.plist.zipClover_Quirks_Gigabyte AORUS Z370 G WIFI rev.1.plist.zip
LAGO COMETA Z490_Vision_G.plist.zipAsus Rog Strix B460-H.plist.zip
ZEN2 X570 stranezzeClover_Quirks_X570_MSI_Unify.plist.zipClover_Quirks_X570-Asus TUF Gaming+.plist.zip
Per le piattaforme AMD 17h fare riferimento a questo thread per le patch kernel
CLOVER_KernelToPatch_HS_MJ_CTL_BS.plist.zip
04-02-2021 --> patch del kernel 17h fix grande su 11.3 beta CLOVER_AMD_KPatches35_BS11.3.plist.zip CLOVER_AMD_KPatches39_BS11.3.plist.zip
21-06-2021 KernelToPatch 17H 19H per Clover: testate e funzionanti senza nessun avviso al boot e con il validatore, su mojave, catalina, big sur 11.4 e 11.5 beta3 (dovrebbero funzionare anche su high sierra, ma non ho più modo di testarle)
CLOVER_AMD_17_19_H_35Patch_HS_MOJ_CAT_BSg.plist.zip
Questo è la traduzione completa delle 40 patch di OC per le KernelTopatch di Clover per piattaforme AMD 17H 19H (2 serate di test prove e modifiche)
Sia il validatore che Clover al boot rilasceranno 3 avvisi, ignorateli, al momento la soluzione di questi avvisi ha messo in luce uno strano bug, per cui nessun avviso ma big sur non avvia
NB: appena gli sviluppatori potranno replicare in loco questo bug, allora potrebbe essere risolto
21-06-2021 CLOVER_AMD_17H_19H_40Patch.plist.zip
11-07-2021 credits @Mifjpn CLOVER_patch_17H_19H_CT_BS_Monterey-beta1.plist.zip
FullPatches mia versione realizzata in base agli imput di @Mifjpn
CLOVER_Full_patches_17H19H_Monterey_beta1_iCan.plist.zip
NB:
una cosa a cui prestare molta attenzione, dal passaggio da Clover 5122 o precedente, non è detto che tutti i kext in uso, ora funzionino perfettamente; per cui in caso di kernel panic o blocchi, usarne il minimo indispensabile, LILU, WEG, VirtualSMC o al suo posto il FakeSMC di Slice incluso in Clover.iso
Nel config --> GUI --> HIde se è presente la voce Preboot và eliminata, altrimenti con il nuovo metodo di scan e impostazione voci da mostrare nella GUI il boot di Big Sur non comparirà.
Risolta in Clover 5127
Altra cosa da fare attenzione, chi usa tenere i kext nelle cartelle specifiche relative a dato macOS, vi è un bug per cui con BigSur al primo riavvio in caso di aggiornamento/installazione, non legge i kexts presenti nella cartella 11: quindi il consiglio è di tenere VirtualSMC/FakeSMC, LILU e WEG nella cartella other
La cartella kexts per Big Sur è denominata 11
Il MatchOS nel config.plist relativo a Big Sur è 11.x
La cartella kexts per Monterey è denominata 12
Il MatchOS nel config.plist relativo a Monterey è 12.x
Clover spiegazioni cambiamenti --> vedi qui
Abilitare il debug.log
CLOVER QUIRKS da guida pdf tradotta da russo e inglese poi traslata in italiano: