Wi-Fi Direct no DiPlay não funciona no Android 10
Sintoma
O aplicativo falha ou fecha durante a criação do grupo P2P, antes que CarPlay apareça.
Possíveis causas
0.2.13 adiciona Wi-Fi Direct no Android 9 conforme o firmware, usando credenciais reais do grupo. O canal solicitado não é verificado no Android 9; Android 10+ verifica a frequência. A limpeza preserva perfis persistentes (PR #282).
Verificações rápidas
- 0.2.13 adiciona Wi-Fi Direct no Android 9 conforme o firmware, usando credenciais reais do grupo. O canal solicitado não é verificado no Android 9; Android 10+ verifica a frequência. A limpeza preserva perfis persistentes (PR #282).
- Conceda permissões de Wi-Fi/Local ou Wi-Fi próximo conforme solicitado e ative Localização quando necessário.
- Feche outros aplicativos de projeção. Para grupos desatualizados, use Configurações → Ajuda de conexão sem fio → Redefinir CarPlay Wi-Fi e revise a confirmação.
- Registre o canal/frequência solicitado e real no diagnóstico. Compare o ponto de acesso do carro em vez de alterar as configurações de país e do driver.
Resultados relatados e soluções alternativas
A fonte atual retém o SSID solicitado em vez de ler config.networkName. No #79 o mantenedor atribui uma correção ao 0.2.8; o autor do relato testou uma versão personalizada e não testou novamente o APK público.
Status da versão
0.2.13 adiciona Wi-Fi Direct no Android 9 conforme o firmware, usando credenciais reais do grupo. O canal solicitado não é verificado no Android 9; Android 10+ verifica a frequência. A limpeza preserva perfis persistentes (PR #282).
A conexão sem fio pode escolher uma porta AirPlay livre. O Wi-Fi Direct trata tipos de segurança desconhecidos e canais ocupados, com tentativas limitadas de 5 GHz para 2.4 GHz (PR #121/#143). Perda de pacotes no Wi-Fi Direct, entrada de microfone e reconexões específicas ainda exigem investigação no hardware; não há uma correção universal.
Mudanças e verificações em 0.2.13
0.2.13 adiciona Wi-Fi Direct no Android 9 conforme o firmware, usando credenciais reais do grupo. O canal solicitado não é verificado no Android 9; Android 10+ verifica a frequência. A limpeza preserva perfis persistentes (PR #282).
A conexão sem fio prioriza IPv4 utilizável, com IPv6 vinculado à interface como alternativa. Auto não garante banda nem elimina engasgos. mDNS de interface dispensa o serviço NSD não utilizado; a alternativa de transição exige vídeo renderizado. O reparo experimental de entrada no hotspot exige Android 13+, hotspot configurado pelo usuário apenas em 5 GHz, APIs compatíveis, ADB local autorizado e confirmação explícita sem sessão ativa (PR #251/#258/#283/#309/#313).
O certificado do APK corresponde ao 0.2.12. Atualize o mesmo pacote por cima para preservar ajustes/pareamento. Reproduza em 0.2.13 e salve diagnóstico novo: Android 10+ usa Downloads/DiPlay, Android 9 um seletor; Ver relatório/Compartilhar e armazenamento do app/privado continuam como alternativas. Sem envio automático.
Mudanças e verificações no 0.2.12
Em sessões elegíveis de hotspot/Wi-Fi Direct no Android 10, ADB local autorizado pode pausar opcionalmente as varreduras de redes. Same LAN é excluído; a conexão automática a redes salvas fica indisponível durante a pausa. Marcadores de recuperação e novas tentativas restauram as varreduras, inclusive ao reabrir. Não é uma correção universal para cortes (PR #225).
O início do hotspot verifica a interface AP real e limita novas tentativas quando AirPlay não conecta. O início automático opcional continua desligado por padrão; a alternativa exige comandos suportados pelo firmware, ADB local autorizado e prontidão observada, não apenas um comando bem-sucedido (PR #229/#235).
Reteste as rotas corrigidas DiLink 3/4, recuperação de varredura, modos do volante e hotspot específico do firmware. Cortes gerais, chamadas/Siri/microfone, início com iOS 15 e cores/temas ainda exigem evidências novas do dispositivo atual.
Mudanças e verificações no 0.2.11
O Wi-Fi Direct ganha Canal preferido na configuração de conexão. Automático é o padrão; o canal manual salvo vale na próxima conexão. Canais incompatíveis ou diferentes do solicitado geram erro. Não é uma correção confirmada para cortes de áudio (PR #175).
No Android 10, somente a assinatura exata ausente de WifiP2pConfig.getNetworkName() no Builder do framework antes de criar o grupo permite uma tentativa com o padrão do sistema em Automático. Falhas de permissão, timeout e canais explícitos não entram nessa recuperação. O relato antigo #15 exige novo teste no dispositivo atual.
A seleção manual de canal não é uma correção confirmada para perdas/cortes no Wi-Fi Direct. Inicialização do Qin Plus, conexões com iOS 15, qualidade de Siri/microfone e comportamento diurno/noturno do firmware ainda exigem evidências do dispositivo atual.
Mudanças e verificações na 0.2.10
São necessários novos registros do 0.2.10 para timeouts sem fio (#98/#134/#137/#142), rotação/reconexões (#119/#141), áudio entrecortado (#131) e chamadas/Siri (#103/#115/#117/#138).
Configurações relatadas
A seguir estão relatórios de origem, não uma lista universal de carros afetados. Campos desconhecidos permanecem desconhecidos.
iPhone 14 Pro Max / iOS 27.0 · DiPlay 0.2.0
Incompatibilidade relatada
O Bluetooth emparelha, mas a inicialização do CarPlay falha com o erro getNetworkName. A causa gerada pela IA no relatório não é aceita como prova. Não generalize isso para todos os DiLink 3.
Ver relatório originalProblemas relacionados ao GitHub
Fechado não significa necessariamente fixo. A fonte é oficial para atualizações posteriores.
本页依据公开项目文档及参考社区指南整理,保留实测边界与原始证据。资料快照不代表最新修复状态。