#!/system/bin/sh

echo "[90ZRAM]: Firing up /system/etc/init.d/90zram";

if [ ! -e /sys/block/zram0/disksize ] ; then
	echo "[90ZRAM]: ERROR unable to find /sys/block/zram0/disksize";
	echo "[90ZRAM]: Is this a ZRAM kernel?";
	echo "[90ZRAM]: ZRAM NOT ACTIVATED.";
else
	if [ ! -e /xbin/busybox ] ; then
		echo "[90ZRAM]: Setting ZRAM disksize.";
		echo $((100*1024*1024)) > /sys/block/zram0/disksize

		echo "[90ZRAM]: Found busybox, proceeding...";
		busybox mkswap /dev/block/zram0
		busybox swapon /dev/block/zram0

		echo "[90ZRAM]: ZRAM activated.";
	else
		echo "[90ZRAM]: ERROR! Busybox not found in /xbin/busybox!";
		echo "[90ZRAM]: ZRAM NOT ACTIVATED.";
	fi

fi
