Jump to content

IImanuII

Members
  • Posts

    66
  • Joined

  • Last visited

Posts posted by IImanuII

  1. 4 hours ago, Gengik84 said:

    la cpu risulta "sconosciuta" nelle info di sistema oppure?

    allega ioreg

     

    Buondì fanciullo 😄 

     

    La cpu viene riconosciuta come un i5 anche se ho un ryzen 7 3700X ma penso sia solo una questione d'estetica. Quindi è una "problematica" che non mi tange più di tanto.

     

    La cosa che mi preme di più è capire perché al boot non si vede né il logo della mela né tantomeno, se faccio il boot in verbose con -v, i log stampati a schermo. Per farti capire meglio la cosa ti metto un video del boot su wetransfer: https://we.tl/t-7TSVV4Y2B1

     

    Ti allego inoltre la cartella EFI e i'ioreg cosicché tu possa avere tutti gli elementi del caso 😛 

     

    E come ciliegina 🤣 ti lascio in spoiler il "diario" che ho tenuto di tutte le modifiche che ho fatto al sample.plist della documentazione di OpenCore 0.5.5 fino a renderlo il config.plist che c'è ora:

     

    Spoiler

    Come drivers ho utilizzato:

    • ApfsDriverLoader    (driver per i file system ssd?)
    • FwRuntimeServices   (è necessario per il corretto funzionamento del sistema di sospensione, spegnimento e altri servizi)
    • VBoxHfs             (Volumi Hfs di apple)

    Come Kexts:

    • AppleALC-1.4.6               -> Audio Realtek ALC 1220-VB
    • FakePCIID 2018-1027          -> Wifi Asus PCE-AC56
    • FakePCIID_Broadcom_WiFi      -> Wifi Asus PCE-AC56
    • Lilu-1.4.1                   -> Estensione per altri Kext
    • NVMeFix-1.0.1                -> Apple NVMe storage li vede come interni e non rimovibili
    • SmallTreeIntel82576          -> Lan Intel I211-AT 1G
    • VirtualSMC-1.1.1             -> Emulazione SMC
    • WhateverGreen-1.3.6          -> Fixes GPU
    • SMCProcessor-1.1.1           -> Sensori
    • SMCSuperIO-1.1.1             -> Sensori

     

    Compilato ACPI con SSDTTime con Windows e spostato tutto nella cartella ACPI

     

     

    Nel config.plist

    Cambiato i parametri di boot con:

    • -v (penso possa essere utile se c'è qualche errore vedo l'output)
    • debug=0x100 (disabilita il cane da guardia XD niente kernel panic)
    • keepsyms=1 (collegato a quanto scritto su)
    • npci=0x2000 (disabilita PCI debugging ho letto in giro che per il mio hw è cosigliato o no? )
    • agdpmod=pikera (ho una Navi 🙂 )

    Lingua:

    • prev-lang:kbd settato con 69742D49 543A34 che dovrebbe essere it-IT:4

    Disabilitare il power management intel

    • Kernel -> Quirks -> DummyPowerManagement -> Enabled

    Per vedere correttamente i dischi:

    Ho generato i seriali:

    • Ho usato GenSMBIOS con il modello iMacPro1,1
    • Sono andato su checkcoverage e verificato il seriale in modo che risulti invalido.

    Ho settato la risoluzione dello schermo:

    • Misc -> Boot -> Resolution -> 2560x1440

    Rimosso parametro Nvidia WebDrivers:

    • nvda_drv da Nvram -> Add -> 7C... 

    Audio:

    • Copio l'indirizzo HDEF ricavato da gfxutils  in DeviceProperties e setto i layout id di AppleALC testando: (Il jack audio non funziona)
    1. 1, 2, 3, 5, 7, 11, 13, 15, 16, 21, 27, 28, 29, 34 (decimale)
    2. 01000000, 02000000, 03000000, 05000000, 07000000, 0B000000, 0D000000, 0F000000, 10000000, 15000000, 1B000000, 1C000000, 1D000000, 22000000 (HEX)
    • Dovrò testare VoodooHDA.kext abbinato a AppleHDAdisabler.kext

     

    Insomma manca solo che ti inviti a casa mia per vedere com'è l'hack 🤣

    ioreg.zip EFI.zip

    • Like 1
  2. 24 minutes ago, iCanaro said:

    In hack e con hardware recente, delle volte occorre avere pazienza, poi sei su AMD, quindi ancor più di nicchia, ma come ti ho già detto, l'aria è cambiata e in meglio per hack AMD

     

    Si vero però il fatto che sia di nicchia e che con gli aiuti giusti riesci ad "entrare" nel mood giusto ti da alcune belle soddisfazioni. 😄 

     

    Infatti sono riuscito a farmi riconoscere l'altro HDD Nvme come interno (quello dov'è installato windows per intenderci.)

    Ora vedo tutto correttamente:

     

    1594866969_Schermata2020-02-11alle01_48_33.thumb.png.6e5f3de6d96cc9397652b4d5d7c99874.png

     

    Per i posteri informo ovviamente che non è farina del mio sacco, ma ho trovato una scappatoia su reddit.

     

    I prossimi passi che seguirò nei giorni a venire sono:

    • Cercare di fixare il microfono e l'audio con voodooHDA
    • capire se ho la grafica accelerata e nel caso come abilitarla
    • Testare le USB della mobo e vedere se vengono riconosciute tutte correttamente come usb3 usbc e usb2.0
    • Cercare un trick per cambiare le info di sistema (Nome del processore 😛 )
    • Vedere se esiste qualcosa per controllare i led rgb sulla mobo XD

    Poi ovviamente a fine avventura postare l'efi e fare un recup di tutto il viaggio in modo che chi ha una config simile può beneficiarne 😄 

     

    • +1 1
  3. 17 minutes ago, iCanaro said:

    in merito al riconoscimento dei dischi NVMe credo tu stia sbagliando, i dischi sono riconosciuti, se ti riferisci a quello che evidenzi, è semplicemente il nome del contenitore/partizione e puoi assegnargli tu il nome che ti pare

     

    Non mi riferivo a quello evidenziato, mi riferivo al disco di Windows, mi compare sulla scrivania come volume estraibile:
     

    174108646_Schermata2020-02-11alle00_59_14.thumb.png.d907d83281a6e5b626c8ee48eb876591.png

     

    82870915_Schermata2020-02-11alle01_01_00.thumb.png.2aa85f4727fccba6c8841389ed0bf79d.png

     

    Pensavo di poter risolvere con SATA AMD injector, o no? 😩

     

    21 minutes ago, iCanaro said:

    se non vedi niente al boot, si vede che non arriva segnale video, prova altre uscite della scheda video

     

    Non è un problema di segnale perchè si vede, in verbose un trattino. Infatti dal video che ti ho mandato si vede anche lì.

     

    23 minutes ago, iCanaro said:

    come avevo preannunciato, il change system info non funziona su catalina, è uno script di qualche anno fa di gengik, molto comodo, lo usai diverso tempo addietro con 8700K che non era riconosciuto correttamente su sierra prima e high sierra. Ora con le protezioni di catalina andrebbe aggiornato lo script, ho fatto presente la cosa a @Gengik84 ma ora ha poco tempo ed essendo una cosa meramente estetica e non di sostanza, occorre aspettare quando avrà più tempo libero e sbrigate questioni più importanti 😉

     

     

    Si ovviamente, era solo per lasciare un feedback. 😛

     

    24 minutes ago, iCanaro said:

    che usi o meno i voodoo, non hanno minimamente a che fare sulla questione vanilla, sono semplicemente 2 kext che si possono abilitare/disabilitare al volo sul config

     

    Allora faccio un tentativo grazie!

     

     

     

    @iCanaro, @fabiosun e @Gengik84 volevo ringraziarvi della pazienza e delle dritte che mi state dando. E' da sabato che vi tedio e voi non mi avete ancora mandato a fan**lo. Sono partito 3 giorni fa da 0, non avevo nemmeno idea di cosa fosse un hackintosh quindi.... Grazie 🙂

    • +1 1
  4. 24 minutes ago, iCanaro said:

    basta che si metta su no nel config in merito ad applealc e questi non viene caricato

     

    Ho deciso di fare in questo modo: Provo prima con un microfono usb e arrangio così finché non verrà supportata la mia versione. Non ho voglia di allontanarmi molto dalla versione "vanilla".

     

    Stavo intanto cercando di risolvere la questione degli HDD.

     

    Quindi ho settato il config così Kernel -> Quirks -> EsternalDiskIcons -> Enabled ed in effetti la cosa è migliorata tuttavia, come vedi il primo disco M2 dove c'è windows viene ancora visto come esterno e non viene riconosciuto.

    Spoiler

    1584283234_Schermata2020-02-10alle23_57_28.thumb.png.9a6950d05620b575b5d320d80542ebe4.png

     

    Ho provato a installare il kext SATA AMD injector "AMD_UnsupportedAHCI.kext" ma il sistema non si è avviato. Mi sa che mi sono perso qualcosa...

    Spoiler

    IMG_20200210_234840.thumb.jpg.4c0ce82a03cec6f18a17e305b4b1ca98.jpg

     

     

    Vezzo: per cambiare il nome della CPU ho provato con il tool dell'admin, ma non funziona 😞 

    https://www.macos86.it/files/file/60-change-system-info/

     

    Altra cosa, all'avvio non si vede il logo della apple e quando avvio in verbose non si vede nulla. Allego un video.

     

    https://we.tl/t-7TSVV4Y2B1

  5. 1 hour ago, Gengik84 said:

    quindi quello che non ti funziona è il mic?

     

    Si non funziona. 

     

    1 hour ago, Gengik84 said:

    se è così è un problema..andrebbe patchato il tutto per la tua configurazione

    oppure se ti preme il mic o passi a voodooHDA oppure lo prendi usb

     

    Purtroppo mi serve perché ci lavoro con i clienti. Avevo pensato già alla soluzione USB come ultima ratio. voodooHDA cos'è? Porei provarlo senza alcun problema

     

    1 hour ago, Gengik84 said:

    altra cosa che puoi provare è spostare il jack

    perchè è capitato anche se non spesso, che come dire la relativa "mappatura" non fosse corretta

     

    fortunatamente ci avevo già pensato e ad ogni cambio di layout ho provato tutti i buchi disponibili 😂 e purtroppo nulla 😞

     

    Edit:

    1 hour ago, iCanaro said:

    puoi provare a tamponare momentaneamente con il piano V

    come ti ha anticipato gengik, puoi usare VoodooHDA.kext abbinato a AppleHDAdisabler.kext

    disabiliti nel config AppleHDA e l'inizione in properties

    aggiungi questi due kext che trovi qui

    https://www.macos86.it/files/file/53-voodoohda/

    nella lista prima il disabler e poi il voodoo

     

    poi in futuro quando usciranno nuovi layout e la tua versione di ALC 1220-VB sarà maggiormente supportata potrai usufruire di applealc

     

     

    Ah ok perfetto provo. Mentre scrivevo la risposta non ho visto che avevi risposto anche tu. Ora provo.

    Domandina: Elimino AppleALC? Quindi anche i riferimenti nel config? 

  6. @Gengik84 e @iCanaro

     

    Fanciulli ho fatto tutte le sostituzioni del caso.

     

    Ho utilizzato sia la stringa lunga che quella corta. ho utilizzato i seguenti layout:

    1, 2, 3, 5, 7, 11, 13, 15, 16, 21, 27, 28, 29, 34

     

    in HEX:

    01000000, 02000000, 03000000, 05000000, 07000000, 0B000000, 0D000000, 0F000000, 10000000, 15000000, 1B000000, 1C000000, 1D000000, 22000000
     

    Ho anche impostato i boot args alcid=1 etc... ma nulla. Gli ingressi venivano visti ma il microfono non si sentiva comunque.

     

    Avete altri suggerimenti? Devo solo aspettare e sperare in un intervento del dev vero?

  7. Just now, Gengik84 said:

    te l'abbiamo detto

    metti il patch completo e prova i layout

    AppleALC per ogni codec permette l'uso di vari layout che si distinguono l'uno dall'altro e in caso uno rispetto l'altro può funzionare meglio

     

    Just now, iCanaro said:

     

    il googlato è stato smanettare alla cieca, come fare ti è stato spiegato per filo e per segno, quando trovi il layout giusto avrai la periferica microfono tra gli ingressi di suono

     

    stai usando hack AMD che sono minoritari anche se stanno prendendo più piede

     i dev al momento non supportano AMD

    operare con opencore per un certo verso è più complesso che con clover, ma per hack AMD è una manna, il mio ad esempio non avvia con clover

     

    Ragazzi chiedo scusa, perdonatemi 😄

    Il fatto è che cercavo una soluzione più rapida visto che ora non ho più il tempo di provare e sono dovuto tornare a lavoro. Proverò stasera 😞

  8. 14 minutes ago, Gengik84 said:

    Se fai correttamente legge di sicuro 🙂

    comunque si riprova tutto...hai da lavorare 😂

     

    Allora, invece di smanettare alla ceca come un pazzo furioso, ho googlato.

     

    Ho trovato questo topic su reddit:

    https://www.reddit.com/r/hackintosh/comments/eq6cqd/hackintosh_front_audio_jack_not_working_applealc/

    La mobo è quasi la stessa (la sua ha il Wifi integrato la mia no), il problema anche.

    Solo che non capisco se ha risolto o meno e come ha fatto.  Voi riuscite a ricavarne qualcosa?

  9. 26 minutes ago, iCanaro said:

    0e:00.4 1022:1487 /PCI0@0/GP13@8,1/HDEF@0,4 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x4)

                                                               audio codec info    PciRoot(0xe)/Pci(0x0,4)

     

    io userei il percorso ricavato con gfxutils, quello arancione e più esteso

     

    Ho appena finito di provare tutti i layout con il percorso "breve" e nessuno ha funzionato. Riprovo con il percorso "Esteso"?

    Il microfono è qualcosa che mi serve per forza, in alternativa, se non dovesse funzionare, potrei prenderne uno usb?

  10. 22 minutes ago, iCanaro said:

    va tutto bene, tranne il fatto che; come fai ad usare clover configurator per editare il config di OC. Non va assolutamente bene, usa xcode, un plist editor o al limite opencore configurator, ma clover configurator proprio no

     

     

    Non era chiaro in effetti:

     Clover configurator lo uso solo per montare la EFI e calcolare gli HEX dei layout poi edito con Plist edit Pro. 😓

     

    24 minutes ago, iCanaro said:

    qui le immagini vengono talmente ridimensionate e allegerite che è quasi inutile allegarle, da quelle messe capisco poco, avresti dovuto fare copie e incolla del testo del terminale e della finestra di audio codec info

     

    Per onor di cronaca di passo il log anche di gfxutil:

    Spoiler
    
    00:00.0 1022:1480 /PCI0@0/D002@0 = PciRoot(0x0)/Pci(0x0,0x0)
    00:00.2 1022:1481 /PCI0@0/IOMA@0,2 = PciRoot(0x0)/Pci(0x0,0x2)
    00:01.0 1022:1482 /PCI0@0/pci1022,1482@1 = PciRoot(0x0)/Pci(0x1,0x0)
    00:01.1 1022:1483 /PCI0@0/GPP0@1,1 = PciRoot(0x0)/Pci(0x1,0x1)
    00:01.2 1022:1483 /PCI0@0/BXBR@1,2 = PciRoot(0x0)/Pci(0x1,0x2)
    00:02.0 1022:1482 /PCI0@0/pci1022,1482@2 = PciRoot(0x0)/Pci(0x2,0x0)
    00:03.0 1022:1482 /PCI0@0/pci1022,1482@3 = PciRoot(0x0)/Pci(0x3,0x0)
    00:03.1 1022:1483 /PCI0@0/GPP8@3,1 = PciRoot(0x0)/Pci(0x3,0x1)
    00:04.0 1022:1482 /PCI0@0/pci1022,1482@4 = PciRoot(0x0)/Pci(0x4,0x0)
    00:05.0 1022:1482 /PCI0@0/pci1022,1482@5 = PciRoot(0x0)/Pci(0x5,0x0)
    00:07.0 1022:1482 /PCI0@0/pci1022,1482@7 = PciRoot(0x0)/Pci(0x7,0x0)
    00:07.1 1022:1484 /PCI0@0/GP12@7,1 = PciRoot(0x0)/Pci(0x7,0x1)
    00:08.0 1022:1482 /PCI0@0/pci1022,1482@8 = PciRoot(0x0)/Pci(0x8,0x0)
    01:00.0 1987:5012 /PCI0@0/GPP0@1,1/pci1987,5012@0 = PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)
    00:08.1 1022:1484 /PCI0@0/GP13@8,1 = PciRoot(0x0)/Pci(0x8,0x1)
    02:00.0 1022:57ad /PCI0@0/BXBR@1,2/BYUP@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)
    00:08.2 1022:1484 /PCI0@0/GP30@8,2 = PciRoot(0x0)/Pci(0x8,0x2)
    00:08.3 1022:1484 /PCI0@0/GP31@8,3 = PciRoot(0x0)/Pci(0x8,0x3)
    0a:00.0 1002:1478 /PCI0@0/GPP8@3,1/pci-bridge@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)
    00:14.0 1022:790b /PCI0@0/D02D@14 = PciRoot(0x0)/Pci(0x14,0x0)
    00:14.3 1022:790e /PCI0@0/SBRG@14,3 = PciRoot(0x0)/Pci(0x14,0x3)
    00:18.0 1022:1440 /PCI0@0/pci1022,1440@18 = PciRoot(0x0)/Pci(0x18,0x0)
    0d:00.0 1022:148a /PCI0@0/GP12@7,1/D025@0 = PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x0)
    00:18.1 1022:1441 /PCI0@0/pci1022,1441@18,1 = PciRoot(0x0)/Pci(0x18,0x1)
    00:18.2 1022:1442 /PCI0@0/pci1022,1442@18,2 = PciRoot(0x0)/Pci(0x18,0x2)
    00:18.3 1022:1443 /PCI0@0/pci1022,1443@18,3 = PciRoot(0x0)/Pci(0x18,0x3)
    00:18.4 1022:1444 /PCI0@0/pci1022,1444@18,4 = PciRoot(0x0)/Pci(0x18,0x4)
    00:18.5 1022:1445 /PCI0@0/pci1022,1445@18,5 = PciRoot(0x0)/Pci(0x18,0x5)
    00:18.6 1022:1446 /PCI0@0/pci1022,1446@18,6 = PciRoot(0x0)/Pci(0x18,0x6)
    00:18.7 1022:1447 /PCI0@0/pci1022,1447@18,7 = PciRoot(0x0)/Pci(0x18,0x7)
    0f:00.0 1022:7901 /PCI0@0/GP30@8,2/SAT0@0 = PciRoot(0x0)/Pci(0x8,0x2)/Pci(0x0,0x0)
    0b:00.0 1002:1479 /PCI0@0/GPP8@3,1/pci-bridge@0/pci-bridge@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)
    10:00.0 1022:7901 /PCI0@0/GP31@8,3/SAT1@0 = PciRoot(0x0)/Pci(0x8,0x3)/Pci(0x0,0x0)
    03:01.0 1022:57a3 /PCI0@0/BXBR@1,2/BYUP@0/BYD1@1 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x1,0x0)
    0e:00.0 1022:1485 /PCI0@0/GP13@8,1/pci1022,1485@0 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x0)
    03:04.0 1022:57a3 /PCI0@0/BXBR@1,2/BYUP@0/BYD4@4 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x4,0x0)
    0e:00.1 1022:1486 /PCI0@0/GP13@8,1/pci1022,1486@0,1 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x1)
    03:05.0 1022:57a3 /PCI0@0/BXBR@1,2/BYUP@0/BYD5@5 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x5,0x0)
    0e:00.3 1022:149c /PCI0@0/GP13@8,1/XHC0@0,3 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)
    0e:00.4 1022:1487 /PCI0@0/GP13@8,1/HDEF@0,4 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x4)
    03:08.0 1022:57a4 /PCI0@0/BXBR@1,2/BYUP@0/BYD8@8 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)
    03:09.0 1022:57a4 /PCI0@0/BXBR@1,2/BYUP@0/pci-bridge@9 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x9,0x0)
    03:0a.0 1022:57a4 /PCI0@0/BXBR@1,2/BYUP@0/pci-bridge@A = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0xA,0x0)
    04:00.0 1987:5012 /PCI0@0/BXBR@1,2/BYUP@0/BYD1@1/BYS1@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)
    05:00.0 8086:1539 /PCI0@0/BXBR@1,2/BYUP@0/BYD4@4/BYS4@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x4,0x0)/Pci(0x0,0x0)
    06:00.0 14e4:43b1 /PCI0@0/BXBR@1,2/BYUP@0/BYD5@5/BYS5@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x5,0x0)/Pci(0x0,0x0)
    0c:00.0 1002:731f /PCI0@0/GPP8@3,1/pci-bridge@0/pci-bridge@0/GFX0@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
    0c:00.1 1002:ab38 /PCI0@0/GPP8@3,1/pci-bridge@0/pci-bridge@0/HDAU@0,1 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x1)
    09:00.0 1022:7901 /PCI0@0/BXBR@1,2/BYUP@0/pci-bridge@A/pci1022,7901@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0xA,0x0)/Pci(0x0,0x0)
    08:00.0 1022:7901 /PCI0@0/BXBR@1,2/BYUP@0/pci-bridge@9/pci1022,7901@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x9,0x0)/Pci(0x0,0x0)
    07:00.0 1022:1485 /PCI0@0/BXBR@1,2/BYUP@0/BYD8@8/pci1022,1485@0 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x0)
    07:00.1 1022:149c /PCI0@0/BXBR@1,2/BYUP@0/BYD8@8/XHC1@0,1 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x1)
    07:00.3 1022:149c /PCI0@0/BXBR@1,2/BYUP@0/BYD8@8/XHC0@0,3 = PciRoot(0x0)/Pci(0x1,0x2)/Pci(0x0,0x0)/Pci(0x8,0x0)/Pci(0x0,0x3)
    
    [Processo completato]

     

     

    Nel config.plist non hai riscontrato problemi?

    Intanto ho rimosso la voce "nvda_drv" che dovrebbe essere un parametro Nvidia WebDrivers che a me non serve a nulla.

     

    Continuo allora con la stringa PciRoot(0xe)/Pci(0x0,4) e testo i layout rimanenti: 20, 21, 27, 28, 29, 34

     

    @A23SS4NDRO e @Gengik84 LoL  😂

     

    Parere personale: l'installazione dell'OS non è impossibile, basta seguire la guida vanilla e opencore. Quello che risulta difficile è ottimizzare il sistema per renderlo funzionante al 100% :V

    • +1 1
  11. 22 minutes ago, iCanaro said:

    postami il contenuto di gfxutil e audio codec info

     

    gfxutil:

     

    Spoiler

    348779826_Schermata2020-02-10alle13_12_23.thumb.png.4f82825e658c0f8058a1744881273c1b.png

     

    Audio codec info:

    Spoiler
    
    	**************************************************************************
    	+ 		Codec: ALC1220
    (sub-ven:1458:a0c3) 
    	+ 		AppleALC  
    	**************************************************************************
    
    
    
    Checking GPUs and Audio...
    
    Matched Device: GFX0
    GFX0 is already named correctly
      GFX0 has property hda-gfx = <"onboard-1">
    GFX0 address is PciRoot(0xc)/Pci(0x0,0)
    for more information, read the wiki
    use it if you need to inject properties
    -----------------------------------------------------------------------------
    Matched Device: HDEF
    HDEF is already named correctly
    HDEF address is PciRoot(0xe)/Pci(0x0,4)
    for more information, read the wiki
    use it if you need to inject properties
    -----------------------------------------------------------------------------
    
    

     

     

    Ecco il config.plist: config.plist.zip

     

    Per ora ho provato i seguenti layout con la stringa  PciRoot(0xe)/Pci(0x0,4):

    1, 2, 3, 5, 7, 11, 13, 15, 16

     

    Questi sono ancora da testare (lo sto facendo ora):

    20, 21, 27, 28, 29, 34
     

    Testo in questo modo:

    1. Apro Clover Configurator
    2. Monto la EFI
    3. Edito il .plist con il layout da testare
    4. Salvo tutto
    5. Riavvio
    6. Apro le impostazioni - Audio - Input e vedo da li se il microfono funziona (ma la barra del volume del microfono è sempre grigia per entrabe le periferiche mostrate)

     

    Spoiler

    1940009538_Schermata2020-02-10alle13_21_40.thumb.png.4834ee51442843916eb3327bc4e7e80c.png

     

    Sbaglio qualcosa?

  12. Un pò di confusione generica:

     

    Utilizzando Audio Codec Info mi viene dato come indirizzo "HDEF address is PciRoot(0xe)/Pci(0x0,4)"

     

    Nel config.plist la stringa invece è "PciRoot(0x0)/Pci(0x1b,0x0)".

     

    L'ho sostituita e ho provato i valori del layout id 

    1D000000, 07000000, 01000000, 02000000

     

    Ma non cambia nulla. L'audio funziona sempre ma il microfono no.

     

     

    Innanzitutto, per non impazzire, quale dei due indirizzi è quello corretto?

     

  13. 53 minutes ago, iCanaro said:

    devi provare il vari layout dell'ALC1220 

    1, 2, 3, 5, 7, 11, 13, 15, 16, 21, 27, 28, 29, 34

    ALC 1220-VB specifico come hai tu, al momento nel database non è incluso; posso sperare che con un'altro dei vari layout il microfono ti possa funzionare, li devi provare uno alla volta e vedere se si attiva

     

    Vediamo se ho capito. Ho provato l'1 e il 7 al momento. Ho trovato in rete che qualcuno ha risolto col 29.

     

    La conversione dovrebbe essere 1D quindi 01D00000?

  14. 27 minutes ago, iCanaro said:

    il 7 decimale inserito come data è 07000000

     

    da 1 a 9 è così dal 10 cambia la musica 10 = 0A000000

     etc.. etc... occorre fare la conversione da decimale a HEX come da miniguida

     

    Modifica effettuata, ma nessun cambiamento. Funzionano le casse ma non il microfono che per me è essenziale. Come posso procedere?

     

    La situazione è questa ma resta muto con entrambe le uscite:

     

    Spoiler

    1072486462_Schermata2020-02-10alle10_42_33.thumb.png.6454eeeb9c758f98cdaa27574f81bf36.png

     

  15. Signori @fabiosun, @Gengik84 e @iCanaro procedo con ordine:

    • Ho eliminato dalla cartella Kext nullcpupowermanagement e l'ho eliminato anche dal config.plist, sotto quirks ho settato DummyPowerManagement su Yes, come faccio a sapere se ha funzionato?

    Adesso passo all'audio. Come faccio a cambiare il layout-id di AppleALC? Dovrebbe essere questa la sezione corretta no?

     

    Spoiler

    1986174389_Schermata2020-02-10alle10_03_10.thumb.png.112cd72e6940ad4209e74ec311d2dece.png

     

    Il fatto è che mi trovo un numero di 4 byte. Per cambiarlo a 7 come lo converto?

  16.  

    36 minutes ago, iCanaro said:

    OC "inietta" delle proprietà, con geekbench e altri benchmark test lo vedrai, ma che ti interessa, una volta che le ha digerite, problemi zero.

     

    riesci ad avviare un macOS con CPU AMD per via del che al sistema viene fatto credere che hai una CPU intel, le famose 30 patch.

     

    Si l'avevo capito che era una questione estetica 😛 mi chiedevo però se ci fosse un modo per rinominare 😄 è un vezzo, chiaramente questa è l'ultima cosa.

     

    30 minutes ago, iCanaro said:

    per i tuoi 2 NVMe probabilmente il sabrent non necessita di niente, va bene di suo con il firmware che ha, mentre il samsung forse necessita proprio di NVMeFix

     

    Ti mostro come vedo gli HDD:

     

    Spoiler

    344888962_Schermata2020-02-09alle23_31_33.thumb.png.89545a838029b8696ffc9468b21f2ecd.png

     

    Come vedi il disco del mac si vede bene. Invece sia il secondo Sabrent da 500 che l'ssd Samsung da 256 si vedono come dischi esterni rimovibili. Dici che con "SATA AHCI injector" risolvo? Nel caso NVMeFix va rimosso?

     

    36 minutes ago, iCanaro said:

    per registrare audio è un'ottimo programma Audacity, tra l'altro opensource e multipiattaforma

     

    Per un test veloce ho usato Quick Time e no, il microfono non funziona. Provo con il metodo che hai scritto tu sopra.

     

    Domandina: Ma visto che non ho clover ma opencore se uso clover configurator e mi genera un plist poi utilizzo solo la parte di codice interessata e la integro nel mio plist, giusto?

     

    30 minutes ago, iCanaro said:

    la lettura dei dati hardware al momento non è completa, ma comunque si ottiene un buon risultato aggiungendo nei kext i plugin di VirtualSMC:

    SMCProcessor e SMCSuperIO e come app HWMONITORSMC2

    https://www.macos86.it/topic/1690-hwmonitorsmc2-hardware-monitoring-app/?tab=comments#comment-43413

     

    nel config o usi virtualSMC o FakeSMC, sono mutuativi

     

    Nella mia Efi infatti c'è solo virtualSMC, non ho inserito i suoi plugin perché non sapevo a cosa servissero, pertanto non li ho inseriti. Appena fixo il microfono procedo con questo step.

     

    30 minutes ago, iCanaro said:

    metti in firma in modo compatto o se ti piace il paginone, usa lo spoiler, in modo da non disturbare chi non gradisce firme giganti e una sana fruizione della lettura non interrotta da banner giganti

     

    Che strano, io le firme non le vedo. Controllo se ne ho una, in caso la elimino.

     

    Ultima domanda (per ora 😛 )

    • da mac cosa usi per editare il file .plist?
  17. Just now, iCanaro said:

    security --> ScanPolicy --> 0

    show picker e use picker su yes

     

    Questi settings sono già abilitati di default nel sample.plist quindi li ho già con un tempo di 5 secondi. Il fatto è che windows lo vede e lo avvia ma c'è scritto (Bootcamp) è così che deve essere? (sto scrivando da win)

     

    Just now, iCanaro said:

    per gli hard disc vedi se AMD injector aiuta, in ogni caso nel config di OC mi par di ricordare che esista una patch per disci orange

    https://www.macos86.it/files/file/15-sata-ahci-injector/

     

    Prima di procedere volevo avvisarti che ho caricato NVMeFix che avrebbe dovuto risolvere questo problema a priori. Puoi dare un'occhiata al mio ioreg qualche post più su?

     

    Just now, iCanaro said:

     

    Le casse audio funzionano inserite con il jack, non è che mi perdo qualche opzione di impostazioni proprio su macos? Che programma posso utilizzare per registrare l'audio?

     

    Poi, è un problema che la mia cpu sia vista come un i5 invece di un Ryzen? Si può rinominare nel caso?

     

    Just now, iCanaro said:

     

    mmmm per quello al momento la vedo grigia, nel mio ryzentosh high sierra e mojave vanno e si riprendono dallo stop che è un piacere; con catalina invece, mai nessuna release sinora è andata, nemmeno la prima beta della 10.15.4

     

    Mi spiego meglio, non è che non va in Stop. E' un fake stop nel senso che non spegne nè ventole nè led. E' come se non andasse in deep standby.

     

     

    Se non ti scoccia ti allego ioreg e EFI così magari puoi darmi qualche dritta:

    • Come posso vedere se tutto funziona come dovrebbe e se ho la grafica accelerata?
    • Inoltre vorrei vedere se I sensori della mobo vengono letti, con cosa posso controllare le temperature?
    • E' possibile controllare il led della mobo con qualche programma?

    Grazie a tutti e si, sono un rompibolle perdonatemi 😄 

    EFI.zip ioreg.zip

  18. 9 hours ago, fabiosun said:

    guarda se hai gli ultimi kext (lilu e whatergreen) e se sono attivati correttamente nel config

    nel tuo config mi sembra ci sia un riferimento ad nvidia che puoi togliere

    poi aspetta @Gengik84 per affinare il tutto

    nella sezione download trovi ioregistryexplorer con il quale puoi salvare il tuo ioreg

     

    leggi anche nelle faq che ci sono molte notizie sulla post installazione

     

     

    Allora, aggiornamenti:

    • Non riesco a trovare il riferimento a nvidia
    • Non funziona il microfono con la connessione jack
    • Gli hdd (tranne quello dov'è installato l'os) vengono visti come volumi esterni
    • La cpu non è riconosciuta come ryzen ma come i5 8 core.

    @Gengik84 e @fabiosun tutti i kext dovrebbero essere aggiornati. Qui ho messo la lista completa con le relative versioni: 

    https://www.macos86.it/topic/2241-3700x-5700xt-catalina-ryzentosh-per-newbie-su-opencore/?do=findComment&comment=57032

     

    Per il momento procedo a copiare la cartella EFI nella partizione dell'HDD in modo da liberare la chiavetta.

     

    Mi chiedo poi come posso avviare Windows o Mac scegliendo all'avvio quale os far partire.

  19. 2 minutes ago, fabiosun said:

    goderti il sistema? 😛

     

    o vedere poi se hai grafica accelerata, usb funzionanti..performances etc

    se funziona dopo si vede

    magari posta un ioreg che chi lo sa leggere ti dice

     

    si con il metodo con cui hai creato la pennetta serve per forza internet per completare il recovery

     

    Ovviamente io non sono uno che vive tranquillo, quindi 

    "o vedere poi se hai grafica accelerata, usb funzionanti..performances etc"

     

    Cos'è un ioreg? Non ho un PC al momento per googlare 🤣

     

    Per onore di cronaca:

     

    scanpolicy               ->0

    requiresignature   ->false

    3) requirevault       ->false

     

     

     

  20. 55 minutes ago, fabiosun said:

    si li ti dice di turn off i due punti del punto 2 e 3

    leggendo il config tu li hai accesi

    verifica perché io sto controllando con mezzi impropri

    scan policy mettilo a 0

     

    Partito!

    Ho inizializzato così l'hdd.

    IMG_20200209_115205.thumb.jpg.3a986661cedd183db2243379706344f7.jpg

    Ho collegato correttamente il WiFi segno che il kext funziona (non mi faceva partire l'installazione senza internet)

    IMG_20200209_115757.thumb.jpg.55acda114ff00090930ecc7469ab743f.jpg

     

    Procede, i passi da fare dopo l'installazione quali sono?

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.