Files
multirom_m86/install_zip/prebuilt-installer/scripts/extract_multirom.sh
2014-07-22 15:29:27 +02:00

48 lines
1.2 KiB
Bash

#!/sbin/sh
base=""
if [ -d "/data/media/multirom" ] ; then
base="/data/media/multirom"
elif [ -d "/data/media/0/multirom" ] ; then
base="/data/media/0/multirom"
else
if [ -d "/data/media/0" ] ; then
base="/data/media/0/multirom"
else
base="/data/media/multirom"
fi
mkdir "$base"
chown root:root "$base"
chmod 770 "$base"
mkdir "$base/roms"
chown media_rw:media_rw "$base/roms"
chmod 777 "$base/roms"
touch "$base/.nomedia"
chown media_rw:media_rw "$base/.nomedia"
fi
rm "$base/boot.img-ubuntu"*
rm "$base/infos/"*
rm "$base/res/"*
cp -r /tmp/multirom/* "$base/"
chmod 755 "$base/multirom"
chmod 755 "$base/busybox"
chmod 750 "$base/trampoline"
chmod 755 "$base/kexec"
chmod 755 "$base/ntfs-3g"
chmod 755 "$base/exfat-fuse"
chmod 755 "$base/lz4"
chmod 755 "$base/ubuntu-init/init"
chmod 644 "$base/ubuntu-init/local"
chmod 755 "$base/ubuntu-touch-init/init"
chmod 644 "$base/ubuntu-touch-init/scripts/touch"
chmod 755 "$base/ubuntu-touch-sysimage-init/init"
chmod 644 "$base/ubuntu-touch-sysimage-init/scripts/touch"
# This makes does not allows access for media scanner on android, but
# still is enough for ubuntu
chmod 770 "$base"
chown root:root "$base"