Вот что мне удалось выяснить об MHL:
MHL - стандарт для передачи цифрового аудио/видео сигнала через интерфейс USB, который вообще-то изначально для этого не предназначен.
Что для этого надо:
1. Закодировать сигнал;
2. Передать кодированный сигнал через USB кабель и раскодировать его в стандарт HDMI, понятный телевизору.
Пунктом 1. занимается смартфон/планшет, имеющий данную функцию.
С пунктом 2. возможны варианты:
2.1 Пассивный MHL кабель microUSB-HDMI, подключаемый только в разъем HDMI телевизора c поддержкой MHL, раскодированием и подзарядкой смартфона занимается телевизор;
2.2 Активный MHL кабель microUSB-HDMI со встроенным контроллером, который раскодирует сигнал. Обычно требуется отдельное питание для контроллера, оно же подзаряжает смартфон. Зато можно подключать к любому HDMI любого устройства - телевизора, проектора, монитора;
Но и с пунктом 2.2 тоже есть варианты:
2.2.1 Активный MHL кабель с 5 пиновым microUSB разъемом (MHL1.1) подходит к Samsung Galaxy S2, Galaxy Note и к смартфонам всех остальных производителей;
Далее Samsung последовательно для своих смартфонов выпустил:
2.2.2 Активный MHL кабель с 11 пиновым microUSB разъемом (MHL1.2);
2.2.3 Активный MHL кабель с 11 пиновым microUSB разъемом (MHL2.0);
В чем между ними разница, мне выяснить не удалось, информация противоречивая.
У меня смартфон Meizu MX2, MHL работает (с кабелем по п. 2.2.1), но только с дополнительным питанием. ИМХО недостатком это считать нельзя, потому как иначе смартфон быстро разрядится.
Желающие изготовить самостоятельно пассивный кабель схему смотрите тут:
http://4pda.ru/forum/index.php?showtopic=476679