Android ADB | плагин для Total Commander



Реп: (229)
Android ADB
версия: 8.8

Последнее обновление в шапке: 22.05.2020

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Краткое описание:
Плагин для Total Commander, позволяющий получить полный доступ к файловой системе Андроид девайса.

Описание:
- Управление приложениями (установка, удаление и резервное копирование приложений)
- Иконки apk файлов и метаданные в пользовательских столбцах
- LogCat (логи) / отчеты об ошибках / Dmesg (логи ядра системы), Shell
- Перезагрузка из меню (Reboot, рекавери, загрузка и выключение питания)
- Скриншоты (скопировать файлы из папки .screenshot).
- Подключение нескольких устройств с возможностью переименовывать их (в понятное имя)
- Девайсы с рутом и без оного !!!!!!
- Полная поддержка юникода
- Поддержка X32 и x64 (для ББ)
- интеграция с командной строкой TC
- Выполнение команд copy/move в фоне
- Выбираемые столбцы данных о файлах
- Полное управление файловой системой (загрузка / выгрузка рекурсивных каталогов,
копирование, удаление, переименование, перемещение, Правка, Вид и т.д.)
- Копирование / Перемещение между 2 устройствами (тлф <-> тлф)
- Установка разрешений для файла - выбрать изменения атрибутов в Total Commander (кому нужно - разберется)
- ADB USB и беспроводной ADB (нет необходимости устанавливать Android SDK)
- Поддержка авто монтирования устройства
- Debug логи
- Разнообразные настройки

Требования:
- Enabled "Android debugging" on your device
- Device connected to USB with proper drivers (an ADB device must be listed in Windows Devices)
- WiFi ADB (a rooted device with the "WiFi ADB" app downloaded from Google Play)
Категория: Системные плагины
Статус: freeware
Размер: 2900 KB
Русский интерфейс: Нет
Разработчик: Jakub Klos (огромное СПАСИБО создателю плагина)

Скачать:
Версия: 8.8 Android ADB plugin for Total Commander (GrAnd1)
Версия: 8.7 Android ADB plugin for Total Commander (jivotnovod)
версия: 8.6 Android ADB (Пост jivotnovod #86395729)

Модификации
Прошлые версии
версия: 8.5 Сообщение №1917, автор Enyby
версия: 8.3 fix Android ADB (Пост Enyby #76511680)
версия: 8.3 Сообщение №1773, автор jivotnovod
версия: 8.2 Android ADB (Пост Enyby #64857411)
версия: 8.0 //4pda.to/forum/…315/adbplugin_v8.0.zip
версия: 7.6 Прикрепленный файлADBplugin_v7.6.zip ( 2.91 МБ )
версия: 7.4 //4pda.to/forum/d…fx_android_adb_7.4.zip
версия: 7.3 Прикрепленный файлADBplugin_v7.3.zip ( 2.85 МБ )

версия: 7.2 Прикрепленный файлADBplugin_v7.2.zip ( 2.82 МБ )

версия: 7.1 Прикрепленный файлADBplugin_v7.1.zip ( 2.82 МБ )

версия: 7.0 Прикрепленный файлADBplugin_v7.0.zip ( 2.81 МБ )

версия: 6.8 Прикрепленный файлADBplugin_v6.8.zip ( 2.81 МБ )

версия: 6.7 Прикрепленный файлADBplugin_v6.7.zip ( 2.81 МБ )

версия: 6.5 Прикрепленный файлADBplugin_v6.5.zip ( 3.03 МБ )

версия: 6.4 Прикрепленный файлADBplugin_v6.4.zip ( 3.02 МБ )

версия: 6.3 Прикрепленный файлADBplugin_v6.3.zip ( 2.99 МБ )


FAQ написанный вашими силами:
Сайт разработчика http://www.uniqtec.eu/…tions/android-adb.html

Автор - охр
Итак
Это плагин для связи андроид-аппарата с компом или ноутбуком, а НЕ для синхронизации.
(Аналог программы Microsoft ActiveSynk для связи с компом аппаратов на базе WM и WinCE.)
При помощи данного плагина можно работать с корневыми папками андроид-устройства.
Через плагин так же можно устанавливать программы. Установка производится путём копирования .apk файла в корневую папку{apps} вашего девайса.
Для успешной работы данного плагина требуется :
1.) Программное обеспечение – Total commander не ниже v7.50(проверено)
2.) Android ADB Drivers для вашей операционной (проверено на WindowsXP SP2-3) системы 32-bit или 64-bit и именно вашего девайса.
Перед установкой Android ADB Drivers убедится в следующем :
на компе(ноутбуке) в диспетчере устройств должны быть установлены-определены-включены «контроллеры универсальной последовательной шины usb» «корневой usb концентратор».
Далее устанавливаем Android ADB Drivers и конектим свой девайс с компом(ноутбуком)
После этого ЕСЛИ ВСЁ БЫЛО СДЕЛАНО ПРАВИЛЬНО – в диспетчере устройств появится ваш девайс под названием Android Composite ADB Interface. Это значит, что САМ КОМП ВИДИТ ВАШ ДЕВАЙС, И УСПЕШНО С НИМ СОЕДЕНИЛСЯ.
После этого приступаем к танцам с Total commander.
Всё должно работать.

Автор - Алексей ^_^ Николаевич
1. На компе должны быть установлены драйвера ADB (скачать можно почти в любой теме).
2. Подключаешь устройство с включенной галочкой "Отладка по USB". (Настройки->Для разработчиков->Отладка по USB)
3. Комп радостно лезет знакомиться с устройством. Выполняешь обычное "Установка нового оборудования".
4. Комп определил устройство.
Это предварительно. Затем:
1. "ADBplugin_v3.1.zip" открываешь в ТС. Он определяет ЭТО как плагин и спрашивает об установке. Соглашаешься со всем.
2. Если отключали, снова подключаем устройство (с галочкой "Отладка по USB").
3. Выбираем в ТС "Сетевое окружение" а там среди множества папок "\ADB". Жмем.
4. Далее жмем на "Connect To Device" и вводим 5555 (по крайне мере у меня тоже "5555") и видим папку с уже знакомым всем зеленым человечком и названием устройства. (Хотя на одном компе у меня сразу папка с зеленым человечком высветилась).

Дополнения от разных авторов. для общего развития) Огромное им спасибо
DmytroM
Так как работа идет через ADB интерфейс, то да, можно ставить программы на нерутованый телефон. Главное в настройках телефона разрешить сторонние источники и включить USB debug.

Demonis
Рут (эксплойт) дает права на запись в системный раздел. Пока нет такой лазейки которую дает рутовый эксплойт ни средствами тела, ни средствами ADB что либо записать в этот раздел не даст ядро Андроида. Системный раздел может быть доступен на запись только при выгруженном андроиде (режим рекавери) либо после работы рутового эксплойта (эксплойт - уязвимость в коде определенного ПО)
ADB - Android Development Bridge (Мост разработчика андроид) - является лишь интерфейсом передачи данных между ОС Андроид и ББ. То есть доступ к файловой системе осуществляется тоже средствами самого андроида, а значит и ограничения на доступ накладываются те же.

Плагин для ТС - это просто графическая оболочка (GUI) для Android Development Bridge (ADB) автоматизирующая выполнение сценариев командной строки оболочки ADB. Собственных средств для реализации каких либо интерфейсов или протоколов данный плагин не имеет. Все что он может, можно сделать аналогичными командами вручную из терминального шелла ADB. В принципе плагин это и делает, только прозрачно для пользователя.

kirik64
Для работы плагина android-sdk НЕ НУЖЕН!
Нужно только то, о чём пишет разработчик в условиях и что тут уже обсасывалось: установленный на компютер ADB-драйвер для устройства. Бинарники adb и aapt уже включены в состав плагина. На девайсе галка на "Отладке по USB". На компютере Java, если хотите снимать скриншот. О WiFi ниже.
Соединение по вайфаю будет работать только на рутованном устройстве, т.к. любому из имеющихся клиентов беспроводного ADB для функционирования необходим рут. Без запущенного на устройстве клиента связь по вайфаю невозможна.

Klirik
Да все работает через вайфай, давно уже пользуюсь. Ставите на тело эту прогу ( Wireless ADB ( ссылка в шапке )), запускаете, ставите галку на свой роутер, закрываете. Открываете шторку, смотрите там свой ip и порт. В плагине - сonnect to device - вбиваете ip и порт. Все.

mcdemon
Android Sync Manager состоит из двух частей: "нательной" части и бб-части. Это эти две части создают транспорт между телом и компом, и у этой связки своя закрывтая логика работы.
A служба адб присутствует во всех анроидных тушках изначально, если это как-то отдельно не оговорено. адб на компе появится только если вы поставите специальный USB дров на комп чтобы появился девайс с работающей службой "Android ADB Interface" и обязательно поставите adb из android-sdk. после этого, если все встало нормально, заработает ADB через USB. А вот ADB через вайфай заработает только если вы сможете по TCP сетке соединить тушку с компом и не будет лишних сетевых запретов. я не могу со 100%-ой уверенностью сказать нужен ли при этом "Android ADB Interface", но, думаю, что и он никаким боком тоже тут не нужен.
плагин ADB для TC или просто исполняет комманду adb devices чтобы определить какие есть доступные устройства или выдает сначала комманду adb connect [IPaddr[:Port]] чтобы заставить непосредственно сам ADB увидеть еще что-то, существующеее кроме директно подключенных устройств.

Видео по установке плагина. Автор - SawaMEN


- На Android 7.0 перестало показывать список папок, файлов

Дополнения
Программа которая нам помогла при установке:
Wireless_ADB_1.3 Тема форума по Wireless ADB

Альтернативы для Wireless_ADB_1.3 с тем же функционалом - Android ADB (Пост #19343477)


Сообщение отредактировал iMiKED - 19.06.20, 04:17
Причина редактирования: Обновление: модификация 8.8 Русифицированная



Реп: (11)
* mangust4,
видно содержимое только при включенном аппарате. ни в загрузчике, ни ТВРП не видит устройство.



Реп: (0)
Уважаемые, подскажите, всё настроил корректно, зашёл в телефон, удаляю apk-шку не удаляет - ТС показывает что удалилось, но файл на месте. Может что-то не правильно удаляю? Файл это вирус залезший в телефон и находится в /system/app.



Реп: (11)
* SynergyIT,
может быть есть какие-нибудь хвосты от файла?



Реп: (0)
Может быть. А что за хвосты? Ссылки файла?



Реп: (109)
Может кому пригодится...
Плагин у меня всегда работал на все 100%. И как то не заметил, тех изменений которые производил с девайсом, и плагин перестал работать с системным разделом. Путём проб и ошибок, получилось, что установленный SuperSU-v2.52 и Busybox-v1.22 каким то образом не дают нормально работать с плагином.
Установил SuperSU-v2.50 и Busybox-v1.23 и всё заработало.
Может это специфично для каждого устройства, но у меня прокатило...



Реп: (792)
Warsz @ 18.09.2015, 22:40 *
при F6 Перемещение, права остаются, при F5 Копирование, нужно выставлять самому.

Я же помню, всегда копировал и права выставлялись нужные автоматом.
Вчера всё копировало сегодня "Ошибка при закачке файла" и не даёт ничего скопировать в папку system, что за фантастика вообще не понятно. Сделал в телефоне вайпы Cache и Dalvilк Cache и всё началось копироваться и с нужными правами.

Сообщение отредактировал Dm-itry - 01.11.15, 16:08



Реп: (92)
Добрый день. Дата файлов не меняется при копировании/перемещении со смартфона на ПК. А вот при записи файлов с ПК на смартфон дата файлов ставится текущая. Есть какие-нибудь варианты решения?
Подтверждаю, телефон сток, без рута, Андроид 5.1.1 , на ПК Win XP и Win 7, на обоих одинаково.



Реп: (0)
Установилось все нормально. Вроде работает, НО!!!

Заметил что при копировании файлов больше 10Мб на внешний накопитель, файлы не копируются, а попадают в корень внутренней памяти телефона с расширением tmp и названием из цифр.
Если копировать на внутренню память файлы размером более 10Мб, то таких проблем нет.
Подскажите комрады, что можно сделать сделать чтобы исправить ситуацию?

тело: Samsung Galaxy S3 Duos
Андроид 4.4.4
внеш. память на 64Гб
Android ADB версия: 7.6
TC 8.0 (пробовал и на 8.5)

Сообщение отредактировал Ramrr - 13.11.15, 20:59



Реп: (8)
ничего. Такова особенность.



Реп: (25)
Ramrr @ 13.11.2015, 19:45 *
Заметил что при копировании файлов больше 10Мб на внешний накопитель, файлы не копируются, а попадают в корень внутренней памяти телефона с расширением tmp и названием из цифр.
Если копировать на внутренню память файлы размером более 10Мб, то таких проблем нет.
Подскажите комрады, что можно сделать сделать чтобы исправить ситуацию?


Больших файлов не копировал, не уверен
Попробуй открыть Total, в нем на ярлыке ADB зайди в свойства и там измени 10m на больше
Я поставил себе 800, но не пробовал
Изображение



Реп: (8)
gigabyteua @ 16.11.2015, 17:37 *
Попробуй открыть Total, в нем на ярлыке ADB зайди в свойства и там измени 10m на больше

И в чём смысл данной операции? o.O



Реп: (370)
gigabyteua @ 16.11.2015, 19:37 *
Попробуй открыть Total, в нем на ярлыке ADB зайди в свойства и там измени 10m на больше
Я поставил себе 800, но не пробовал

Наконец то получил ИМЕННО ОТВЕТ на свой вопрос :clap:
Установил 800 и без проблем скопировал файл в 700Мб на СДкарту тела.
+

Сообщение отредактировал Sigara - 17.11.15, 15:24



Реп: (0)
gigabyteua @ 16.11.2015, 22:37 *
Больших файлов не копировал, не уверенПопробуй открыть Total, в нем на ярлыке ADB зайди в свойства и там измени 10m на большеЯ поставил себе 800, но не пробовал


Получилось!!!!
Спасибо тебе Добрый человек! )) Поставил 2000 Мб )

Такие вещи и в шапке темы можно как то вынести/пояснять ;)

Сообщение отредактировал Ramrr - 17.11.15, 18:08



Реп: (2)
при подключении мертвого 4040 в диспетчере - MT65XX Preloader
нажимаю обновить драйвер - хрен там .. не находит нужного ....
через некоторое время .. секунд 30 устройство пропадает из списка ...
- если подключу такой же телефон, включенный ... и установятся драйвера сами - то для того мертвого уже не нужно устанавливать драйвера ?

Прикрепленные изображения
Прикрепленное изображение


Сообщение отредактировал Balu0389 - 02.12.15, 15:50



Реп: (9)
zyttto @ 29.09.2015, 20:42 *
Установил плагин, в тотале зашёл в Сеть/Плагины, и дальше захожу в плагин ADB.
Если телефон подключен, то вижу 3 пункта:
1. 6176b012 (со значком андроида)
2. Connect To Device
3. Options

Если зайти в первый пункт - то там пусто.
Если зайти во второй пункт - просит указать порт (какой порт нужно указывать, и как его узнать? пробовал 5555, но ничего не изменилось).

Система - Windows 7, Тотал 7.50
Телефон - Samsung Galaxy S5

Добрый день!
Аалогичная проблема
Только ОС Windows 8.1 (x64) и Тотал версии 8.51 телефон Samsung Galaxy S5
все подключается, ADB драйвер установлен, однако когда входишь в телефон - там пусто
ПОмогите решить

Сообщение отредактировал rvaliev - 03.12.15, 17:23



Реп: (391)
rvaliev @ 03.12.2015, 17:56 *
Добрый день!
Аалогичная проблема
Только ОС Windows 8.1 (x64) и Тотал версии 8.51
это тут не проблема, не влияет ни коим образом
rvaliev @ 03.12.2015, 17:56 *
все подключается, ADB драйвер установлен, однако когда входишь в телефон - там пусто
ПОмогите решить
попробуйте в меню разработчика удалить известные хосты (Запретить доступ для USB отладки) а потом при входе в папку телефона не прозевать запрос на экране, подтвердить его и поставить галочку чтоб запомнился выбор



Реп: (9)
afoninpe @ 03.12.2015, 17:23 *
попробуйте в меню разработчика удалить известные хосты (Запретить доступ для USB отладки) а потом при входе в папку телефона не прозевать запрос на экране, подтвердить его и поставить галочку чтоб запомнился выбор

сделал, но никакого запроса на экране телефона нет.
Кабель еще не родной, может из-за этого?Но с этим же кабелем видит в проводнике и заряжается от USB



Реп: (14)
Как получить доступ к РУТ разделам ? :rolleyes: В первый раз как то смог получить! Начал копировать файлы, а больше не могу. На команду adb root или adb shell root пишет

root@e02_ks:/ # adb shell root
adb shell root
error: device not found
255|root@e02_ks:/ #



Реп: (2)
Доброго времени суток.
Что нужно вводить в Connect To Device? и где мне это узнать. Спасибо!



Реп: (11)
* Kiril__777,
посмотри какой айпи у телефона (если подключен к домашней вафле) к примеру это будет 192.168.0.5
ну а порт по умолчанию 5555
так вот и выходит что тебе надо ввести 192.168.0.5:55555


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 14:55