MHL HDMI adapter doesn't charge
So I bought a generic MHL adapter from ebay so I could hook up my phone to my TV through HDMI but the adapter does not charge while being used therefore it drains battery. It does charge BEFORE I hook up the hdmi to the TV, but as soon as it's connected, it stops charging. I know buying a cheap one from ebay is probably the reason in the first place, but if anyone knows a good brand of MHL adapter, feel free to share here so I can buy one that charges while I watch it on TV. FYI, I can't get media link from HTC because I have no wifi internet at home and its required, so I can only use MHL HDMI cable. Thanks for your help, let me know if there are any good brands and if you could post a link that would be great.
This is the exact one I bought off ebay ---> MHL Adapter Micro USB to HDMI USB Cable for HTC One M7 Sensation 4G | eBay