The cable is really junk. All I want is a cable to sync my phone and update software. It won't do it. Half of the time the computer fails to recognize the phone is connected. A motorola brand data-only cable works just fine. I was warned not to invest in cheap cables and I wish I would have listened. The one potential plus is that it has a charger inline incase you nuke your phone and need to reload drivers. Problem is, the thing connects and disconnects constantly torturing you with the beeps of connecting/disconnecting as mentioned above. Save money and buy the OEM part.Moto cord $30 with softwareThis cord $10 + $30 for moto cord when you realize it's junk.Be smarter than me and heed the warnings.