По идее для отладки приложения на реальном устройстве, не достаточно в настройках самого устройства разрешить отлаживать на нем приложения, так же необходимо одобрить алерт при подключению к устройству.
Для того чтобы устройство определялось нужно вначале создать (под рутом) файл /etc/udev/rules.d/51-android.rules (т.е. файл 51-android.rules в папке /etc/udev/rules.d). В нём вписать строку:
SUBSYSTEM=="usb", ATTR{idVendor}=="054c", MODE="0666", GROUP="plugdev"
, где вместо "054c" указать ID вашего производителя смартфона (см. таблицу).
После нужно будет указать права для созданного файла :
chmod a+r /etc/udev/rules.d/51-android.rules
в конце перезагрузить adb :
adb kill-server sudo adb start-server