First off, I'm not a super techy techy kinda guy, so I am not going to attempt to sound like one. My wife and I recently purchased the top 2 tmobile smartphones (HTC Amaze for her, Galaxy s2 for me). I googled all over the place for info about mhl before and after purchasing these two phones, and from what I had gathered, the two phones where pinned differently and you had to use a HTC mhl adapter for the HTC or a Samsung for the s2. However, I was more worried about my phone having mhl support than she was, so I purchased the samsung adapter yesterday. The shape of the outer casing of the samsung microusb adapter was slightly different than the HTC power cord, but the innner part looked exactly the same. So, after watching a movie on my s2 we got curious and tried plugging the samsung adapter into the htc and it fit like a glove. I then plugged the samsung power cord into the adapter and the HTC started to charge. So, I went ahead and pluged the HDMI cable into the adapter and the TV lit up! The samsung MHL adapter works with the HTC amaze! I played a video to verify the sound worked great and all that, then snapped a picture (worth a thousand words) of the samsung adapter and htc amaze working on my tv. I highly doubt that the HTC mhl adapter will work on the s2 because the outer casing is too big to fit in the s2's charging port, so you wont be able to use an HTC charging cord on the samsung adapter either, but samsung has been using this same usb adapter for a long time now so you probably already have one laying around. Anyway, here's a picture of MHL through a samsung adapter on an HTC amaze.