OmniNX_Fork
Find a file
2026-06-17 16:51:44 +02:00
.github Version bump to 1.0.0 2026-06-14 18:28:22 +02:00
.pics docs: README aktualisieren, Hekate-Vorschau als GIF 2026-04-12 01:05:27 +02:00
docs docs: updated changelog 2026-06-14 18:33:19 +02:00
scripts scripts: default badge-data script to Gitea API. 2026-06-13 12:38:12 +02:00
staging staging: Update Installer Payload. 2026-06-14 17:40:19 +02:00
variants light: Updated sys-patch to v1.6.2.3 2026-06-17 16:51:44 +02:00
.gitignore ci: daily refresh of badge-data.json and README badge cleanup 2026-04-09 23:23:26 +02:00
LICENSE Initial Commit 2026-02-03 17:42:58 +01:00
README.md docs: Fix firmware README badge via badge-data.json. 2026-06-04 21:22:53 +02:00
VERSION Version bump to 1.0.0 2026-06-14 18:28:22 +02:00

OmniNX CFW Pack

Aktuelle Version Firmware OmniNX Pack Downloads

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.

Vollständige Schritt-für-Schritt-Anleitungen: OmniNX Setup

Vorschau

Features von OmniNX

  • Drei Varianten Light (minimal), Standard (voll) und OC (Alles aus Light/Standard + Extra Overclocking Tools)
  • Vollständiges CFW-Setup Sofort einsatzbereit mit Atmosphere, Hekate und wichtigen Tools
  • Ultrahand Overlay-Menü und Package-System (OmniNX Downloader, Alchemist, RAM Patcher und weitere...)
  • Vorinstallierte Payloads u. a. APL (Recovery), Lockpick RCM- & Pro, TegraExplorer, modchip_toolbox, OmniNX Installer
  • Sicherheit und Patches sys-patch, DNS-MitM
  • Modulare Struktur Build-Skripte für einfaches Erstellen der Packs
  • sys-ticon (Standard, damit auch OC) Home-Menü: eigene Icons, Titel, Herausgeber und Versionsanzeige (sys-ticon)

Varianten

Light ist die Basis, Standard baut auf Light auf, OC baut auf Standard auf jede Variante enthält alles von der vorherigen plus die zusätzlichen Einträge.

Variante Beschreibung
Light Minimal: Kern-Apps, Overlays und Packages für den Alltag.
Standard Wie Light, plus weitere Homebrew-Apps, Themes, Mod-Tools und Cheat-Overlay.
OC Wie Standard, plus Overclocking: Horizon OC, SaltyNX/SaltySD, FPSLocker.

Schritt-für-Schritt-Anleitungen: NiklasCFW Docs OmniNX Setup

Inhalt von OmniNX

Legende: ✓ = enthalten · — = nicht enthalten

Was ist in welcher Variante?

Orientierung an den NiklasCFW Docs.

Homebrew-Apps

App Light Standard OC
Sphaira (HB-Menü)
DBI
Daybreak
JKSV
Linkalho
DNS_mitm Tester
Ultrahand Reload
NXGallery
Switch Theme Installer
ThemezerNX
SimpleModDownloader
SimpleModAlchemist
Breeze (Cheat-Manager)
CyberFoil
Cheats-Updater
Furmark-NX
swr-ini-tool

Ultrahand-Packages

(offload) = liegt in switch/.packages/.offload/, standardmäßig deaktiviert; Aktivierung nur über das UltraHand-Package Manager-Package.

Package Light Standard OC
OmniNX Downloader
RebootNX
Alchemist
Cool Curves
Package Manager
RAM Patcher (offload)
Memory Kit / Memory Config (offload)
Installer Configurator (offload)

Overlays

(offload) = liegt in switch/.overlays/.offload/, ebenfalls per Package Manager ein- und ausschaltbar.

Overlay Light Standard OC
HOC Monitor
QuickNTP
Sysmodules (ovlSysmodules)
Ultrahand-Menü (ovlmenu)
sys-patch Overlay (offload)
DNS-MitM Manager (offload)
MasterVolume (offload)
EdiZon (Cheats)
sys-ticon
Horizon OC Overlay
FPSLocker
ReverseNX-RT

OC / System (nur OC-Variante)

Komponente Light Standard OC
Horizon OC (KIP, hoc-clk)
SaltyNX
SaltySD
Gepatchtes exosphere.bin
FPSLocker-Patch-Entpackung (boot_package.ini)

Basis in allen Varianten (nicht in der Docs-Tabelle)

sys-clk / Sys-Clk Manager: nicht fest im Pack; optional über OmniNX Downloader (in den Docs teils noch als OC-Eintrag geführt).

Repository-Struktur

OmniNX/
├── .github/
│   ├── badges/
│   │   └── data.json # README-Shields (Version, FW, Download-Lifetime); täglich per CI scripts/update-badge-data.py
│   └── workflows/
├── 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      # macOS / Linux
│   └── build-all.ps1     # Windows (PowerShell)
├── VERSION           # Version (wird in die Packs eingetragen)
└── output/           # Erstellte ZIP-Archive (wird beim Build erstellt)

Packs bauen

Voraussetzungen

  • macOS / Linux: Bash, zip
  • Windows: PowerShell 5.1+ oder PowerShell 7 (ZIP ohne externes zip)

Alle Varianten bauen

macOS / Linux:

./scripts/build-all.sh

Windows:

.\scripts\build-all.ps1

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

Installation

Hinweis: Ausführlichere Schritt-für-Schritt-Guides (Voraussetzungen, Download, emuMMC, Einrichtung, Updates) lassen sich in den NiklasCFW Docs OmniNX Setup übersichtlicher nachverfolgen als diese Kurzliste.

  1. SD-Karte vorbereiten Als FAT32 formatieren, falls nötig (neue microSD oder noch kein FAT32).
  2. Dateien kopieren Nur den Inhalt des gewünschten Varianten-ZIPs auf die microSD-Root entpacken; wenn der Entpacker zum Überschreiben vorhandener Dateien auffordert, bestätigen. Wechsel von einem anderen Pack zu OmniNX: die microSD nicht leerformatieren nur die ZIP-Inhalte wie beschrieben aufspielen und Überschreiben zulassen.
  3. Installation Beim Start vom Hekate OmniNX Installer Payload auswählen und Anweisungen befolgen

Verwendung

Hekate: Boot-Einträge und Payloads

  • CFW-EmuMMC Custom Firmware mit EmuMMC
  • OFW Original-Firmware
  • OmniNX Installer Pack-Installation / Staging (siehe Installation)
  • TegraExplorer Dateisystem-Explorer (RCM-Payload)
  • Lockpick RCM / Lockpick RCM Pro Key-Extraktion (Pro: u. a. PRODINFO)
  • AllgemeinerProblemLoeser (APL) Recovery ohne PC
  • modchip_toolbox HWFLY & PicoFly (siehe Basis in allen Varianten)

Vollständige Payload-Liste: Abschnitt „Basis in allen Varianten“ oben.

Packages und Overlays

  • L + R + PLUS Ultrahand-Overlay öffnen

Homebrew-Menü

  • Album Sphaira starten (OmniNX-Theme)

Lizenz

Die verwendeten Projekte unterliegen ihren jeweiligen Lizenzen; maßgeblich sind die Lizenzdateien der jeweiligen Upstream-Repositories. Das OmniNX-Pack selbst steht unter der MIT-Lizenz.

GPL 2.0:

Credits


Socials/Support

Discord YouTube Channel