ACPI

La patch ACPI sopra è solo un esempio: leggi sotto per maggiori informazioni.

Add

Qui è dove aggiungerai DSDT/SSDT per il tuo sistema, queste sono più utili per laptop e desktop OEM, ma anche comuni per Mappatura delle USB oppure per SSDT Power Management

Block:

Questo serve per bloccare alcune tabelle acpi OEM, per farlo è necessario convertire in esadecimale il nome della tabella da bloccare, ad esempio, la OemTableID di comune SSDT (per le USB) chiamatoxh_rvp08 viene trasformato in 78685F72 76703038 quindi aggiungete tale valore nel relativo campo OemTableID se avete un custom SSDT che sostituisce la tabella originale.

Patch

Questa sezione ci consente di modificare dinamicamente parti dell'ACPI (DSDT, SSDT, ecc.) tramite OpenCore. Se usate metodi DSM nei vostri SSDT, questo è il posto giusto in cui mettere il rename change _DSM to ZDSM

macOS di solito non si preoccupa molto di ACPI, quindi nella maggior parte dei casi, non devi fare nulla qui. Per coloro che hanno bisogno di patch DSDT, per cose come i controller XHC, possono utilizzare SSDT-EC-USBX.dsl (da aprire il .dsl con MaciASL, e salvarlo compilato con l'estensione .aml) o usare simili patch in Device Properties, come quelle viste nella sezione Framebuffer. Per trovare la posizione che tali dispositivi possono utilizzare gfxutil.

Per chi utilizza 300 series RTC patch può usare al suo posto SSDT-RTCfix.aml il quale non è altro che AWAC rinominato e già compilato.

Quirk: Settaggi ACPI.

  • FadtEnableReset: NO

    • Abilita il riavvio e l'arresto su hardware legacy, non raccomandato se non necessario.

  • NormalizeHeaders: NO

    • Pulisci i campi dell'intestazione ACPI, rilevanti solo per macOS High Sierra 10.13.

  • RebaseRegions: NO

    • Tentativo di riposizionare euristicamente le aree di memoria ACPI, non necessario a meno che non venga utilizzato DSDT personalizzato.

  • ResetHwSig: NO

    • Necessario per hardware che non riesce a mantenere la firma hardware durante i riavvii e causa problemi con il risveglio dal letargo.

  • ResetLogoStatus: NO

    • Soluzione alternativa per il logo OEM Windows che non si basa su sistemi con tabelle BGRT.

Last updated