Jump to content

AsRock Z77E-ITX - Cerco Aiuto per Configurazione Clover


errevi
 Share

168 posts in this topic

Recommended Posts

Ciao a tutti,

 

come da topic, sono a richiedere un aiuto per portare a termine la configurazione ed ottimizzazione di Clover per il sistema:

 

Scheda Madre: AsRock Z77E-ITX con Bios 1.90 (modificata per OS X power management)

Scheda Video: GTX 960

CPU: i5 3570K

RAM: DDR3 2x4GB Corsair 1600

Scheda audio integrata: ALC898

USB 2 e USB 3

 

Ho installato Clover in UEFI su una USB dedicata formattata Fat32 dalla quale ho lanciato l'installazione pulita di OS X 10.11 su Hard Disk.

 

Terminata l'installazione ho avviato OS X, ho scaricato ed installato gli ultimi WEB drivers di Nvidia ed abilitato la scheda passando al kernel i seguenti flag: -v kext-dev-mode=1 rootless=0 nvda_drv=1 al boot

 

Il sistema carica il sistema operativo, la scheda video funziona con i driver web nvidia.

 

Arrivato a questo punto richiedo aiuto per gli step successivi, ho provato a modificare vari parametri da Clover Configurator ma

alla fine ho già reinstallato 3 volte e mi sembra poco intelligente procedere ulteriormente 'a caso'. 

ho cercato sui motori di ricerca una guida per Clover e ne ho trovate, ma sinceramente quelle che ho trovato sono tutte una diversa

dall'altra e non vedo molti punti in comune da seguire.

Non mi è chiaro come devo procedere, se o come devo utilizzare un DSDT e/o copiare i Kext per abilitare ed ottimizzare:

 

la scheda di rete integrata

le porte USB 2 e USB 3 (ora funzionano soltanto le USB 3 ma in modalità USB 2, le USB 2 non funzionano al momento)

il disco interno visualizzato con icona sul desktop di colore arancione

la porta PS/2 (credo tramite kext voodoo ps2)

la scheda audio integrata ALC898

le definizioni macmini 6,2 ( ? ) che, su una installazione di Yosemite in un altro disco con bootloader legacy gestisce correttamente lo speedstep Ivy Bridge e le altre componenti bios.

 

 

grazie per l'aiuto !

 

 

Link to comment
Share on other sites

ciao, 

kext-dev-mode=1 è ormai omesso in questo nuovo osx.

Rootless=0 è stato utilizzato inizialmente con EL Cap, ma omesso dalla DP4 (se non erro), da allora viene utilizzato CsrActiveConfig

Importa il  config.plist con Clover Configurator, ( per praticità), scarica ultima versione.

Sezione Rt Variables imposta il valore BooterConfig= 0x28 CsrActiveConfig= 0x1

sezione boot elimina sia rootless che kext-dev-mode

Per l'audio, sezione device, audio/inject inserisci 1 (serve per il passo successivo)

Salva e riavvia

Per capire riguardo alle boot flag, ti rimando a questo topic http://www.insanelymac.com/forum/topic/307993-nuovi-flag/

Per audio segui le istruzioni riportate qui al post 18 :http://www.insanelymac.com/forum/topic/308335-installazione-yosemite-10105-su-asrock-z97-pro3/

Per la ethernet scarica qui il kext e mettilo in EFI/Clover/Kext/10.11  http://sourceforge.net/projects/osx86drivers/

Per la tastiera il kext da te citato è giusto, e mettilo sempre nella cartella citata sopra.

Per i dischi arancio controlla sul bios l'opzione Hot Swap, se fosse attiva, mettila su disable.


Edit: devi usare clover bootloader con versione 3259 o successiva

Permette di caricare kext in EFI correttamente

  • Like 1
Link to comment
Share on other sites

Ciao Gengik84!

 

grazie per la risposta e per i consigli grazie ai quali ora la situazione è la seguente:

 

installato nuovo Clover 3280 su HD in UEFI 64, ESP, selezionando come driver 64 soltanto OsxAptioFix2Drv-64,

script RC su volume di destinazione e pannello preferenze

 

con cover configurator ho dettato il config.plist creato dall'installer (quello di default) con i parametri che mi hai suggerito, la situazione ora è la seguente:

 

USB2 = NON funzionano

 

USB3 = ok funzionano tutte le porte 

Tastiera = ok con voodoo ps2 kext nella cartella EFI 10.11

LAN = ok funziona con il driver IONetworkingFamily.kext patchato per Yosemite nella cartella EFI 10.11 (ho una broadcom-bcm57781)

Disabilitato da bios hot swap, ora i dischi non sono più arancioni

SLEEP funziona

Speedstep va solo in 2 modalità (x16 e x36) spero si risolverà con il settaggio del smbios

 

per la scheda audio, ho dovuto abilitare rootless=0 e riavviare per poter installare la patch, al successivo riavvio l'ho disabilitato nuovamente;

installazione andata a buon fine, vedo il kext realtekALC.kext nella cartella EFI 10.11 e le 3 patch in clover configurator nella sezione kernel and kext patches

ma la scheda audio ancora non compare nelle preferenze di sistema e causa l'errore 'sound asseriton' al boot

 

Clover Configurator:

nella scheda ACPI del cover configurator vedo che quasi tutte le spunte FIXES sono selezionate, ma sono tutte necessarie ?

 

per evitare di scrivere la descrizione completa, forse è meglio che ti mando il file config.plist ... se magari potessi degli un occhiata, te ne sei grato

 

grazie e ciao

Link to comment
Share on other sites

Prova a mettiere inject nvidia, visto che non l'hai messo.

cancella lil kext realtek dalla EFI.

Riavvia e ripeti lo script, e prova con il config che ti ho passato...

Per il Power management  segui qui dal post 20: http://www.insanelymac.com/forum/topic/308335-installazione-yosemite-10105-su-asrock-z97-pro3/

Fai una cosa alla volta per non fare confusione....


SMbios, metti Imac 13,2

  • Like 1
Link to comment
Share on other sites

Ho da poco installato El Capitan su questa scheda installata nel pc di mio fratello. Se hai pazienza fino a domani ti posto la configurazione. Mi serve il tuo Dsdt originale però. Premi F4 nella schermata di Clover prima del boot, lo troverai in CLOVER/ACPI/origin. Che tipo di installazione hai fatto di clover ? Uefi o nella esp? Ci sono novità riguardo la Ethernet che adesso funziona senza dover più patchare ionetworking ad ogni update.

  • Like 1
Link to comment
Share on other sites

power management fatto, e SMbios Imac 13,2

vedo da boot che ora il p-state funziona

il moltiplicatore però adesso rimane fermo su x8

 

ho ancora errore su bluetooth controller transport

e le usb 2 ancora non funzionano

 

se però metto come smbios il mac mini 6,2

le USB 2 funzionano, non ho errore bluetooth controller transport

il boot è più veloce e vedo pochi errori ma ... perdo la scheda video!  :wallbash: 

 

@ gengik84 : grazie mille per l'aiuto prezioso

 

@ Jolly : installato nella esp del disco rigido in modalità uefi, se necessario cambio

allegato mio dsdt

 

grazie a tutti

DSDT.aml.zip

Link to comment
Share on other sites

Buongiorno errevi, una premessa. Questa scheda soffre di un bug riguardo l'ID sistema, il bios non ne passa uno valido per cui bisogna iniettarlo. Prima di tutto scaricati lo zip allegato sul Deskto e decomprimilo li.
Il procedimento è questo:

apri terminale e digita (o fai copia incolla)

uuidgen

ripetilo più volte per renderlo "unico"
apri il config.plist che ti ho passato sul Desktop, aprilo con Clover configurator, vai nella sezione SMBIOS e nel campo smUUID copia l'ID appena generato (questo l'ho appena generato io per esempio, 41319571-12D7-48D5-8CCE-CC79A2B5B543 )
Restano ancora da definire 3 parametri "Serial number" "ROM" e "MLB"
Per il "Serial number" ne devi generare uno valido per iMac13,2 ma non riconosciuto da Apple. Per controllare devi andare nel link sottostante:
https://selfsolve.apple.com/agreementWarrantyDynamic.do
il numero sarà valido se ti darà come risultato questa scritta:

We're sorry, the number you have provided cannot be found in our records. Please verify the number and try again, or contact us.

Qualsiasi altro risultato non andrà bene.
Se quello che stai già usando soddisfa i requisiti metti quello, altrimenti puoi usare quello che ti ho mandato in "PM"

 

Per "ROM" puoi usae il MacAddress della tua Ethernet(lo trovi in Preferenze di Sistema/Network/Avanzate/Hardware/Indirizzo Mac). Lo devi aggiungere nella sezione "Rt Variables/MLB" senza i due punti (per esempio 11:22:33:44:55:66 lo devi scrivere 112233445566)
Non so se le cose stanno ancora così, ma quando c'era il problema di iMessage/Facetime si consigliava di usare un numero del range Apple, per cui, se vuoi, ti basta sostituire le prime tre coppie (o i primi sei numeri) scegliendo dal link sottostante:
http://standards.ieee.org/cgi-bin/ouisearch?infinite%20loop
meglio scrivere tutto in minuscolo, per esempio B8E856 b8e856.

Per "MLB" il discorso sarebbe più complicato per cui te ne passo uno in PM, che metterai appunto nella sezione "MLB". Mi raccomando di non metterlo mai online perchè se usato da qualcun'altro potrebbe dare dei problemi.

A questo punto salva il config, zippalo per averne sempre una copia di riserva.
Prima di procedere postami il config appena creato togliendo prima "Serial Number" e "MLB" che lo controllo.
Se tutto a posto procedi così:
Se non l'hai già fatto sostituisci in drivers64UEFI VBoxHfs-64.efi con HFSPlus-64.efi che trovi nella rispettiva cartella nello zip che ti ho allegato(ti ho messo tutto il contenuto di quella che sto usando attualmente per un raffronto)
Nella cartella kexts/10.11 dovresti avere già FakeSMC.kext e realtekALC.kext, copiaci gli altri 4 kext.
Metti il DSDT in ACPI/patched e sostituisci il config con il nuovo
Adesso installa i due kext che trovi in S/L/E appunto in S/L/E. Uno e lo IONetworkingFamily originale che tu hai sostituito con quello patchato.

Edit: per installare i kext usa il programma al link. Dai pure una occhiata al video che è esplicativo

http://www.insanelymac.com/forum/files/file/397-easykext-utility-for-el-capitan-kext-installer/
Adesso "incrocia le dita" e riavvia.

In PM ti ho mandato "MLB" e "SN"

Dati.zip

  • Like 1
Link to comment
Share on other sites

eccomi,

 

eseguita la tua guida, grazie, sembra tutto ok a parte le 2 porte usb 2 posteriori sulla mobo che proprio non vanno;

speedstep, ibernazione, app store, audio, usb 3, lan, wi-fi e video funzionano

 

al boot però vedo ancora :

kernel[0]: **** [iOBluetoothFamily][searchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport! 

 

 

durante il boot e una volta fatto il login in console vedo ripetersi all'infinito la stringa:

kernel[0]: FakePCIID: configRead32(0x00), result 0x16b114e4 -> 0x16b414e4

 

ti allego config attiva

 

grazie

config_errevi.plist.zip

Link to comment
Share on other sites

Le cose sono in evoluzione. L'importante è che funzioni intanto. Togli -v dal config tanto puoi sempre selezionare l'opzione all'avio di Clover. Mi sembra strano che non funzioni le USB2.0. Sei sicuro siano quelle? Per chiarire le USB3.0 sono le 2 frontali e le 2 porte sotto il connettore Ethernet, le 2 a fianco di quest'ultime sono le USB2.0. quelle più a SX o più in alto a seconda di come è montata la scheda, sono le USB3.0 Asmedia che non funzionano con El Capitan.

Adesso dò una controllata al config

  • Like 1
Link to comment
Share on other sites

si, sono loro, le uniche posteriori di colore nero, le altre sono tutte blu ...

c'è collegato un belkin bluetooth che funziona nativamente e non lo vedo nelle preferenze di sistema

 

kernel[0]: FakePCIID: configRead32(0x00), result 0x16b114e4 -> 0x16b414e4

​credo sia il kext della scheda di rete che genera quella stringa

Link to comment
Share on other sites

Prova questo. Metti il tuo config sul Desktop, zippalo per avere un backup e aprilo con Clover configurator.
Nella sezione "Devices" togli la spunta da "FixOwnership", salvalo e sostituiscilo a quello nella EFI.
(Faccio sempre mettere le cose sul Desktop perchè è un "luogo particolare" dove si hanno più privilegi. L'hanno spiegata così anche a me.)
Sostituisci il contenuto di Kexts/10.11 con quello allegato, riavvia e vedi se le cose migliorano. (A me non funziona o sleep per esempio)

10.11.zip

  • Like 1
Link to comment
Share on other sites

sleep funziona, audio funziona ma usb 2 e usb 3 posteriori non vanno

e non va più una delle 2 usb 3 anteriori

la scheda di rete non da più FakePCIID: configRead32(0x00), result 0x16b114e4 -> 0x16b414e4

Link to comment
Share on other sites

Questo.

http://www.insanelymac.com/forum/files/file/397-easykext-utility-for-el-capitan-kext-installer/

Nella cartella S/L/E che i ho passato con il file Zip ci sono 2 kext, li hai installati entrambi?

Poi mi devi togliere un dubbio. Come hai fatto per installare Clover in UEFI puro, perchè c'è una procedura ben precisa per farlo , visto che questa scheda non vede nativamente UEFI

  • Like 1
Link to comment
Share on other sites

urca, no i kext li avevo solo spostati in S/L/E e poi riparato i permessi, scusami

ora li ho installati con kext installare ma ho avuto kernel panic,

ho avviato da usb per fare un boot di fortuna

 

il cover lo ho installato con il suo installer, selezionando 'solo avvio uefi' e 'installare cover in ESP'

Link to comment
Share on other sites

Ricorda che i kext non si copiano si installano in S/L/E, solo nella cartella kexts di clover si possono semplicemente copiare. Non vorrei che tu abbia messo qualcosa d'altro in quel modo.

Fammi un piacere fai partire l'installer di Clover e prendi uno screenshot (tenendo premuto contemporaneamente Maiuscolo e CMD +4 e +Barra spaziatrice)dei parametri che hai selezionato (senza installare naturalmente)

Sempre per capirci Clover è installato anche nel HDD, non solo nella pendrive.

  • Like 1
Link to comment
Share on other sites

post-239009-0-83312800-1444167032_thumb.png

post-239009-0-25223900-1444167058_thumb.png

post-239009-0-60349100-1444167081_thumb.png

 

istallato su hd e faccio boot da hd, la penna usb mi serve per fare boot solo quando sminchio qualcosa  :D

 

ho copiato in quel modo solo quelli che mi hai mandato, ora però li ho installati con il kext installer,

per quello che riguarda i kext da mettere in uefi, quali devo utilizzare poi in via definitiva ?

gli ultimi che mi hai mandato o quelli nella cartella Dati ?

Link to comment
Share on other sites

Io se installa clover così, non mi va, devo fare una procedura. Boh!

Di diverso da me hai solo installato OSXAptioFix2Drv-64 mentre io ho OSXAptioFixDrv-64.

Te lo passo così provi con quello nella cartella drivers64UEFI. Non tutti e due contemporaneamente, quando metti uno togli l'altro.

Ormai domani ricontrollerò il DSDT, ma le patch sono quelle che uso io, per cui.

Mettimi anche la cartella EFI/Clover zippata, ma toglici il config prima, quello me lo metti a parte epurato dai dati sensibili.

OsxAptioFixDrv-64.efi.zip

  • Like 1
Link to comment
Share on other sites

... forse abbiamo settaggi bios diversi ?

io ho la bios versione 1.90, patchata per il power management 

 

ricapitolando la situazione:

 

- adattatore bleutooth collegato alla usb 2 posteriore non funziona

- porte usb 3 frontali, se faccio boot con una periferica collegata, la devo scollegare e ricollegare

dopo il boot per farla funzionare

- webcam logitech hd720p collegata alla usb 3 posteriore non funziona più

 

il resto mi pare funzionare

 

di seguito la mia cartella EFI zappata con file config epurato 

 

ancora grazie per l'aiuto !

 

 

http://www.mediafire.com/download/6nqkjr8bvynpdp5/EFI.ERREVI.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...