USB в DiPlay не работает: кабель, порт и iPhone
Симптом
DiPlay не может обнаружить iPhone, зацикливается при подключении или продолжает запрашивать доступ к USB.
Возможные причины
Кабели и порты только для зарядки, неправильные роли хоста/устройства USB и проблемы доверия/разрешений отличаются от цикла на этапе протокола. #44 показывает, что согласованный канал USB все равно может выйти из строя позже.
Быстрые проверки
- Попробуйте использовать известный кабель для передачи данных и документированный порт передачи данных автомобиля. Держите iPhone разблокированным.
- Подтвердите доступ Android к USB, iPhone Trust/CarPlay и локальное разрешение VPN, если оно показано.
- Закройте конкурирующие проекционные приложения и запишите, обнаружен ли телефон перед циклом.
- Сравните тот же телефон со встроенной точкой доступа; экспортировать отчет после сбоя.
Сообщенные результаты и обходные пути
Han #11 сообщает о работе USB с повторяющимися разрешениями на 0.2.0. Это настраиваемое поведение разрешений Android не имеет документированного универсального обхода. Не используйте изменения разрешений ADB в качестве непроверенного решения.
Статус версии
Seal 06 Неудачный iPhone 13 Pro #57/сообщенный iOS 26 и успешный XS Max/18.7.1 находятся на 0.2.7. Проблема закрыта, но записанное обсуждение не доказывает исправление 0.2.8.
USB обрабатывает ограниченное заполнение управляющих ответов USBMUX и позволяет проводное подключение при незавершённой настройке ручной точки доступа (PR #114/#130). Исправление USB нацелено на записанные кадры iOS 27. Проводное медиа и переподключение на устройстве не BYD из #100 требуют подтверждения.
#122 сообщает о повторных запросах доступа/сопряжения без CarPlay, но точные версии DiPlay, прошивки и iOS отсутствуют. Общая причина и исправленная версия неизвестны. Отделяйте от ошибок кадров USBMUX и записывайте версии и диагностику.
Изменения и проверки в 0.2.13
Подключение USB меняет транспорт в той же Activity и проверяет разрешения. USBMUX обрабатывает ограниченные хвосты также в ответах с данными. Беспроводной запуск возможен без USB-службы Android, но провод/CH341 требует её; отдельная проблема чёрного экрана/декодера не решена (PR #268/#298/#300).
Сертификат APK совпадает с 0.2.12. Обновляйте поверх того же пакета для сохранения настроек/сопряжения. Воспроизведите на 0.2.13 и сохраните свежую диагностику: Android 10+ использует Downloads/DiPlay, Android 9 выбор файла; просмотр/отправка и резервное хранилище приложения/приватное остаются. Автоматической загрузки нет.
Изменения и проверки в 0.2.12
Исправлено сопоставление USB-подключений устройств Apple. Необязательная служба специальных возможностей подтверждает только системный USB-диалог самого DiPlay, исключая другие приложения и диалоги. Обычное разрешение USB по-прежнему требуется (PR #170/#224).
Диагностика предлагает Просмотреть отчёт/Поделиться при сбое выбора документов или провайдера Downloads. Подтверждение показывает Android/data/com.shihab.diplay/files/diagnostic-reports/ либо закрытое хранилище. Автоматической отправки нет; улучшение экспорта не доказывает исправление запуска (PR #185/#219).
Изменения и проверки в 0.2.11
Переподключения используют установившуюся геометрию экрана и обычные проверки готовности. Проводной VPN должен быть ограничен DiPlay, иначе запуск отменяется. Строго определённая ошибка P2P Builder Android 10 допускает одну защищённую попытку восстановления в режиме Авто (PR #173/#168).
Сообщенные настройки
Ниже приведены отчеты источников, а не универсальный список затронутых автомобилей. Неизвестные поля остаются неизвестными.
iPhone 13 Pro / iOS 26 · DiPlay 0.2.7
Есть сообщение о несовместимости
Репортер описывает неоднократное переподключение USB к этому телефону. Вопрос закрыт; нет подтвержденного повторного тестирования 0.2.8. Год указан в комментарии автора отчётов.
Посмотреть исходный отчетiPhone XS Max / iOS 18.7.1 · DiPlay 0.2.7
Мало данных
Тот же автор отчёта сообщил, что этот телефон подключается через USB. Аудио, элементы управления и долгосрочная стабильность не оценивались.
Посмотреть исходный отчетiPhone 13 Pro Max / iOS 27.0 · DiPlay 0.2.0
Работает с известными проблемами
Проекция и прикосновение явно работают. Медиа-клавиши на рулевом колесе выходят из строя; Разрешение USB повторяется, и запуск занимает около 15–25 секунд. Существует более новая реализация рулевого колеса, но эта точная настройка не подлежит повторному тестированию.
Посмотреть исходный отчетСвязанные проблемы с GitHub
Закрытый не обязательно означает фиксированный. Источник является авторитетным для последующих обновлений.
本页依据公开项目文档及参考社区指南整理,保留实测边界与原始证据。资料快照不代表最新修复状态。