USB-кабели для зарядки могут содержать не только линии питания (Vcc и GND), но и линии данных (D+ и D-), которые используются для идентификации устройств. Телефон может «инициализировать» кабель, отправляя сигнал через линии данных, что заставляет кабель корректно работать и с другими устройствами.