docs: README aktualisieren, Hekate-Vorschau als GIF

- NiklasCFW-Docs verlinken; Installation, Payloads, Light/Standard
- modchip_toolbox, APL, Lockpick RCM/Pro; sys-patch/Ultrahand-Links
- OC-Abschnitt, HorizonOS-Boot-Logo, USB 3.0; Credits inkl. Horizon-OC
- Preview: hekate.png durch preview.gif ersetzen

Made-with: Cursor
This commit is contained in:
niklascfw 2026-04-12 01:05:27 +02:00
parent fab0c1b831
commit 75cdfd5be6
No known key found for this signature in database
3 changed files with 46 additions and 36 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 160 KiB

BIN
.pics/preview.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View file

@ -6,8 +6,10 @@
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. 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 (Varianten, Voraussetzungen, emuMMC, Updates): **[NiklasCFW Docs OmniNX Setup](https://docs.niklascfw.de/switch/omninx/einfuehrung/)**
## Hekate Vorschau ## Hekate Vorschau
![](.pics/hekate.png) ![](.pics/preview.gif)
## Features von OmniNX ## Features von OmniNX
@ -15,7 +17,7 @@ OmniNX ist ein vollständiges Custom-Firmware-Setup für die Nintendo Switch, ve
* **Vollständiges CFW-Setup** Sofort einsatzbereit mit Atmosphere, Hekate und wichtigen Tools * **Vollständiges CFW-Setup** Sofort einsatzbereit mit Atmosphere, Hekate und wichtigen Tools
* **Modernes Homebrew-Menü** Sphaira mit OmniNX-Theme und FTP-/MTP-Unterstützung * **Modernes Homebrew-Menü** Sphaira mit OmniNX-Theme und FTP-/MTP-Unterstützung
* **Ultrahand Reload** Overlay-Menü und Package-System (Alchemist, RAM Patcher, OmniNX Downloader) * **Ultrahand Reload** Overlay-Menü und Package-System (Alchemist, RAM Patcher, OmniNX Downloader)
* **Vorkonfigurierte Payloads** Lockpick RCM (Pro), TegraExplorer, Modchip-Toolboxen * **Vorkonfigurierte Payloads** u. a. APL (Recovery), Lockpick RCM & Pro, TegraExplorer, **[modchip_toolbox](https://github.com/DefenderOfHyrule/modchip-toolbox)**, OmniNX Installer
* **Sicherheit und Patches** sys-patch, DNS-MitM, USB 3.0 Force * **Sicherheit und Patches** sys-patch, DNS-MitM, USB 3.0 Force
* **Modulare Struktur** Build-Skripte für einfaches Erstellen der Packs * **Modulare Struktur** Build-Skripte für einfaches Erstellen der Packs
* **RAM-Patcher-Packages** Optionale Speicher-Konfigurationen (Default, RAM Patch, 4GB Kip, etc.) * **RAM-Patcher-Packages** Optionale Speicher-Konfigurationen (Default, RAM Patch, 4GB Kip, etc.)
@ -33,35 +35,33 @@ OmniNX ist ein vollständiges Custom-Firmware-Setup für die Nintendo Switch, ve
### **1. Kern-CFW-Komponenten** ### **1. Kern-CFW-Komponenten**
1. **[Atmosphere](https://github.com/Atmosphere-NX/Atmosphere)** Custom Firmware für Nintendo Switch 1. **[Atmosphere](https://github.com/Atmosphere-NX/Atmosphere)** Custom Firmware für Nintendo Switch
2. **[Hekate](https://github.com/CTCaer/hekate)** Bootloader mit grafischer Oberfläche und Nyx 2. **[Hekate](https://github.com/CTCaer/hekate)** Bootloader mit grafischer Oberfläche (Nyx)
3. **[sys-patch](https://github.com/impeeza/sys-patch)** System-Patches für unsigned Software 3. **[sys-patch](https://github.com/borntohonk/sys-patch)** System-Patches für unsigned Software
4. **[Ultrahand Reload](https://github.com/ppkantorski/Ultrahand-Overlay)** Overlay-Menü und Package-System 4. **[Ultrahand](https://github.com/ppkantorski/Ultrahand-Overlay)** Overlay-Menü und Package-System
### **2. Payloads** ### **2. Payloads**
* **[Lockpick RCM](https://github.com/saneki/Lockpick_RCM)** Konsolen-Key-Extraktion * **[AllgemeinerProblemLoeser (APL)](https://git.niklascfw.de/OmniNX/AllgemeinerProblemLoeser)** Recovery & Problembehebung ohne PC *(Fork von Common Problem Resolver; u. a. Sysmodule/Themes, Archiv-Bit, Mac-Ordner, Mariko-Warmboot/Sleep)*
* **[Lockpick RCM](https://gbatemp.net/download/lockpick_rcm-zoria-decscot.39752/)** Konsolen-Key-Extraktion
* **[Lockpick RCM Pro](https://github.com/sthetix/Lockpick_RCM_Pro)** Konsolen-Key-Extraktion *(u. a. PRODINFO-Backup)*
* **[TegraExplorer](https://github.com/suchmememanyskill/TegraExplorer)** Low-Level-Dateimanager * **[TegraExplorer](https://github.com/suchmememanyskill/TegraExplorer)** Low-Level-Dateimanager
* **[hwfly_toolbox](https://github.com/hwfly-nx/hwfly-toolbox)** hwfly-Modchip-Toolbox * **[modchip_toolbox](https://github.com/DefenderOfHyrule/modchip-toolbox)** Modchip-Toolbox *(All-in-one für HWFLY & PicoFly)*
* **[Instinct_toolbox](https://github.com/Xnopyt/HWFLY-Instinct)** Instinct-Modchip-Toolbox * **[OmniNX Installer](https://github.com/OmniNX/OmniNX-Installer-Payload)** Pack-Installer-Payload (Staging / Updates)
* **[PicoFly_Toolbox](https://github.com/Ansem-SoD/Picofly)** PicoFly-Modchip-Toolbox
* **[OmniNX Installer](https://github.com/OmniNX/OmniNX-Installer-Payload)** Pack-Installer-Payload (Staging)
### **3. Homebrew-Apps (Standard / OC; Light hat eine Teilmenge)** ### **3. Homebrew-Apps**
> **Hinweis:** Nicht jede `.nro` liegt direkt im ZIP. Apps wie **Chiaki-ng** oder **Tinwoo** können über den **OmniNX Downloader** nachinstalliert werden (siehe `switch/.packages/OmniNX Downloader/`). > **Hinweis:** **Light** enthält nur eine **Teilmenge**; Einträge mit **(Standard)** liegen erst ab der **Standard**-Variante im Pack. Übersichtstabelle: **[NiklasCFW Docs](https://docs.niklascfw.de/switch/omninx/einfuehrung/)**
* **[Sphaira](https://github.com/ITotalJustice/sphaira)** Modernes Homebrew-Menü (Standard-Launcher) * **[Sphaira](https://github.com/ITotalJustice/sphaira)** Modernes Homebrew-Menü (Standard-Launcher)
* **[DBI](https://github.com/rashevskyv/DBI)** Dateimanager, Save-Manager, Installer * **[DBI](https://github.com/rashevskyv/DBI)** Dateimanager, Save-Manager, Installer
* **[Daybreak](https://github.com/Atmosphere-NX/Atmosphere)** HOS-Update-Tool * **[Daybreak](https://github.com/Atmosphere-NX/Atmosphere)** HOS-Update-Tool
* **[JKSV](https://github.com/J-D-K/JKSV)** Save-Manager * **[JKSV](https://github.com/J-D-K/JKSV)** Save-Manager
* **[Linkalho](https://github.com/impeeza/linkalho)** Account-Verknüpfung * **[Linkalho](https://github.com/impeeza/linkalho)** Account-Verknüpfung
* **[Chiaki-ng](https://github.com/streetpea/chiaki-ng)** PlayStation Remote Play (typischerweise per OmniNX Downloader) * **[SimpleModDownloader](https://github.com/PoloNX/SimpleModDownloader)** Mod-Downloader (Standard)
* **[SimpleModDownloader](https://github.com/PoloNX/SimpleModDownloader)** Mod-Downloader * **[SimpleModAlchemist](https://github.com/ppkantorski/Alchemist)** Mod-Manager (Standard)
* **[SimpleModAlchemist](https://github.com/ppkantorski/Alchemist)** Mod-Manager * **[NXThemesInstaller](https://github.com/exelix11/SwitchThemeInjector)** Theme-Installer (Standard)
* **[Switch Theme Installer](https://github.com/exelix11/SwitchThemeInjector)** Theme-Installer * **[ThemezerNX](https://github.com/suchmememanyskill/themezer-nx)** Themezer-Client (Standard)
* **[ThemezerNX](https://github.com/suchmememanyskill/themezer-nx)** Themezer-Client * **[NXGallery](https://github.com/iUltimateLP/NXGallery)** Medien-Galerie (Standard)
* **[Tinwoo](https://github.com/mrdude2478/Tinwoo-Release)** Installer (typischerweise per OmniNX Downloader) * **[Breeze](https://github.com/tomvita/Breeze-Beta)** Cheat-Manager (Standard)
* **[NXGallery](https://github.com/iUltimateLP/NXGallery)** Medien-Galerie
* **[Breeze](https://github.com/tomvita/Breeze-Beta)** Cheat-Manager
* **[DNS_mitm Tester](https://github.com/meganukebmp/Switch_90DNS_tester)** DNS-Test-Tool * **[DNS_mitm Tester](https://github.com/meganukebmp/Switch_90DNS_tester)** DNS-Test-Tool
* **[CyberFoil](https://github.com/luketanti/CyberFoil)** Installer für NSP, NSZ, XCI, XCZ (Standard) * **[CyberFoil](https://github.com/luketanti/CyberFoil)** Installer für NSP, NSZ, XCI, XCZ (Standard)
* **[cheats-updater](https://github.com/HamletDuFromage/switch-cheats-updater)** Cheat-Pakete aktualisieren (Standard) * **[cheats-updater](https://github.com/HamletDuFromage/switch-cheats-updater)** Cheat-Pakete aktualisieren (Standard)
@ -69,7 +69,7 @@ OmniNX ist ein vollständiges Custom-Firmware-Setup für die Nintendo Switch, ve
### **4. Overlays und Packages** ### **4. Overlays und Packages**
* **nx-ovlloader** Overlay-Loader für Tesla-artiges Menü * **nx-ovlloader** Overlay-Loader für Tesla-artiges Menü
* **Ultrahand Reload** Overlay-System und Packages: * **Ultrahand Reload** Overlay-System und Packages:
- **[Status Monitor](https://github.com/masagrator/Status-Monitor-Overlay)** Echtzeit-Systemüberwachung - **[Status Monitor (HOC)](https://github.com/Horizon-OC/Horizon-OC)** Echtzeit-Systemüberwachung
- **sys-patch Overlay** Patch-Verwaltung - **sys-patch Overlay** Patch-Verwaltung
- **EdiZon Overlay** Cheats - **EdiZon Overlay** Cheats
- **sysmodules** Modul-Verwaltung - **sysmodules** Modul-Verwaltung
@ -80,14 +80,14 @@ OmniNX ist ein vollständiges Custom-Firmware-Setup für die Nintendo Switch, ve
* **Alchemist** pchtxt- und Contents-Verwaltung * **Alchemist** pchtxt- und Contents-Verwaltung
* **OmniNX Downloader** Apps, Overlays, Sysmodules, OS, Updater * **OmniNX Downloader** Apps, Overlays, Sysmodules, OS, Updater
* **[sys-ticon](https://github.com/masagrator/sys-ticon)** (Standard; OC-Pack enthält Standard-Inhalt) Sysmodule für qlaunch: Icons, Titel, Publisher und `display_version` pro Titel-ID (`atmosphere/contents/<TitleID>/`, `config.ini`, optional `icon.jpg` / `icon174.jpg`) * **[sys-ticon](https://github.com/masagrator/sys-ticon)** (Standard; OC-Pack enthält Standard-Inhalt) Sysmodule für qlaunch: Icons, Titel, Publisher und `display_version` pro Titel-ID (`atmosphere/contents/<TitleID>/`, `config.ini`, optional `icon.jpg` / `icon174.jpg`)
* **[Horizon OC](https://github.com/Horizon-OC/Horizon-OC)** (OC-Variante) Open-Source-Overclocking für Atmosphere (KIP, Overlay, Konfiguration)
* **[FPSLocker](https://github.com/masagrator/FPSLocker)** (OC, Overlay) FPS-Ziele und Spiel-Patches (mit SaltyNX / NX-FPS)
* **[ReverseNX-RT](https://github.com/masagrator/ReverseNX-RT)** (OC, Overlay) Docked-/Handheld-Verhalten steuern
### **5. OC: SaltyNX, SaltySD und OmniNX-Tools** ### **5. OC: SaltyNX, SaltySD und OmniNX-Tools**
Zusätzlich zum **Standard**-Inhalt liefert die **OC**-Variante u. a.: Zusätzlich zum **Standard**-Inhalt liefert die **OC**-Variante u. a.:
* **[Horizon OC](https://github.com/Horizon-OC/Horizon-OC)** Open-Source-Overclocking für Atmosphere (KIP, Overlay, Konfiguration)
* **[FPSLocker](https://github.com/masagrator/FPSLocker)** (Overlay) FPS-Ziele und Spiel-Patches (mit SaltyNX / NX-FPS)
* **[ReverseNX-RT](https://github.com/masagrator/ReverseNX-RT)** (Overlay) Docked-/Handheld-Verhalten steuern
* **[SaltyNX](https://github.com/masagrator/SaltyNX)** Sysmodule für Plugins und Laufzeit-Anpassungen (Grundlage u. a. für FPSLocker) * **[SaltyNX](https://github.com/masagrator/SaltyNX)** Sysmodule für Plugins und Laufzeit-Anpassungen (Grundlage u. a. für FPSLocker)
* **SaltySD** SD-Pfad für Patches und Plug-ins (z. B. FPSLocker; im Pack u. a. `SaltySD/exceptions.txt`) * **SaltySD** SD-Pfad für Patches und Plug-ins (z. B. FPSLocker; im Pack u. a. `SaltySD/exceptions.txt`)
* **[PatchExtractor](https://git.niklascfw.de/OmniNX/PatchExtractor)** entpackt `sd:/SaltySD/plugins/FPSLocker/patches.zip` (Hilfs-Homebrew, siehe Projekt-README) * **[PatchExtractor](https://git.niklascfw.de/OmniNX/PatchExtractor)** entpackt `sd:/SaltySD/plugins/FPSLocker/patches.zip` (Hilfs-Homebrew, siehe Projekt-README)
@ -97,13 +97,14 @@ Zusätzlich zum **Standard**-Inhalt liefert die **OC**-Variante u. a.:
### **6. Konfiguration und Themes** ### **6. Konfiguration und Themes**
* **OmniNX-Theme** Sphaira-Theme (`/config/sphaira/themes/omninx.ini`) in allen Varianten * **OmniNX-Theme** Sphaira-Theme (`/config/sphaira/themes/omninx.ini`) in allen Varianten
* **Boot-Logos** Einheitliches CFW-Boot-Logo (`bootlogo_cfw.bmp`) * **Boot-Logos** Einheitliches CFW-Boot-Logo (`bootlogo_cfw.bmp`)
* **HorizonOS-Boot-Logo** IPS-Patch für das Nintendo-Startlogo (`variants/light/atmosphere/exefs_patches/logo` → auf der SD `atmosphere/exefs_patches/logo`); Erstellung eigener Logos: **[switch-logo-patcher](https://github.com/friedkeenan/switch-logo-patcher)**
* **Hekate** Vorkonfigurierte Boot-Einträge (CFW-EmuMMC, OFW, Payloads) * **Hekate** Vorkonfigurierte Boot-Einträge (CFW-EmuMMC, OFW, Payloads)
* **Nyx** Theming und UI (z. B. `themecolor=197`) * **Nyx** Theming und UI (z. B. `themecolor=197`)
### **7. Sicherheit und System** ### **7. Sicherheit und System**
* **DNS-MitM** DNS-Weiterleitung und Blocking * **DNS-MitM** DNS-Weiterleitung und Blocking
* **sys-patch** Automatische System-Patches * **sys-patch** Automatische System-Patches
* **USB 3.0 Force** Verbesserte USB-Performance * **USB 3.0 Force** USB-3.0-Superspeed für Homebrew (u. a. `exosphere.ini`, Hekate, `system_settings.ini`)
* **exosphere.ini** Optionale Exosphere-Konfiguration pro Variante * **exosphere.ini** Optionale Exosphere-Konfiguration pro Variante
## Repository-Struktur ## Repository-Struktur
@ -144,27 +145,34 @@ Die Version wird aus der Datei `VERSION` gelesen und in `manifest.ini` sowie die
## Installation ## Installation
1. **SD-Karte vorbereiten** Als FAT32 formatieren > **Hinweis:** Ausführlichere Schritt-für-Schritt-Guides (Voraussetzungen, Download, emuMMC, Einrichtung, Updates) lassen sich in den **[NiklasCFW Docs OmniNX Setup](https://docs.niklascfw.de/switch/omninx/einfuehrung/)** übersichtlicher nachverfolgen als diese Kurzliste.
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 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 ## Verwendung
### Boot-Optionen (Hekate-Launch) ### Hekate: Boot-Einträge und Payloads
- **CFW-EmuMMC** Custom Firmware mit EmuMMC - **CFW-EmuMMC** Custom Firmware mit EmuMMC
- **OFW** Original-Firmware - **OFW** Original-Firmware
- **TegraExplorer** Dateisystem-Explorer - **OmniNX Installer** Pack-Installation / Staging (siehe Installation)
- **Lockpick RCM** Key-Extraktion - **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 Abschnitt 2)
### Overlay-Menü Vollständige Payload-Liste: Abschnitt **„2. Payloads“** oben.
- **L + R + PLUS** Ultrahand-Reload-Overlay öffnen
### Packages und Overlays
- **L + R + PLUS** Ultrahand-Overlay öffnen
### Homebrew-Menü ### Homebrew-Menü
- **Album** Sphaira starten (OmniNX-Theme) - **Album** Sphaira starten (OmniNX-Theme)
## Lizenz ## Lizenz
Die verwendeten Projekte unterliegen ihren jeweiligen Lizenzen. Das OmniNX-Pack selbst steht unter der MIT-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](https://github.com/Atmosphere-NX/Atmosphere/blob/master/LICENSE):** **[GPL 2.0](https://github.com/Atmosphere-NX/Atmosphere/blob/master/LICENSE):**
* [Atmosphere](https://github.com/Atmosphere-NX/Atmosphere) * [Atmosphere](https://github.com/Atmosphere-NX/Atmosphere)
@ -173,11 +181,13 @@ Die verwendeten Projekte unterliegen ihren jeweiligen Lizenzen. Das OmniNX-Pack
* **Atmosphere Team** Custom Firmware * **Atmosphere Team** Custom Firmware
* **CTCaer** Hekate Bootloader * **CTCaer** Hekate Bootloader
* **ppkantorski** Ultrahand Overlay & sys-clk * **ppkantorski** Ultrahand Overlay
* **ITotalJustice** Sphaira, DNS_mitm Tester, Modchip-Toolboxen und mehr * **ITotalJustice** Sphaira, DNS_mitm Tester und mehr
* **DefenderOfHyrule** [modchip_toolbox](https://github.com/DefenderOfHyrule/modchip-toolbox)
* **WerWolv** Tesla-Menü & EdiZon * **WerWolv** Tesla-Menü & EdiZon
* **Sthetix** Lockpick RCM Pro * **Sthetix** Lockpick RCM Pro
* **MasaGratoR (masagrator)** [sys-ticon](https://github.com/masagrator/sys-ticon), [SaltyNX](https://github.com/masagrator/SaltyNX), [FPSLocker](https://github.com/masagrator/FPSLocker), [Status Monitor](https://github.com/masagrator/Status-Monitor-Overlay), [ReverseNX-RT](https://github.com/masagrator/ReverseNX-RT) * **MasaGratoR (masagrator)** [sys-ticon](https://github.com/masagrator/sys-ticon), [SaltyNX](https://github.com/masagrator/SaltyNX), [FPSLocker](https://github.com/masagrator/FPSLocker), [Status Monitor](https://github.com/masagrator/Status-Monitor-Overlay), [ReverseNX-RT](https://github.com/masagrator/ReverseNX-RT)
* **Horizon-OC** [Horizon OC](https://github.com/Horizon-OC/Horizon-OC) (Overclocking, KIP, OC-Overlay)
* **luketanti** [CyberFoil](https://github.com/luketanti/CyberFoil) * **luketanti** [CyberFoil](https://github.com/luketanti/CyberFoil)
* **NiklasCFW** & **Woody-NX** OmniNX-Pack; [PatchExtractor](https://git.niklascfw.de/OmniNX/PatchExtractor), [swr-ini-tool](https://git.niklascfw.de/OmniNX/swr-ini-tool); Vorgänger NiklasCFW Pack * **NiklasCFW** & **Woody-NX** OmniNX-Pack; [PatchExtractor](https://git.niklascfw.de/OmniNX/PatchExtractor), [swr-ini-tool](https://git.niklascfw.de/OmniNX/swr-ini-tool); Vorgänger NiklasCFW Pack