@dln949 I have enabled sudo mount / umount without password (visudo) then created my.desktop file in .local/share/applications :
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=aa-exec /home/phablet/aa_myfiles/myscripts/samba.sh
Icon=/home/phablet/.local/share/icons/smb.png
Name=Samba
X-Ubuntu-Touch=true
X-Ubuntu-Default-Department-ID=accessories
my simple script :
#!/bin/bash
if grep -qs '/phablet/SAMBA ' /proc/mounts ;
then sudo umount /home/phablet/SAMBA ;
else sudo mount -t cifs //192.168.your.ip/remote-path -o guest,nosetuids,noperm,rw /home/phablet/SAMBA
fi
exit
one tap for mount or umount (if already mounted) on my Redmi Note 4X it works fine.
First try mount from command line.