It looks as though 51-android.rules was deemed unnecessary and dropped at the end of 2015 with the assumption that the udev rules in libmtp enable adb to work. https://bugzilla.opensuse.org/show_bug.cgi?id=938659#c65 That is generally true, but for this phone it fails. Perhaps then its necessary to add the rule I provided to libmtp-udev or some modified form of it that doesn't show the device as a media player but still allows access to the adb interface. I image there are other cases as well that are not covered by libmtp-udev that could be discovered from the previously linked 51-android.rules file on github.