Estel, during fiddling with multiboot, compcache and recovery shell I found that we do not need to edit system critical files (rcS-late) directly, but we may enable SD swap / disable eMMC swap later safely with script in event.d: start on started ke-recv is early enough, no data is written to eMMC swap at this point (256MB mem is too less, but to this point sufficient ). So I modified my scripts to enable ramzswap (priority 1), then SD swap (priority 0) and the disable eMMC swap (priority -1). I do not see any boot delays, except enabling of swap (swapon -a), but this should not consume much time (less than we can measure). Just for info,