DiPlay не подключается? Проверьте первоначальную настройку
Симптом
CarPlay никогда не появляется, или DiPlay возвращается на главный экран во время установки.
Возможные причины
Отсутствие разрешений, неправильные сохраненные сведения о точке доступа, неподдерживаемые API-интерфейсы P2P и конкурирующие приложения для проецирования — это разные пути сбоя. Сопоставьте журнал со сценой.
Быстрые проверки
- Подтвердите Android 9+ для APK и 10+ для Wi-Fi Direct. Закройте другие приложения для проецирования.
- Выберите «Встроенная автомобильная точка доступа», включите реальную автомобильную точку доступа и сохраните ее точное имя/пароль; оставьте iPhone Bluetooth/Wi-Fi включенным.
- Выполните сопряжение через настройки Bluetooth автомобиля, выберите нужный iPhone и примите подсказки CarPlay. Проверьте запрошенные разрешения Wi-Fi/Местоположение/Рядом.
- Попробуйте USB с известным путем к данным. Если один транспорт работает, запишите это, а не называйте всю машину несовместимой.
Сообщенные результаты и обходные пути
Для шлейфов 0.2.0→0.2.6 сначала еще раз проверьте выбранную перенесенную точку доступа и сохраненные данные. #26 сообщает об очистке данных приложения в качестве обходного пути; он стирает настройки/сопряжение и должен следовать за диагностическим экспортом, а не предшествовать основным проверкам.
В #98 автор передаёт подтверждение производителя: эта прошивка auto_rk_t21/RK3326 не поддерживает RFCOMM; защищённый и незащищённый connect() завершаются тайм-аутом. Это косвенные данные конкретной прошивки, не доказательство отказа всех RK3326 или работы всех RK3326S. Этот отчёт относится только к указанной прошивке; другие конфигурации требуют отдельной проверки.
Статус версии
Сопровождающий #79 сообщает, что в 0.2.8 включено исправление ошибки getNetworkName Android 10. В захваченном потоке подтверждается только повторное тестирование пользовательской сборки. Успешное соединение с общедоступным APK все еще необходимо подтвердить на затронутой установке.
Изменения и проверки в 0.2.13
0.2.13 добавляет зависимый от прошивки Wi-Fi Direct на Android 9 с реальными данными группы. Запрошенный канал на Android 9 не проверяется; Android 10+ проверяет частоту. Очистка сохраняет постоянные профили (PR #282).
Беспроводная связь предпочитает доступный IPv4 с резервным IPv6 в пределах интерфейса. Auto не гарантирует диапазон или отсутствие заиканий. Интерфейсный mDNS не требует неиспользуемой службы NSD; резервная передача требует отрисованного видео. Экспериментальное исправление подключения к точке доступа требует Android 13+, пользовательскую точку только 5 ГГц, поддерживаемые API, разрешённый локальный ADB и явное подтверждение без активного сеанса (PR #251/#258/#283/#309/#313).
Подключение 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
Существующий Wi-Fi / Same LAN соединяет автомобиль и iPhone через одну внешнюю сеть. Подключитесь в системных настройках, сохраните данные сети, оставьте Bluetooth включённым и отключите изоляцию клиентов. DiPlay сам не подключает Wi-Fi и не меняет маршрут по умолчанию (PR #223).
Запуск точки доступа проверяет реальный AP-интерфейс и ограничивает повторы, если AirPlay не подключается. Необязательный автозапуск по умолчанию выключен; запасной путь требует поддерживаемых команд прошивки, разрешённого локального ADB и наблюдаемой готовности, а не только успешной команды (PR #229/#235).
Исправлено сопоставление 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).
На Android 10 лишь точное отсутствие сигнатуры WifiP2pConfig.getNetworkName() в Builder платформы до создания группы допускает одну попытку с системными настройками в режиме Авто. Ошибки разрешений, тайм-ауты и явные каналы исключены. Старый отчёт #15 требует повторной проверки на актуальном устройстве.
Изменения и проверки в 0.2.10
USB обрабатывает ограниченное заполнение управляющих ответов USBMUX и позволяет проводное подключение при незавершённой настройке ручной точки доступа (PR #114/#130).
Беспроводной запуск выбирает свободный порт AirPlay. Wi-Fi Direct обрабатывает неизвестный тип защиты и занятые каналы с ограниченными попытками перехода с 5 GHz на 2.4 GHz (PR #121/#143).
Нужны новые журналы 0.2.10 для беспроводных тайм-аутов (#98/#134/#137/#142), поворота/переподключений (#119/#141), заикания звука (#131) и звонков/Siri (#103/#115/#117/#138).
Сообщенные настройки
Ниже приведены отчеты источников, а не универсальный список затронутых автомобилей. Неизвестные поля остаются неизвестными.
? / iOS 27 · DiPlay 0.2.6
Есть сообщение о несовместимости
Петля подключения после обновления с 0.2.0 с включенным автоподключением. Репортер сообщает, что очистка данных приложения восстановила соединение; это стирает предпочтения/сопряжение и не является первым шагом.
Посмотреть исходный отчетiPhone 14 Pro Max / iOS 27.0 · DiPlay 0.2.0
Есть сообщение о несовместимости
Bluetooth подключается, но при запуске CarPlay происходит сбой с ошибкой getNetworkName. Причина, сгенерированная ИИ, в отчете не принимается в качестве доказательства. Не распространяйте это на все DiLink 3.
Посмотреть исходный отчет? / iOS 18.7.1 · DiPlay 0.2.6
Есть сообщение о несовместимости
После обновления 0.2.0→0.2.6 Wi-Fi Direct закрывается и точка доступа зависает. Модель iPhone не указана.
Посмотреть исходный отчет? / iOS ? · DiPlay ?
Есть сообщение о несовместимости
Wi-Fi Direct не запускается на этапе getNetworkName в Song Plus с 17 Controller. Версии приложения и Android не указаны.
Посмотреть исходный отчетiPhone 15 / iOS 26.7.1 · DiPlay 0.2.7
Есть сообщение о несовместимости
Подключение через точку доступа автомобиля завершается ошибкой до запуска CarPlay. В последующем сообщении указан тайм-аут RFCOMM connect(); #99 цитирует #98 и не является независимым тестом.
Посмотреть исходный отчетСвязанные проблемы с GitHub
Закрытый не обязательно означает фиксированный. Источник является авторитетным для последующих обновлений.
本页依据公开项目文档及参考社区指南整理,保留实测边界与原始证据。资料快照不代表最新修复状态。