diff --git a/staging/bootloader/payloads/OmniNX-Installer.bin b/staging/bootloader/payloads/OmniNX-Installer.bin index 9b749c0..7c1fc2b 100755 Binary files a/staging/bootloader/payloads/OmniNX-Installer.bin and b/staging/bootloader/payloads/OmniNX-Installer.bin differ diff --git a/variants/light/switch/.packages/.offload/Installer Configurator/boot_package.ini b/variants/light/switch/.packages/.offload/Installer Configurator/boot_package.ini new file mode 100644 index 0000000..c50df7d --- /dev/null +++ b/variants/light/switch/.packages/.offload/Installer Configurator/boot_package.ini @@ -0,0 +1,11 @@ +[boot] +set-ini-val /config/ultrahand/theme.ini theme off_text_color '#FF4444' +refresh theme + +list '(Off, On)' +ini_file '/config/omninx/preserve.ini' +set-ini-val ./config.ini 'sd:/atmosphere/contents' footer {list({ini_file(Preserve,sd:/atmosphere/contents)})} +set-ini-val ./config.ini 'sd:/atmosphere/exefs_patches' footer {list({ini_file(Preserve,sd:/atmosphere/exefs_patches)})} +set-ini-val ./config.ini 'sd:/switch/.packages' footer {list({ini_file(Preserve,sd:/switch/.packages)})} +set-ini-val ./config.ini 'sd:/switch/.packages/alchemist/contents' footer {list({ini_file(Preserve,sd:/switch/.packages/alchemist/contents)})} + diff --git a/variants/light/switch/.packages/.offload/Installer Configurator/exit_package.ini b/variants/light/switch/.packages/.offload/Installer Configurator/exit_package.ini new file mode 100644 index 0000000..12bf6b2 --- /dev/null +++ b/variants/light/switch/.packages/.offload/Installer Configurator/exit_package.ini @@ -0,0 +1,3 @@ +[exit] +set-ini-val /config/ultrahand/theme.ini theme off_text_color '#00E1FF' +refresh theme \ No newline at end of file diff --git a/variants/light/switch/.packages/.offload/Installer Configurator/package.ini b/variants/light/switch/.packages/.offload/Installer Configurator/package.ini new file mode 100644 index 0000000..6d31af9 --- /dev/null +++ b/variants/light/switch/.packages/.offload/Installer Configurator/package.ini @@ -0,0 +1,52 @@ +;creator=NiklasCFW +;version=1.0.0 +;about='Toggle paths preservation on or off' + +[@Preserve] +[Preserve Paths] +[/atmosphere/contents] +;mode=toggle?off +on: +set-ini-val /config/omninx/preserve.ini Preserve "'sd:/atmosphere/contents'" 1 +off: +set-ini-val /config/omninx/preserve.ini Preserve "'sd:/atmosphere/contents'" 0 + +[/atmosphere/exefs_patches] +;mode=toggle?off +on: +set-ini-val /config/omninx/preserve.ini Preserve "'sd:/atmosphere/exefs_patches'" 1 +off: +set-ini-val /config/omninx/preserve.ini Preserve "'sd:/atmosphere/exefs_patches'" 0 + +[/switch/.packages] +;mode=toggle?off +on: +set-ini-val /config/omninx/preserve.ini Preserve "'sd:/switch/.packages'" 1 +off: +set-ini-val /config/omninx/preserve.ini Preserve "'sd:/switch/.packages'" 0 + +[/switch/.packages/alchemist/contents] +;mode=toggle?off +on: +set-ini-val /config/omninx/preserve.ini Preserve "'sd:/switch/.packages/alchemist/contents'" 1 +off: +set-ini-val /config/omninx/preserve.ini Preserve "'sd:/switch/.packages/alchemist/contents'" 0 + +[gap] +;mode=table +;background=false +;gap=30 + +[Preserve — Hinweis] +;mode=table +;alignment=left +;header=false +;scrollable=true +;wrapping_mode=word +;background=true +;info_text_color=warning +list_file_source './warning.txt' + +[@Info] + +[Package Info] diff --git a/variants/light/switch/.packages/.offload/Installer Configurator/warning.txt b/variants/light/switch/.packages/.offload/Installer Configurator/warning.txt new file mode 100644 index 0000000..5db4cfb --- /dev/null +++ b/variants/light/switch/.packages/.offload/Installer Configurator/warning.txt @@ -0,0 +1,2 @@ +WARNUNG: +Falsche Einstellungen können nach Install oder Update den Start der Konsole verhindern. Nur für erfahrene Nutzer — ändere nur, wenn du weißt, welche Ordner du behalten willst.