Оказа се, някоя добра душа вече е била разработила тул за настройване на нужните програми и правилата за udev
С други думи това дето по-горе съм го описал, че го правя ръчно, вече става със скрипт.И тоз без нужда да се тегли цялото SDK.
Източникът е този:
http://forum.xda-developers.com/showthr ... ?t=2638673
Намерих го докато търсех линкове.
Отваряме терминал.
Пишем: (аз командата я пуснах като обикновен юзър и микъде не питаше за парола, но и моето sudo e
настроено да не пита)
Код за потвърждение: Избери целия код
bash <(curl -s https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/install.sh)
Чакаме да свърши (бързо е)
Двете важни файлчета adb && fastboot са в $HOME/.nexustools, а не в /usr/local/bin, както пише в сайта.
Освен това се наложи сам да си ги добавя в PATH
Ако това го пуснете като root файловете ще заминат в /root/.nexustools
При мен се наложи като root да редактирам
/etc/udev/rules.d/51-android.rules
и навсякъде където беше писано plugdev сложих моята група
Презареждаме правилата с:
Преди да свъежем телефона еднократно е нужно да разрешим от самия телефон USB debuging със:
Settings > Developer Options > USB Debugging.
или
Settings > About Phone > Build number > и тапваме 7 пъти
Aко телефонът е рутнат, може да се наложи в съответното SuperSU apk приложение да укажем че
разрешаваме дотъп до adb
Всички по-надолу команди изпълняваме под терминал като обикновен ююзър със свързан телефон през USB
Накратко няма драйвери, няма дяволи. ВСичко нужно е два файла, терминал и телефон.
Разбира се по нататък, ако сменяме имиджа на телефона, ще си трябва съответния FLASH ROM
или друг системен файл за телефона, но това не опира до Линукса
И така команди с adb .
Източник:
http://forum.xda-developers.com/showthr ... ?t=2266638
Пускане на adb сървъра: (телефона се явява клиента):
Спиране на сървъра:
Листване на всички вързани устройства(забележете, ако сървъра не е пуснат се самопуска
)
[omdv@localhost ~]$ adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
ZTE-Blade-G device
Логове на живо:(Спира се с Ctrl + C)
МОже да ползваме и стандартно пренасочване към файл
Пращане на файл към файловата система на смарта:
Взимане на файл от телефона:
Аз като гледам май наистина съм запарашил в грешна посока
Но така и така го бях написал и ми дожаля да трия

CPU~Dual core AMD Athlon 64 X2 5200+ (-MCP-) speed~2700 MHz (max) Kernel~4.15.0-33-generic x86_64 Up~1 day Mem~4869.6/7976.7MB HDD~2400.5GB(45.8% used) Procs~313 Client~Shell inxi~2.3.56