Rhythmbox uses libmtp to play media from devices using Android 4 and MTP. However, if the Android 4 device is password locked, libmtp can't perform any transactions. There is a bug filed at https://bugzilla.gnome.org/show_bug.cgi?id=678344 which describes the situation more.
Could a function be added to libmtp to determine whether an Android device using MTP is locked?
Anonymous
Hm yeah that might be desirable!