sisti86 Posted August 29, 2020 Share Posted August 29, 2020 (edited) Ciao a tutti! Sono alla mia prima esperienza con il mondo Hackintosh. Ho creato questa configurazione (che potete trovare anche in firma): MB: MSI B450i Gaming Plus AC mini ITXCPU: AMD Ryzen 3900x 3.8GHzVIDEO: Sapphire Pulse Radeon RX 580RAM: G.Skill 32GB DDR4 3200 MHzSSD: Samsung 970 EVO Plus NVMeCOOLER: Noctua NH-C14SPS: Corsair SF600 CASE: Golden Field N-2S Mini ITX Ho creato una USB stick con Catalina 10.15.6 con OpenCore e tutti i driver necessari. Funziona - Sleep mode - Scheda video - LAN (Realtek® 8111H) Non funziona - Driver audio (Realtek® ALC887) - WiFi e Bluetooth * Se collego l'hackintosh ad un TV via HDMI l'audio viene riprodotto senza problemi. Per le mie esigenze devo lavorare su 2 monitor senza audio integrato, quindi dovrei far riuscire a far funzionare l'audio integrato della scheda madre. Cercando sul forum, non sono riuscito a trovare una configurazione con una scheda madre come la mia. Chiedo aiuto a voi, sicuramente più esperti sul mondo Hackintosh, per poter risolvere queste problematiche. Vi lascio la mia cartella EFI in allegato. __ * Dal sito del produttore viene indicato: Cita Intel® Dual Band Wireless-AC 3168 module: • The Wireless module is pre-install in the M2_2 (Key E) slot. • Supports Wi-Fi 1x1 802.11ac, dual band (2.4GHz,5GHz) up to 433 Mbps speed. • Supports Bluetooth® 4.2, 4.1, BLE, 4.0, 3.0, 2.1, 2.1+EDR EFI - Ryzen 3900x on MSI B450i.zip Edited August 29, 2020 by sisti86 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 sposto il thread da configurazioni di riferimento a catalina desktop AMD per l'audio inserisci questo SSDT-HPET.aml.zip RealtekALC887 layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 52, 53, 87, 99 poi vedi la guida audio che ho in firma per il WI-FI/BT se sono intel, vedi qui, leggi con attenzione https://www.macos86.it/topic/2260-intelbluetoothfirmware/ https://www.macos86.it/topic/2614-itlwm-heliport-app/ Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 @sisti86 posta un ioreg il case è l'evoluzione in alluminio di quello che ho sulla Z370 questo nuovo ha meno airflow in quanto non prende aria dal frontale e nemmeno dalla parte superiore, ma solo dai 2 pannelli laterali, ma come materiale come è... decente?! Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 (edited) Ho acquistato 2 Corsair ML120 e ti dirò che l'airflow è notevolmente migliorato! L'unico problema è che il Noctua NH-C14S prende molto spazio all'interno del case, e la ventola posteriore non ci stava all'interno, quindi ho optato per un'installazione esterna! Poi ho applicato delle retine antipolvere nelle prese d'aria laterali, così da non rendere l'interno un porcile.. Mi manca solamente di installare la seconda ventola all'interno del case, nella parte frontale, così riesce a prendere aria dalla parte frontale bassa (c'è una sorta di intercapedine sulla parte frontale, dove sono alloggiati tutti i cavi e la scheda frontale per l'USB e l'audio). Al momento non l'ho ancora installata perchè devo fare una modifica per l'alimentatore, così da facilitare l'installazione della ventola e migiorare ulteriormente l'airflow. Come qualità del materiale, posso dare voto 7. L'unica pecca è la scocca esterna in alluminio che a mio avviso è molto delicata: soggetta a graffi e quant'altro.. 55 minuti fa, iCanaro ha scritto: sposto il thread da configurazioni di riferimento a catalina desktop AMD per l'audio inserisci questo SSDT-HPET.aml.zip RealtekALC887 layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 52, 53, 87, 99 poi vedi la guida audio che ho in firma per il WI-FI/BT se sono intel, vedi qui, leggi con attenzione https://www.macos86.it/topic/2260-intelbluetoothfirmware/ https://www.macos86.it/topic/2614-itlwm-heliport-app/ Per aggiungere l'AML, oltre al file nella cartella ACPI, devo intervenire anche sul config.plist, vero? Edited August 29, 2020 by sisti86 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 certo che si, devi mettere l'ssdt scompattato in ACPI e definirlo nel config prendi esempio da gli altri 2 ssdt inseriti nel config Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 Ecco l'IOREG! Hackintosh_MSI-B450i.ioreg.zip Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 ma se mi dici così, è sinonimo che hai trovato una EFI che funziona da te e sei un po' alle prime armi devi anche disabilitare nel config kernel add questi kexts che non ti servono poi devi spostare AppleALC nella sequenza di caricamento nel config e metterlo dopo LILU e VirtualSMC vedo che in device properties hai già 2 periferiche... esegui system search che trovi in download e posta il risultato di device path --> cerca tutto Da ioreg vedo che ssdt ec è caricato HPET risulta presente, per cui l'SSDT che ti ho messo, potrebbe non servire, basta definire il giusto percorso PCI di HDEF e inserire il giusto layout... cmq ora hai tutti gli strumenti, con calma, si trova soluzione Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 (edited) Si, come ho scritto sono alle prime armi... Ho provato a creare la il boot sticker seguendo le indicazioni sulla guida di OpenCore, ma dopo 3 tentativi falliti ho trovato un EFI creato per una configurazione MB+CPU come la mia, ed ho utilizzato questa. Per "disabilitare nel config kernel add" intendi cancellare il nodo (nel mio caso il "AirportBrcmFixup.kext" è l'Item 😎 che contiene il riferimento al kext, giusto? Ho spostato l'ordine di AppleALC (ora è diventato l'Item 5, dopo la cancellazione dei riferimenti ai kext da te indicati). Non mi è chiara solamente una cosa: quando dici: Cita HPET risulta presente, per cui l'SSDT che ti ho messo, potrebbe non servire, basta definire il giusto percorso PCI di HDEF e inserire il giusto layout... Non capisco cosa intendi... chiedo ancora scusa per la mia ignoranza in materia... Edited August 29, 2020 by sisti86 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 10 minuti fa, sisti86 ha scritto: Per "disabilitare nel config kernel add" intendi cancellare il nodo (nel mio caso il "AirportBrcmFixup.kext" è l'Item 😎 che contiene il riferimento al kext, giusto? no basta mettere no al posto di yes dove vedi enabled posta il risultato di system search Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 (edited) 11 minuti fa, iCanaro ha scritto: no basta mettere no al posto di yes dove vedi enabled posta il risultato di system search Ok! confi.plist aggiornato con Enabled -> NO. Ti chiedo scusa, ma per me il system search è la ricerca di Spotlight... se ti riferisci a questo, cosa devo cercare? Edited August 29, 2020 by sisti86 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 Grazie per la dritta.. 😉 Ecco l'output PCI0.D002 = PciRoot(0x0)/Pci(0x0,0x0) PCI0.IOMA = PciRoot(0x0)/Pci(0x0,0x2) PCI0.pci1022,1482 = PciRoot(0x0)/Pci(0x1,0x0) PCI0.GPP0 = PciRoot(0x0)/Pci(0x1,0x1) PCI0.GPP2 = PciRoot(0x0)/Pci(0x1,0x3) PCI0.pci1022,1482 = PciRoot(0x0)/Pci(0x2,0x0) PCI0.pci1022,1482 = PciRoot(0x0)/Pci(0x3,0x0) PCI0.GPP8 = PciRoot(0x0)/Pci(0x3,0x1) PCI0.pci1022,1482 = PciRoot(0x0)/Pci(0x5,0x0) PCI0.pci1022,1482 = PciRoot(0x0)/Pci(0x4,0x0) PCI0.pci1022,1482 = PciRoot(0x0)/Pci(0x7,0x0) PCI0.GP12 = PciRoot(0x0)/Pci(0x7,0x1) PCI0.pci1022,1482 = PciRoot(0x0)/Pci(0x8,0x0) PCI0.GP13 = PciRoot(0x0)/Pci(0x8,0x1) PCI0.GP30 = PciRoot(0x0)/Pci(0x8,0x2) PCI0.GPP0.pci144d,a808 = PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0) PCI0.GP31 = PciRoot(0x0)/Pci(0x8,0x3) PCI0.D02D = PciRoot(0x0)/Pci(0x14,0x0) PCI0.SBRG = PciRoot(0x0)/Pci(0x14,0x3) PCI0.pci1022,1440 = PciRoot(0x0)/Pci(0x18,0x0) PCI0.GPP8.GFX0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0) PCI0.GPP2.SHC1 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x0) PCI0.pci1022,1441 = PciRoot(0x0)/Pci(0x18,0x1) PCI0.GPP8.HDAU = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x1) PCI0.GPP2.PT01 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x1) PCI0.pci1022,1442 = PciRoot(0x0)/Pci(0x18,0x2) PCI0.GP12.D025 = PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x0) PCI0.GPP2.PT02 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2) PCI0.pci1022,1443 = PciRoot(0x0)/Pci(0x18,0x3) PCI0.pci1022,1444 = PciRoot(0x0)/Pci(0x18,0x4) PCI0.GP30.SAT0 = PciRoot(0x0)/Pci(0x8,0x2)/Pci(0x0,0x0) PCI0.pci1022,1445 = PciRoot(0x0)/Pci(0x18,0x5) PCI0.pci1022,1446 = PciRoot(0x0)/Pci(0x18,0x6) PCI0.pci1022,1447 = PciRoot(0x0)/Pci(0x18,0x7) PCI0.GP13.pci1022,1485 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x0) PCI0.GP13.pci1022,1486 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x1) PCI0.GP13.XHC0 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3) PCI0.GP13.HDEF = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x4) PCI0.GP31.SAT1 = PciRoot(0x0)/Pci(0x8,0x3)/Pci(0x0,0x0) PCI0.GPP2.PT02.PT20 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x0,0x0) PCI0.GPP2.PT02.PT21 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x1,0x0) PCI0.GPP2.PT02.PT24 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x4,0x0) PCI0.GPP2.PT02.PT26 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x6,0x0) PCI0.GPP2.PT02.PT27 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x7,0x0) PCI0.GPP2.PT02.PT24.ethernet = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x4,0x0)/Pci(0x0,0x0 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 ok vedo che il percorso PCI è lo stesso che tu hai ora, ho cambiato layout da 5 a 1 premesso che, se non l'hai, creati una pendrive per avvii di emergenza: quando si opera su hack, potebbe capitare KP o blocchi, quindi un qualcosa con cui avviare, ci vuole sempre sostituisci config e vedi se hai audio analogico config.plist.zip Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 in caso negativo, inserisci ssdt-hpet in acpi SSDT-HPET.aml.zip e usa questo config config.plist 2.zip se ancora non va, devi provare altri layout Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 Grazie @iCanaro Nessuna delle 2 configurazioni da te suggerite sembra funzionare... 😥 Quando ho eseguito il boot con la seconda configurazione (quella con SSDT-HPET.aml) dopo il login lo schermo dava dei disturbi legati al movimento del mouse ed alla sua interazione (apertura menu secondari, ecc...). Ora ho mantenuto il primo dei plist, senza SSDT-HPET.aml Se può essere d'aiuto, ho il link della configurazione che ho utilizzato per l'EFI. Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 non mi serve la fonte ora ti ho modificato il secondo config, disabilitando ssdt-hpet ho cambiato layout da 1 ho immesso 7 vedi, poi se non va, devi fare da solo provando gli altri layout del tuo codec, inserendoli come spiegato nella guida audio config.plist 3.zip Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 Ora provo! Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 (edited) Purtroppo non viene riconosciuta... Per la guida ti riferisci alla tua in firma? Recuperando il codec della mia scheda audio, ho una ALC887, quindi i layouts disponibili risultano questi: Quindi per ogni locazione (0x100202, 0x100302) devo provare i layouts: 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 52, 53, 87, 99. Corretto? Edited August 29, 2020 by sisti86 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 11 minuti fa, sisti86 ha scritto: devo provare i layouts: 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 52, 53, 87, 99. esatto ma sono da inserire da decimali a HEX, come spiegato da guida audio ad esempio 99 = 63000000 33 = 21000000 Link to comment Share on other sites More sharing options...
sisti86 Posted August 29, 2020 Author Share Posted August 29, 2020 7 ore fa, iCanaro ha scritto: esatto ma sono da inserire da decimali a HEX, come spiegato da guida audio ad esempio 99 = 63000000 33 = 21000000 Ho provato tutte le combinazioni, ma non viene mai riconosciuto ne l'input ne l'output... rimane solamente l'output dell'HDMI del mio TV... Hai qualche idea? Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 29, 2020 Support Team Share Posted August 29, 2020 questo è strano, il sistema pare abbia tutti i requisiti per funzionare prova a scaricare LILU, AppleAlc, WEG e VirtualSMC nelle release più aggiornate trovi i link direttamente sulla home nella parte destra nel config ultimo che ti ho lasciato, è impostato layout 7, insieme al layout 1 sono quelli più comuni per abilitare audio per cui riprova con questi layout con i kexts aggiornati poi riproverei ad abilitare SSDT-HPET a volte quando si fanno modifiche, può capitare che con i primi 2 avvii ci siano blocchi, KP o comportamenti strani... insisti un po' senza timore basta che hai la pendrive per poter avviare, qualsiasi cosa accada Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 31, 2020 Support Team Share Posted August 31, 2020 @sisti86 novità se vuoi, prova questo config che ho inserito alcune cose in merito all'audio config.plist.zip Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 31, 2020 Support Team Share Posted August 31, 2020 PS: altrimenti dovremo usare VooDooHDA Link to comment Share on other sites More sharing options...
sisti86 Posted August 31, 2020 Author Share Posted August 31, 2020 (edited) @iCanaro qua non sembra riconoscere niente... anche aggiornando i kext che mi hai segnalato, nada de nada... Jack da 3.5 inserito nell'output audio della scheda madre, ma ogni volta che riavvio con la configurazione aggiornata di layout, non vengono riconosciute entrambe le linee audio della scheda madre... Con WooDooHDA dici che si risolve la cosa? Edited August 31, 2020 by sisti86 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted August 31, 2020 Support Team Share Posted August 31, 2020 1 ora fa, sisti86 ha scritto: Con WooDooHDA dici che si risolve la cosa? di solito si https://www.macos86.it/files/file/53-voodoohda/ ci sono diverse release, io proverei i 290d10 devi mettere nei kext VooDooHDA e AppleHDADisabler poi li devi definire nel config, prima il disabler e poi il voodoo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now