Revert "Clean install: use normal switch copy, not .offload-aware"

This reverts commit 335ea03b05.
This commit is contained in:
2026-03-05 17:24:26 +01:00
parent 335ea03b05
commit f943887b39
4 changed files with 7 additions and 12 deletions

View File

@@ -73,9 +73,8 @@ int update_mode_cleanup(omninx_variant_t variant) {
return FR_OK;
}
// Update/Clean mode: Copy files from staging.
// offload_aware_switch: true = update (preserve .overlays/.offload, .packages/.offload); false = clean (normal copy).
int update_mode_install(omninx_variant_t variant, bool offload_aware_switch) {
// Update mode: Copy files from staging
int update_mode_install(omninx_variant_t variant) {
int res;
const char* staging = get_staging_path(variant);
char src_path[256];
@@ -104,10 +103,7 @@ int update_mode_install(omninx_variant_t variant, bool offload_aware_switch) {
if (res != FR_OK && res != FR_NO_FILE) return res;
s_printf(src_path, "%s/switch", staging);
if (offload_aware_switch)
res = folder_copy_switch_update_offload_aware(src_path, "sd:/", "switch/");
else
res = folder_copy_with_progress_v2(src_path, "sd:/", "switch/");
res = folder_copy_switch_update_offload_aware(src_path, "sd:/", "switch/");
if (res != FR_OK && res != FR_NO_FILE) return res;
s_printf(src_path, "%s/warmboot_mariko", staging);