I've tried everything and read most of the articles available but when I type
mtp-connect
mtp-folders
in terminal it lists all the folders in the phone so the cable and slots are working properly but something is broken after the update. Some articles mentioned using
adb devices
But that didn't work either as after the daemon is started it didn't list any devices.
I also tried installing gvfs-backends as mentioned in another article:
sudo apt-get install gvfs-backends
But it gives this error:
The following packages have unmet dependencies:
gvfs-backends : Depends: libsmbclient (>= 2:4.10.0+dfsg) but 2:4.7.6+dfsg~ubuntu-0ubuntu2.17 is to be installed
E: Unable to correct problems, you have held broken packages.
Also the HDD and the mouse are working fine just the mobile phone is facing problems.
What could be the problem and how can I fix it?