14 KiB
Executable File
Hackintosh USB Booteable - Proceso Completo y Estado Actual
Fecha: 5 de Febrero 2026
Hardware: ASUS ROG STRIX B760-I GAMING WIFI + Intel i7-13700K + AMD RX 6800 XT
macOS: Sequoia 15.7.3
OpenCore: 1.0.6
📋 RESUMEN EJECUTIVO
✅ USB Booteable LISTO
El USB booteable está creado y funcionando con:
- BaseSystem.dmg (938MB) restaurado con TransMac
- OpenCore 1.0.6 con configuración optimizada para B760/13700K
- Todos los kexts y quirks necesarios
🎯 PRÓXIMO PASO
Arrancar desde el USB en la PC de destino y comenzar instalación de macOS Sequoia.
🔧 HARDWARE CONFIRMADO
Motherboard: ASUS ROG STRIX B760-I GAMING WIFI
- Chipset: Intel B760
- CPU: Intel Core i7-13700K (Raptor Lake, 13th Gen)
- RAM: Compatible (configurar en BIOS)
- GPU: AMD Radeon RX 6800 XT (Navi 21) - Soporte nativo en macOS
- Ethernet: Intel I226-V 2.5GbE (requiere AppleIGC.kext)
- WiFi/BT: Intel AX211 (requiere AirportItlwm + IntelBTPatcher)
- Audio: Realtek ALC4080 (requiere AppleALC layout-id 7)
📂 ARCHIVOS EN ESTA CARPETA
Hackintosh-Backup-Final/
├── EFI/ # Configuración OpenCore completa
│ ├── BOOT/
│ │ └── BOOTx64.efi # Bootloader UEFI
│ └── OC/
│ ├── config.plist # ⭐ Configuración principal
│ ├── Drivers/
│ │ ├── HfsPlus.efi # Driver HFS+ actualizado
│ │ └── OpenRuntime.efi
│ ├── Kexts/ # Drivers de kernel
│ │ ├── Lilu.kext
│ │ ├── VirtualSMC.kext
│ │ ├── WhateverGreen.kext
│ │ ├── AppleALC.kext
│ │ ├── AppleIGC.kext # Intel I226-V Ethernet
│ │ ├── AirportItlwm.kext
│ │ ├── IntelBluetoothFirmware.kext
│ │ ├── IntelBTPatcher.kext
│ │ └── otros...
│ └── ACPI/
│ ├── SSDT-EC.aml # Fake EC para desktop
│ └── SSDT-PLUG.aml # Power Management
│
├── com.apple.recovery.boot/ # Imagen de recuperación macOS
│ ├── BaseSystem.dmg # 938 MB - macOS Sequoia Recovery
│ └── BaseSystem.chunklist
│
├── README-PROCESO-COMPLETO.md # ⭐ Este archivo
├── 01-bios-settings.md # Configuración BIOS requerida
└── otros .md files # Guías complementarias
🚀 CÓMO SE CREÓ EL USB BOOTEABLE (MÉTODO FINAL QUE FUNCIONÓ)
❌ Métodos que NO funcionaron:
- macrecovery.py + copia manual → Error "OCB: Start Image failed - Aborted"
- Reemplazo de HfsPlus.efi → Sin cambios
- GibMacOS + MakeInstall.py → Error diskpart en Windows
- Extracción de InstallAssistant.pkg con 7-Zip → Archivos corruptos/incompletos
✅ Método que FUNCIONÓ:
TransMac (versión trial) + copia manual de EFI
-
Descargar macOS Recovery (ya hecho):
- Usamos
macrecovery.pypara obtenerBaseSystem.dmg(938MB) - Ubicación:
com.apple.recovery.boot/BaseSystem.dmg
- Usamos
-
Restaurar con TransMac:
TransMac → Right-click USB → "Format Disk for Mac" TransMac → Right-click USB → "Restore with Disk Image" → Seleccionar: BaseSystem.dmg → Esperar ~5 minutos -
Copiar EFI con TransMac:
TransMac → Open USB Drive → Arrastrar carpeta EFI/ a la raíz del USB → Esperar copia (45 archivos) -
Resultado: USB booteable funcional
⚙️ CONFIGURACIÓN CLAVE DEL config.plist
SMBIOS
<key>SystemProductName</key>
<string>iMacPro1,1</string>
<key>SystemSerialNumber</key>
<string>C02ZCSZTHX87</string>
<key>MLB</key>
<string>C029361044NJG361F</string>
<key>SystemUUID</key>
<string>65e79699-dff5-4d81-a980-e85203c80120</string>
Boot Arguments
<key>boot-args</key>
<string>-v keepsyms=1 agdpmod=pikera amfi_get_out_of_my_way=1</string>
Explicación:
-v: Verbose mode (ver logs de arranque)keepsyms=1: Mantener símbolos para debuggingagdpmod=pikera: Fix para AMD RX 6800 XT (previene pantalla negra)amfi_get_out_of_my_way=1: Desactiva AMFI (solo para instalación, quitar después)
Quirks Críticos
Booter → Quirks:
<key>DevirtualiseMmio</key><true/>
<key>RebuildAppleMemoryMap</key><true/>
<key>SetupVirtualMap</key><false/>
<key>ProtectUefiServices</key><true/>
Kernel → Quirks:
<key>AppleCpuPmCfgLock</key><true/>
<key>AppleXcpmCfgLock</key><true/>
<key>DisableIoMapper</key><true/>
Misc → Security:
<key>DmgLoading</key><string>Any</string>
<key>SecureBootModel</key><string>Disabled</string>
🖥️ CONFIGURACIÓN DE BIOS REQUERIDA
ANTES de arrancar desde el USB, configurar en BIOS:
Desactivar:
- ❌ Fast Boot
- ❌ Secure Boot
- ❌ CSM (Compatibility Support Module)
- ❌ VT-d
- ❌ CFG Lock (si la opción existe)
Activar:
- ✅ Above 4G Decoding
- ✅ XHCI Hand-off
- ✅ UEFI Boot Mode
- ✅ VT-x (Virtualization)
Boot Priority:
- USB EFI (OpenCore)
- Disco de instalación (después de instalar)
Ver archivo: 01-bios-settings.md para detalles completos
🎬 PROCESO DE INSTALACIÓN (PRÓXIMOS PASOS)
1. Preparación
- Desconectar otros discos (opcional, recomendado)
- Conectar USB booteable
- Configurar BIOS (ver arriba)
2. Primer Arranque
- Boot desde USB
- En OpenCore, seleccionar: "Install macOS Sequoia" o "macOS Base System"
- Esperar a que cargue el instalador (~2-5 minutos)
3. Disk Utility (Utilidad de Discos)
Cuando arranque el instalador:
1. Seleccionar idioma
2. Ir a "Utilidad de Discos"
3. Seleccionar el disco de destino
4. Formatear como:
- Nombre: Macintosh HD (o el que quieras)
- Formato: APFS
- Scheme: GUID Partition Map
5. Aplicar
4. Instalación
1. Cerrar Utilidad de Discos
2. Seleccionar "Instalar macOS"
3. Aceptar términos
4. Seleccionar disco "Macintosh HD"
5. Esperar descarga e instalación (~30-60 minutos)
- Requiere conexión a internet
- Se reiniciará varias veces
- SIEMPRE arrancar desde USB en cada reinicio
5. Post-Instalación
Una vez instalado:
1. Copiar EFI del USB al disco de instalación
- Montar EFI del disco: sudo diskutil mount EFI
- Copiar carpeta EFI/ del USB a /Volumes/EFI/
2. Reiniciar sin USB
3. Verificar hardware funcionando
4. QUITAR amfi_get_out_of_my_way=1 de boot-args
🔍 DIAGNÓSTICO DE PROBLEMAS COMUNES
Problema: "OCB: Start Image failed - Aborted"
Causa: Imagen de recuperación corrupta o método de copia incorrecto
Solución: Usar TransMac para restaurar BaseSystem.dmg (método que usamos)
Problema: Símbolo de prohibido (⊘)
Causa: Verificación de seguridad de macOS
Solución:
- Verificar
SecureBootModel = Disabled - Agregar
amfi_get_out_of_my_way=1a boot-args
Problema: Pantalla negra después de logo Apple
Causa: GPU AMD no reconocida correctamente
Solución: Verificar agdpmod=pikera en boot-args
Problema: No aparece el instalador
Causa: Partición EFI mal configurada
Solución: Verificar que la carpeta EFI esté en la raíz del USB
Problema: Kernel Panic
Causa: Kext incompatible o quirk incorrecto
Solución: Verificar logs con -v y ajustar config.plist
📥 ARCHIVOS DESCARGADOS (NO INCLUIDOS - MUY GRANDES)
Estos archivos están en la PC original, NO en esta carpeta de backup:
macOS Sequoia 15.7.3 Completo (si necesitas instalador offline):
Ubicación: gibMacOS-master/macOS Downloads/publicrelease/089-70987/
Archivo: InstallAssistant.pkg (15.66 GB)
Uso: Si necesitas instalador completo sin internet
Herramientas Usadas:
- TransMac: Software comercial ($59, trial 15 días) - CRÍTICO para crear USB
- gibMacOS: Descargador de macOS desde servidores Apple
- macrecovery.py: Parte de OpenCore, descarga recovery
- OpenCore: v1.0.6 (incluido en carpeta EFI/)
✅ CHECKLIST PRE-ARRANQUE
Antes de arrancar en la PC de destino, verificar:
- USB booteable creado con TransMac
- Carpeta EFI copiada correctamente (45 archivos)
- BIOS configurada (Fast Boot OFF, Secure Boot OFF, etc.)
- Disco de destino preparado (puede estar vacío)
- Conexión a internet disponible (para descarga durante instalación)
- Backup de datos importantes (si el disco tenía algo)
📚 RECURSOS Y REFERENCIAS
Guías Oficiales:
- Dortania OpenCore Install Guide: https://dortania.github.io/OpenCore-Install-Guide/
- Config específico para Raptor Lake (13th Gen): https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html
EFI de Referencia:
- Luchina Gabriel B760/13700K: https://github.com/luchina-gabriel/ROG-STRIX-B760-I-GAMING-WIFI-13600K-RX6600XT
- Usamos esta configuración como base
Comunidad:
- r/hackintosh: Reddit
- InsanelyMac: Foros
- TonyMacx86: Tutoriales (controversial, pero útil)
🐛 PROBLEMAS CONOCIDOS Y SOLUCIONES
WiFi Intel AX211
- Kext actual: AirportItlwm.kext (Sonoma 14.4+)
- Limitación: Solo funciona en macOS Sonoma y superior
- Alternativa: Usar Ethernet o dongle USB WiFi compatible
iGPU Intel UHD 770
- Estado: Deshabilitado en config por usar dGPU
- Nota: Si quieres usar headless iGPU para Quick Sync, necesita configuración adicional
Sleep/Wake
- Estado: No probado aún
- Posibles problemas: Requiere configuración de USB mapping y power management
- Solución futura: Crear USBMap.kext específico para esta motherboard
📝 NOTAS IMPORTANTES
-
Seriales SMBIOS: Los incluidos en el config.plist son válidos pero debes verificar que no estén en uso:
- Ir a: https://checkcoverage.apple.com/
- Ingresar el serial:
C02ZCSZTHX87 - Si dice "válido" o "en garantía" → Generar nuevos seriales
- Si dice "no encontrado" → Perfecto, puedes usarlos
-
Boot-args temporales: Después de instalar macOS, QUITAR:
amfi_get_out_of_my_way=1(solo para instalación)-v(opcional, pero útil mantener para debugging)
-
Actualización de OpenCore: Cuando actualices:
- Siempre hacer backup del EFI funcionando
- Leer changelog de OpenCore
- Actualizar config.plist según sample.plist nuevo
-
Kexts desactualizados: Los kexts incluidos son de Nov 2025. Verifica actualizaciones en:
🎯 QUÉ FALTA HACER
Inmediato (en la PC de destino):
- ✅ USB booteable creado
- ⏳ Configurar BIOS
- ⏳ Arrancar desde USB
- ⏳ Instalar macOS Sequoia
- ⏳ Copiar EFI al disco de instalación
Post-Instalación:
-
⏳ Verificar funcionamiento de:
- GPU (RX 6800 XT)
- Ethernet (Intel I226-V)
- WiFi (AX211)
- Bluetooth
- Audio (ALC4080)
- USB (puertos funcionando)
- Sleep/Wake
-
⏳ Optimizar:
- Crear USB Map personalizado
- Ajustar power management
- Deshabilitar logs de OpenCore (si todo funciona)
- Quitar boot-args de debugging
-
⏳ Actualizar:
- Verificar nuevos seriales SMBIOS si es necesario
- Actualizar kexts a últimas versiones
- Considerar actualizar OpenCore si hay nueva versión estable
🆘 SOPORTE Y AYUDA
Si encuentras problemas:
-
OpenCore DEBUG: Habilita debug en config.plist:
<key>Target</key> <integer>67</integer>Los logs se guardarán en EFI/OC/Logs/
-
Verbose Mode: Los boot-args ya incluyen
-vpara ver el proceso de arranque -
Comunidad:
- Reddit r/hackintosh (muy útil)
- Discord de OpenCore
- GitHub Issues de los kexts específicos
📦 BACKUP Y MANTENIMIENTO
Hacer backup del EFI funcionando:
# Desde macOS
sudo cp -R /Volumes/EFI/EFI ~/Desktop/EFI-Backup-$(date +%Y%m%d)
Restaurar EFI desde backup:
# 1. Montar partición EFI
sudo diskutil mount disk0s1
# 2. Borrar EFI actual (CUIDADO!)
sudo rm -rf /Volumes/EFI/EFI
# 3. Copiar backup
sudo cp -R ~/Desktop/EFI-Backup-YYYYMMDD /Volumes/EFI/EFI
✨ CRÉDITOS
- OpenCore Team: Por el bootloader
- Acidanthera: Por los kexts (Lilu, WhateverGreen, etc.)
- Dortania: Por la guía completa
- Luchina Gabriel: Por el EFI de referencia B760/13700K
- corpnewt: Por gibMacOS y otras herramientas
- Acute Angle Software: Por TransMac
📅 HISTORIAL DE CAMBIOS
2026-02-05 - Initial Creation
- Creación del USB booteable con TransMac
- Configuración completa de OpenCore 1.0.6
- SMBIOS generado para iMacPro1,1
- Quirks optimizados para B760/13700K
- Kexts incluidos para todo el hardware
¡Buena suerte con la instalación! 🍀
Si todo funciona, verás el instalador de macOS. El proceso puede tardar 30-60 minutos dependiendo de tu conexión a internet.