79_move_config 382 B

123456789101112131415161718
  1. . /lib/upgrade/common.sh
  2. RECOVERY_PART=/dev/mmcblk0p6
  3. move_config() {
  4. if [ -b $RECOVERY_PART ]; then
  5. insmod nls_cp437
  6. insmod nls_iso8859-1
  7. insmod fat
  8. insmod vfat
  9. mkdir -p /recovery
  10. mount -o rw,noatime $RECOVERY_PART /recovery
  11. [ -f "/recovery/$BACKUP_FILE" ] && mv -f "/recovery/$BACKUP_FILE" /
  12. umount /recovery
  13. fi
  14. }
  15. boot_hook_add preinit_mount_root move_config