NVRAM

  • Add:

    • 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 (Percorso del Booter, la maggioranza lo può ignorare).

  • UIScale:

    • 01: 1080P

    • 02: 2160P(Enables HIDPI, generally required for FileVault to function correctly).

7C436110-AB2A-4BBB-A880-FE41995C9F82 (System Integrity Protection bitmask).

  • boot-args:

  • -v - questo abilita la modalità dettagliata, che mostra tutto il testo dietro le quinte che scorre durante l'avvio anziché il logo Apple e la barra di avanzamento. È prezioso per qualsiasi Hackintosher, in quanto ti consente di esaminare all'interno del processo di avvio e può aiutarti a identificare problemi, ecc.

  • dart=0 - questo è solo un ulteriore livello di protezione contro i problemi di Vt-d, tieni presente che è necessario disabilitare SIP.

  • debug=0x100 - questo impedisce un riavvio nel panico del kernel. In questo modo puoi (si spera ) raccogliere alcune informazioni utili e vedere il KP per superare i problemi.

    • keepsyms=1 - questa è un'impostazione complementare a debug = 0x100 che dice al sistema operativo di stampare anche i simboli del KP. Ciò può fornire alcune informazioni più utili su ciò che sta causando il KP stesso.

    • shikigva=40 questo flag è specifico per l'iGPU. Abilita alcune impostazioni di Shiki che eseguono le seguenti (trovato qui):

    • 8 - AddExecutableWhitelist - assicura che i processi nella whitelist siano patchati.

    • 32 - ReplaceBoardID - sostituisce l'ID scheda utilizzato da AppleGVA da un ID scheda diverso. Si noti che ciò è generalmente necessario per i sistemi che eseguono GPU Nvidia.

    • csr-active-config: Impostazioni per SIP, si raccomanda di cambiarlo manualmente all'interno della partizione di ripristino con csrutil tramite la partizione di ripristino.

      csr-active-config è impostato a E7030000 che effettivamente disabilita SIP. Puoi scegliere una serie di altre opzioni per abilitare / disabilitare sezioni di SIP. Alcuni comuni sono i seguenti:

  • 00000000 - SIP completamente abilitata.

  • 30000000 - Permette kexts non segnati e scrivere su protette locazioni fs.

  • E7030000 - SIP completamente disabilitata.

  • nvda_drv:

  • prev-lang:kbd:

  • Block:

    • Riscrive forzatamente le variabili NVRAM, non necessarie per noi poiché sudo nvram è preferito ma utile per quei casi limite. Si noti che Add non sovrascriverà i valori già presenti in NVRAM.

  • LegacyEnable: NO

    • Consente l'archiviazione della NVRAM su nvram.plist, necessaria per i sistemi senza NVRAM nativa.

  • LegacySchema

    • Utilizzato per l'assegnazione delle variabili NVRAM, utilizzato con LegacyEnable impostato su YES.

Last updated