updater: Firmware Archiv (json label, paths), Hinweis table + fw_warning.txt

Made-with: Cursor
This commit is contained in:
2026-04-15 21:52:26 +02:00
parent e19195befa
commit 1232086981
3 changed files with 34 additions and 1 deletions

View File

@@ -3,9 +3,11 @@ make /config/omninx/manifest.ini
set-ini-val ./include/updater/config.ini 'OmniNX' footer '' 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 'Switch Firmware' footer ''
set-ini-val ./include/updater/config.ini 'OmniNX Downloader' footer '' set-ini-val ./include/updater/config.ini 'OmniNX Downloader' footer ''
set-ini-val ./include/updater/config.ini '*Firmware Archiv' footer '18.0.0+'
try: 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/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 ini_file ./include/updater/RELEASE.ini
set-ini-val ./include/updater/config.ini 'OmniNX' footer '{ini_file(Release Info,omninx_pack)}' set-ini-val ./include/updater/config.ini 'OmniNX' footer '{ini_file(Release Info,omninx_pack)}'

View File

@@ -0,0 +1 @@
WARNUNG: Das Firmware-Archiv ist nur für erfahrene Nutzer gedacht. Installiere nur Versionen, die zu deiner Konsole und deiner CFW passen. Falsche oder manipulierte Firmware kann die Konsole dauerhaft beschädigen oder Daten löschen. Nutze Daybreak und die offiziellen Quellen nur, wenn du weißt, was du tust.

View File

@@ -76,4 +76,34 @@ json_file /config/ultrahand/downloads/omni-downloader-api.json
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/omni-downloader.zip download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/omni-downloader.zip
unzip /config/ultrahand/downloads/omni-downloader.zip '/switch/.packages/' unzip /config/ultrahand/downloads/omni-downloader.zip '/switch/.packages/'
delete /config/ultrahand/downloads/omni-downloader-api.json delete /config/ultrahand/downloads/omni-downloader-api.json
delete /config/ultrahand/downloads/omni-downloader.zip delete /config/ultrahand/downloads/omni-downloader.zip
[gap]
;mode=table
;background=false
;gap=30
[*Firmware Archiv]
;mode=option
json_file_source './firmware-archive.json' 'label'
try:
download '{json_file_source(*,download)}' './firmware.zip'
mkdir '/Firmware {json_file_source(*,tag)}/'
unzip './firmware.zip' '/Firmware {json_file_source(*,tag)}/'
delete './firmware.zip'
notify '{WARNING_SYMBOL} Führe in Daybreak fort' 24
[gap]
;mode=table
;background=false
;gap=30
[Firmware Archiv — Hinweis]
;mode=table
;alignment=left
;header=false
;scrollable=true
;wrapping_mode=word
;background=true
;info_text_color=warning
list_file_source './fw_warning.txt'