Jump to content

Thread dedicato alle discussioni sulla guida di OpenCore


iCanaro

Recommended Posts

Ragazzi, ci sarà speranza per NVRAM nativa per chi ha Z390 con questa scoperta?

 

https://github.com/acidanthera/OpenCorePkg/commit/a825da4e566bba827f0c462d598eaa2b2f0b84f4

 

https://github.com/acidanthera/OpenCorePkg/commit/663a16fb83f7228da6cb8bf894232fef5366c546

 

 

On certain implementations, including APTIO V, PMC MMIO mapping is required

* for NVRAM access. The reason for this is still quite unclear, as SPI is

* located in higher addresses:

 

* On certain implementations, including APTIO V, PMC initialisation is

* required for NVRAM access. Otherwise it will freeze in SMM mode.

* The reason for this is rather unclear. Note, that PMC and SPI are

* located in separate memory regions and PCHRESV maps both, yet only

* PMC region is used by AppleIntelPCHPMC

 

https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-PMC.dsl

 

Cito: 

"This works around bugs in APTIO V NVRAM implementation on Z390 and above. Based off multiple third-party contributions with additional debugging from https://www.hackintosh-forum.de/forum/thread/46154. Also thanks to @vandroiy2013"

Link to comment
Share on other sites

15 minutes ago, iCanaro said:

 

non prendere una Z390!

No, assolutamente sto già benissimo con 9700K su Z370 Prime A II che implementa VRM adatti per overclock e ha compatibilità al 400% con macOS senza problemi, nessun problema di iGPU+GPU, zero problemi di hevc decoding o roba con DRM content, o problemi di avvio/spegnimento/nvram non nativa/timeout fasulli

23 minutes ago, iCanaro said:

quella roba gengik la stà mettendo da un'annetto negli SSDT 390

Ottimo allora! Bene a sapersi 😁

  • +1 1
Link to comment
Share on other sites

  • 3 weeks later...
On 2/6/2020 at 3:58 PM, KvL said:

Può essere che il layout audio si possa passare anche con i boot-args tramite alcid=XX

Aggiunto nella sezione Coffelake, con ovviamente molti miglioramenti in tutte le sottosezioni CFLake

ovviamente ci saranno alcuni errori di battitura qua e là (putroppo), come le tre ppp dei codec "suppportati" (evidentemente molto supportati 😃)

Edited by A23SS4NDRO
  • Like 2
  • +1 1
Link to comment
Share on other sites

  • 1 month later...
  • Support Team

v0.5.7 stable

Added TimeMachine detection to picker

Added early preview version of OpenCanopy

Fixed FS discovery on NVMe with legacy drivers

Added DirectGopCacheMode option for FB cache policy

Added KeyFiltering option to workaround buggy KB drivers

Added tool and custom entry separation in audio assistant

Added OpenControl tool to configure full NVRAM access from Shell

Added boot.efi debug protocol support for 10.15.4+

Added boot.efi performance logging for 10.15.4+

Added ProtectUefiServices quirk to fix DevirtualiseMmio on Z390

Replaced BOOTCAMP Windows with Windows to match the original

Added bundled OpenShell originally available as OpenCoreShell

Rework readlabel utility into disklabel with encoding support

Renamed FwRuntimeServices driver to OpenRuntime

Renamed AppleUsbKbDxe driver to OpenUsbKbDxe

Update builtin firmware

Fixed PowerTimeoutKernelPanic on 10.15.4

Fixed 4K section alignment in OpenRuntime to fix Linux booting on SKL

Introduced SyncRuntimePermissions to fix multiple memory permission flaws

Introduced RebuildAppleMemoryMap to fix macOS booting on Dell 5490

Removed ShrinkMemoryMap in favour of more advanced RebuildAppleMemoryMap

Marked EnableWriteUnprotector as deprecated on modern systems

Introduced ProtectMemoryRegions to fix memory region handling

Removed ProtectCsmRegion in favour of ProtectMemoryRegions

Renamed PickerAttributes to ConsoleAttributes

Introduced PickerAttributes as a matter of UI configuration

  • Like 2
Link to comment
Share on other sites

  • 4 weeks later...

Ciao, a breve dovremmo sistemare la guida per aggiornarla e sistemarla in merito a OpenCore 0.5.8, ti consiglio magari di aprire un topic a parte per la tua build in modo da poterti aiutare lì

 

In ogni caso specifica cosa ti risulta poco chiaro in modo da poter migliorare la guida anche sulla base delle tue perplessità

  • Like 1
Link to comment
Share on other sites

Detto ciò, di norma nel campo padre di layout id dovresti mettere 

PciRoot(0x0)/Pci(0x1f,0x3)

Poi invece accanto al campo AAPL,igplatform-id dovresti mettere l'ID della tua integrata, nel tuo caso siccome hai la UHD630 e la usi con un external display, allora consiglio di mettere il valore 07009B3E al posto di quello che hai ora che è 0300913E che serve per le UHD630 in modalità headless solo calcolo, per intenderci solo quando utilizzi una dedicata e non hai monitor collegati alla motherboard (dei 9th gen, perché su 8th gen non c'è il 91 ma il 92)

  • Like 1
  • +1 1
Link to comment
Share on other sites

1 ora fa, A23SS4NDRO ha scritto:

Detto ciò, di norma nel campo padre di layout id dovresti mettere 


PciRoot(0x0)/Pci(0x1f,0x3)

Poi invece accanto al campo AAPL,igplatform-id dovresti mettere l'ID della tua integrata, nel tuo caso siccome hai la UHD630 e la usi con un external display, allora consiglio di mettere il valore 07009B3E al posto di quello che hai ora che è 0300913E che serve per le UHD630 in modalità headless solo calcolo, per intenderci solo quando utilizzi una dedicata e non hai monitor collegati alla motherboard (dei 9th gen, perché su 8th gen non c'è il 91 ma il 92)

 

così?
 

1335243089_Schermata2020-05-01alle15_24_18.png.88a07f6b0b30d5e585745e507dbae5ea.png

 

devo aggiungere anche framebuffer-patch-enable e framebuffer-stolenmem?

Link to comment
Share on other sites

Allora il campo AAPL ig-platform-id lo hai azzeccato, ma hai editato la stringa pciroot sbagliata

Devi editare la stringa il cui figlio è "layout-id" con quella che ti ho menzionato sopra, PciRoot(0x0)/Pci(0x1F,0x3) è il device audio

  • Thanks 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • 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.