updater: Firmware Archiv (json label, paths), Hinweis table + fw_warning.txt
Made-with: Cursor
This commit is contained in:
@@ -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 '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+'
|
||||
|
||||
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
|
||||
|
||||
set-ini-val ./include/updater/config.ini 'OmniNX' footer '{ini_file(Release Info,omninx_pack)}'
|
||||
|
||||
1
include/updater/fw_warning.txt
Normal file
1
include/updater/fw_warning.txt
Normal 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.
|
||||
@@ -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
|
||||
unzip /config/ultrahand/downloads/omni-downloader.zip '/switch/.packages/'
|
||||
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'
|
||||
Reference in New Issue
Block a user