ADB без ПК [LADB]

Расскажем, как можно использовать ADB без ПК по Wi-Fi. Таким способ вы можете производить ADB команды как со своим устройством, так и с устройством друга (при соблюдении требований для работы).

Требования для работы

Требования для работы:

  1. Android 11 (R) или выше

  2. Wi-Fi (данный способ работает только при наличии Wi-Fi, однако доступ в интернет через него необязателен)


Установка

Настоятельно рекомендуется не заходить в приложение до выполнения инструкции.


Активация и сопряжение

Настройки для разработчика

Если Настройки для разработчика у вас уже включены, то пропускайте этот пункт

  1. Открываем «Настройки»

  2. Далее в «О телефоне»

  3. Тыкаем несколько раз на «Номер сборки» или «Версия MIUI», пока не будет надпись, что «Настройки для разработчиков» активированы.

Опции в Настройках разработчика

  1. Заходим в «Система» или «Дополнительные настройки» -> «Настройки для разработчиков»

  2. Ищем пункты и активируем их:

Активация Local ADB

В настройках разработчика

  1. Нажимаем левее от тумблера на надпись «Отладка» в строке «Отладка по WI-FI» и попадаем в новое окно.

  2. Открываем меню недавних (Жест: снизу вверх и удерживать / Кнопки навигации: квадратная кнопка)

  3. Разделяем экран на 2 приложения: «LADB» снизу, «Настройки» сверху (это обязательно)

  4. В «Настройках» нажимаем на «Подключить устройство с помощью кода подключения»

    • Ни в коем случае не закрывайте его! Ибо при каждом новом открытии символы меняются!

  5. В появившемся окне в «Настройках» мы видим:

    • «Код подключения по сети WI-FI» и «IP-адрес и порт»

      1. В «IP-адрес и порт» нас интересуют лишь последние 5 цифр. Их мы запоминаем и пишем в «LADB» в строку «PORT»

      2. Не убирая клавиатуру переписываем код подключения в оставшуюся строку в «LADB»

  6. Жмём «Готово»

  7. Теперь выгружаем из памяти «LADB» и перезаходим в него

  8. Готово, теперь можно пользоваться ADB командами без ПК 👍

Внимание

  • После каждой перезагрузки тумблер «Отладки по WI-FI» сбрасывается и отключается, так что перед каждым заходом в приложение проверяем и включаем его обратно.

  • Если вы забыли это сделать, то у вас в «LADB» будет вечная загрузка, так что придется через «Настройки» очищать «Все данные приложения» и повторять операцию выше.

    • Настройки -> Приложения -> Все приложения -> LADB -> Хранилище и кеш -> Очистить хранилище.

Важно знать: В «LADB» работают любые команды ADB, однако вам ОБЯЗАТЕЛЬНО нужно исключать первые два слова: adb shell

Например:

  • Программа нас просит прописать команду adb shell pm install-existing --user 0 через ПК. В таком случае мы будем писать в ladb так: pm install-existing --user 0.

Полезные команды

Действие
Команда

Удаление-Заморозка программы

pm uninstall -k --user 0 *package name*

Восстановление программы

pm install-existing --user 0 *package name*

Полезное: *package name* можно узнать через «Apk Inspector»

Last updated