Files
hackintosh-b760-13700k/hackintosh-guide/config-examples/config-asus-b760-i7-13700k-rx6800xt.md
2026-02-05 14:06:25 +00:00

18 KiB
Executable File

config.plist de Ejemplo - ASUS B760 + i7-13700K + RX 6800 XT

⚠️ IMPORTANTE

Este es un ejemplo de referencia. NO usar directamente sin:

  1. Generar SMBIOS único con GenSMBIOS
  2. Ajustar a tu hardware exacto
  3. Validar con ProperTree u OCAuxiliaryTools

📋 Configuración Completa

ACPI

<key>ACPI</key>
<dict>
    <key>Add</key>
    <array>
        <dict>
            <key>Comment</key>
            <string>Fake EC for desktop</string>
            <key>Enabled</key>
            <true/>
            <key>Path</key>
            <string>SSDT-EC.aml</string>
        </dict>
        <dict>
            <key>Comment</key>
            <string>Plugin Type for PM</string>
            <key>Enabled</key>
            <true/>
            <key>Path</key>
            <string>SSDT-PLUG.aml</string>
        </dict>
    </array>
    <key>Delete</key>
    <array/>
    <key>Patch</key>
    <array/>
    <key>Quirks</key>
    <dict>
        <key>FadtEnableReset</key>
        <false/>
        <key>NormalizeHeaders</key>
        <false/>
        <key>RebaseRegions</key>
        <false/>
        <key>ResetHwSig</key>
        <false/>
        <key>ResetLogoStatus</key>
        <false/>
    </dict>
</dict>

Booter

<key>Booter</key>
<dict>
    <key>MmapWhitelist</key>
    <array/>
    <key>Patch</key>
    <array/>
    <key>Quirks</key>
    <dict>
        <key>AvoidRuntimeDefrag</key>
        <true/>
        <key>DevirtualiseMmio</key>
        <false/>
        <key>DisableSingleUser</key>
        <false/>
        <key>DisableVariableWrite</key>
        <false/>
        <key>DiscardHibernateMap</key>
        <false/>
        <key>EnableSafeModeSlide</key>
        <false/>
        <key>EnableWriteUnprotector</key>
        <true/>
        <key>ForceBooterSignature</key>
        <false/>
        <key>ForceExitBootServices</key>
        <false/>
        <key>ProtectMemoryRegions</key>
        <false/>
        <key>ProtectSecureBoot</key>
        <false/>
        <key>ProtectUefiServices</key>
        <false/>
        <key>ProvideCustomSlide</key>
        <true/>
        <key>ProvideMaxSlide</key>
        <integer>0</integer>
        <key>ResizeAppleGpuBars</key>
        <integer>-1</integer>
        <key>RevirtualiseMmio</key>
        <false/>
        <key>SetupVirtualMap</key>
        <true/>
        <key>SignalAppleOS</key>
        <false/>
        <key>SyncRuntimePermissions</key>
        <true/>
    </dict>
</dict>

DeviceProperties

<key>DeviceProperties</key>
<dict>
    <key>Add</key>
    <dict>
        <!-- Audio Realtek ALC897 - Layout ID 7 -->
        <key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
        <dict>
            <key>layout-id</key>
            <data>BwAAAA==</data>
        </dict>

        <!-- GPU AMD RX 6800 XT -->
        <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
        <dict>
            <key>enable-backlight-registers-fix</key>
            <data>AQAAAA==</data>
            <key>enable-backlight-smoother</key>
            <data>AQAAAA==</data>
            <key>framebuffer-patch-enable</key>
            <data>AQAAAA==</data>
            <key>framebuffer-cursormem</key>
            <data>AACQAA==</data>
            <key>radpng</key>
            <data>AQAAAA==</data>
        </dict>
    </dict>
    <key>Delete</key>
    <dict/>
</dict>

Kernel - Emulate (CRÍTICO para Raptor Lake)

<key>Kernel</key>
<dict>
    <key>Emulate</key>
    <dict>
        <key>Cpuid1Data</key>
        <data>NxcB/V/QwMA=</data>
        <key>Cpuid1Mask</key>
        <data>////</data>
        <key>DummyPowerManagement</key>
        <false/>
    </dict>
    <key>Force</key>
    <array/>
    <key>Kexts</key>
    <array>
        <!-- Lilu - SIEMPRE PRIMERO -->
        <dict>
            <key>BundlePath</key>
            <string>Lilu.kext</string>
            <key>Comment</key>
            <string>Patch engine v1.6.8</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/Lilu</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- VirtualSMC -->
        <dict>
            <key>BundlePath</key>
            <string>VirtualSMC.kext</string>
            <key>Comment</key>
            <string>SMC emulator v1.3.4</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/VirtualSMC</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- WhateverGreen - GPU AMD -->
        <dict>
            <key>BundlePath</key>
            <string>WhateverGreen.kext</string>
            <key>Comment</key>
            <string>AMD GPU patches v1.6.7</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/WhateverGreen</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- AppleALC - Audio -->
        <dict>
            <key>BundlePath</key>
            <string>AppleALC.kext</string>
            <key>Comment</key>
            <string>Realtek Audio v1.8.8</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/AppleALC</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- AppleIGC - Ethernet I226-V -->
        <dict>
            <key>BundlePath</key>
            <string>AppleIGC.kext</string>
            <key>Comment</key>
            <string>Intel 2.5GbE v1.6</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/AppleIGC</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string>19.0.0</string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- AirportItlwm - Wi-Fi Intel -->
        <dict>
            <key>BundlePath</key>
            <string>AirportItlwm.kext</string>
            <key>Comment</key>
            <string>Intel Wi-Fi v2.3.0</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/AirportItlwm</string>
            <key>MaxKernel</key>
            <string>23.9.9</string>
            <key>MinKernel</key>
            <string>19.0.0</string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- IntelBluetoothFirmware -->
        <dict>
            <key>BundlePath</key>
            <string>IntelBluetoothFirmware.kext</string>
            <key>Comment</key>
            <string>Intel BT v2.3.0</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/IntelBluetoothFirmware</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string>19.0.0</string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- IntelBTPatcher -->
        <dict>
            <key>BundlePath</key>
            <string>IntelBTPatcher.kext</string>
            <key>Comment</key>
            <string>Intel BT Patcher v2.3.0</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/IntelBTPatcher</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string>19.0.0</string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- FeatureUnlock -->
        <dict>
            <key>BundlePath</key>
            <string>FeatureUnlock.kext</string>
            <key>Comment</key>
            <string>Unlock features v1.1.4</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/FeatureUnlock</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- VoodooPS2Controller -->
        <dict>
            <key>BundlePath</key>
            <string>VoodooPS2Controller.kext</string>
            <key>Comment</key>
            <string>PS2 Keyboard/Mouse v2.3.0</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/VoodooPS2Controller</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- SMCProcessor -->
        <dict>
            <key>BundlePath</key>
            <string>SMCProcessor.kext</string>
            <key>Comment</key>
            <string>VirtualSMC plugin</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/SMCProcessor</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>

        <!-- SMCSuperIO -->
        <dict>
            <key>BundlePath</key>
            <string>SMCSuperIO.kext</string>
            <key>Comment</key>
            <string>VirtualSMC plugin</string>
            <key>Enabled</key>
            <true/>
            <key>ExecutablePath</key>
            <string>Contents/MacOS/SMCSuperIO</string>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
            <key>PlistPath</key>
            <string>Contents/Info.plist</string>
        </dict>
    </array>

    <key>Patch</key>
    <array/>

    <key>Quirks</key>
    <dict>
        <key>AppleCpuPmCfgLock</key>
        <false/>
        <key>AppleXcpmCfgLock</key>
        <false/>
        <key>AppleXcpmExtraMsrs</key>
        <false/>
        <key>AppleXcpmForceBoost</key>
        <false/>
        <key>CustomSMBIOSGuid</key>
        <false/>
        <key>DisableIoMapper</key>
        <true/>
        <key>DisableLinkeditJettison</key>
        <true/>
        <key>DisableRtcChecksum</key>
        <false/>
        <key>ExtendBTFeatureFlags</key>
        <false/>
        <key>ExternalDiskIcons</key>
        <false/>
        <key>ForceSecureBootScheme</key>
        <false/>
        <key>IncreasePciBarSize</key>
        <false/>
        <key>LapicKernelPanic</key>
        <false/>
        <key>LegacyCommpage</key>
        <false/>
        <key>PanicNoKextDump</key>
        <true/>
        <key>PowerTimeoutKernelPanic</key>
        <true/>
        <key>ProvideCurrentCpuInfo</key>
        <false/>
        <key>SetApfsTrimTimeout</key>
        <integer>-1</integer>
        <key>ThirdPartyDrives</key>
        <false/>
        <key>XhciPortLimit</key>
        <false/>
    </dict>

    <key>Scheme</key>
    <dict>
        <key>FuzzyMatch</key>
        <true/>
        <key>KernelArch</key>
        <string>x86_64</string>
        <key>KernelCache</key>
        <string>Auto</string>
    </dict>
</dict>

Misc

<key>Misc</key>
<dict>
    <key>BlessOverride</key>
    <array/>
    <key>Boot</key>
    <dict>
        <key>ConsoleAttributes</key>
        <integer>0</integer>
        <key>HibernateMode</key>
        <string>None</string>
        <key>HibernateSkipsPicker</key>
        <false/>
        <key>HideAuxiliary</key>
        <false/>
        <key>LauncherOption</key>
        <string>Full</string>
        <key>LauncherPath</key>
        <string>Default</string>
        <key>PickerAttributes</key>
        <integer>0</integer>
        <key>PickerAudioAssist</key>
        <false/>
        <key>PickerMode</key>
        <string>Builtin</string>
        <key>PickerVariant</key>
        <string>Default</string>
        <key>PollAppleHotKeys</key>
        <false/>
        <key>ShowPicker</key>
        <true/>
        <key>TakeoffDelay</key>
        <integer>0</integer>
        <key>Timeout</key>
        <integer>5</integer>
    </dict>

    <key>Debug</key>
    <dict>
        <key>AppleDebug</key>
        <false/>
        <key>ApplePanic</key>
        <false/>
        <key>DisableWatchDog</key>
        <false/>
        <key>DisplayDelay</key>
        <integer>0</integer>
        <key>DisplayLevel</key>
        <integer>2147483650</integer>
        <key>LogModules</key>
        <string>*</string>
        <key>SerialInit</key>
        <false/>
        <key>SysReport</key>
        <false/>
        <key>Target</key>
        <integer>3</integer>
    </dict>

    <key>Entries</key>
    <array/>

    <key>Security</key>
    <dict>
        <key>AllowNvramReset</key>
        <true/>
        <key>AllowSetDefault</key>
        <true/>
        <key>ApECID</key>
        <integer>0</integer>
        <key>AuthRestart</key>
        <false/>
        <key>BlacklistAppleUpdate</key>
        <true/>
        <key>DmgLoading</key>
        <string>Signed</string>
        <key>EnablePassword</key>
        <false/>
        <key>ExposeSensitiveData</key>
        <integer>6</integer>
        <key>HaltLevel</key>
        <integer>2147483648</integer>
        <key>PasswordHash</key>
        <data></data>
        <key>PasswordSalt</key>
        <data></data>
        <key>ScanPolicy</key>
        <integer>0</integer>
        <key>SecureBootModel</key>
        <string>Disabled</string>
        <key>Vault</key>
        <string>Optional</string>
    </dict>

    <key>Tools</key>
    <array/>
</dict>

PlatformInfo - SMBIOS (GENERAR CON GENSMBIOS)

<key>PlatformInfo</key>
<dict>
    <key>Automatic</key>
    <true/>
    <key>CustomMemory</key>
    <false/>
    <key>Generic</key>
    <dict>
        <key>AdviseFeatures</key>
        <false/>
        <key>MaxBIOSVersion</key>
        <false/>
        <key>ProcessorType</key>
        <integer>0</integer>
        <key>SpoofVendor</key>
        <true/>
        <key>SystemMemoryStatus</key>
        <string>Auto</string>

        <!-- iMacPro1,1 para i7-13700K -->
        <key>SystemProductName</key>
        <string>iMacPro1,1</string>

        <!-- GENERAR ESTOS VALORES CON GENSMBIOS -->
        <key>SystemSerialNumber</key>
        <string>GENERAR_CON_GENSMBIOS</string>
        <key>SystemUUID</key>
        <string>GENERAR_CON_GENSMBIOS</string>
        <key>MLB</key>
        <string>GENERAR_CON_GENSMBIOS</string>
        <key>ROM</key>
        <data>GENERAR_CON_GENSMBIOS</data>
    </dict>

    <key>UpdateDataHub</key>
    <true/>
    <key>UpdateNVRAM</key>
    <true/>
    <key>UpdateSMBIOS</key>
    <true/>
    <key>UpdateSMBIOSMode</key>
    <string>Create</string>
</dict>

UEFI

<key>UEFI</key>
<dict>
    <key>APFS</key>
    <dict>
        <key>EnableJumpstart</key>
        <true/>
        <key>GlobalConnect</key>
        <false/>
        <key>HideVerbose</key>
        <true/>
        <key>JumpstartHotPlug</key>
        <false/>
        <key>MinDate</key>
        <integer>0</integer>
        <key>MinVersion</key>
        <integer>0</integer>
    </dict>

    <key>ConnectDrivers</key>
    <true/>

    <key>Drivers</key>
    <array>
        <dict>
            <key>Arguments</key>
            <string></string>
            <key>Comment</key>
            <string></string>
            <key>Enabled</key>
            <true/>
            <key>LoadEarly</key>
            <false/>
            <key>Path</key>
            <string>OpenRuntime.efi</string>
        </dict>
    </array>

    <key>Input</key>
    <dict>
        <key>KeyFiltering</key>
        <false/>
        <key>KeySupport</key>
        <true/>
        <key>KeySupportMode</key>
        <string>Auto</string>
    </dict>

    <key>Quirks</key>
    <dict>
        <key>ActivateHpetSupport</key>
        <false/>
        <key>DisableSecurityPolicy</key>
        <false/>
        <key>EnableVectorAcceleration</key>
        <false/>
        <key>ExitBootServicesDelay</key>
        <integer>0</integer>
        <key>ForceOcWriteFlash</key>
        <false/>
        <key>IgnoreInvalidFlexRatio</key>
        <false/>
        <key>ReleaseUsbOwnership</key>
        <false/>
        <key>RequestBootVarRouting</key>
        <true/>
        <key>ResizeGpuBars</key>
        <integer>-1</integer>
        <key>TscSyncTimeout</key>
        <integer>0</integer>
        <key>UnblockFsConnect</key>
        <false/>
    </dict>
</dict>

📝 Notas Importantes

SMBIOS Alternativos para i7-13700K

SMBIOS Cuándo Usar
iMacPro1,1 Recomendado (16 cores)
MacPro7,1 Alternativa
iMac20,1 Para problemas de compatibilidad
iMac20,2 Otra alternativa

Boot-args Útiles

-v                    # Modo verbose (debug)
keepsyms=1            # Mantener símbolos en KP
agdpmod=pikera        # Para AMD GPU
darkwake=0            # Problemas de sleep
npci=0x2000           # Si Above 4G no funciona

Verificación

  1. Generar SMBIOS único con GenSMBIOS
  2. Validar config.plist con ProperTree
  3. Verificar estructura EFI con verify-efi.sh
  4. Probar en USB antes de instalar

Volver a README.md