Update

Signed-off-by: Joel Fernandes <joel@linuxinternals.org>
diff --git a/src/androdeb b/src/androdeb
index 9921d7f..aae074a 100755
--- a/src/androdeb
+++ b/src/androdeb
@@ -25,7 +25,7 @@
 }
 
 # Set default vars
-DISTRO=buster;      PACKAGES="";	ARCH=arm64
+DISTRO=buster;      PACKAGES="bash";	ARCH=arm64
 
 # Parse command line parameters
 if [ $# -lt 1 ]; then usage; fi; POSITIONAL=()
@@ -50,7 +50,7 @@
 fi
 
 ##########################################################
-#  PREPARE
+#  PREPARE                                               #
 ##########################################################
 # Where do we want to store temporary files
 MKTEMP=0; if [[ -z ${TMPDIR+x} ]]  || [[ ! -d "${TMPDIR}" ]]; then
@@ -64,8 +64,31 @@
 time qemu-debootstrap --arch arm64 --include=$(make_csv "$PACKAGES") \
 	--variant=minbase $DISTRO $OUT_TMP http://deb.debian.org/debian/
 
+# Some reason debootstrap leaves these founded
+umount $OUT_TMP/proc/sys/fs/binfmt_misc
+umount $OUT_TMP/proc
+
+# Make bash the default shell
+chroot $OUT_TMP rm /bin/sh || true
+chroot $OUT_TMP ln -s /bin/bash /bin/sh || true
 cp $spath/addons/bashrc $OUT_TMP/.bashrc
 
+# Cleanup
+rm -rf $OUT_TMP/lib/udev/*
+rm -rf $OUT_TMP/var/lib/apt/lists/*
+rm -rf $OUT_TMP/var/cache/apt/archives/*deb
+rm -rf $OUT_TMP/usr/share/locale/*
+rm -rf $OUT_TMP/usr/lib/share/locale/*
+rm -rf $OUT_TMP/usr/share/doc/*
+rm -rf $OUT_TMP/usr/lib/share/doc/*
+rm -rf $OUT_TMP/usr/share/ieee-data/*
+rm -rf $OUT_TMP/usr/lib/share/ieee-data/*
+rm -rf $OUT_TMP/usr/share/man/*
+rm -rf $OUT_TMP/usr/lib/share/man/*
+
+echo "Compressing new filesystem to prepare to push to Android /data/androdeb/"
+tar -zcf $OUT_TMP/deb.tar.gz -C $OUT_TMP debian
+
 # rm -rf $OUT_TMP; if [ $MKTEMP -eq 1 ]; then rm -rf $TMPDIR; fi
 
 # Use --foreign and --variant=minbase to build minimal deb first stage