Обзор пяти Android-боксов на Amlogic S905X2: Beelink GT1 mini 4/64, S95 4/32, X96 Max 4/64, H96 Max X2 4/64, Mecool KM9 4/32

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

За последнее время на рынке появилось достаточно много моделей боксов со свежей SoC Amlogic S905X2. Пришло время рассказать вам, что они из себя представляют в роли медиа-устройства/медиа-хаба. Это мой последний обзор боксов с обычной системой Android (AOSP, далее просто Android). Дальнейшие обзоры будут только боксов с системой Android TV, не важно, будет она сертифицирована или нет, будет она кастомная или нет. У Android для смартфонов/планшетов нет будущего на боксах. Сертификация системы Android для боксов прекращена более двух лет назад. На данный момент единственная и официальная система для боксов от Google — это Android TV. Боксы с системой Android в 2019 году дают прощальные гудки, их поезд уходит. Компания Google решила активизировать работу над проектом Android TV. У компании Google в 2019 году будет более 100 партнёров по всеми миру в проекте Android TV. В основном это операторы IPTV и VOD, но есть и отдельные производители устройств. Часть из них уже анонсировали свои продукты. В России такой продукт будет у МТС (да, всех нас ждёт боль и унижение, а может даже автоматические подписки на гороскоп и кулинарные рецепты по 100 рублей в день). Как минимум, в своей презентации Google указала МТС партнёром по Android TV.


 

 

В обзоре будут участвовать: Beelink GT1 mini 4/64, S95 4/32, X96 Max 4/64, H96 Max X2 4/64. Бокс Mecool KM9 4/32 будет участвовать факультативно, т.к. я уже делал его отдельный обзор, а все данные возьму из него же.

ВНИМАНИЕ! В статье не предусмотрена автоматическая система пожаротушения вашего кресла или ваших штанов. Если вы владелец одного из перечисленных боксов с логикой «мой сарай всем сараям сарай, не смей его оскорблять», рекламный обзорщик боксов — «давайте, что угодно, всё сделаю красиво, хоть в этом не разбираюсь», торговец хламо-боксами — «а вот у этого корпус чёрный и часики есть, покупайте», то лучше прекратите чтение этого обзора и закройте страницу браузера. Потому что обзор может вызвать у вас приступ эпилепсии, ярости, обиды, ненависти и злобы. Всем остальным приятного чтения за чашечкой кофе.

 


 

 

Технические характеристики

 

МодельBeelink GT1 miniS95X96 MaxH96 Max X2Mecool KM9
Материалы корпусаПластикПластикПластикПластикПластик
SoCAmlogic S905X2Amlogic S905X2Amlogic S905X2Amlogic S905X2Amlogic S905X2
ОЗУ4 Гбайт4 Гбайт4 Гбайт4 Гбайт4 Гбайт
Флеш-память64 Гбайт32 Гбайт64 Гбайт64 Гбайт32 Гбайт
USB

1xUSB 2.0

1xUSB 3.0

1xUSB 2.0


1xUSB 3.0

1xUSB 2.0

1xUSB 3.0

1xUSB 2.0

1xUSB 3.0

1xUSB 2.0

1xUSB 3.0

Поддержка карт памятиmicroSDmicroSDmicroSDmicroSDmicroSD
Сетевые интерфейсы

Wi-Fi 4, 5

Gigabit Ethernet

Wi-Fi 4, 5

Gigabit Ethernet

Wi-Fi 4, 5 (MIMO 2x2)

Gigabit Ethernet

Wi-Fi 4, 5

Fast Ethernet

Wi-Fi 4, 5

Fast Ethernet

Bluetooth4.04.04.04.04.0
Видеовыходы

HDMI 2.0b (до 3840x2160@60 Гц с HDR)

Аналоговый (композитный) AV

HDMI 2.0b (до 3840x2160@60 Гц с HDR)

HDMI 2.0b (до 3840x2160@60 Гц с HDR)

Аналоговый (композитный) AV

HDMI 2.0b (до 3840x2160@60 Гц с HDR)

Аналоговый (композитный) AV

HDMI 2.0b (до 3840x2160@60 Гц с HDR)

Аналоговый (композитный) AV

АудиовыходыHDMI, AVHDMI, S/PDIFHDMI, S/PDIF, AVHDMI, AVHDMI, AV
ПультRF + ИКИКИКИКBluetooth, с микрофоном
Питание5 В / 2 А5 В / 2 А5 В / 2 А5 В / 2 А5 В / 2 А
ОСAndroid 8.1Android 8.1Android 8.1Android 8.1Android TV 8.1
 

Комплектация и внешний вид

 

Beelink GT1 mini поставляется в качественной картонной коробке. На нижней стороне указаны характеристики устройства. Есть ссылка на сайт производителя.

S95, X96 Max, H96 Max X2 поставляются в типичных для китайских боксов картонных коробках. Характеристики продукта указаны только для бокса S95.

Mecool KM9 поставляется в типичной для Mecool белой картонной коробке. На нижней стороне указана модель и краткие технические характеристики.

Внутри коробки Beelink GT1 mini: приставка, пульт, кабель HDMI, блок питания с европейской вилкой, краткое руководство на нескольких языках (в том числе и русском).

Внутри коробки S95: приставка, пульт, кабель HDMI, блок питания с европейской вилкой, краткое руководство на нескольких языках (в том числе и русском).

Внутри коробки X96 Max: приставка, пульт, кабель HDMI, блок питания с европейской вилкой, краткое руководство на английском языке.

Внутри коробки H96 Max X2: приставка, пульт, кабель HDMI, блок питания с европейской вилкой, краткое руководство на английском языке.

Внутри коробки Meccol KM9: приставка, пульт, кабель HDMI, блок питания с европейской вилкой, краткое руководство на английском языке.

 

Beelink GT1 mini

Блок питания Beelink GT1 mini внешне отличается от типовых китайских блоков питания для боксов внешне. Компактный, но увесистый. Напряжение 5 В, максимальная сила тока 2 А. Длина кабеля около 120 см. Коннектор DC 3,5 x 1,35 мм.

Пульт — ODM-версия пульта G10 (более детально об отличиях в соответствующем разделе обзора). Работает по RF и ИК. ИК только для включения бокса из полностью выключенного состояния и выхода из глубокого режима сна. Питается от двух батареек ААА (в комплекте их нет).

Бокс самый компактный в обзоре. Корпус выполнен из пластика, сверху матовый, рёбра глянцевые. Вес около 95 граммов. Размер 77x77x18 мм.

На передней части находится белый светодиодный индикатор. В режиме сна не светится. Яркость приемлемая, глаз не режет. За полупрозрачной стенкой скрыт ИК-приёмник.

Справа находятся слот microSD, порт USB 3.0 и порт USB 2.0.

Сзади: AV-выход, Ethernet, HDMI, разъём питания.

Снизу мягкие полоски-ножки (я забыл снять с них защитные наклейки), вентиляционные отверстия и кнопка для активации режима прошивки и восстановления.

 

S95

Блок питания S95 типовой для китайский боксов. Напряжение 5 В, максимальная сила тока 2 А. Длина кабеля около 90 см. Коннектор DC 5,5 x 2,1 мм.

Пульт самый простой. Работает по ИК. Питается от двух батареек ААА (в комплекте их нет).

Бокс компактный и самый увесистый в обзоре. Корпус выполнен из пластика, сверху матовый, рёбра глянцевые. Вес около 184 грамма. Размер 96x96x17 мм.

На передней части находится синий светодиодный индикатор. В режиме сна не светится. Яркость приемлемая, глаз не режет. За полупрозрачной стенкой скрыт ИК-приёмник.

Слева находятся слот microSD и порт USB 3.0.

Сзади: разъём питания, USB 2.0, HDMI, Ethernet, оптический S/PDIF.

Снизу покрытие софт тач, в том числе и на выступах, которые являются ножками, вентиляционные отверстия и кнопка для активации режима прошивки и восстановления.

 

X96 Max

Блок питания X96 Max типовой для китайский боксов. Напряжение 5 В, максимальная сила тока 2 А. Длина кабеля около 110 см. Коннектор DC 5,5 x 2,1 мм.

Пульт самый простой. Работает по ИК. Есть блок программируемых кнопок. Питается от двух батареек ААА (в комплекте их нет).

Бокс компактный, но самый большой в обзоре. Корпус выполнен из пластика, сверху матовый, рёбра глянцевые. Вес около 141 грамма. Размер 106x106x20 мм.

На передней части находится типичный LED-дисплей ужасного качества. На нём отображается время и прочая бессмысленная и ненужная информация. Ужасный он тем, что за полтора метра что-то разглядеть на нём уже нельзя (как и на всех дешевых китайских боксах). В режиме сна дисплей не светится. За полупрозрачной стенкой скрыт ИК-приёмник.

Слева находятся слот microSD, порт USB 3.0 и порт USB 2.0.

Сзади: разъём питания, оптический S/PDIF, HDMI, Ethernet, AV-выход, выход для выносного ИК-приёмника (покупается отдельно). Кнопка для активации режима прошивки и восстановления находится внутри AV-разъёма.

Снизу прорезиненные ножки и вентиляционные отверстия.

 

H96 Max X2

Блок питания H96 Max X2 типовой для китайский боксов. Напряжение 5 В, максимальная сила тока 2 А. Длина кабеля около 110 см. Коннектор DC 5,5 x 2,1 мм.

Пульт самый простой. Работает по ИК. Есть блок программируемых кнопок. Питается от двух батареек ААА (в комплекте их нет).

Бокс компактный. Корпус выполнен из пластика, сверху ужасная глянцевая крышка. Вес около 92 граммов. Размер 100x100x19 мм.

На передней части находится светодиодный индикатор. В режиме сна горит красным, в активном режиме горит синим. Яркость приемлемая, глаз не режет. Но выглядит тяп-ляп. За окошком скрыт ИК-приёмник.

Слева находятся слот microSD, порт USB 3.0 и порт USB 2.0.

Сзади: AV-выход, HDMI, Ethernet, разъём питания. Кнопка для активации режима прошивки и восстановления находится внутри AV-разъёма.

Снизу выступы-ножки и вентиляционные отверстия.

 

Mecool KM9

Блок питания KM9 типовой для китайских боксов. Напряжение 5 В, максимальная сила тока 2 А. Длина кабеля около 110 см. Коннектор DC 4 x 1,7 мм.

Пульт аккуратный, похож на пульт от Xiaomi Mi Box (не S). Работает по Bluetooth и ИК. ИК только для включения бокса из полностью выключенного состояния. Питается от двух батареек ААА (в комплекте их нет).

Бокс компактный. Корпус выполнен из матового пластика. Вес около 140 граммом. Размер 100x100x19 мм.

На передней части находится многоцветный светодиодный индикатор. В режиме сна — красный. В рабочем режиме — синий. Подключён USB-накопитель — зелёный. Нет сети — бирюзовый. Светит слишком ярко при прямом взгляде. Существенный недостаток в том, что он мигает в рабочем режиме (с плавным затуханием, как «дыхание»). Вот эти мигания очень раздражают, если бокс на спрятан за ТВ или в тумбу.

На одной из боковых сторон находится слот microSD, порт USB 3.0 и порт USB 2.0.

Сзади: разъём питания, HDMI, Ethernet, AV-выход. Кнопка для активации режима прошивки и восстановления находится внутри AV-разъёма.

Снизу вентиляционные отверстия и мягкие ножки.

 

Разбор устройств и система охлаждения

 

Beelink GT1 mini

Разбирается просто. Нижняя крышка на защёлках, снимается любым плоским инструментом. Под крышкой видна нижняя часть платы. Здесь находится усилитель аналогового звукового выхода SGMICRO SGM89000.

Откручиваете три самореза и достаёте плату. Компоновка очень компактная. К схемотехнике никаких нареканий нет. SoC и ОЗУ накрыты экранирующей крышкой. Через материал, похожий на поролон и обёрнутый металлизированной плёнкой, осуществляется отвод тепла на металлическую пластину в верхней части корпуса. На плате находятся: контроллер Realtek RTL8211F, отвечающий за Gigabit Ethernet, контроллер Ampak AP6255, отвечающий за Wi-Fi и Bluetooth, eMMC Micron JZ023. 

Wi-Fi антенна выполнена в виде изогнутой железной пластины.

В целом нарекание вызывает лишь отсутствие экранировки разъёма USB 3.0, что негативно повлияет на радиодиапазон 2,4 ГГц при использовании устройств USB 3.0 (если использовать устройства с USB 2.0, то проблем не будет).

 

S905X2 выполнена по 12-нм техпроцессу. Она очень «холодная» и даже с простой «китайской» системой охлаждения не уходит в троттлинг при продолжительных максимальных нагрузках и в играх. Максимальная температура SoC находится на уровне 70 °C. Любые стресс-тесты проходит без проблем.

 

S95

Разбирается просто. Нижняя крышка на защёлках, снимается любым плоским инструментом. На нижней крышке находится очень толстая металлическая пластина для охлаждения. Плата очень похожа на GT1 mini, схемотехника схожая. S95 по сути является родным братом Beelink GT1 mini, выпускаются они на одной и той же фабрике AZW. SoC и ОЗУ накрыты экранирующей крышкой. Через материал, похожий на поролон и обёрнутый металлизированной плёнкой, осуществляется отвод тепла на металлическую пластину в верхней части корпуса. На плате находятся: контроллер Realtek RTL8211F, отвечающий за Gigabit Ethernet, контроллер Ampak AP6255, отвечающий за Wi-Fi и Bluetooth, eMMC FORESEE NCEMASLD-32G.  Wi-Fi антенна выполнена в виде изогнутой железной пластины, но по форме отличается от GT1 mini. Порт USB 3.0 тоже без экранировки.

Система охлаждения справляется идеально, троттлинга нет. Максимальная температура при любых нагрузках не превышает 60 °C.

 

X96 Max

Разбирается просто. Нижняя крышка на защёлках, снимается любым плоским инструментом. На нижней крышке находится металлическая пластина для охлаждения. Винт пластины упирается прямо в термоподложку, через которую передаётся тепло с SoC. На плате видны ошибки проектирования, которые исправлялись.  Например, есть непредусмотренная перемычка. ESD-защита у HDMI-порта вообще отсутствует. Т.е. это не экономия нескольких центов, а банальное исправление ошибок проектирования, чтобы бокс вообще работал. Отсутствие ESD-защиты может привести к выходу SoC из строя, что и подтверждают не единичные отзывы владельцев X96 Max о вышедших из строя боксов. 

Экранирующей крышки нет, но место для неё размечено. На плате находятся: SoC, модуль DDR4L от SpecTek (подразделение Micron), eMMC Micron JZ023, контроллер Ampak AP6356S, отвечающий за Wi-Fi и Bluetooth, eMMC.  Wi-Fi антенны выполнены в самом простом виде — наклеек. Порт USB 3.0 без экранировки.

Откручиваете три самореза и вынимаете плату. На обратной стороне платы только контроллер Realtek RTL8211F, отвечающий за Gigabit Ethernet.

Аналоговый аудиовыход без усилителя.

С охлаждением всё хорошо, троттлинга нет. Максимальная температура при любых нагрузках не превышает 65 °C.

 

H96 Max X2

Бокс разбирается просто. Верхняя крышка на защёлках, но она сделана из хрупкого пластика. Очень большая вероятность, что защёлки сломаются при открытии. К SoC приклеен небольшой радиатор. На плате находятся: контроллер J6330 (видимо, это аналог AP6330), который отвечает за Wi-Fi и Bluetooth, модуль DDR4L от SpecTek, eMMC Samsung KLMCG8GEND-B031. Контроллер Fast Ethernet встроен в SoC, аналоговый выход без усилителя, порт USB 3.0 без экранирования. Расположение антенны вызывает ужас, т.к. она находится под платой. Т.е. в большинстве положений плата будет выступать экраном для Wi-Fi сигнала, что и подтвердят тесты.

С охлаждением всё хорошо, троттлинга нет. Максимальная температура при любых нагрузках не превышает 65 °C.

 

Mecool KM9

Отклеиваете две ножки, откручиваете два самореза и снимаете нижнюю часть корпуса.

Откручиваете ещё четыре самореза и достаёте плату. SoC через термоподложку примыкает к достаточно крупной металической пластине. Сама пластина находится в месте вентиляционных отверстий. Рядом с SoC находится модуль памяти DDR4L от SpecTek (подразделение Micron), модуль eMMC THGBMFG8C4LBAIR от Toshiba, Wi-Fi/Bluetooth модуль Ampak AP6255. Порт USB 3.0 без дополнительной экранировки. Отдельного Ethernet-контроллера на плате нет, т.к. используется встроенные в SoC. Около AV-порта находится усилитель Dioo DIO2133. Есть площадка для установки оптического разъёма S/PDIF, но в этой версии бокса он не установлен. Есть разметки для экранирующей крышки ОЗУ и SoC с обоих строн платы, но сами крышки не установлены. Wi-Fi антенна простая и с неудачной компановкой (железная пластина будет выступать экраном в определённых положениях бокса).

С охлаждением всё хорошо, троттлинга нет. Максимальная температура при любых нагрузках не превышает 65 °C.

 

Программное обеспечение и общая стабильность работы

 

В Beelink GT1 mini используется система Android 8.1 (AOSP). По OTA прошивка обновилась несколько раз. Текущая версия 115N0. В прошивке используется 64-разрядное ядро версии 4.9.76. Но сама прослойка Android 32-разрядная. Это Amlogic просто пока не доделала полноценный 64-разрядный вариант для S905X2. Типично ужасный китайский лаунчер. Локализация на русский язык выполнена не полностью. Переведены лишь элементы общей системы Android (т.е. самой компанией Google). То, что добавлено Amlogic, практически не переведено. Например, настройки экрана, вывода звука и пр. на английском языке. Есть статусная строка сверху и навигационная панель снизу (скрываемая). Есть поддержка root.

Сама система работает стабильно. В целом, прошивка Beelink GT1 mini является одной из лучших для боксов на S905X2. Именно на базе неё в основном делаются кастомы.

В S95 используется система Android 8.1 (AOSP). По OTA обновлений нет. Текущая версия 111N0. В прошивке используется 64-разрядное ядро версии 4.9.76. Но сама прослойка Android 32-разрядная. Типично ужасный китайский лаунчер. Локализация на русский язык выполнена не полностью. Переведены лишь элементы общей системы Android (т.е. самой компанией Google). То, что добавлено Amlogic, практически не переведено. Например, настройки экрана, вывода звука и пр. на английском языке. Есть статусная строка сверху и навигационная панель снизу (скрываемая). Есть поддержка root.

Сама система в целом работает стабильно. Но после или во время сна может зависнуть. После сна может пропасть Ethernet, помогает только перезагрузка. Система непригодна для использования из коробки. Проще сразу поставить прошивку от Beelink GT1 mini, она полностью подходит.

В X96 Max используется система Android 8.1 (AOSP). По OTA прошивка обновилась несколько раз. Текущая версия от 14.01.2019. В прошивке используется 64-разрядное ядро версии 4.9.76. Но сама прослойка Android 32-разрядная. Типично ужасный китайский лаунчер. Локализация на русский язык выполнена не полностью. Переведены лишь элементы общей системы Android (т.е. самой компанией Google). То, что добавлено Amlogic, практически не переведено. Например, настройки экрана, вывода звука и пр. на английском языке. Нет статусной строки сверху и навигационной панели снизу. Есть поддержка root.

Сама система в целом работает стабильно. Но после или во время сна может зависнуть. После сна может пропасть Ethernet, помогает только перезагрузка. Система непригодна для использования из коробки. Лучше сразу поставить прошивку на базе Beelink GT1 mini.

В H96 Max X2 используется система Android 8.1 (AOSP). По OTA обновлений нет. В прошивке используется 64-разрядное ядро версии 4.9.76. Но сама прослойка Android 32-разрядная. Типично ужасный китайский лаунчер. Локализация на русский язык выполнена не полностью. Переведены лишь элементы общей системы Android (т.е. самой компанией Google). То, что добавлено Amlogic, практически не переведено. Например, настройки экрана, вывода звука и пр. на английском языке. Нет статусной строки сверху и навигационной панели снизу. Есть поддержка root.

Сама система в целом работает нестабильно. Может зависнуть. Может перезагрузиться. После или во время сна может зависнуть. После сна может пропасть Ethernet, помогает только перезагрузка. Система непригодна для использования из коробки.

В Mecool KM9 используется система Android TV 8.1. Это базовая система от Amlogic (со всеми её нюансами) без каких-либо значимых изменений. По OTA обновлений нет, но есть обновление для загрузки и установки вручную. В прошивке используется 64-разрядное ядро версии 4.9.76. Но сама прослойка Android 32-разрядная. Локализация на русский язык выполнена не полностью. Переведены лишь элементы общей системы Android (т.е. самой компанией Google). То, что добавлено Amlogic, практически не переведено. Например, настройки экрана, вывода звука и пр. на английском языке. Поддержка root нет. 

Mecool пыталась пройти сертификацию Google, но по каким-то причинам не прошла. В итоге система не сертифицирована, т.е. нелегальная (нелегально использует сервисы и программы Google для Android TV). Поддержка Google Cast вырезана. В саму систему добавлены разные треш-программы (хорошо, что не в системный раздел) — все их можно удалить при необходимости. Отсутствие сертификации сыграло очень злую шутку над Mecool, о чём вы прочтёте в разделе про DRM.

Сама система работает стабильно.

 

Пульты и HDMI CEC

 

 У X96 Max, S95, H96 Max X2 типичные китайские ИК-пульты. В них нет ничего особенного. Можно выделить то, что у X96 Max есть возможность использовать внешний ИК-приёмник, который докупается отдельно.

У GT1 mini пульт работает по RF. К боксу подключается комплектный USB-ресивер. Кнопка питания работает по ИК. Сам пульт является ODM-версией пульта G10. Основные отличия — нет сдвоенных кнопок, ИК-кнопка не программируется, кнопка микрофона отдаёт код SEARCH и её обязательно нужно удерживать для работы микрофона, нет функции аэромыши.

Пульт Mecool KM9 самый продвинутый в обзоре. По тактильным ощущениям он уступает, например, пульту от Xiaomi. Работает по Bluetooth. Но у пульта есть ИК-передатчик, он используется только для включения бокса из полностью выключенного состояния. Гироскопа (для режима мыши) в пульте нет, это и не нужно, т.к. не соответствует идеологии Android TV. Микрофон с великолепной чувствительностью, подносить пульт ближе ко рту не нужно, распознавание голоса работает чётко. Кнопку Глобального голосового поиска / Google Ассистента держать не нужно для работы микрофона, достаточно лишь один раз нажать.

Поддержка разных функций HDMI CEC плавает от одной модели ТВ к другой. Я ещё не встречал ни одного Android-бокса, у которого была бы идеальная поддержка HDMI CEC со всеми ТВ, даже с разными моделями ТВ одной марки. На боксах Amlogic поддержка HDMI CEC никогда не была хорошей (в основном из-за выборочной работы функций питания и отсутствия возможности регулировки громкости). Поддержка HDMI CEC включается в настройках и в общем «работает».


Работа HDMI CEC с тестовым телевизором LG у всех боксов в целом идентичная:

  • Отправляете в сон бокс с помощью пульта от бокса, ТВ выключается (переходит в режим ожидания) — да (не всегда).
  • Будите бокс с помощью пульта от бокса, ТВ включается — да.
  • Включаете ТВ штатным пультом ТВ, бокс просыпается — да (не всегда).
  • Выключаете ТВ штатным пультом ТВ, бокс уходит в сон — да.
  • Пультом от ТВ можно управлять боксом — да.

 

Производительность

 

Во всех приставках используется свежая SoC Amlogic S905X2 — 4 ядра ARM Cortex-A53 до 1,8 ГГц и GPU Mali-G31 MP2. Это бюджетная SoC. Система и программы работают быстро и плавно. В простые 3D-игры играть позволяет (т.е. самый минимум для игр). Практически всегда требуется снижать уровень графики до минимального. Нужно понимать, что главное в Android-боксах — это медиафункциональность, т.е. VPU и реализация его возможностей в ПО. Но процессор и GPU должны обладать достаточной мощностью, чтобы работа с устройством была комфортной. S905X2 комфортный уровень обеспечивает с запасом.

Интерфейс отображается с максимальным разрешением 1920x1080. Даже если выбрать разрешение 3840x2160 в системе, интерфейс и все программы будут продолжать работать с разрешением 1920x1080 и масштабированием до 3840x2160. Как и во многих боксах, только объекты SurfaceView могут выводить реальное разрешение 4К (именно они используется в медиаплеерах и некоторых играх). По сути не имеет значения, с каким разрешением запускать тестовые программы и игры — при 1920x1080 и 3840x2160 результат будет идентичен.

Для удобства и наглядности я приведу сравнение производительности с боксами на Amlogic S912 (Minix Neo U9-H).

 

CPU 

 Beelink GT1 miniS95X96 MaxH96 Max X2Mecool KM9Minix Neo U9-H
AnTuTu v6 (Общий индекс / 3D / CPU)

44000

8000

15000

48000

8500

16500

45000

8000

16000

46500

8000

16000

44000

8000

16000

42000

9500

14000

AnTuTu v7 (Общий индекс / 3D / CPU)

60000

9500

28000

61000

10000

28000

58000

9000

27000

58500

9500

26500

-

59000

12500

27000

Geeckbench 4 (Singe / Multi)750/2300750/2300700/2200700/2200700/2200500/2500
Google Octane420042004000400040003100

 

GPU 

 Beelink GT1 miniS95X96 MaxH96 Max X2Mecool KM9Minix Neo U9-H
3DMark Sling Shot Extreme320310310310300400
GFXBenchmark T-Rex13 к/с13 к/с12 к/с13 к/с13 к/с18 к/с
GFXBenchmark T-Rex 1080p Offscreen13 к/с14 к/с12 к/с13 к/с13 к/с19 к/с
Bonsai42 к/с (3000)48 к/с (3400)33 к/с (2300)44 к/с (3100)46 к/с (3250)46 к/с (3250)

Как можно видеть, производительность CPU выше у S905X2, а производительность GPU у S912. В целом можно считать, что паритет. Никакого визуального отличия в скорости работы двух систем нет — обе работают плавно и быстро.

Все попробованные 2D-игры работали хорошо на всех боксах.

В большую часть 3D-игр можно играть. При этом необходимо снижать настройки графики до минимальных, если такое предусмотрено в играх. Никакого смысла в детальном тестировании нет, т.к. S905X2 — этот самый минимум для игр (для простоты можете сравнивать с китайскими смартфонами дешевле 100$). В «Grand Theft Auto: San Andreas» иногда проскакивали визуальные артефакты.

В S905X2 снижены задержки вывода из декодера (по сравнению с S912). Стриминг игр через Nvidia GameStream (Moonlight), поток 1080p60, 30 Мбит/c — до 40 мс для H.264 и до 20 мс для H.265. При этом это визуально видно нарушение равномерности один раз в секунду (боксы на S912 с прошивкой Minix обеспечивают идеальную равномерность при работе через Moonlight).

 

Внутренний и внешние накопители

 

В GT1 mini доступно 56 Гбайт, в S95 доступно 26 Гбайт, в X96 Max доступно 56 Гбайт, в H96 Max X2 доступно 56 Гбайт, в KM9 доступно 25 Гбайт внутренней памяти.

Скорость внутренней памяти

 Beelink GT1 miniS95X96 MaxH96 Max X2Mecool KM9
Линейная скорость чтения144126146142136
Линейная скорость записи10891100107104
Скорость произвольного чтении1719162223
Скорость произвольной записи1010101311

SD-контроллер в SoC такой же слабый, как и в предыдущих SoC от Amlogic (предел скорости находится на уровне 20/15 Мбайт/с). Т.е. нет никакого смысла использовать быстрые microSD-карты, а лучше вообще использовать USB-флешки или карты через USB-картридер. Вот для примера скорость очень быстрой карты Samsung объёмом 128 Гбайт 90/90 Мбайт/с:

Интерфейс USB 3.0 в реализован честно. Скорость очень высокая — 300/300 Мбайт/с. Подключалась коробочка на контроллере JMicron (с поддержкой UASP) с установленным SSD от Samsung, файловая система NTFS. Под Windows такой диск выдаёт 500/500 Мбайт/с по SATA и 450/350 по USB 3.0.

Поддержка файловых систем

 Beelink GT1 miniS95X96 MaxH96 Max X2Mecool KM9
NTFSчтение/записьчтение/записьчтение/записьчтение/записьчтение/запись
exFATчтение/записьчтение/записьчтение/записьчтение/записьчтение/запись
FAT32чтение/записьчтение/записьчтение/записьчтение/записьчтение/запись

Учитывайте, что у вас могут возникнуть проблемы с диапазоном 2,4 ГГц при использовании устройств с USB 3.0.

 

Сетевые интерфейсы и сетевые сервисы

 

За проводную сеть в H96 Max X2 и KM9 отвечает контроллер Fast Ethernet, встроенный в SoC. За проводную сеть в Beelink GT1 mini, S95, X96 Max отвечает контроллер Realtek RTL8211F с поддержкой Gigabit Ethernet. За Wi-Fi в GT1 mini отвечает Ampak AP6255 (MIMO 1x1), в S95 отвечает Ampak AP6255 (MIMO 1x1), в X96 Max стоит самый мощный из обозреваемых Ampak AP6356S (MIMO 2x2), в H96 Max X2 стоит J6330 (аналог AP6330, MIMO 1x1), в Mecool KM9 отвечает Ampak AP6255 (MIMO 1x1).

Тесты проводились с помощью iperf 3. Сервер iperf запущен на компьютере, который подключён к локальной сети по Gigabit Ethernet. Выбран ключ R — сервер передаёт, устройство принимает.

 Скорость Ethernet
Beelink GT1 mini940 Мбит/с
S95940 Мбит/с
X96 Max940 Мбит/с
H96 Max X295 Мбит/с
Mecool KM995 Мбит/с

Бокс(ы) находился в 5 метра от маршрутизатора через одну железобетонную стену — это место, в котором я тестирую все Android-боксы и мини-ПК. Линия, соединяющая бокс и маршрутизатор, проходит через стену под углом 45 градусов. Чтобы вы понимали — у меня нет цели узнать предельную скорость Wi-Fi конкретного бокса в 1 метре от маршрутизатора без препятствий (мне не важно, выжмет он там 200 или 300 Мбит/с). Я моделирую типовой случай, и все боксы тестируются в одинаковых условиях. Тестирую я только с диапазоном 5 ГГц (если бокс такой поддержкой обладает).

В роли маршрутизатора в этот раз выступал Keenetic Ultra (KN-1810). И это сделало, к сожалению, тест необъективным. Больше для тестов я не буду использовать этот маршрутизатор (вернусь к Xiaomi Mi Router 3G, чтобы результаты не вводили читателей в заблуждение). Проблема в том, что у этого маршрутизатора есть усилители приёма/передачи и поддержка Beamforming. Боксы работали так, как будто не было стены, и не требовалось позиционирование боксов для достижения лучшего результата.

 Wi-Fi
Beelink GT1 mini170 Мбит/с
S95170 Мбит/с
X96 Max260 Мбит/с
H96 Max X230 Мбит/с
Mecool KM990 Мбит/с (Xiaomi Mi Router 3G)

Beelink GT1 mini, S95, X96 Max стабильно выдавали высокую скорость, позиционирование бокса никак существенно не влияло на скорость. H96 Max X2 работал очень плохо, существенно влияло позиционирование, но и оно не могло дать приемлемую скорость. Самое лучше положение — дном вверх.

Mecool KM9 я тестировал ранее. Я подключил GT1 mini к Xiaomi Mi Router 3G и всё встало на свои места. Потребовалось небольшое позиционирование для достижения максимального результата. А скорость составила около 110 Мбит/с.

 

Поддержка прямого вывода звука и аудиодекодеров

 

Amlogic всё сделала в своём репертуаре. Если в одной из версии базовой системы Android 7.1.2 была исправлена поддержка стандарта IEC 61937, и в Kodi появилась поддержка вывода HD-звука, то теперь всё вернулась к началу. При переключении звуковых дорожек или при старте прямого вывода иногда проскакивали посторонние звуки. Для тестов использовался ресивер Onkyo. Все боксы демонстрировали одинаковый результат.

Прямой вывод по HDMI в Kodi (17.6):

Dolby Digital 5.1DD 5.1
DTS 5.1DTS 5.1
Dolby TrueHD 7.1Нет
DTS-HD MA 7.1Нет
Dolby AtmosНет
DTS:XНет
PCM 5.1PCM 2.0

 

Поддержка видеодекодеров, проигрывание видео, автофреймрейт

 

Все боксы имеют выход HDMI 2.0b. Формально заявлена поддержка HDMI 2.1 у SoC, но не очень понятно, в чём она заключается — режимы выше 3840x2160@60 не поддерживаются, по поводу поддержки функций VRR и подобных тоже не ясно. В общем, на данный момент можно говорить, что у боксов есть поддержка HDMI 2.0b.

Поддерживается разрешение до 3840x2160 при 60 Гц, 10 бит с HDR. Можно выбирать цветовое кодирование. Интерфейс выводится с максимальным разрешением 1920x1080. Даже если выбрать разрешение 3840x2160 в системе, интерфейс и все программы будут продолжать работать с разрешением 1920x1080 и масштабированием до 3840x2160. Как и во многих боксах, только объекты SurfaceView могут выводить реальное разрешение 4К с поддержкой HDR, они и используются во многих плеерах.

В Настройках есть возможность сделать цветокоррекцию и есть возможно управлять шумодавом. Это настройки не работают и ни на что не влияют. Шумодав при выводе видео не работает (это хорошо).

HDR

Никаких проблем выводом HDR10 (в UHD Blu-ray) я не заметил. Поддерживается конверсия HDR в SDR на тот случай, если у вас появилась необходимость посмотреть HDR-контент на SDR-телевизоре. У Amlogic конверсия не идеальная (и быть идеальной она не может), но одна из лучших. Поддержку Dolby Vision проверять не было смысла, т.к. боксы не поддерживает DV и для Android TV на данный момент не существует ни одного плеера файлов (только программы VOD-сервисов), который умел бы работать с метаданными DV.

Система устранения чересстрочности

Устранение чересстрочности в системах боксов не работает ни в StageFright, ни в MediaCodec. Отображается только одно поле из двух. Т.е. на выходе из декодера для потоков с чересстрочным видео вы получаете в два раза сниженную частоту кадров и в два раза сниженное разрешение по вертикали. Это плохо.

Проигрывание видео

Боксы по Ethernet с NAS справляются с практически любым актуальным контентом в Kodi (17.6). Любые UHD Blu-ray/BDRemux проигрывают без проблем (на боксах с Fast Ethernet битрейт не выше 70 Мбит/с). Файлы и потоки 2160p60, закодированные H.265 Main10, проигрываются отлично. Потоки 2160p60, закодированные H.264 (например, с некоторых экшн-камер), проигрываются плохо, т.к. декодер H.264 в S905X2 не поддерживает такие параметры (только 2160p30 или 1080p60 H.264).

Автофреймрейт

Для тех, кто не знает, кратко расскажу об автофреймрейте… Автофреймрейт — это автоматическая установка частоты экрана в соответствии с частотой кадров в проигрываемом видео. Автофреймрейт обеспечивает равномерность, которая являются составляющей плавности.

Возьмём для примера фильм на диске Blu-ray или UHD Blu-ray. Большинство такого контента — это контент с 23,976 к/с (кадров в секунду). Для простоты будем считать его 24 к/с.

Ваше устройство (бокс) выводит данные в режиме 3840x2160 при 60 Гц (так вы задали в настройках системы). Как вывести фильм 24 к/с при 60 Гц, т.е. превратить 24 кадра в секунду в 60 кадров в секунду? Самый тривиальный способ и он же используется на подавляющем большинстве медиаплееров — конверсия 3:2 pull down. Вот её смысл в картинке:

Из первого кадра делается два кадра, из второго три, из третьего два, из четвёртого три и т.д. Таким образом, вы получили конверсию 24 кадра > 60 кадров. Но эта конверсия имеет негативный эффект, который называется judder effect (воспользуйтесь поиском Google, чтобы понять масштабы этой проблемы, и какие действия предпринимаются для её решения, какие именитые компании в этом участвуют) — неравномерность. Т.е. в реальности одни кадры отображаются дольше по времени, чем другие. Представьте себе, что летит мяч (24 кадра). Первый кадр отображается 1/30 сек, второй 1/20 сек, третий 1/30 сек, четвёртый 1/20 сек и т.д. Неравномерный полёт, «дёргающийся» мяч. Никаких проблем, если нет динамики в видео. Но как только начинается динамика (не имеет значения, по вертикали или горизонтали), то всё это проявляется.

Но как только частота развёртки будет 24 Гц, то всё встанет на свои места. Никаких преобразований не будет, т.к. не нужно подстраивать последовательность из 24 к/с под 24 Гц. Каждый кадр будет отображаться равное количество времени — 1/24 сек. Равномерность будет идеальной. Мяч будет лететь равномерно. Именно для этого и существует автофреймрейт (обобщённое понятие). При старте видеопотока программа-проигрыватель (если это современный автофреймрейт) или система (если это системный автофреймрейт) выставляет частоту экрана такой, чтобы она соответствовала частоте кадров в потоке или были кратна ей.

Ещё напомню о видах автофреймрейта…

Автофреймрейт, реализованный в какой-то конкретной программы специально для какого-то конкретного бокса (т.е. используя какие-то проприетарные функции или команды системы определенного бокса). Это старая школа и самый худший вариант реализации автофреймрейта на боксе.

Системный автофреймрейт. Может быть реализован как через отдельные библиотеки StageFright и MediaCodec с выводом в SurfaceView, так и для двух сразу. По сути это универсальный костыль. Программы даже не в курсе, что такое автофреймрейт, и что меняется режим вывода. Т.к. это универсальное решение, то это вид автофреймрейта может вызывать проблемы в некоторых случаях. Например, в некоторых программах может происходить промежуточное переключение при перемотке, в IPTV-менеджерах могут происходить лишние переключения при переключении каналов и пр.

Так называемый современный автофреймрейт — это API, который представила компания Google ещё в системе Android 6. Аналогичный по функциональности API есть в системе от Amazon, и есть в системе tvOS от Apple. Но этот API реализовали в системе лишь единицы производителей боксов. Суть его в том, что программа может менять разрешение и частоту дисплея по своему усмотрению. Эти изменения касаются только самой программы, а не системы в целом. Это самая правильная и идеальная реализация автофреймрейта в программах, потому что всё находится под их контролем, а не системы, которая не может учитывать частные случаи. Именно поэтому его иногда называют современным автофреймрейтом для простоты. Самые популярные программы, которые поддерживают современный автофреймрейт: Kodi, ViMu, Perfect Player, Plex, Archos, Amazon Video и пр. И таких программ будет только больше.

Обозреваемые боксы не поддерживает никакой вид автофреймрейта. Но можно использовать плагин Kodi.AmLogic.script.frequency.switcher (требуется root) для Kodi в роли костыля. После детальных фактических тестов на боксе GT1 mini можно утверждать, что для всех целых частот результаты очень хорошие. Раньше у меня были визуальные претензии, но фактическими тестами эти претензии не подтвердились. Amlogic наконец исправила вывод в SurfaceView.

 

3D

Боксы проигрывают MVC MKV и BD3D ISO в Kodi только в 2D.

 

DRM и легальные VOD-сервисы

 

GT1 mini, S95, X96 Max, H96 Max X2 поддерживают лишь Widevine DRM Level 3, HDCP не поддерживают. Про легальные VOD-сервисы можно забыть с этими боксами. В лучшем случае вы получите доступ к контенту со сниженным разрешением.

С KM9 ситуация и лучше, и хуже одновременно. Videostrong закупила у Amlogic ключи Widevine и HDCP. В KM9 присутствует поддержка Google Widevine DRM Level 1 и HDCP 2.2. Без этого бы Mecool не прошла сертификацию Android TV (которую в итоге она так не прошла по каким-то причинам).

Сертификации Netflix у бокса нет (для поддержки 4K с HDR, Atmos и пр.). Отсутствие сертификации Google сыграло злую и смешную шутку над Videostrong. С недавних пор Netflix начала жесткую охоту на боксы с системами без сертификации Google. Бокс KM9 недавно попал под раздачу, и его ключи DRM L1 были заблокированы на стороне серверов Netflix. Т.е. теперь официальный клиент Netflix вообще не работает на KM9, даже со сниженным разрешением.

 

Нелегальные VOD-сервисы и проигрывание видео с торрентов напрямую

 

С контентом из HD VideoBox никаких проблем в ViMu на всех боксах не было.

Для проверки проигрывания торрентов напрямую я использовал TorrServe. Если не учитывать общие проблемы, которые могут возникнуть при проигрывании через TorrServe, то UHD Blu-ray/BDRemux проигрывались по Ethernet на всех боксах (на боксах с Fast Ethernet битрейт ограничен 70 Мбит/с).

 

IPTV


IPTV от EDEM, OTTClub работало отлично. Проблем ни с одним каналом не возникло. Perfect Player (одна из лучших программ для IPTV) с декодером HW+ переключала каналы за доли секунды. Автофреймрейта не работал (Perfect Player его поддерживает), т.к. боксы не поддерживают современный автофреймрейт.

С сервисами торрент-ТВ (потоки с чересстрочным видео исходного качества) всё плохо, т.к. в системах отсутствует устранение чересстрочности и в StageFright, и в MediaCodec. Т.е. качественное воспроизведение таких каналов на этих боксах невозможно — в два раза снижена частота кадров и в два раза снижено разрешение по вертикали. Тот же Edem за 1$ обеспечивает лучшее качество и высокую стабильность на этих боксах.

 

YouTube

В GT1 mini, S95, X96 Max и H96 Max X2 без проблем работает YouTube для Android TV (2.02.14). При этом статусная строка не убирается, вам придётся решать этот вопрос самостоятельно (для отключения нужен root). Видео 2160p60 проигрывались без проблем. В видео со звуком 5.1 (AAC) выводилось только стерео.

В KM9 используется «настоящая» система Android TV, а не кастом, сделанный из обычной системы Android, вы можете спокойно пользоваться последней версией YouTube для Android TV (2.04.05) из Google Play Store, она не будет вызывать проблем. В клиенте YouTube для Android TV на KM9 вы можете выбрать качество потока вплоть до 2160p60, проигрывается идеально.

 

Заключение

 

Бокс Mecool KM9 отбрасываем и не рассматриваем, т.к. в варианте с Bluetooth пультом больше не выпускается. Из-за проблем с сертификацией и с Netflix бокс теперь выпускается только в варианте с обычным ИК-пультом и обычной системой Android. Бокс X96 Max отбрасываем и не рассматриваем, т.к. очень высокий риск выхода из строя SoC из-за отсуствия защиты на HDMI-выходе. Бокс H96 Max X2 отбрасываем и не рассматриваем, т.к. у него худшая система из рассматриваемых, проблемы со стабильностью, аппаратные проблемы с Wi-Fi и пр. Остаются только боксы Beelink GT1 mini и S95. Фактически это братья близнецы, которые делаются на одной фабрике. На обоих можно использовать прошивку Beelink GT1 mini, которая на данный момент является «лучшей» (если можно так выразиться) для боксов на S905X2, и на базе которой в основном делаются кастомы, в том числе и вариант Android TV.

Но для кого вообще эти боксы Beelink GT1 mini и S95? Для нетребовательных потребителей, которым нужна удобная и качественная система Android TV из коробки? Нет. Для киноманов, которым важна качественная работа с медиаконтентом (автофремрейт, прямой вывод звука и пр.)? Нет. Для желающих смотреть торрент-ТВ (бесплатный вариант IPTV с отличным качеством, но с низкой стабильнойстью)? Нет. Для любителей поиграть в игры (в том числе и стриминг игр)? Нет. Для пользователей легальных VOD-сервисов? Нет. Кто же у нас остаётся? Для любителей блестящих бус в виде бумажных технических характеристик (свежая SoC, свежая версия системы, 4 Гбайт ОЗУ, USB 3.0)? Бинго! При этом такие бусы не несут никакой практической пользы. Как бы это печально не звучало, но на данный момент боксы с S905X2 ничего интересного из себя не представляют, а их выбор ничем не обоснован. Для примера, «народный» бокс X98 Pro 2/16 с S912 и прошивкой Minix (в том числе и Android TV) при аналогичной стоимости просто поставит на колени любой бокс с S905X2 практически во всём, а главное — в работе с медиаконтентом. Будем ждать вторую волну боксов на S905X2 и S922X с сертифицированной с системой Android TV 9, она уже на подходе...