2026-02-07 11:04:41 +01:00
2026-02-03 18:04:15 +01:00
2026-02-03 17:42:58 +01:00
2026-02-03 22:16:42 +01:00
2026-02-07 11:04:41 +01:00
2026-02-03 17:38:50 +01:00
2026-02-03 17:42:58 +01:00
2026-02-03 17:42:58 +01:00
2026-02-03 17:42:58 +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 und Git LFS für überschaubare Repo-Größe
  • RAM-Patcher-Packages Optionale Speicher-Konfigurationen (Default, RAM Patch, 4GB Kip, etc.)

Varianten

Variante Beschreibung
Standard Volles Pack: alle Homebrew-Apps, Overlays, Themes und Packages
Light Minimales Pack: nur Kern-Apps und Overlays (Daybreak, DBI, JKSV, Sphaira, Ultrahand, etc.)
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.)
├── standard/         # Standard-Variante (voll)
├── light/            # Light-Variante (minimal)
├── oc/               # OC-Variante (Overclocking + SaltySD)
└── scripts/          # Build-Skripte (build-pack.sh, build-all.sh)

Repository-Setup (Git LFS)

Dieses Repository nutzt Git LFS für Binärdateien. Ohne LFS wäre das Repo sehr groß und würde mit jedem Update wachsen.

Ersteinrichtung

# Git LFS installieren (z. B. macOS)
brew install git-lfs

# Im Repo initialisieren
git lfs install

Klonen

git clone <repository-url>
cd OmniNX

Falls das Repo bereits ohne LFS geklont wurde:

git lfs install
git lfs pull

Siehe .gitattributes für LFS-Track-Muster. Zu GitHub-Quota und Bandbreiten-Limits siehe Projekt-Docs oder SETUP.md.

Packs bauen

Voraussetzungen

  • Bash, zip, Git LFS

Einzelne Variante bauen

./scripts/build-pack.sh [standard|light|oc] [version]

Beispiel: ./scripts/build-pack.sh standard 1.0.0

Alle Varianten bauen

./scripts/build-all.sh [version]

Die Skripte kopieren Staging- und Varianten-Inhalt, aktualisieren manifest.ini mit der Version und erstellen ZIP-Archive.

Die Version steht in {variant}/config/omninx/manifest.ini.

Installation

  1. SD-Karte vorbereiten Als FAT32 formatieren
  2. Dateien kopieren Gewünschtes Varianten-ZIP auf die SD-Root entpacken (oder OmniNX Installer nutzen)
  3. Booten Hekate oder Fusee per RCM laden
  4. Optional Einstellungen in config/ anpassen (Sphaira, Ultrahand, etc.)

Verwendung

Boot-Optionen (Hekate)

  • CFW-EmuMMC Custom Firmware mit EmuMMC
  • OFW Original-Firmware
  • TegraExplorer Dateisystem-Explorer
  • Lockpick RCM Key-Extraktion
  • Modchip-Toolboxen hwfly, Instinct, PicoFly (variantenabhängig)

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

Description
No description provided
Readme MIT 118 MiB
2026-04-07 20:01:39 +02:00
Languages
PowerShell 48.1%
Python 31.6%
Shell 20.3%