Criei meu próprio computador com peças que comprei on-line, fiz uma instalação limpa do Windows 7 Ultimate de 64 bits com SP1 (versão completa, sem bloatware OEM) e executei o Windows Update várias vezes para obter as melhores e mais recentes atualizações da Microsoft. Fiquei satisfeito ao ver que tudo funcionava como esperado, sem problemas, nem em software nem em hardware. Em seguida, conectei meu novo telefone Samsung Galaxy S4 Plus (GT-I9506) a uma porta USB gratuita no computador. Windows detectado após 3 dispositivos diferentes.
- Dispositivo composto USB
- Galaxy S4 (sg)
- CDC Serial
O Windows instalou e configurou automaticamente os dois primeiros dispositivos (veja a captura de tela acima). Exceto o dispositivo "CDC Serial". Não instalou esse.
- O que é o dispositivo "CDC Serial"?
- Por que eu preciso disso?
- Como instalo?
A primeira coisa que fiz foi verificar o manual do usuário (o manual completo, não o guia de primeiros passos). Não existe uma única referência ao "CDC Serial". Não sou especialista, mas entendo um pouco disso. O "Dispositivo composto USB" está instalado para que o Windows possa se comunicar com o telefone através do cabo USB. O "Galaxy S4 (sg)" é o nome que eu dei ao meu telefone durante a instalação, e este é o dispositivo que se apresenta ao Windows como um media player, faz uso do protocolo MTP e é isso que aparece no Windows Explorer .
Como devo saber o que é "CDC Serial" se não estiver descrito no manual do usuário? Eu nunca vi isso antes em qualquer dispositivo Android quando conectado a um PC. Fiz uma pesquisa por "cdc serial" no Google e tudo o que pude encontrar foram pessoas fazendo alguns hacks em seus telefones, como fazer root, alterar a ROM e geralmente apenas hackear.
E daí se eu não quiser fazer nada disso? Ainda é importante configurar o dispositivo "CDC Serial"? Como isso afeta a funcionalidade do telefone, por exemplo, ao sincronizar dados entre o telefone e o PC, se eu decidir que não quero seguir as dicas e truques de hackers para tentar instalar este dispositivo?
Entrei em contato com o suporte técnico da Samsung sobre isso e eles não tinham idéia do que eu estava falando. Eles disseram que iriam investigar, mas é isso. Nenhuma ajuda.
O manual do usuário diz que posso alterar o tipo de conexão USB de MTP para PTP. Essencialmente, faz o telefone se apresentar ao Windows como um dispositivo de câmera fotográfica. Tentei que não houvesse problemas com os drivers não sendo instalados. O Windows detectou apenas o dispositivo "Galaxy S4 (sg)" e foi automaticamente configurado e instalado.
Nesse modo, somente arquivos de imagem podem ser transferidos entre o telefone e o PC. Então, isso é muito limitante, na minha opinião. Mas o dispositivo "CDC Serial" não foi detectado. Como assim?..
Respostas:
Também nunca achei o Windows muito útil na identificação de drivers. Aqui estão algumas informações para você sobre o que é o CDC USB. De acordo com a Wikipedia :
Além disso, um recurso chamado USB Software Resource Center possui esta visão geral do CDC :
Tudo isso é falado pelo desenvolvedor, mas realmente significa apenas que um driver USB CDC ajuda o PC 1) a entender quais serviços o telefone pode fornecer e 2) começar a conversar com o telefone para usar esses serviços. Não sei ao certo qual serviço o driver serial CDC que você vê representa, mas estou bastante confiante de que a instalação dos drivers oficiais da Samsung para o seu telefone resolveria o X vermelho (os drivers que o Windows instala automaticamente são às vezes genéricos e geralmente insuficientes )
No estado atual, com o telefone conectado como um dispositivo MTP, você tem problemas para transferir arquivos ou fazer qualquer outra coisa que queira fazer com o telefone a partir do seu PC? Se você não estiver tendo problemas, é possível que o driver CDC Serial seja usado apenas para conectar seu telefone como modem ou dispositivo serial (como na comunicação com o telefone a partir da ferramenta de desenvolvedor ADB ). Se você não planeja usar o telefone dessa maneira, pode ignorar com segurança a falha na instalação do driver serial do CDC.
Eu não me estressaria muito com isso e instalaria os drivers da Samsung se você tiver algum problema.
fonte