Properties

Add: Imposta le proprietà del dispositivo da una mappa.

Questa sezione è impostata tramite Headkaze Intel Framebuffer Patching Guide e applica solo una proprietà effettiva per iniziare, ovvero ig-platform-id. Il modo in cui otteniamo il valore corretto per questo è quello di guardare l'id ig-platform che intendiamo usare, quindi scambiare le coppie di byte esadecimali.

Se pensiamo al nostro ig-plat come 0xAABBCCDD, la nostra versione corretta sarebbe simile DDCCBBAA

I due ID ig-platform che utilizziamo sono i seguenti:

  • 0x59120000 - questo viene usato quando l'iGPU viene utilizzato connesso ad un display

    • 00001259 quando usi properties

  • 0x59120003 - questo viene utilizzato quando l'iGPU viene utilizzato solo per attività di calcolo e non connesso a un display

    • 03001259 quando usi properties

PciRoot(0x0)/Pci(0x1f,0x3) ; Layout-id

  • Applica l'iniezione audio AppleALC, dovrai fare le tue ricerche su quale codec ha la tua scheda madre e abbinarlo al layout di AppleALC. AppleALC Supported Codecs.

Tieni presente che alcune schede madri hanno posizioni dei dispositivi diverse, puoi trovare le tue esaminando l'albero dei dispositivi in ​​IOReg o usando gfxutil

Layout=5 da interpretarsi con 05000000

Block: Rimuove le proprietà del dispositivo dalla mappa, possiamo ignorarlo

Last updated