Por
Dekuwa
Hekate es una aplicación de personalización para Nintendo Switch que incluye bootloader, parcheador de firmware, herramientras varias y más.
Característias principales:
Totalmente configurable y gráfico: compatible con entrada táctil y mediante Joy-Con.
Temas de personalización: permite cambiar el estilo del lanzador, el fondo y los colores.
Gestor de arranque de HOS (Switch OS): para CFW Sys/Emu (firmware personalizado), OFW Sys y Stock Sys (firmware oficial).
Gestor de arranque de Android y Linux.
Lanzador de Payloads.
Herramientas de copia de seguridad y restauración de eMMC/emuMMC.
Gestor de particiones de la tarjeta SD: prepara y formatea la tarjeta SD para cualquier combinación de HOS (Sys/emuMMC), Android y Linux.
Creación y gestión de emuMMC: también permite migrar y reparar particiones emuMMC existentes.
Instalador (flasher) de Android y Linux para Switch.
Almacenamiento masivo USB (UMS) para SD/eMMC/emuMMC: convierte la Switch en un lector de tarjetas SD.
Gamepad USB: convierte la Switch y sus Joy-Con en un mando USB HID.
Información de hardware y periféricos: (SoC, fusibles, RAM, pantalla, panel táctil, eMMC, SD, batería, unidad de fuente de alimentación y cargador).
Múltiples herramientas adicionales: como el reparador de Archive Bit, calibración táctil, pruebas de rendimiento (benchmark) de SD/eMMC, activador de AutoRCM y más.
Carpetas y archivos del Bootloader
Carpeta/Archivo
Descripción
bootloader
Carpeta principal.
├── bootlogo.bmp
Se usa si no se encuentra la clave logopath. Proporcionado por el usuario. Opcional.
├── hekate_ipl.ini
Configuración principal y entradas de arranque en el menú Launch.
├── nyx.ini
Configuración de la interfaz gráfica Nyx.
├── patches.ini
Para añadir parches externos. Opcional.
├── update.bin
Si es más reciente, se carga al arrancar. Para modchips. Se autoactualiza.
bootloader/ini/
Para archivos .ini individuales (menú More configs). Soporta autoarranque.
bootloader/res/
Recursos de usuario de Nyx (iconos y más).
├── background.bmp
Fondo personalizado para Nyx. Proporcionado por el usuario.
├── icon_switch.bmp
Icono por defecto para CFWs en Nyx.
├── icon_payload.bmp
Icono por defecto para Payloads en Nyx.
bootloader/sys/
Carpeta de módulos del sistema de hekate y Nyx. ¡Importante!
├── emummc.kipm
Módulo KIP1 de emuMMC.
├── libsys_lp0.bso
Módulo para el modo de espera (sleep mode).
├── libsys_minerva.bso
Entrenamiento de frecuencia DRAM (Minerva).
├── nyx.bin
Interfaz gráfica (GUI) de hekate.
├── res.pak
Paquete de recursos de Nyx.
├── thk.bin
Generador de claves Tsec Hovi de Atmosphère.
└── /l4t/
Firmware relevante para L4T (Linux/Android).
bootloader/screenshots/
Carpeta donde se guardan las capturas de pantalla de Nyx.
bootloader/payloads/
Para el menú Payloads. Soporta herramientas y cargadores de CFW.
Configuración Global (sección [config])
Opción
Descripción
autoboot=0
0: Desactivado, #: Número de entrada para arrancar automáticamente.
autoboot_list=0
0: Lee desde hekate_ipl.ini, 1: Lee desde la carpeta /ini/.
bootwait=3
Tiempo de espera para presionar VOL- y entrar al menú. Máx: 20s.
noticker=0
0: Muestra línea de tiempo en el logo, 1: La desactiva.
autohosoff=1
Apagado automático si despierta por alarma RTC (0: No, 1: Con logo, 2: Directo).
autonogc=1
Aplica parche nogc automáticamente si los fusibles no coinciden (>= 4.0.0).
bootprotect=0
Protege la carpeta del bootloader contra escritura/lectura desde el OS.
backlight=100
Nivel de brillo de la pantalla (0-255).
Claves para Entradas de Arranque (Boot entries)
Clave
Descripción
fss0 / pkg3
Toma un binario de Atmosphère y extrae sus partes (kips, exosphere, etc.).
kip1
Carga procesos iniciales del kernel (.kip). Admite rutas individuales o carpetas (/*).
emupath
Fuerza el uso de una emuMMC específica (ej: emuMMC/RAW1).
emummcforce=1
Fuerza el uso de emuMMC; da error si no se encuentra.
stock=1
Arranca el firmware oficial (OFW) mediante hekate, desactivando parches de CFW.
payload
Lanza un payload específico (herramientas, Android, Linux).
icon
Define un icono específico para la entrada en el menú Nyx.
Configuración de Nyx (nyx.ini)
Opción
Descripción
themebg=2d2d2d
Color de fondo en formato HEX (Experimental).
themecolor=167
Color de los resaltados de texto.
homescreen=0
Pantalla de inicio (0: Menú principal, 1: Configs mezcladas, 2: Launch).
verification=1
Verificación de Backup/Restore (0: No, 1: Rápida, 2: Completa).
jcdisable=0
1: Desactiva completamente el controlador de Joy-Con.
umsemmcrw=0
1: El almacenamiento masivo USB (UMS) de eMMC será de escritura por defecto.
La aplicación ha sido creada por CTCaer.