# Solución de Problemas - Troubleshooting ## 🚨 Kernel Panic (Pantalla con texto vertical) ### Síntomas - Pantalla negra con texto blanco - Texto en vertical - Se reinicia constantemente - "You need to restart your computer" ### Soluciones #### 1. Verificar Configuración BIOS ``` CFG Lock: DISABLE (o usar config.plist) VT-d: DISABLE Above 4G Decoding: ENABLE ``` #### 2. Agregar Boot-args de Depuración En `config.plist` → `Boot` → `NVRAM` → `Add` → `boot-args`: ``` -v keepsyms=1 ``` #### 3. Habilitar CfgLock Quirks En `config.plist` → `Kernel` → `Quirks`: ```xml AppleCpuPmCfgLock AppleXcpmCfgLock ``` #### 4. Verificar Kexts Asegurarse de tener en `EFI/OC/Kexts/`: - Lilu.kext - VirtualSMC.kext - WhateverGreen.kext --- ## 🖥️ Pantalla Negra después del Apple Logo ### Síntomas - Apple logo aparece - Barra de progreso avanza - Pantalla se queda negra - No hay señal de video ### Soluciones #### 1. Verificar WhateverGreen Asegurarse de que `WhateverGreen.kext` está en `EFI/OC/Kexts/` #### 2. Agregar Boot-arg para GPU En `config.plist` → `Boot` → `NVRAM` → `Add` → `boot-args`: ``` -v agdpmod=pikera ``` #### 3. Verificar GPU en DeviceProperties ```xml DeviceProperties Add PciRoot(0x0)/Pci(0x2,0x0) enable-backlight-registers-fix AQAAAA== framebuffer-patch-enable AQAAAA== ``` #### 4. Deshabilitar iGPU (si no la usas) En BIOS, deshabilitar "Integrated Graphics" o setear GPU primaria a "PCIe" --- ## 🔄 Reinicios Constantes (Boot Loop) ### Síntomas - Sistema arranca - Se reinicia automáticamente - Nunca llega a la pantalla de instalación ### Soluciones #### 1. Deshabilitar XMP En BIOS: ``` AI Overclock Tuner → Manual (en lugar de XMP) ``` #### 2. Verificar CPUID Data para Raptor Lake En `config.plist` → `Kernel` → `Emulate`: ```xml Cpuid1Data NxcB/V/QwMA= Cpuid1Mask //// ``` #### 3. Probar Diferente SMBIOS En `config.plist` → `PlatformInfo` → `Generic`: ```xml SystemProductName iMacPro1,1 ``` Alternativas: - `MacPro7,1` - `iMac20,1` - `iMac20,2` --- ## 🌐 No Funciona Ethernet ### Síntomas - "Cable desconectado" - No hay conexión de red - Network Interface no aparece ### Soluciones #### 1. Verificar AppleIGC.kext ```bash # En Terminal kextstat | grep AppleIGC ``` Si no aparece, verificar: - `AppleIGC.kext` está en `EFI/OC/Kexts/` - Está habilitado en `config.plist` #### 2. Habilitar Network Stack en BIOS ``` Advanced → Network Stack Configuration → Network Stack: ENABLE ``` #### 3. Verificar Versión de AppleIGC - Sequoia 15.x: AppleIGC v1.6 - Sonoma 14.x: AppleIGC v1.4 o v1.5 --- ## 📡 No Funciona Wi-Fi (Intel AX211) ### Síntomas - Wi-Fi no aparece en ajustes - "No hay hardware de Wi-Fi instalado" ### Soluciones #### Opción A: Usar AirportItlwm ```bash # Verificar kext cargado kextstat | grep itlwm ``` Si no aparece: 1. Verificar `AirportItlwm.kext` está en `EFI/OC/Kexts/` 2. Verificar MaxKernel/MinKernel en config.plist #### Opción B: Usar itlwm + Helios 1. Reemplazar `AirportItlwm.kext` con `itlwm.kext` 2. Descargar app Helios 3. Abrir Helios para conectar a redes #### Verificar Versiones - Sequoia 15.2+: Puede tener problemas - Sonoma 14.x: Compatible - AirportItlwm v2.3.0 para Sonoma --- ## 🔵 No Funciona Bluetooth ### Síntomas - Bluetooth no se puede activar - No aparecen dispositivos ### Soluciones #### 1. Verificar 3 Kexts de Bluetooth Asegurarse de tener en `EFI/OC/Kexts/`: - `IntelBluetoothFirmware.kext` - `IntelBTPatcher.kext` - `BlueTool.kext` (opcional, incluido en el anterior) #### 2. Verificar Cargados ```bash kextstat | grep Bluetooth ``` #### 3. Agregar Patch si es Necesario En `config.plist` → `Kernel` → `Quirks`: ```xml ExtendBTFeatureFlags ``` --- ## 🔊 No Funciona Audio ### Síntomas - No hay sonido - Altavoz/grabadora no aparece - Icono de volumen está gris ### Soluciones #### 1. Verificar AppleALC ```bash kextstat | grep AppleALC ``` #### 2. Probar Diferentes Layout IDs En `config.plist` → `DeviceProperties`: | Layout ID | Data (Base64) | Uso | |-----------|---------------|-----| | 1 | `AQAAAA==` | Salida estándar | | 3 | `AwAAAA==` | Speaker + Line Out | | 7 | `BwAAAA==` | Realtek genérico | | 11 | `CwAAAA==` | ALC897/1220 | | 13 | `DQAAAA==` | ALC1220 | | 28 | `GwAAAA==` | 5.1 Surround | | 99 | `bwAAAA==` | Built-in + Headphone | #### 3. Usar Hackintool para Detectar Layout 1. Abrir Hackintool 2. Ir a Audio 3. Select Audio Codec → Realtek ALC897 4. Probar layouts con "Test Audio" --- ## ⚡ Power Management No Funciona ### Síntomas - CPU siempre a máxima frecuencia - Altas temperaturas - No hace speed stepping ### Soluciones #### 1. Verificar SSDT-PLUG `SSDT-PLUG.aml` debe estar en `EFI/OC/ACPI/` #### 2. Generar SSDT-PM Usar SSDTTime: ```bash ./SSDTTime.sh # Seleccionar 1 (Basic) # Seleccionar 1 (PM) ``` #### 3. Verificar DummyPowerManagement En `config.plist` → `Kernel` → `Emulate`: ```xml DummyPowerManagement ``` Debe ser `false` para habilitar PM. --- ## 🔋 Sleep/Wake No Funciona ### Síntomas - No se puede dormir - Se despierta solo - Kernel panic al despertar ### Soluciones #### 1. Verificar SSDT-EC `SSDT-EC.aml` es OBLIGATORIO y debe estar en `EFI/OC/ACPI/` #### 2. Deshabilitar Power Nap En Ajustes del Sistema → Batería → Opciones: ``` Power Nap: Deshabilitado ``` #### 3. Verificar DarkWake En `config.plist` → `Boot` → `NVRAM` → `Add` → `boot-args`: ``` darkwake=0 ``` --- ## 🐌 Sistema Lento ### Síntomas - Arranque lento - Apps lentas - Alto uso de CPU ### Soluciones #### 1. Verificar GPU Acceleration ```bash # En Terminal metalinfo ``` Debe mostrar "Metal Support: YES" #### 2. Verificar Swap ```bash # En Terminal sysctl vm.swapusage ``` #### 3. Deshabilitar Indexación (si es necesario) ```bash sudo mdutil -s / sudo mdutil -d / ``` --- ## 📝 Ver Logs del Sistema ### Obtener Logs #### 1. Log de Arranque ```bash log show --predicate 'process == "kernel"' --last boot ``` #### 2. Log de OpenCore En el USB EFI, ver `EFI/OC/Logs/` #### 3. Reporte del Sistema ``` Apple menu → Acerca de este Mac → Reporte del Sistema ``` --- ## 🆘 Obtener Ayuda ### Información Necesaria al Pedir Ayuda 1. **Hardware Completo** (CPU, GPU, MB, RAM, etc.) 2. **Versión de macOS** 3. **Versión de OpenCore** 4. **config.plist** (adjuntar) 5. **Boot Args** actuales 6. **Kexts** instalados 7. **Screenshot** del problema 8. **Log** de kernel panic (si aplica) ### Foros Recomendados - [r/hackintosh](https://www.reddit.com/r/hackintosh/) - [TonyMacx86](https://www.tonymacx86.com/) - [Dortania Discord](https://discord.gg/AbTrsBq) --- ## 📞 Contacto Si encuentras un problema no documentado aquí: 1. Revisa [Dortania Troubleshooting](https://dortania.github.io/Troubleshooting/) 2. Busca en foros con tu hardware específico 3. Crea un post con toda la información detallada --- **Volver a [README.md](../README.md)**