I have two micro usb cable, one is Pineng (which came with Pineng powerbank), and the other is Anker. Being a developer, I usually connect my android phone to my laptop using either one of this cable, to either charge my phone and/or to test my app and/or transfer data to and from my phone to the laptop.
I realized that: 1) Using my Anker cable, charging the hp using my laptop is pretty slow, but my Android Studio can detect my phone without any problem. My windows will also detect my Android phone as another storage. 2) Using the Pineng cable, my phone is being charged much faster, BUT my laptop won't detect my phone at all. Means there's no mention of my phone inside my computer, and my Android Studio can't detect my phone at all.
So I'm just curious, is there actually different kind of micro USB cables? If yes (as it seems), there must be different kind of wires/cables inside the micro USB that's being built for different purpose right?