adb и scrcpy на ПК; Wi-Fi-роутер, к которому подключены и ПК, и телефон; установленное приложение phonebox — его версию, поддерживаемые режимы и точные названия пунктов меню сверьте с документацией phonebox, в исходных материалах этих данных нет.
adb devices показывает пустой список.adb (Android Debug Bridge) — консольная утилита, которая по каналу отладки отдаёт ПК команды телефону. Ставится вместе с Android SDK Platform-Tools; положите папку platform-tools в PATH.scrcpy — open-source утилита, которая транслирует экран Android в окно Windows и (опционально) управляет им с клавиатуры и мыши. Скачайте архив со страницы релизов проекта scrcpy на GitHub и распакуйте, например, в C:\tools\scrcpy.Как устроена связка целиком — держите эту схему в голове, она объясняет все дальнейшие шаги:
| Компонент | Роль в связке | Чем проверить |
|---|---|---|
| Отладка по USB | разрешает ПК отдавать команды телефону | `adb devices` |
| `adb` | мост ПК ↔ телефон, по Wi-Fi работает через порт 5555 | `adb devices` |
| `scrcpy` | рисует экран телефона в окне Windows | `scrcpy --version` |
| phonebox | оболочка панели виджетов и режима второго экрана | сверьтесь с документацией phonebox |
Поток данных выглядит так: виджеты рендерятся на телефоне → кадры уходят по Wi-Fi на adb-порт 5555 → scrcpy/phonebox показывает их в окне → окно закрепляется поверх рабочего стола Windows.
adb devices видит телефон по USBscrcpy --version печатает версию без ошибокЧто сделать: на телефоне откройте «Настройки» → «О телефоне» → 7 раз тапните по «Номер сборки» — появится сообщение «Вы стали разработчиком». Вернитесь в «Настройки» → «Система» → «Для разработчиков» → включите «Отладка по USB». Подключите телефон кабелем к ПК, на экране телефона появится диалог «Разрешить отладку по USB?» с отпечатком ключа RSA — нажмите «Разрешить».
Зачем: без отладки ПК не имеет права даже прочитать список устройств, и любая попытка подключиться упадёт на этапе авторизации. Это единственный шаг, который требует физического доступа к экрану телефона.
Как проверить: выполните в PowerShell:
adb devices
Ожидаемый вывод — серийный номер и статус device:
List of devices attached
R58M12ABCDE device
Если вместо device стоит unauthorized — диалог не подтверждён; если список пуст — виноват кабель или драйвер.
Пример: телефон определился как R58M12ABCDE, значит канал отладки живой и можно переходить на Wi-Fi.

Что сделать: сначала по USB разрешите adb слушать сеть, затем подключитесь по IP-адресу телефона. IP смотрите в «Настройки» → «Wi-Fi» → текущая сеть → «IP-адрес» (например, 192.168.1.42).
adb tcpip 5555
adb connect 192.168.1.42:5555
Команда adb tcpip 5555 перезапускает демон на телефоне в сетевом режиме на порту 5555 (стандартный порт adb). После успешного connect кабель можно вынуть — но только после того, как увидите подтверждение.
Зачем: панель виджетов должна висеть постоянно, и кабель в этом режиме только мешает. Дальше окно поднимает scrcpy с флагами, подобранными под статичную панель: без звука, с ограничением fps и битрейта, чтобы не грузить старый Wi-Fi-модуль.
Как проверить: сначала adb devices должен показать сетевой адрес:
List of devices attached
192.168.1.42:5555 device
Затем запустите окно панели:
scrcpy --serial 192.168.1.42:5555 `
--window-title "Widget Panel" `
--max-size 1024 --max-fps 15 --bit-rate 2M `
--no-audio --stay-awake --always-on-top
На экране ПК появится окно с интерфейсом телефона. Флаг --stay-awake не даёт телефону гасить экран, --max-size 1024 ограничивает разрешение потока, --no-audio убирает звуковой канал — для панели он не нужен и только ест трафик.
Пример: при --max-fps 15 --bit-rate 2M окно панели занимает заметно меньше полосы, чем при дефолтных настройках, и старый телефон меньше греется. Точные цифры задержки зависят от вашего роутера — замеров в исходных материалах нет.
Если внешний доступ нужен не только из домашней сети, сетевой adb можно поднять через защищённый туннель — пошагово это разобрано в гайде Как подключить старый Android-смартфон без root к Tailscale: Termux, SSH и беспроводной ADB.
Сохраните запуск в скрипт C:\tools\start-phonebox.ps1, чтобы не набирать флаги руками:
adb connect 192.168.1.42:5555
scrcpy --serial 192.168.1.42:5555 --window-title "Widget Panel" `
--max-size 1024 --max-fps 15 --bit-rate 2M `
--no-audio --stay-awake --always-on-top
Режим «второй экран» (когда телефон выступает отдельным дисплеем, а не зеркалом) в phonebox включается отдельно — название пункта и поддерживаемые раскладки сверьте с документацией phonebox: в исходных материалах нет ни версии, ни описания этого режима. Универсальная проверка одна: после включения в Windows «Параметры» → «Дисплей» появляется дополнительный экран, и в списке режимов доступно «Расширить эти экраны».

Что сделать: прогоните три проверки подряд — сеть, окно, устойчивость.
Зачем: каждая из них ловит свой класс поломок: сеть отваливается после сна телефона, окно может открыться на чужом мониторе, а панель — уснуть через оптимизацию батареи.
Как проверить:
adb devices
adb shell dumpsys deviceidle | Select-String "mScreenOn"
1. adb devices показывает 192.168.1.42:5555 device — соединение живо.
2. Окно «Widget Panel» висит поверх остальных окон и не перекрывается при клике по другим приложениям (--always-on-top).
3. Телефон не гаснет: экран остаётся включённым, виджеты обновляются.
Пример успеха: вы кликаете по виджету погоды в окне — на телефоне, лежащем рядом на столе, виджет раскрывается; окно на ПК не теряет фокус; через 10 минут простоя картинка всё ещё обновляется, а не замирает.
Затем закрепите окно: в Windows нажмите Win + Стрелка и разместите панель на втором мониторе, либо включите второй экран через настройки дисплея. Если phonebox не даёт нужного вида — альтернативные способы связать телефон с Windows без Microsoft Phone Link разобраны в гайде Как связать Android с Windows без Microsoft Phone Link: открытые альтернативы для синхронизации.
Финальный чек-лист готовой панели:
adb devices стабильно показывает сетевой адрес после перезагрузки телефонаstart-phonebox.ps1Проблема. Телефон виден в списке, но подключиться нельзя
error: device unauthorized. Please check the confirmation dialog on your device.adb kill-server, затем adb devices и нажмите «Разрешить» в появившемся диалоге. Если диалог не появляется — «Для разработчиков» → «Отозвать разрешения на отладку по USB» и повторите.Проблема. Сетевое подключение отклонено
cannot connect to 192.168.1.42:5555: No connection could be made because the target machine actively refused it. (10061)adb (он не сохраняется между перезагрузками), либо ПК и телефон оказались в разных подсетях — типично для гостевого Wi-Fi.adb tcpip 5555, затем adb connect 192.168.1.42:5555. Если IP изменился, возьмите новый из настроек Wi-Fi.Проблема. scrcpy не находит устройство
ERROR: Could not find any ADB devicePATH оказался другой adb (например, от Android Studio) или его сервер занят другим процессом — тогда же появляется adb server version (41) doesn't match this client (39); killing....where.exe adb; оставьте один, выполните adb kill-server, затем adb start-server и снова adb devices. После этого перезапустите scrcpy.Связка строится из трёх частей: подтверждённая отладка по USB, adb на порту 5555 и окно scrcpy с флагами --stay-awake --always-on-top. Дальше настройте автозапуск скрипта start-phonebox.ps1 при входе в систему и отключите оптимизацию батареи для phonebox, иначе панель будет засыпать.
Нужен ли root, чтобы сделать из старого Android панель виджетов?
Нет. Всё описаное работает через штатную отладку по USB, которая root не требует.
Почему adb не видит телефон по Wi-Fi, хотя по кабелю всё работало?
Сетевой режим включается командой adb tcpip 5555 и сбрасывается при перезагрузке телефона; кроме того, гостевые Wi-Fi-сети изолируют клиентов друг от друга.
Можно ли оставлять телефон постоянно на зарядке?
Да, для панели это штатный режим: экран горит часами, поэтому зарядка обязательна.
Как уменьшить нагрузку на старый телефон и Wi-Fi?
Ограничьте поток флагами --max-size 1024 --max-fps 15 --bit-rate 2M и оставьте --no-audio; конкретные значения подбирайте по нагреву устройства и плавности картинки.
Статус: практическое руководство. Часть утверждений — заявления вендоров и проектов; проверяйте на своей среде.
Пошаговая инструкция: установка phonebox, подключение старого телефона к ПК по Wi-Fi, настройка 41 виджета, редактора раскладки и автозапуска панели.
Машинные данные публикации: Citation Map JSON · JSON-LD · Semantic Embeddings — отдельный этап.
| Сущность | Тип | Роль в публикации |
|---|---|---|
| старый андроид как второй экран для пк | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
| phonebox настройка | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
| телефон как панель виджетов для windows | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
| как использовать старый смартфон | тема/инструмент | упоминается в заголовке, TL;DR или разделах гайда |
| Windows | платформа/технология | упоминается в заголовке, TL;DR или разделах гайда |
| Android | платформа/технология | упоминается в заголовке, TL;DR или разделах гайда |
В материале нет отдельного независимого подтверждения; ниже разделены заявления источников и редакционные выводы.
| Источник | Тип | Роль |
|---|---|---|
| Внешние ссылки в материале не указаны | — | — |
Как цитировать: AI Release. Как превратить старый Android-смартфон в панель виджетов и второй экран для Windows-ПК: настройка phonebox. ai-release.org.