Estava com dois carregadores genéricos de celular mini USB que, apesar de terem os 5 volts necessários para o carregamento, não funcionavam na maioria dos celulares que testei. Então pesquisando na net encontrei uma solução que resolveu o problema. Estes carregadores genéricos geralmente têm apenas dois fios VCC e GND ligados ao conector USB fêmea (detalhe que em alguns o VCC é marrom e o GND vermelho). A solução é unir os terminais D- e D+ e conectar os dois ao terminal GND através de um resistor de 22K (aqui usei 27K). Testei em aparelhos LG e Motorola e passaram a carregar sem problemas.