OmniNX_Fork
Find a file
2026-03-28 21:33:11 +01:00
.github/workflows Workflow: Swap asset delete and varient building 2026-03-28 21:17:50 +01:00
.pics Initial Commit 2026-02-03 17:42:58 +01:00
scripts Automatic versioning for spheira theme 2026-02-11 18:06:11 +01:00
staging Updated hekate to 6.5.2 / nyx 1.9.2 2026-03-28 20:40:07 +01:00
variants Update to reflect changes in Beta 6 2026-03-28 21:23:26 +01:00
.gitignore Added gitignore 2026-02-03 17:38:50 +01:00
LICENSE Initial Commit 2026-02-03 17:42:58 +01:00
README.md Updated Readme 2026-02-07 22:56:12 +01:00
VERSION Version bump to 1.0.0-b6 2026-03-28 20:55:29 +01:00

OmniNX CFW Pack

OmniNX ist ein vollständiges Custom-Firmware-Setup für die Nintendo Switch, verfügbar in drei Varianten mit Fokus auf Flexibilität und Modularität.

Features von OmniNX

  • Drei Varianten – Standard (voll), Light (minimal) und OC (Overclocking + SaltySD)
  • Vollständiges CFW-Setup – Sofort einsatzbereit mit Atmosphere, Hekate und wichtigen Tools
  • Modernes Homebrew-Menü – Sphaira mit OmniNX-Theme und FTP-/MTP-Unterstützung
  • Ultrahand Reload – Overlay-Menü und Package-System (Alchemist, RAM Patcher, OmniNX Downloader)
  • Vorkonfigurierte Payloads – Lockpick RCM (Pro), TegraExplorer, Modchip-Toolboxen
  • Sicherheit und Patches – sys-patch, DNS-MitM, USB 3.0 Force
  • Modulare Struktur – Build-Skripte für einfaches Erstellen der Packs
  • RAM-Patcher-Packages – Optionale Speicher-Konfigurationen (Default, RAM Patch, 4GB Kip, etc.)

Varianten

Variante Beschreibung
Light Minimales Pack: nur Kern-Apps und Overlays (Daybreak, DBI, JKSV, Sphaira, Ultrahand, etc.)
Standard Volles Pack: alle Homebrew-Apps, Overlays, Themes und Packages
OC Volles Pack plus Overclocking: OC Toolkit, sys-clk EOS, SaltySD-Integration

Inhalt von OmniNX

1. Kern-CFW-Komponenten

  1. Atmosphere – Custom Firmware für Nintendo Switch
  2. Hekate – Bootloader mit grafischer Oberfläche und Nyx
  3. sys-patch – System-Patches für unsigned Software
  4. Ultrahand Reload – Overlay-Menü und Package-System

2. Payloads

3. Homebrew-Apps (Standard / OC; Light hat eine Teilmenge)

4. Overlays und Packages

  • nx-ovlloader – Overlay-Loader für Tesla-artiges Menü
  • Ultrahand Reload – Overlay-System und Packages:
    • Status Monitor – Echtzeit-Systemüberwachung
    • sys-patch Overlay – Patch-Verwaltung
    • EdiZon Overlay – Cheats
    • sysmodules – Modul-Verwaltung
    • DNS-MitM Manager – DNS-Konfiguration
    • QuickNTP – Zeitsynchronisation
  • RAM Patcher – Speicher-Konfiguration (Default, RAM Patch, RAM Patch Kip, 4GB Kip)
  • Memory Kit / Memory Config – Mesosphere- und Speicher-Optionen
  • Alchemist – pchtxt- und Contents-Verwaltung
  • OmniNX Downloader – Apps, Overlays, Sysmodules, OS, Updater
  • OC Toolkit (OC-Variante) – sys-clk EOS und Overclock-Konfiguration

5. Konfiguration und Themes

  • OmniNX-Theme – Sphaira-Theme (/config/sphaira/themes/omninx.ini) in allen Varianten
  • Boot-Logos – Einheitliches CFW-Boot-Logo (bootlogo_cfw.bmp)
  • Hekate – Vorkonfigurierte Boot-Einträge (CFW-EmuMMC, OFW, Payloads)
  • Nyx – Theming und UI (z. B. themecolor=197)

6. Sicherheit und System

  • DNS-MitM – DNS-Weiterleitung und Blocking
  • sys-patch – Automatische System-Patches
  • USB 3.0 Force – Verbesserte USB-Performance
  • exosphere.ini – Optionale Exosphere-Konfiguration pro Variante

Repository-Struktur

OmniNX/
├── staging/          # Gemeinsame Install-Stage-Dateien (Bootloader, Payloads, Nyx, etc.)
├── variants/         # Varianten-Inhalt
│   ├── light/        # Light-Variante (minimal)
│   ├── standard/     # Standard-Variante (voll)
│   └── oc/           # OC-Variante (Overclocking + SaltySD)
├── scripts/          # Build-Skripte
│   └── build-all.sh
├── VERSION           # Version (wird in die Packs eingetragen)
└── output/           # Erstellte ZIP-Archive (wird beim Build erstellt)

Packs bauen

Voraussetzungen

  • Bash, zip

Alle Varianten bauen

./scripts/build-all.sh

Die Version wird aus der Datei VERSION gelesen und in manifest.ini sowie die ZIP-Dateinamen übernommen. Die fertigen Packs liegen in output/.

Installation

  1. SD-Karte vorbereiten – Als FAT32 formatieren
  2. Dateien kopieren – Gewünschtes Varianten-ZIP auf die SD-Root entpacken
  3. Installation – Beim start vom Hekate OmniNX Installer Payload auswählen und Anweisungen befolgen

Verwendung

Boot-Optionen (Hekate-Launch)

  • CFW-EmuMMC – Custom Firmware mit EmuMMC
  • OFW – Original-Firmware
  • TegraExplorer – Dateisystem-Explorer
  • Lockpick RCM – Key-Extraktion

Overlay-Menü

  • L + R + PLUS – Ultrahand-Reload-Overlay öffnen

Homebrew-Menü

  • Album – Sphaira starten (OmniNX-Theme)

Lizenz

Die verwendeten Projekte unterliegen ihren jeweiligen Lizenzen. Das OmniNX-Pack selbst steht unter der MIT-Lizenz.

GPL 2.0:

Credits

  • Atmosphere Team – Custom Firmware
  • CTCaer – Hekate Bootloader
  • ppkantorski – Ultrahand Overlay & sys-clk
  • ITotalJustice – Sphaira, DNS_mitm Tester, Modchip-Toolboxen und mehr
  • WerWolv – Tesla-Menü & EdiZon
  • Sthetix – Lockpick RCM Pro
  • NiklasCFW & Woody-NX – OmniNX-Pack-Erstellung; Vorgänger NiklasCFW Pack

Support


OmniNX Variants