Skip Navigation

How to access internal storage via USB?

Having ascertained https://discuss.kde.org/t/how-to-capture-a-screenshot-in-plasma-mobile/15070/2?u=rokejulianlockhart, I'd like to be able to transfer screenshots off my Plasma Mobile device.

  1. I try to access it via KDE Plasma 6's Disks & Devices plasmoid (widget):

    Screenshot_20240505_041647|460x450

  2. However, all I see is:

    Screenshot_20240505_041605|689x170

Weirdly, it's acting like https://bugs.kde.org/show_bug.cgi?id=486594#c0.

I ask because I'd like to upload screenshots to https://bugzilla.mozilla.org/show_bug.cgi?id=1895116#c1, and ascertain whether it affects https://gitlab.com/postmarketOS/webflash/-/issues/2#note_1892953259.

4
4 comments
  • I recommend trying to use KDE Connect (or scp, rsync ... another network based way) to send the screenshot from the phone to your other computer instead.

    MTP/other file transfer protocols do not (yet?) work with mobile Linux, so this failure is to be expected. It only shows up for connection, because if your device ran Android, it would be an option — AFAIK, Plasma acts this way because of the USB ID of the device.

    Also, regarding your main issue: While you can report this to Mozilla, please be aware that Firefox is being "patched" to better work on mobile by https://gitlab.com/postmarketOS/mobile-config-firefox. I suggest you to install the latest, not yet in postmarketOS 23.12 mobile-config-firefox package from edge first by running:

    sudo apk del mobile-config-firefox
    sudo apk add mobile-config-firefox --repository http://mirror.postmarketos.org/postmarketos/master
    

    While it may not fix every issue possible, it should improve the experience.

    2
    • Thank you. I'll use that information about the USB ID for my report to KDE. However, could you elaborate somewhat? That is, would it be correct to ask for Plasma to not merely utilize the USB ID to identify whether a device is accessible, but test whether it can be accessed by MTP first, before presenting that option to the user? Regardless, per what you've said, I've consolidated my previously disparate reports under https://bugs.kde.org/show_bug.cgi?id=486931.

      Additionally, I'll definitely mention on Bugzilla that incorporating some of the patches in that package would be a feasible implementation method. Relevantly, I'd like to use that package, but because I'm not using Edge, would adding that repository do any harm (for instance, would it be added with higher priority by default than existent repositories)?

      1