
Каталог вместо package names
Поиск, фильтры, размеры, состояния, риск, инспектор и пакетный выбор.
ADB Control делает команды Android Debug Bridge видимыми: вы понимаете устройство, выбираете действие и видите результат — без синтаксического хаоса.

ADBнесталпроще
—онсталвидимым:команда,цель,рискирезультатнаходятсяводномконтексте
Терминал остаётся мощным инструментом. ADB Control берёт на себя повторяющиеся сценарии, точный синтаксис и чтение результата — не скрывая, какая команда была выполнена.
Все данные читаются с подключённого устройства. Если значение недоступно, интерфейс показывает прочерк, а не правдоподобную подстановку.
Пять рабочих зон закрывают путь от подключения устройства до разбора ошибки.

Каталог вместо package names
Поиск, фильтры, размеры, состояния, риск, инспектор и пакетный выбор.
Local process
Без облачных посредников
Команды выполняются локальным adb на вашем Mac.
Risk map
Последствия видны до запуска команды.
Batch
Выбрать
Проверить
Выполнить

Ошибку можно прочитать
stdout, stderr, код завершения, длительность и logcat.
Реальный интерфейс
Каждый экран снят с текущей сборки 0.7.0. Никаких выдуманных панелей и функций, которых нет в приложении.

Устройство — главный объект, а не строка в списке.
Связь, заряд, хранилище, память, приложения и история операций собраны в одном командном центре.

Сотни пакетов становятся читаемым каталогом.
Системные и пользовательские приложения, поиск, фильтры, размеры, состояния, множественный выбор и инспектор пакета.

Риск показан до команды, а не после ошибки.
Четыре уровня риска, человеческое описание последствий и отдельная проверка плана перед выполнением.

Runtime-разрешения видны и управляемы.
Фильтрация и пакетное предоставление или отзыв разрешений для пользователя 0.

Mac и Android работают как две стороны одного пространства.
Двухпанельный обмен, папки, переименование, удаление, загрузка на устройство и скачивание на Mac.

Когда нужен полный контроль, терминал остаётся рядом.
Режимы adb и shell, история, избранное, сниппеты, поиск, stdout, stderr и потоковый logcat.
Команда и намерение
ADB Control не скрывает техническую основу. Он переводит типовые команды в ясные действия, показывает цель и сохраняет результат.
Terminal
$ adb shell pm disable-user --user 0 com.vendor.analyticsADB Control
Пакет отключён для пользователя 0
Обратимое действие: приложение можно включить снова.
Осознанная очистка
Любая операция с системными пакетами может иметь последствия. Поэтому неизвестное не называется безопасным, критичные компоненты отделены, а перед пакетной операцией появляется экран проверки.
Пакет не участвует в ключевой работе системы.
Назначение нельзя определить однозначно.
Связан с заметной функцией устройства.
Отключение может нарушить работу системы.

Сначала план — затем команда
Пакетный сценарий
Контроль строится не вокруг одной большой кнопки, а вокруг четырёх проверяемых этапов.
Пакеты выбраны
Поиск, фильтры и множественный выбор формируют понятный набор действий.
План готов к проверке
План разделяет безопасные, обратимые и рискованные действия до обращения к ADB.
adb shell pm disable-user…
Интерфейс показывает, какая операция выполняется сейчас и что уже завершено.
Операция завершена
Успешные действия, ошибки и команды сохраняются в журнале для повторной проверки.
Пять рабочих контуров — наведите курсор или выберите панель
Прошивка разделов, стирание данных и разблокировка загрузчика намеренно не поддерживаются: эти операции необратимы и могут удалить пользовательские данные.
Нативно и локально
SwiftUI, AppKit, системные материалы и Retina. При этом приложение не отправляет данные во внешнюю инфраструктуру: команды выполняет локальный процесс adb.

Для профи без упрощений
adb и shell, история, избранное, сниппеты, автодополнение, поиск и остановка команды.
ADB Control 0.7.0
Перед первым запуском установите Android Platform Tools и включите отладку по USB или беспроводную отладку на устройстве.
Ссылка появится с первым релизомУстановка ADB
brew install android-platform-toolsТекущая сборка подписана локально и пока не заверена в Apple. При первом запуске используйте контекстное меню «Открыть».
Короткие ответы на вопросы, которые возникают до запуска ADB Control.
Нет. Достаточно Android Platform Tools. После установки командой brew install android-platform-tools приложение найдёт adb автоматически; путь можно указать вручную.
Нет. Поддержанные операции выполняются через обычный ADB для пользователя 0. Наличие root отображается в информации об устройстве, но приложение его не запрашивает.
Да, если оно удалялось для пользователя 0. APK остаётся в прошивке, а действие «Восстановить» возвращает пакет через install-existing.
Универсальной гарантии нет. Поэтому ADB Control показывает уровень риска и последствия до выполнения. Для неизвестного пакета используется честный статус «Проверьте», а не выдуманное описание.
Нет. Приложение работает с локальным процессом adb на Mac. В текущей реализации нет аккаунтов, телеметрии и сетевой передачи данных приложения.
macOS 14 Sonoma и новее. Universal-бинарник содержит arm64 для Apple Silicon и x86_64 для Intel.