Even though this bit is mostly base system/hardware providing this, In early days, Plasma Mobile used [fork](https://phabricator.kde.org/source/mtp-server/) of Ubuntu Touch's [mtp](https://github.com/ubports/mtp) with following changes:
- Don't look for ubuntu's unity-greeter for checking if session is locked to make it possible to use it on !utouch environment
- Instead of individual folders, export all of home folder.
This broke when we upgraded to use our own base system, following needs to be done.
- Fix it for the current halium stack
- Make it possible to enable/disable the USB/MTP storage support by default and on-demand, this can be done by adding configuration module in [Plasma Settings repo](https://phabricator.kde.org/source/plasma-settings/).
- Show indicator when USB is connected and MTP storage is enabled.
Knowledge Requirements: Linux, Qt, QML, Plasma
System Requirements: This task will require access to actual device running Plasma Mobile.