From 09c2696a1919227cc3382431f77a4dcffc54af0d Mon Sep 17 00:00:00 2001 From: niklascfw Date: Mon, 25 May 2026 23:03:19 +0200 Subject: [PATCH] light: Update OmniNX Downloader to 1.0.0-b4. Synced with OmniNX/OmniNX-Downloader@0d28d6bb27 (chore: update INI section versions). --- .../OmniNX Downloader/include/apps/apps.ini | 16 ++++----- .../include/emulation/emulation.ini | 14 ++++++++ .../include/os/hekate_inis.ini | 4 --- .../include/overlays/overlays.ini | 8 ++--- .../include/sysmodules/sysmodules.ini | 26 +++++++------- .../include/updater/CURRENT.ini | 2 +- .../include/updater/boot_package.ini | 36 +++++++++---------- 7 files changed, 58 insertions(+), 48 deletions(-) diff --git a/variants/light/switch/.packages/OmniNX Downloader/include/apps/apps.ini b/variants/light/switch/.packages/OmniNX Downloader/include/apps/apps.ini index 45f329a..3b7dcd8 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/apps/apps.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/apps/apps.ini @@ -9,7 +9,7 @@ unzip /config/ultrahand/downloads/aio-switch-updater.zip / delete /config/ultrahand/downloads/aio-switch-updater.zip delete /config/ultrahand/downloads/aio-switch-updater-api.json -[Akira - canary] +[Akira - nightly-2026-05-24] try: ; version tracking: https://api.github.com/repos/xlanor/akira/releases?per_page=1 download https://github.com/xlanor/akira/releases/latest/download/akira.nro /config/ultrahand/downloads/akira.nro @@ -40,7 +40,7 @@ unzip /config/ultrahand/downloads/Awoo-Installer.zip / delete /config/ultrahand/downloads/Awoo-Installer.zip delete /config/ultrahand/downloads/awoo-api.json -[CyberFoil - 1.4.3] +[CyberFoil - 1.4.4] try: download https://api.github.com/repos/luketanti/CyberFoil/releases?per_page=1 /config/ultrahand/downloads/cyberfoil-api.json json_file /config/ultrahand/downloads/cyberfoil-api.json @@ -58,7 +58,7 @@ unzip /config/ultrahand/downloads/dbi.zip / delete /config/ultrahand/downloads/dbi-api.json delete /config/ultrahand/downloads/dbi.zip -[DBI_EN - 874] +[DBI_EN - 895] try: download https://git.niklascfw.de/api/v1/repos/OmniNX/DBI_EN/releases?limit=1 /config/ultrahand/downloads/dbi-api.json json_file /config/ultrahand/downloads/dbi-api.json @@ -67,7 +67,7 @@ unzip /config/ultrahand/downloads/dbi.zip / delete /config/ultrahand/downloads/dbi-api.json delete /config/ultrahand/downloads/dbi.zip -[DNS_mitm Tester - 1.0.4] +[DNS_mitm Tester - 1.1.0] try: download https://api.github.com/repos/meganukebmp/Switch_90DNS_tester/releases?per_page=1 /config/ultrahand/downloads/dns-tester-api.json json_file /config/ultrahand/downloads/dns-tester-api.json @@ -120,7 +120,7 @@ unzip /config/ultrahand/downloads/linkalho.zip / delete /config/ultrahand/downloads/linkalho.zip delete /config/ultrahand/downloads/linkalho-api.json -[Moonlight - 1.4.0] +[Moonlight - 1.5.0] try: download https://api.github.com/repos/XITRIX/Moonlight-Switch/releases?per_page=1 /config/ultrahand/downloads/moonlight-api.json json_file /config/ultrahand/downloads/moonlight-api.json @@ -128,7 +128,7 @@ download {json_file(0,assets,2,browser_download_url)} /config/ultrahand/download mv /config/ultrahand/downloads/moonlight.nro /switch/Moonlight/ delete /config/ultrahand/downloads/moonlight-api.json -[Neumann - 0.0.31] +[Neumann - 0.0.32] try: download https://api.github.com/repos/turtle-insect/Neumann/releases?per_page=1 /config/ultrahand/downloads/neumann-api.json json_file /config/ultrahand/downloads/neumann-api.json @@ -170,7 +170,7 @@ unzip /config/ultrahand/downloads/sphaira.zip / delete /config/ultrahand/downloads/sphaira-api.json delete /config/ultrahand/downloads/sphaira.zip -[switchfin - 0.8.3] +[switchfin - ita-packages] try: download https://api.github.com/repos/dragonflylee/switchfin/releases?per_page=1 /config/ultrahand/downloads/switchfin-api.json json_file /config/ultrahand/downloads/switchfin-api.json @@ -178,7 +178,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download mv /config/ultrahand/downloads/switchfin.nro /switch/switchfin/ delete /config/ultrahand/downloads/switchfin-api.json -[ThemezerNX - 2.0.3] +[ThemezerNX - 3.0.0] try: download https://api.github.com/repos/suchmememanyskill/themezer-nx/releases?per_page=1 /config/ultrahand/downloads/themezer-api.json json_file /config/ultrahand/downloads/themezer-api.json diff --git a/variants/light/switch/.packages/OmniNX Downloader/include/emulation/emulation.ini b/variants/light/switch/.packages/OmniNX Downloader/include/emulation/emulation.ini index 6e0b7e5..2953242 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/emulation/emulation.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/emulation/emulation.ini @@ -39,3 +39,17 @@ download 'https://cdn.niklascfw.de/switch/pack/apps/RetroArch_1.22.2.zip' '/conf unzip '/config/ultrahand/downloads/RetroArch_1.22.2.zip' '/' delete '/config/ultrahand/downloads/RetroArch_1.22.2.zip' +[tico - 0.7.1] +try: +delete /config/ultrahand/downloads/tico-staging/ +mkdir /config/ultrahand/downloads/tico-staging/ +download https://api.github.com/repos/ticohq/tico/releases?per_page=1 /config/ultrahand/downloads/tico-api.json +json_file /config/ultrahand/downloads/tico-api.json +download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/tico.zip +unzip /config/ultrahand/downloads/tico.zip /config/ultrahand/downloads/tico-staging/ +mirror_copy /config/ultrahand/downloads/tico-staging/tico-*/tico /tico/ +mirror_copy /config/ultrahand/downloads/tico-staging/tico-*/switch /switch/tico/ +delete /config/ultrahand/downloads/tico.zip +delete /config/ultrahand/downloads/tico-api.json +delete /config/ultrahand/downloads/tico-staging/ + diff --git a/variants/light/switch/.packages/OmniNX Downloader/include/os/hekate_inis.ini b/variants/light/switch/.packages/OmniNX Downloader/include/os/hekate_inis.ini index c2b0363..f04970c 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/os/hekate_inis.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/os/hekate_inis.ini @@ -33,10 +33,6 @@ download 'https://cdn.niklascfw.de/switch/pack/inis/Ubuntu_Noble.ini' '/bootload try: download 'https://cdn.niklascfw.de/switch/pack/inis/Stock_CFW.ini' '/bootloader/ini/' -[Stock_CFW_8GB.ini - SysMMC] -try: -download 'https://cdn.niklascfw.de/switch/pack/inis/Stock_CFW_8GB.ini' '/bootloader/ini/' - [gap] ;mode=table ;background=false diff --git a/variants/light/switch/.packages/OmniNX Downloader/include/overlays/overlays.ini b/variants/light/switch/.packages/OmniNX Downloader/include/overlays/overlays.ini index a3015d6..b6d39ca 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/overlays/overlays.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/overlays/overlays.ini @@ -9,7 +9,7 @@ unzip /config/ultrahand/downloads/dns-mitm.zip / delete /config/ultrahand/downloads/dns-mitm-api.json delete /config/ultrahand/downloads/dns-mitm.zip -[EdiZon-Overlay - 1.0.14] +[EdiZon-Overlay - 1.0.15] try: download https://api.github.com/repos/proferabg/EdiZon-Overlay/releases?per_page=1 /config/ultrahand/downloads/edizon-api.json json_file /config/ultrahand/downloads/edizon-api.json @@ -60,7 +60,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download move /config/ultrahand/downloads/reversenx.ovl /switch/.overlays/ delete /config/ultrahand/downloads/reversenx-api.json -[Status-Monitor-Overlay - 1.3.2+r7] +[Status-Monitor-Overlay - 1.3.2+r9] try: download https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1 /config/ultrahand/downloads/status-monitor-api.json json_file /config/ultrahand/downloads/status-monitor-api.json @@ -68,7 +68,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download move /config/ultrahand/downloads/status-monitor.ovl /switch/.overlays/ delete /config/ultrahand/downloads/status-monitor-api.json -[Sys-Clk - 2.0.1+r22] +[Sys-Clk - 2.0.1+r24] try: download https://api.github.com/repos/ppkantorski/sys-clk/releases?per_page=1 /config/ultrahand/downloads/sys-clk-api.json json_file /config/ultrahand/downloads/sys-clk-api.json @@ -85,7 +85,7 @@ unzip /config/ultrahand/downloads/sysdvr.zip / delete /config/ultrahand/downloads/sysdvr-api.json delete /config/ultrahand/downloads/sysdvr.zip -[Sysmodules - 1.4.8] +[Sysmodules - 1.5.1] try: download https://api.github.com/repos/ppkantorski/ovl-sysmodules/releases?per_page=1 /config/ultrahand/downloads/sysmodules-ovl-api.json json_file /config/ultrahand/downloads/sysmodules-ovl-api.json diff --git a/variants/light/switch/.packages/OmniNX Downloader/include/sysmodules/sysmodules.ini b/variants/light/switch/.packages/OmniNX Downloader/include/sysmodules/sysmodules.ini index cca51b4..5b941f9 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/sysmodules/sysmodules.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/sysmodules/sysmodules.ini @@ -1,6 +1,6 @@ [System Module] -[Alchemist - 1.0.5] +[Alchemist - 1.0.6] try: download https://api.github.com/repos/ppkantorski/Alchemist/releases?per_page=1 /config/ultrahand/downloads/alchemist-api.json json_file /config/ultrahand/downloads/alchemist-api.json @@ -17,7 +17,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download mv /config/ultrahand/downloads/edizon-overlay.ovl /switch/.overlays/ delete /config/ultrahand/downloads/edizon-overlay-api.json -[Fizeau - 2.8.2+r3] +[Fizeau - 2.8.2+r5] try: download https://api.github.com/repos/ppkantorski/Fizeau/releases?per_page=1 /config/ultrahand/downloads/fizeau-api.json json_file /config/ultrahand/downloads/fizeau-api.json @@ -25,7 +25,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download mv /config/ultrahand/downloads/fizeau.ovl /switch/.overlays/ delete /config/ultrahand/downloads/fizeau-api.json -[FPSLocker - 3.3.1+r1] +[FPSLocker - 3.3.2+r1] try: download https://api.github.com/repos/ppkantorski/FPSLocker/releases?per_page=1 /config/ultrahand/downloads/fpslocker-api.json json_file /config/ultrahand/downloads/fpslocker-api.json @@ -42,7 +42,7 @@ unzip /config/ultrahand/downloads/ldn-mitm.zip / delete /config/ultrahand/downloads/ldn-mitm-api.json delete /config/ultrahand/downloads/ldn-mitm.zip -[Memory-Kit - 1.0.0] +[Memory-Kit - 1.0.2] try: download https://api.github.com/repos/ppkantorski/Memory-Kit/releases?per_page=1 /config/ultrahand/downloads/memory-kit-api.json json_file /config/ultrahand/downloads/memory-kit-api.json @@ -69,15 +69,15 @@ unzip /config/ultrahand/downloads/nx-fancontrol.zip / delete /config/ultrahand/downloads/nx-fancontrol-api.json delete /config/ultrahand/downloads/nx-fancontrol.zip -[ovl-sysmodules - 1.4.8] +[ovl-sysmodules - 1.5.1] try: download https://api.github.com/repos/ppkantorski/ovl-sysmodules/releases?per_page=1 /config/ultrahand/downloads/ovl-sysmodules-api.json json_file /config/ultrahand/downloads/ovl-sysmodules-api.json -download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/ovl-sysmodules.ovl -mv /config/ultrahand/downloads/ovl-sysmodules.ovl /switch/.overlays/ +download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/ovlSysmodules.ovl +mv /config/ultrahand/downloads/ovlSysmodules.ovl /switch/.overlays/ delete /config/ultrahand/downloads/ovl-sysmodules-api.json -[QuickNTP - 1.6.0+r3] +[QuickNTP - 1.6.0+r5] try: download https://api.github.com/repos/ppkantorski/QuickNTP/releases?per_page=1 /config/ultrahand/downloads/quickntp-api.json json_file /config/ultrahand/downloads/quickntp-api.json @@ -85,7 +85,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download mv /config/ultrahand/downloads/quickntp.ovl /switch/.overlays/ delete /config/ultrahand/downloads/quickntp-api.json -[SaltyNX - 1.7.5] +[SaltyNX - 1.8.1] try: download https://api.github.com/repos/masagrator/SaltyNX/releases?per_page=1 /config/ultrahand/downloads/saltynx-api.json json_file /config/ultrahand/downloads/saltynx-api.json @@ -94,7 +94,7 @@ unzip /config/ultrahand/downloads/saltynx.zip / delete /config/ultrahand/downloads/saltynx-api.json delete /config/ultrahand/downloads/saltynx.zip -[Status-Monitor-Overlay - 1.3.2+r7] +[Status-Monitor-Overlay - 1.3.2+r9] try: download https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1 /config/ultrahand/downloads/status-monitor-overlay-api.json json_file /config/ultrahand/downloads/status-monitor-overlay-api.json @@ -102,7 +102,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download mv /config/ultrahand/downloads/status-monitor-overlay.ovl /switch/.overlays/ delete /config/ultrahand/downloads/status-monitor-overlay-api.json -[sys-botbase - 2.41] +[sys-botbase - 2.5] try: download https://api.github.com/repos/olliz0r/sys-botbase/releases?per_page=1 /config/ultrahand/downloads/sys-botbase-api.json json_file /config/ultrahand/downloads/sys-botbase-api.json @@ -111,7 +111,7 @@ unzip /config/ultrahand/downloads/sys-botbase.zip / delete /config/ultrahand/downloads/sys-botbase-api.json delete /config/ultrahand/downloads/sys-botbase.zip -[sys-clk - 2.0.1+r22] +[sys-clk - 2.0.1+r24] try: download https://api.github.com/repos/ppkantorski/sys-clk/releases?per_page=1 /config/ultrahand/downloads/sys-clk-api.json json_file /config/ultrahand/downloads/sys-clk-api.json @@ -120,7 +120,7 @@ unzip /config/ultrahand/downloads/sys-clk.zip / delete /config/ultrahand/downloads/sys-clk-api.json delete /config/ultrahand/downloads/sys-clk.zip -[sys-patch - 1.6.0] +[sys-patch - 1.6.2.0] try: download https://api.github.com/repos/impeeza/sys-patch/releases?per_page=1 /config/ultrahand/downloads/sys-patch-api.json json_file /config/ultrahand/downloads/sys-patch-api.json diff --git a/variants/light/switch/.packages/OmniNX Downloader/include/updater/CURRENT.ini b/variants/light/switch/.packages/OmniNX Downloader/include/updater/CURRENT.ini index ddbc2f0..f34d87f 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/updater/CURRENT.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/updater/CURRENT.ini @@ -1,2 +1,2 @@ [Current] -omninx_downloader=1.0.0-b3 \ No newline at end of file +omninx_downloader=1.0.0-b4 \ No newline at end of file diff --git a/variants/light/switch/.packages/OmniNX Downloader/include/updater/boot_package.ini b/variants/light/switch/.packages/OmniNX Downloader/include/updater/boot_package.ini index 6d790ce..f72e905 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/updater/boot_package.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/updater/boot_package.ini @@ -1,36 +1,36 @@ [boot] make /config/omninx/manifest.ini -set-ini-val ./include/updater/config.ini 'OmniNX' footer '' -set-ini-val ./include/updater/config.ini 'Switch Firmware' footer '' -set-ini-val ./include/updater/config.ini 'OmniNX Downloader' footer '' -set-ini-val ./include/updater/config.ini '*Firmware Archiv' footer '18.0.0+' +set-ini-val ./config.ini 'OmniNX' footer '' +set-ini-val ./config.ini 'Switch Firmware' footer '' +set-ini-val ./config.ini 'OmniNX Downloader' footer '' +set-ini-val ./config.ini '*Firmware Archiv' footer '18.0.0+' try: -download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/updater/RELEASE.ini ./include/updater/RELEASE.ini -download https://git.niklascfw.de/OmniNX/NX_Firmware/raw/branch/main/archive.json ./include/updater/firmware-archive.json -ini_file ./include/updater/RELEASE.ini +download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/updater/RELEASE.ini ./RELEASE.ini +download https://git.niklascfw.de/OmniNX/NX_Firmware/raw/branch/main/archive.json ./firmware-archive.json +ini_file ./RELEASE.ini -set-ini-val ./include/updater/config.ini 'OmniNX' footer '{ini_file(Release Info,omninx_pack)}' +set-ini-val ./config.ini 'OmniNX' footer '{ini_file(Release Info,omninx_pack)}' ini_file /config/omninx/manifest.ini json '{"null":"true","{ini_file(OmniNX,version)}":"false"}' -ini_file ./include/updater/RELEASE.ini -set-ini-val ./include/updater/config.ini 'OmniNX' footer_highlight '{json({ini_file(Release Info,omninx_pack)})}' +ini_file ./RELEASE.ini +set-ini-val ./config.ini 'OmniNX' footer_highlight '{json({ini_file(Release Info,omninx_pack)})}' -set-ini-val ./include/updater/config.ini 'Switch Firmware' footer '{ini_file(Release Info,firmware_version)}' +set-ini-val ./config.ini 'Switch Firmware' footer '{ini_file(Release Info,firmware_version)}' json '{"null":"true","{hos_version}":"false"}' -set-ini-val ./include/updater/config.ini 'Switch Firmware' footer_highlight '{json({ini_file(Release Info,firmware_version)})}' +set-ini-val ./config.ini 'Switch Firmware' footer_highlight '{json({ini_file(Release Info,firmware_version)})}' -set-ini-val ./include/updater/config.ini 'OmniNX Downloader' footer '{ini_file(Release Info,omninx_downloader)}' -ini_file ./include/updater/CURRENT.ini +set-ini-val ./config.ini 'OmniNX Downloader' footer '{ini_file(Release Info,omninx_downloader)}' +ini_file ./CURRENT.ini json '{"null":"true","{ini_file(Current,omninx_downloader)}":"false"}' -ini_file ./include/updater/RELEASE.ini -set-ini-val ./include/updater/config.ini 'OmniNX Downloader' footer_highlight '{json({ini_file(Release Info,omninx_downloader)})}' +ini_file ./RELEASE.ini +set-ini-val ./config.ini 'OmniNX Downloader' footer_highlight '{json({ini_file(Release Info,omninx_downloader)})}' ini_file /config/omninx/manifest.ini json '{"null":"notify","{ini_file(OmniNX,version)}":""}' -ini_file ./include/updater/RELEASE.ini +ini_file ./RELEASE.ini '{json({ini_file(Release Info,omninx_pack)})}' '{WARNING_SYMBOL} Pack update verfügbar!' 24 -ini_file ./include/updater/RELEASE.ini +ini_file ./RELEASE.ini json '{"null":"notify","{hos_version}":""}' '{json({ini_file(Release Info,firmware_version)})}' '{WARNING_SYMBOL} Firmware update verfügbar!' 24