Jump to content

A23SS4NDRO

Contributor
  • Posts

    1,376
  • Joined

  • Last visited

  • Days Won

    11

Everything posted by A23SS4NDRO

  1. Bene ragazzi. Sono FIERO di esserci riuscito grazie al vostro supporto, ad abilitare la iGPU su SMBIOS 18,2 con il corretto spoof graphics. Vi mando uno screen e allego ioreg. Qui ioreg 🙂 Marco’s iMac.zip
  2. Bella! Mi piace quella guida... Può essere estesa anche alle patch dei connectors di cui ancora ho un po' di dubbi a riguardo? Grazie mille per il lavoro! Inoltre come AAPL, ig-platform id lo scelgo tra queste Kabylake graphics dal momento che ci pensa device-id a mascherarla oppure ig-platform-id deve essere coerente con il FakeID 12190000 che sta in properties? Questi sono gli ig-platform consigliati per Kabylake Recommended framebuffers: for desktop - 0x59160000 (default), 0x59120000 (recommended); for laptop - 0x591B0000 (default). Questi invece per Skylake Recommended framebuffers : for desktop - 0x19120000 (default); for laptop - 0x19160000 (default). Dall'esempio fornito di sopra mi sa che fakeid deve essere coerente con ig-platform-id dal momento che leggo come device id= 16590000 e platform id 00001659
  3. Grazie, ora mi è più chiaro. Visti gli ioreg precedenti, quali consigliereste oltre a 34120000? così ne provo diversi
  4. Come dovrei quindi trattare il device-id per fare in modo quindi che la integrata funzioni da properties camuffata? Posso riprovare device-id 19120000
  5. No da properties ho messo device-id 00001912 Come dice qua The bytes in Properties must be put in reversed order. For example: 0x0166000B would be put in as 0B006601 Al di là di questo, se @foskvs giustamente dice che Devices Properties non dipende da SMBIOS, perché su 17,1 va e da 18,2 stesso blocco Devices Properties non va?
  6. Come faccio a farlo da properties per farla funzionare su SMBiOS 18,2? Anche se metto come device-id 19120000 o 00001912 panica comunque, deve esserci un altro modo Lo aggiungo subito
  7. Unico problema, se inietto le properties che usavo con smbios 17,1 (se vuoi passo il config) con smbios 18,2 va in kernel panic perché non gli piace la integrata Kabylake avendo come chipset skylake config_HD630_on_SMBIOS_17_1.plist.zip
  8. Ad ogni modo, ritornando alla domanda che mi avevi fatto La integrata come la vedi su ioReg dell'iMac 17,1 non corrisponde a come la trovo su ioreg con smbios 18,2 sebbene rimanga abilitata, risultando completamente assente su 18,2 anche da videoproc. Che intendi per "full" su integrata? Perfetto, quindi è possibile fare in modo che tale integrata sia configurata da properties come lo era su smbios 17,1 (funzionante da videoproc) utilizzando però stavolta smbios 18,2?
  9. Se non dovrebbe essere così come vedi da ioreg, come dovrebbe essere? Non va bene configurare la integrata da Properties e attaccarsi solo alla dedicata (avendo 2 monitor) lasciando alla integrata solo ai calcoli H264?
  10. Be in realtà le sto usando entrambe, perché dici questo?
  11. Ecco SMBIOS 17,1 e iGPU funzionante, sono sempre collegato alla dedicata Marco’s iMac_17,1.zip
  12. Sono collegato alla dedicata, ma la integrata non viene rilevata nel senso che non viene sfruttata per calcoli quali accelerazione H264, cosa che era possibile solo con SMBIOS 17,1 FakeCPUID liluCPU=8 Lo vedo da VideoProc (molto preciso a capire se è presente o meno accelerazione video, quindi se la iGPU va) e da istat menus che in passato quando tutto passava per Skylake la rilevava come HD630 sebbene avesse FakeID e igplatform coerenti con Skylake, ma ora la iGPU non dà più segni di vita come prima. Se serve mando IOreg con EFI che avevo prima quando la IGPU andava
  13. Ok ecco qua ioreg con SMBIOS 18,2 integrata abilitata ma non rilevata, FakeID 0x19120000 + inject intel, il sistema parte fregandosene di qualsiasi igplatform metta Marco’s iMac.zip
  14. Premetto dicendo che uso una GT710 come primary PCIE dal BIOS, siccome la iGPU con smbios 18,2 non ne vuol sentire di andare anche impostandola in modalita solo calcolo. E' vero, posso provare a disabilitare la iGPU via BIOS e vedere cosa succede se tolgo fakeid e inject intel in caso... Una domanda, quindi non e' proprio possibile sistemare la iGPU impostandola come solo calcolo con H110 (skylake) e smbios 18,2 (kaby?) magari da DevicesProperties se possibile
  15. Inizio facendo auguri a tutti siccome siamo un po' tutti festeggiando 😀 Stavo pensando che l'unico modo per far partire questo pc con SMBIOS 18,2 è mettere Inject intel+ FakeID per la iGPU, 0x19120000, quando ciò accade la iGPU non viene rilevata, e il sistema si avvia senza problemi perché non va a cercare una iGPU Skylake vedendo un chispet Skylake H110 (infatti anche con igplatform corretto sia da DevicesProperties che da Graphics-ig-platform-id, se non inserisco il Fake ID con SMBIOS 18,2 non parte neanche a calci, e se parte, parte solo con 0x19120000 e inject intel - ma in questo modo la iGPU non viene neanche rilevata, infatti l'accelerazione video che avevo prima a livello H264 decoding non è più presente, mentre prima lo era quando tutto passava come Skylake) quindi pensavo, c'è modo per aggirare il problema magari disabilitando la iGPU con un SSDT in modo da sostituire il lavoro che fa Inject Intel+ FakeID (che non fanno altro che disattivare la iGPU dal momento che dopo l'avvio non viene rilevata) o ci sta un altro modo tramite devices Properties? Gengik mi consigliò tempo fa di provare questo config ispirato a questa guida che implementava queste impostazioni Ma va in kernel panic se uso quel config.plist, l'unico modo per non farlo andare in panic è mettere 0x19120000 nel FakeID della iGPU, ma poi quasiasi altro ig-platform io metta, comunque clover se ne frega del fatto che abbia una iGPU e macos non la rileva, e per avviare senza Kernel panic a clover bastano inject intel e FakeID 0x19120000. Vi chiedo se è possibile intraprendere 2 strade: a) Trovare un modo per trasporre tale situazione in una configurazione più corretta che sia in grado di abilitare la iGPU (con o senza FakeID, al massimo impostandolo da DevicesProperties con corretto igplatform id) e mantenendo SMBIOS 18,2 e chipset (immodificabile) H110 Skylake b) Trovare un modo per disabilitare la iGPU via SSDT/DevicesProperties (come prima dicevo) e rinunciare ad accelerazioni video mantenendo quindi SMBIOS 18,2, iGPU off, ma senza usare FakeID di clover con Inject intel P.S. il mio scopo finale è trovare una soluzione che non includa inject intel e FakeID della iGPU in modo da utilizzare o devices-properties o qualsiasi altra soluzione che non includa usare clover per forza, in modo da utilizzare devices properties o ssdt (qualora ci riusciamo) anche da opencore. Per ulteriori dubbi/chiarimenti scrivete senza problemi, spero di essermi fatto capire
  16. Yep. Mi avete beccato XD Ho riletto ora, perfetto
  17. Se ho ben capito, dal manuale di Opencore ti controlli i Quirks da abilitare o meno con OcQuirks.plist da copiare su /EFI/CLOVER/drivers/UEFI Ma su AMD non ti conviene andar direttamente su Opencore per il fatto che ci sta molto piu' sviluppo a riguardo?
  18. Come potrei risolvere? Hai qualche idea per il framebuffer? @Gengik84
  19. Ora sono arrivato a capire che va bene se metto soltanto inject intel senza ig-platform così funziona lo spoof della iGPU, ma non riesco ad abilitarla
  20. Quindi come potrei procedere per abilitare la iGPU senza questi kernel panic?
  21. In sostanza l'unica a lamentarsi che causa il kernel panic è la iGPU. Come dicevi infatti, la CPU è perfettamente compatibile
  22. La combinazione che utilizzo adesso con inject intel non va con properties, deduco che quindi clover "ignora" la iGPU quando avvio con inject intel... Inoltre qualsiasi ig-platform metta (anche kabylake) parte solo se gli lascio 0x19120000 come fakeid (per ora ho provato solo questo e quello sopra menzionato, 59128086 ma quest'ultimo non va) Che differenza c'è nel metterci 8086 alla fine e 0000?
  23. correggo: utilizzo ig-platform-id 0x19120000 - confermo che parte ma la iGPU non viene rilevata
  24. Ho provato altri device-id e igplatform, ho trovato una configurazione funzionante (che è un po' una toppa per la iGPU) ma riesco ad avviare con 18,2 come smbios senza fakeid o lilucpu=8 Praticamente la combinazione FakeID (iGPU) 0x19120000 e per ig-platform 0x191B0000 funziona e non panica, ma la iGPU non viene riconosciuta sotto mac. Come trovo ig-platform corretto? Penso che l'unico modo è iniettare ig-plat skylake e fakeid skylake altrimenti non parte, ma potrei sbagliarmi. Intanto è un bel passo avanti non dover più usare fakecpuid quindi mi manca solo di impostare bene la iGPU magari una volta trovato igplat e fakeid corretto procedo con patch framebuffer
×
×
  • 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.