Android now detected as Portable Media Player and cannot access

After KDE Plasma was upgraded to 6.2.4, my Android is now detected by the KDE USB subsystem as a Portable Media Player and cannot be accessed. I then booted into Slowroll, which is still on 6.2.3 and that correctly detected it as an Android and was able to mount/access.

Is this a known issue? Should a bug report be filed? Searching for ‘Portable Media Player’ and "USB not detecting Android’ in Bugzilla, both found nothing.

Thank you.

On our Samsung phones, there is an option that determines how the USB port is treated as (it’s in the Developer Options menu - screenshot below):

1000007317

That setting in my phone is Transferring files / Android Auto.

I rebooted the phone after making that selection and KDE still sees it as Portable Media Player.

Note that I cannot currently submit a bug report as my Bugzilla account is referencing an e-mail address I no longer have access to. I have changed the e-mail in SUSE IDP, but it hasn’t yet migrated to Bugzilla.

portablemediaplayer

I have e-mailed admin(at)opensuse(dot)org regarding the new e-mail address migration, from a post I found here.

What happens when you select “Open in File Manager”?

It opens Dolphin, but it’s not listed under Devices.

FWIW: my Android phone is also listed as a ‘Portable Media Player’ in Plasma 6.2.4 in TW, but I can still use it for USB file transfer.

Is the connected MTP device enumerated when you run

mtp-detect

If the command not found you will need to install ‘mtp-tools’ first.

The command should also report if kio-mtp has already claimed it.

The device has been hidden somehow? From the Dolphin menu - View > Show Panels > Show hidden Places… or from the ‘Places’ panel, right click and ‘Show all Entries’.

There is no ‘kio-mtp’ anywhere in the output and there is also no View menu in Dolphin.

The right-click menu in Places, only offers: Add Entry, Icon Size (with sub-menu) and Unlock Panels.

dolphin-menu
panels-menu

Listing raw device(s)
Device 1 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
   Found 2 device(s):
   03f0:7d12 @ bus 2, dev 3
   Samsung: Galaxy models (MTP) (04e8:6860) @ bus 1, dev 3

Reported last night as a bug with KDE:

https://bugs.kde.org/show_bug.cgi?id=497140

When I boot up Slowroll on a removable drive with the Xfce desktop, it’s correctly detected as an Android and I have no trouble mounting it.

I don’t have that menu and have never seen it since installing TW/KDE.

This can easily be enabled since ages via the hamburger menu.

I just discovered CTRL-M toggles that menu on and off and have turned that on permanently. AND…just found a bug. I reopened Dolphin to no File menu, even with that box checked. Unchecking that box, now displays the File menu again. Something wrong there.

@deano_ferrari View/Show Panels - Show Hidden Places is greyed out.

The idea was that you would capture and post the output, not describe it like this. Are you sure that the issue you observe is specifically with Dolphin itself? Solid and udevd play their part with hardware detection.

Open two terminals and watch the udev in one and Solid in the other…

udevadm monitor
solid-hardware6 listen

When the MTP device is first connected, what is captured? Dolphin gets notified via Solid.

The output from mtp-detect exceeds the number of characters per post, for the Forum. It’s over 50,000 and the Forum limits it to 32,000.

Please note that I have since installed the Xfce desktop. Xfce correctly detects the Samsung as an Android and it’s accessible.

In such a situation you can use something like

and post the link to it here.

Ok, use what works for you.

@deano_ferrari I may have found what’s happening…

In Xfce, Thunar displays the phone twice in its UI (below). The first entry displays the directories on the Android itself, the second entry displays only the directories on the Micro SD card inside it.

android

I suspect that something in KDE beginning with 6.2.4, now sees the Micro SD card and thinks it’s portable audio, rather than a phone.

The best way forward is a bug report.

https://bugs.kde.org/