Support Team iCanaro Posted February 7, 2020 Support Team Share Posted February 7, 2020 devi provare nei boot-args che ci sono su OC esattamente come Clover gli agdpmod puoi anche aggiungere -radvesa per vedere se almeno arrivi al desktop vivo 😄 inoltre puoi aggiungere nel config di OC la stessa patch per schermo nero presente in clover 1 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted February 7, 2020 Administrators Share Posted February 7, 2020 evita il più possibile quando si può patch esadecimali ai kext usa le boot-arg di weg in caso. 1 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted February 7, 2020 Administrators Share Posted February 7, 2020 @KvL RequestBootVarRouting metti yes non usare usbinjectall poi senza il rename ZDSM ssdt non verrà caricato SystemUUID zero? non va bene, prendi dal config di clover nvda_drv rimuovilo imposta la lingua corretta Insomma..rileggi meglio la guida 🙂 Link to comment Share on other sites More sharing options...
KvL Posted February 7, 2020 Author Share Posted February 7, 2020 Grazie, provo quanto prima! Questa impostazione di Misc -> Debug è corretta per avere un file di Log? Era impostata come Number=3. Ho consultato il manuale PDF di riferimento di OpenCore prima di agire. Se sono al buio, almeno post-avvio dalla EFI funzionante posso leggere 😅 Grazie, K. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted February 7, 2020 Administrators Share Posted February 7, 2020 mmm no non va bene... anche questo è descritto nella guida...sono elencati i valori 🙂 Link to comment Share on other sites More sharing options...
KvL Posted February 7, 2020 Author Share Posted February 7, 2020 36 minuti fa, Gengik84 ha scritto: @KvL RequestBootVarRouting metti yes non usare usbinjectall poi senza il rename ZDSM ssdt non verrà caricato SystemUUID zero? non va bene, prendi dal config di clover nvda_drv rimuovilo imposta la lingua corretta Insomma..rileggi meglio la guida 🙂 RequestBootVarRouting = TRUE USBInjectAll.kext disattivato Rename ZDSM: SystemUUID userò quello di Clover o uno fake generato con uuidgen nvda_drv rimosso cancellato proprio Lingua impostata: E pensare che l'ho letta svariate volte! Insomma, so' proprio scarso! 😖 17 minuti fa, Gengik84 ha scritto: mmm no non va bene... anche questo è descritto nella guida...sono elencati i valori 🙂 Rimesso a Number=3 come l'ho trovato, però nella guida vedo solo di non toccarlo se non si sa cosa si sta facendo! E io sicuramente non sono tra quelli che sa cosa sta facendo 😅 Ora devo solo materialmente effettuare il test. Grazie come sempre! K. 1 Link to comment Share on other sites More sharing options...
KvL Posted February 7, 2020 Author Share Posted February 7, 2020 Buonaseeeeera! Eseguite diverse prove incrociate ma di output video proprio non se ne parla. RX650 in firma connessa tramite DisplayPort. Con Clover (allegato più indietro) tutto funziona alla grande. Non credo ci siano errori di allocazione memoria perchè se non sbaglio li vedrei prima. Ho abilitato il log testuale con Target=75, il file generato è esattamente 256K ed è completamente vuoto (riempito di NUL) 🤡 "Boh!" rende l'idea? Grazieeee! K. 2020-02-07T2127_OC_Try4.zip Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted February 7, 2020 Administrators Share Posted February 7, 2020 è normale.. se tu avessi letto per log con scrittura su file ti bastava mettere 69 e inoltre i debug invece che release poi prova a vedere come si comporta senza weg 1 Link to comment Share on other sites More sharing options...
KvL Posted February 7, 2020 Author Share Posted February 7, 2020 (edited) Wow! Direi che il log è decisamente popolato adesso, si è aperto un mondo! Allego i due log: con WEG non vedo nemmeno il picker, senza WEG lo vedo, scelgo il disco di prova e poi solito schermo nero acceso per diversi minuti, poi ho resettato. Le ultime righe sono: 150:848 05:435 OCB: Should boot from 64GB (T:1|F:0|DEF:0) 151:751 00:903 OCB: Perform boot 64GB to dp PciRoot(0x0)/Pci(0x17,0x0)/Sata(0x5,0xFFFF,0x0)/HD(2,GPT,0C721921-B5E3-435F-BA12-F84DECECC380,0x64028,0x76DCA60)/VenMedia(BE74FCF7-0B7C-49F3-9147-01F4042E6842,2848576E7FC8D14885B5877DDABF273A)/\BD879708-15D3-464B-A9CE-DE9E39D05871\System\Library\CoreServices\boot.efi (0/0), balloon 0 151:802 00:051 OCB: Matching <> args on type 1 0 151:849 00:046 OCC: Configuring behaviour 0 151:898 00:048 OCOS: OS set: <null> Mac OS X 10.15 151:944 00:046 OCOS: OS set: Apple Inc. Mac OS X 10.15 152:024 00:079 OCABC: Only 5/256 slide values are usable! 152:071 00:047 OCABC: Valid slides - 0-4 152:457 00:386 Trying XNU hook on System\Library\PrelinkedKernels\prelinkedkernel 152:635 00:178 Kext reservation size 7208960 153:257 00:621 Result of XNU hook on System\Library\PrelinkedKernels\prelinkedkernel is Success 153:986 00:729 OC: Read kernel version 19.3.0 (190300) 154:057 00:071 OCAK: PanicKextDump replace count - 1 154:103 00:046 OCAK: Patch success kext dump 154:630 00:527 OCAK: IOAHCIPort replace count - 1 154:676 00:045 OCAK: Patch success com.apple.driver.AppleAHCIPort 154:723 00:047 OCAK: RemoveUsbLimitIoP1 replace count - 1 154:769 00:046 OCAK: Patch success com.apple.iokit.IOUSBHostFamily 154:816 00:046 OCAK: RemoveUsbLimitV2 replace count - 1 154:862 00:045 OCAK: Patch success com.apple.driver.usb.AppleUSBXHCI 155:212 00:349 OCAK: AppleIoMapper replace count - 1 155:258 00:046 OCAK: Patch success com.apple.iokit.IOPCIFamily AppleIoMapper 155:324 00:066 OC: Prelink injection Lilu.kext (Patch engine) - Success 155:382 00:057 OC: Prelink injection VirtualSMC.kext (SMC emulator) - Success 155:442 00:060 OC: Prelink injection AppleALC.kext (Audio patches) - Success 155:495 00:053 OC: Prelink injection SMCProcessor.kext () - Success 155:549 00:053 OC: Prelink injection SMCSuperIO.kext () - Success 155:920 00:371 Prelinked status - Success 155:976 00:056 OCSMC: SmcReadValue Key 4D535463 Size 1 156:023 00:046 OCSMC: SmcReadValue Key 4D534163 Size 2 e il resto è padding di NUL. Sono soddisfatto del fatto che la NVRAM nativa sembra funzionare, però si pianta comunque a un certo punto senza apparenti errori 😐 Grazie! K. 2020-02-07T2230_OC_Logs.zip Edited February 7, 2020 by KvL code Link to comment Share on other sites More sharing options...
KvL Posted February 8, 2020 Author Share Posted February 8, 2020 Altri tentativi non hanno generato risultati positivi, quali altri test posso fare? Grazie! K. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted February 8, 2020 Administrators Share Posted February 8, 2020 provato un altra porta video? ma con clover usi weg oppure? strano che a pari impostazioni tu abbia schermo nero.. Link to comment Share on other sites More sharing options...
KvL Posted February 9, 2020 Author Share Posted February 9, 2020 Leggendo la guida in inglese, nella sezione per la generazione dei corretti SSDT, fa riferimento a CPU0/PR00. Il mio dump fatto da Windows con SSDTTime in effetti riporta PR00 invece di CPU0. Ho seguito passo passo tale guida integrandola con quanto presente nella guida del Forum (lingua della tastiera ad esempio) e sono arrivato ad una EFI avviabile, finalmente! (Monitor su DP o HDMI è indifferente) Sono pure riuscito ad attivare il corretto SSDT per le USB e fare il trop della tabella OEM, nonostant la guida putroppo abbia le immagini scompaginate e nella guida inglese (forse non ho capito bene io), è sbagliato dove inserire la stringa. Non ho quindi purtroppo usato l'SSDT di @Gengik84 per Z390 V2 e conseguentemente non ho utilizzato il rename _DSM -> ZDSM. Ho dovuto impostare slide=0 (come su Clover con NVRAM emulata) altrimenti ottengo errori di allocazione memoria, però come faccio ad essere certo che la situazione sia stabile ed evitare per un motivo o per l'altro la gestione NVRAM salti? E' utile che posti qui la EFI funzionante? Grazie! K. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted February 9, 2020 Administrators Share Posted February 9, 2020 non ho capito perchè non l'hai usato... riguardo al pm è assai da tempo che ci sono ssdt già compilati, specifici e anche singoli. Link to comment Share on other sites More sharing options...
KvL Posted February 9, 2020 Author Share Posted February 9, 2020 Adesso, Gengik84 ha scritto: non ho capito perchè non l'hai usato... riguardo al pm è assai da tempo che ci sono ssdt già compilati, specifici e anche singoli. Perchè purtroppo non sono riuscito a farlo funzionare o probabilmente oltre a quello, per il mio hardware, servono altri SSDT come appunto PLUG, EC (ad hoc, ottenuto con SSDTTime), USBX, PMC, AWAC non necessario secondo la guida, ad esempio. Tornando alla domanda: come posso essere certo che la NVRAM sia veramente funzionante? Intendo nel tempo, la prova di impostare una variabile e controllare la sua permanenza l'ho già fatta. Grazie! K. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted February 9, 2020 Administrators Share Posted February 9, 2020 No non ti servono, poi fai come vuoi. Cosa pensi che cambi con questi ?https://www.macos86.it/topic/1205-guida-di-base-configurazione-opencore-bootloader/?do=findComment&comment=32215 nulla. Come pretendi che ti carichi un ssdt quando è dichiarato che serve un rename? etc etc.. 1 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 9, 2020 Support Team Share Posted February 9, 2020 non serve altro che SSDT 390 V2 e il rename _DSM to ZDSM posta OC EFI che vedo 1 Link to comment Share on other sites More sharing options...
KvL Posted February 9, 2020 Author Share Posted February 9, 2020 (edited) 1 minuto fa, iCanaro ha scritto: non serve altro che SSDT 390 V2 e il rename _DSM to ZDSM posta OC EFI che vedo Eccola! Grazie come sempre! K. 2020-02-09_OC_EFI_OK.zip Edited February 9, 2020 by KvL quote Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 9, 2020 Support Team Share Posted February 9, 2020 per quel che ne so io, il V2 ha già inclusi tutti i fix e ultime novità per le Z390 1 Link to comment Share on other sites More sharing options...
KvL Posted February 9, 2020 Author Share Posted February 9, 2020 Devo incrociare il tutto, ma la combinazione che ho creato fila liscia come l'olio veramente. Da ripulire, metto le mani avanti! Sicuramente anche io ho fatto piccoli progressi nel capire l'impatto di ogni modifica, ormai è una settimana che ci smanetto 😅 K. Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 9, 2020 Support Team Share Posted February 9, 2020 se hai voglia, prova [pensa la faticaccia noi senza nessuna guida 5 giorni di KP ho visto all'inizio] 😉 ho inserito ssdt 390 series + quello con fix bios al momento ho abilitato quello con fix BIOS , ma disabilitarlo ed abilitare l'altro dovresti aver capito che è semplice e come fare ti ho aggiunto la patch per attivazione ssdt x hack ti ho lasciato attivo SSDT PLUG che è quello per il PM SSDT USB Mapping abilitato tutti gli altri disabilitati il resto non toccato niente OC_EFI_hack.zip PS: poi posta ioreg 1 Link to comment Share on other sites More sharing options...
KvL Posted February 9, 2020 Author Share Posted February 9, 2020 32 minuti fa, iCanaro ha scritto: ti ho aggiunto la patch per attivazione ssdt x hack Cioè? Avvia bene con entrambi gli SSDT (BIOS Fix / normale), sono proprio scarso io che non sono riuscito allora 😅 Allegato c'è IOreg sperando di ricordarmi come si fa! K. 2020-02-09.zip 1 Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 9, 2020 Support Team Share Posted February 9, 2020 ssdt 390 series caricato e usb mapping OK se li hai provati entrambi gli ssdt, questo ioreg è relativo a quale dei 2??? 4 minuti fa, KvL ha scritto: 37 minuti fa, iCanaro ha scritto: ti ho aggiunto la patch per attivazione ssdt x hack Cioè? _DSM to ZDSM 1 Link to comment Share on other sites More sharing options...
KvL Posted February 9, 2020 Author Share Posted February 9, 2020 Ah OK grazie, capito! IOreg del SSDT "normale". K. Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted February 9, 2020 Support Team Share Posted February 9, 2020 Fai backup della OC EFI e mantieniti caldo e allenato con il plist editor, ti assicuro che dalla prossima release di OC ci saranno novità e spostamenti vari 🙂 1 Link to comment Share on other sites More sharing options...
KvL Posted February 10, 2020 Author Share Posted February 10, 2020 (edited) Ieri ero un po' di corsa, scusate. Allego IOReg e log di OC per entrambi gli SSDT Z390 V2. 19 ore fa, iCanaro ha scritto: Fai backup della OC EFI e mantieniti caldo e allenato con il plist editor, ti assicuro che dalla prossima release di OC ci saranno novità e spostamenti vari 🙂 Backup sempre e comunque 😅 Per pura curiosità e tempo permettendo mi metterò a decompilare e spulciare gli SSDT, magari imparo qualcosa! Non vedo l'ora che esca la 0.5.6 per continuare i test sulla mia configurazione "diversamente consigliata". PS: Che editor consigliate? Io mi trovo bene con ProperTree. Grazie come sempre! K. 2020-02-10_Dump.zip Edited February 10, 2020 by KvL PS 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