The answer is:
Information for package libmtp-udev:
Repository : plater’s Home Project (16.0)
Name : libmtp-udev
Version : 1.1.23-lp160.128.2
Arch : x86_64
Vendor : obs://build.opensuse.org/home:plater
Installed Size : 132.2 KiB
Installed : Yes (automatically)
Status : up-to-date
Source package : libmtp-1.1.23-lp160.128.2.src
Upstream URL : http://sf.net/projects/libmtp
Summary : Udev rules for accessing MTP devices
Description :
This package contains the udev rules that allow access to USB based media
players based on the MTP (Media Transfer Protocol) authored by
Microsoft.
However, I only installed this repo on 14-02-2026 to obtain Bluefish and have not installed anything else from it. I had originally used the opensuse-migration-tool to upgrade to Leap 16.0 and had had no problems connecting to my Android smartphones before 14-02-2026.
So LEAP 16.0 in your case works only thanks to fact that you use additional repository home:plater that contains fixed libmtp-udev (and generally highest package version will win).
However regular LEAP 16.0 users are hit with bug that I described on this post.
I can confirm that out of the box with the clean install MTP seems to be completely broken (“No MPT-compatible devices found”) is displayed in Dolphin (KDE Plasma default file manager) for both my camera and my phone:
Ricoh GR III
Poco F2 Pro
With openSUSE 15.6 both worked (although connection was a bit wonky sometimes, but that’s to be expected from MTP).
I will try out the workarounds from the posts above and will report back.
Information about the libmtp-udev package:
Repository : openSUSE:repo-oss
Name : libmtp-udev
Version : 1.1.22-160000.2.2
Architecture : x86_64
Manufacturer : SUSE LLC https://www.suse.com/
Size after installation : 128.6 KB
Installed : Yes
Status : up to date
Source package : libmtp-1.1.22-160000.2.2.src
Upstream URL : http://sf.net/projects/libmtp
Summary : Udev rules for accessing MTP devices
Possibly the problem lies in the iso; I had no problem for over three months from using the opensuse-migration-tool to upgrade to Leap 16.0 before I installed Bluetooth and the Plater repo.
Hi, I confirm that it worked for me on Leap 16.
Before the fix I could not transfer by MTP, it was getting interrupted at the end, now it’s working as intendend, it’s on rather advanced MTP devices though, maybe simple ones were working fine before the fix.
Fixed version landed in LEAP 16.0 updates. This version fixes broken MTP for me:
$ zypper info libmtp-udev
Loading repository data...
Reading installed packages...
Information for package libmtp-udev:
------------------------------------
Repository : repo-oss (16.0)
Name : libmtp-udev
Version : 1.1.23-160000.1.1
Arch : x86_64
Vendor : SUSE LLC <https://www.suse.com/>
Installed Size : 132.2 KiB
Installed : Yes (automatically)
Status : up-to-date
Source package : libmtp-1.1.23-160000.1.1.src
Upstream URL : http://sf.net/projects/libmtp
Summary : Udev rules for accessing MTP devices
Description :
This package contains the udev rules that allow access to USB based media
players based on the MTP (Media Transfer Protocol) authored by
Microsoft.
$ rpm -qi libmtp-udev
Name : libmtp-udev
Version : 1.1.23
Release : 160000.1.1
Architecture: x86_64
Install Date: Wed 13 May 2026 06:38:20 PM CEST
Group : Hardware/Mobile
Size : 135338
License : LGPL-2.1-or-later
Signature : RSA/SHA512, Mon 11 May 2026 05:14:29 PM CEST, Key ID fec28eaf09d9ea69
Source RPM : libmtp-1.1.23-160000.1.1.src.rpm
Build Date : Sun 15 Feb 2026 11:19:37 AM CET
Build Host : reproducible
Packager : https://www.suse.com/
Vendor : SUSE LLC <https://www.suse.com/>
VCS : https://src.suse.de/pool/libmtp#abb296bab9c4ec0d08fa55b9f26b13b1bb409a7e984a3a9b75d2fec5a8b8db68
URL : http://sf.net/projects/libmtp
Summary : Udev rules for accessing MTP devices
Description :
This package contains the udev rules that allow access to USB based media
players based on the MTP (Media Transfer Protocol) authored by
Microsoft.
Distribution: SUSE Linux 16