From c0ca35ef1d6cac18e263c08abd7b375eaf542e7d Mon Sep 17 00:00:00 2001 From: niklascfw Date: Sun, 22 Feb 2026 23:02:23 +0100 Subject: [PATCH] Updated OmniNX Downloader --- .../OmniNX Downloader/include/apps/apps.ini | 22 +++++++++++-------- .../include/emulation/emulation.ini | 9 ++++++++ .../include/overlays/overlays.ini | 2 +- .../include/sysmodules/sysmodules.ini | 4 ++-- .../include/updater/CURRENT.ini | 2 +- .../include/updater/boot_package.ini | 6 ++--- .../include/updater/updater.ini | 2 +- 7 files changed, 30 insertions(+), 17 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 a19f5eb..c092d81 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/apps/apps.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/apps/apps.ini @@ -62,18 +62,21 @@ delete /config/ultrahand/downloads/dns-tester-api.json try: download https://api.github.com/repos/XorTroll/emuiibo/releases?per_page=1 /config/ultrahand/downloads/emuiibo-api.json json_file /config/ultrahand/downloads/emuiibo-api.json -download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/emuiibo.nro -mv /config/ultrahand/downloads/emuiibo.nro /switch/emuiibo/ +download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/emuiibo.zip +unzip /config/ultrahand/downloads/emuiibo.zip /config/ultrahand/downloads +mv /config/ultrahand/downloads/SdOut/* / +delete /config/ultrahand/downloads/emuiibo.zip +delete /config/ultrahand/downloads/SdOut/ delete /config/ultrahand/downloads/emuiibo-api.json [Goldleaf - 1.2.0] try: download https://api.github.com/repos/XorTroll/Goldleaf/releases?per_page=1 /config/ultrahand/downloads/goldleaf-api.json json_file /config/ultrahand/downloads/goldleaf-api.json -download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/goldleaf.zip -unzip /config/ultrahand/downloads/goldleaf.zip / +download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/goldleaf.nro +mv /config/ultrahand/downloads/goldleaf.nro /switch/Goldleaf/ +delete /config/ultrahand/downloads/goldleaf.nro delete /config/ultrahand/downloads/goldleaf-api.json -delete /config/ultrahand/downloads/goldleaf.zip [Hekate-Toolbox - 4.0.4] try: @@ -95,8 +98,9 @@ delete /config/ultrahand/downloads/jksv-api.json try: download https://api.github.com/repos/impeeza/linkalho/releases?per_page=1 /config/ultrahand/downloads/linkalho-api.json json_file /config/ultrahand/downloads/linkalho-api.json -download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/linkalho.nro -mv /config/ultrahand/downloads/linkalho.nro /switch/linkalho/ +download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/linkalho.zip +unzip /config/ultrahand/downloads/linkalho.zip / +delete /config/ultrahand/downloads/linkalho.zip delete /config/ultrahand/downloads/linkalho-api.json [Moonlight Switch - 1.3.4] @@ -123,9 +127,9 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download mv /config/ultrahand/downloads/nxmp.nro /switch/nxmp/ delete /config/ultrahand/downloads/nxmp-api.json -[NX-Activity-Log - 1.4.0] +[NX-Activity-Log - 1.5.8] try: -download https://api.github.com/repos/tallbl0nde/NX-Activity-Log/releases?per_page=1 /config/ultrahand/downloads/nx-activity-log-api.json +download https://api.github.com/repos/zdm65477730/NX-Activity-Log/releases?per_page=1 /config/ultrahand/downloads/nx-activity-log-api.json json_file /config/ultrahand/downloads/nx-activity-log-api.json download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/nx-activity-log.nro mv /config/ultrahand/downloads/nx-activity-log.nro /switch/NX-Activity-Log/ 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 b1c0f8a..bbe135d 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/emulation/emulation.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/emulation/emulation.ini @@ -17,6 +17,15 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download mv /config/ultrahand/downloads/melonds.nro /switch/melonDS/ delete /config/ultrahand/downloads/melonds-api.json +[mGBA - 0.10.5] +try: +download https://git.niklascfw.de/api/v1/repos/omninx/mGBA/releases?limit=1 /config/ultrahand/downloads/mgba-api.json +json_file /config/ultrahand/downloads/mgba-api.json +download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/mgba.zip +unzip '/config/ultrahand/downloads/mgba.zip' / +delete /config/ultrahand/downloads/mgba-api.json +delete /config/ultrahand/downloads/mgba.zip + [PPSSPP-NX - 1.19.3] try: download https://git.niklascfw.de/api/v1/repos/OmniNX/PPSSPP-NX/releases?limit=1 /config/ultrahand/downloads/ppsspp-nx-api.json 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 0b89b13..8337b86 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/overlays/overlays.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/overlays/overlays.ini @@ -17,7 +17,7 @@ download {json_file(0,assets,1,browser_download_url)} /config/ultrahand/download move /config/ultrahand/downloads/edizon.ovl /switch/.overlays/ delete /config/ultrahand/downloads/edizon-api.json -[FPSLocker - 3.2.4] +[FPSLocker - 3.3.0] try: download https://api.github.com/repos/masagrator/FPSLocker/releases?per_page=1 /config/ultrahand/downloads/fpslocker-api.json json_file /config/ultrahand/downloads/fpslocker-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 bd9141d..142b55d 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/sysmodules/sysmodules.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/sysmodules/sysmodules.ini @@ -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.2.3+r1] +[FPSLocker - 3.3.0+] 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 @@ -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.3] +[SaltyNX - 1.7.4] 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 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 a8b46e7..031562e 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 \ No newline at end of file +omninx_downloader=1.0.0-b2 \ 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 53a436a..737c6ed 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 @@ -2,7 +2,7 @@ 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 'Omni Downloader' footer '' +set-ini-val ./include/updater/config.ini 'OmniNX Downloader' footer '' try: download https://git.niklascfw.de/OmniNX/OmniNX-Downloader/raw/branch/main/include/updater/RELEASE.ini ./include/updater/RELEASE.ini @@ -18,11 +18,11 @@ set-ini-val ./include/updater/config.ini 'Switch Firmware' footer '{ini_file(Rel 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 ./include/updater/config.ini 'Omni Downloader' footer '{ini_file(Release Info,omninx_downloader)}' +set-ini-val ./include/updater/config.ini 'OmniNX Downloader' footer '{ini_file(Release Info,omninx_downloader)}' ini_file ./include/updater/CURRENT.ini json '{"null":"true","{ini_file(Current,omninx_downloader)}":"false"}' ini_file ./include/updater/RELEASE.ini -set-ini-val ./include/updater/config.ini 'Omni Downloader' footer_highlight '{json({ini_file(Release Info,omninx_downloader)})}' +set-ini-val ./include/updater/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)}":""}' diff --git a/variants/light/switch/.packages/OmniNX Downloader/include/updater/updater.ini b/variants/light/switch/.packages/OmniNX Downloader/include/updater/updater.ini index a03223d..8c9a8fe 100644 --- a/variants/light/switch/.packages/OmniNX Downloader/include/updater/updater.ini +++ b/variants/light/switch/.packages/OmniNX Downloader/include/updater/updater.ini @@ -70,7 +70,7 @@ notify '{WARNING_SYMBOL} Führe in Daybreak fort' 24 ini_file './CURRENT.ini' 'Zurzeit installiert' = '{ini_file(Current,omninx_downloader)}' -[Omni Downloader] +[OmniNX Downloader] try: download https://git.niklascfw.de/api/v1/repos/OmniNX/OmniNX-Downloader/releases?limit=1 /config/ultrahand/downloads/omni-downloader-api.json json_file /config/ultrahand/downloads/omni-downloader-api.json