Wolfenberg, учитывая отсутствие свободного времени у нас обоих, предлагаю "заморозить" наши с Вами попытки подключения Вашего телефона через ADB.
Для остальных оставлю здесь описание ещё одной вспомогательной программы для подключения android-устройств к ПК. Она создавалась одновременно с ADBManager для решения проблем с подключением, ведь это могут быть не только смартфоны, но и планшеты или другие умные гаджеты под управлением Android в том числе с наличием мультимедийных наворотов.
ArEditor (Android Rules Editor)

ArEditor работает с новейшими правилами 51-android.rules с сайта: https://github.com/M0Rf30/android-udev-rules Эти правила могут не входить в состав Вашего дистрибутива Linux, поэтому должны быть установлены/обновлены вручную. Использование этих правил подразумевает наличие в системе группы adbusers и включение в неё активного пользователя ($LOGNAME).
В общем виде установка правил для смартфонов и включение пользователя в группу adbusers выглядит так:
# Создаём группу adbusers, включаем в неё активного пользователя,
# идём в каталог основных правил и заменяем старые правила для android-ов на новые:
sudo -s
вводим пароль, Enter
groupadd adbusers; usermod -aG adbusers $(logname); cd /usr/lib/udev/rules.d; wget https://raw.githubusercontent.com/M0Rf30/android-udev-rules/master/51-android.rules -O ./51-android.rules
# И перезагружаемся:
reboot
При запуске ArEditor делает копию основных правил /usr/lib/udev/rules.d/51-android.rules -> /etc/udev/rules.d/51-android.rules, просматривает /etc/udev/rules.d/51-android.rules и определяет, поддерживается ли Ваше устройство. Подключите гаджет по USB, запустите программу. В верхнем списке отобразятся устройства, подключенные к USB. Укажите мышью Ваше устройство. Во втором поле будет выведен ответ, есть ли Ваше устройство в списке правил. Если устройство отсутствует, достаточно нажать кнопку (+), подождать 2-3 секунды и переподключить устройство к USB.
Существует масса левых/перешитых/модифицированных android-устройств, которые логически распознать невозможно. Яркий пример: https://github.com/M0Rf30/android-udev-rules/issues/221 Разбирается случай с устройством, у которого выявляются несуществующие ID производителя и самого устройства:
This phone reports idVendor and idProduct as 0000, so I use ATTR{manufacturer}=="Xiaomi", ATTR{product}=="Mi A1"
Телефон физически принадлежит Xiaomi, однако операционная система, которая установлена, создана НЕ Xiaomi (Lineage OS 16). Владелец сообщил, что он сам перепрошил девайс и в результате получил неподключаемый к компу кирпич. Так-то... 
MSI H81M-ECO, Intel Core i3-4130T, Intel HD Graphics 4400 | MgaRemix-9 Budgie 10.8.1 x86_64 + Windows 10