blob: 14ba2584c6bad83ce044d7b49a63c3158530ab4d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/system/bin/sh
set -e
# Script to do unpack of rootfs, ensures proper tear down
# of existing environment. Expects debian rootfs in
# /data/deb.tar.gz which it will delete after successful
# unpack of rootfs.
spath=$( cd "$(dirname "$0")" ; pwd -P )
if [ ! -f /data/androdeb/deb.tar.gz ]; then
echo "Debian rootfs tar doesn't existing at /data/deb.tar.gz"
echo "Run androdeb with device connected first"
exit 1
fi
if [ -d /data/androdeb/debian ]; then
echo "androdeb environment already exists, doing a tear down"
/data/androdeb/device-umount-all
rm -rf /data/androdeb/debian
fi
tar -zxf /data/androdeb/deb.tar.gz -C /data/androdeb/ || die 2 "Couldn't unpack due to tar -x errors"
rm /data/androdeb/deb.tar.gz
echo "Unpack of rootfs successful!"
|