Or to be done on a rolling update still an init script but would also require an arbitrrarily large microsd to backup existing home and stuff so it could then move it back.