#!/system/bin/sh

. ./_readconf

if [ "${ramzswap_enable}" = "YES" ]; then
  FLAGS="--init"
  if [ "${ramzswap_flags}" != "" ]; then
    FLAGS="${FLAGS} ${ramzswap_flags}"
  fi

  if [ -f /vendor/lib/modules/lzo_compress.ko -a -f /vendor/lib/modules/lzo_decompress.ko -a -f /vendor/lib/modules/ramzswap.ko ]; then
    insmod /vendor/lib/modules/lzo_compress.ko
    insmod /vendor/lib/modules/lzo_decompress.ko
    insmod /vendor/lib/modules/ramzswap.ko
    if [ -e /dev/block/ramzswap0 ]; then
      rzscontrol /dev/block/ramzswap0 ${FLAGS}
      swapon /dev/block/ramzswap0
    fi
  fi
fi
