[Unit] Description=Handle custom sdcard Before=aliendalvik.service Requires=local-fs.target After=local-fs.target RequiresMountsFor=/home [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/sbin/mount-sd.custom.sh add ExecStop=/usr/sbin/mount-sd.custom.sh remove [Install] WantedBy=local-fs.target aliendalvik.service
#!/bin/bash ACTION=$1 if [ "$ACTION" = "add" ]; then mount /dev/mmcblk1p1 /mnt/sd mount --rbind /mnt/sd/.home /home/nemo else umount /home/nemo umount /mnt/sd fi
[Unit] Description=mount android stuff to sdcard After=alien-service-manager.service [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/sbin/mount-android.custom.sh add %i ExecStop=/usr/sbin/mount-android.custom.sh remove %i [Install] WantedBy=graphical.target aliendalvik.service
#!/bin/bash ACTION=$1 if [ "$ACTION" = "add" ]; then mount -o bind /mnt/sd/.android/media /data/media mount -o bind /mnt/sd/.android/data/com.whatsapp /data/data/com.whatsapp mount -o bind /mnt/sd/.home /opt/alien/home/nemo else umount /opt/alien/home/nemo umount /data/data/com.whatsapp umount /data/media fi