
Мини-компьютерами и медиаплеерами с операционной системой Android уже мало кого удивишь. Но есть ещё среди них устройство, которое может выделиться среди серой массы — это мини-компьютер Zealz GK802, в котором по умолчанию установлен Android версии 4.0.4.
Что же в нём интересного?
А интересно в нём то, что он построен на 4-х ядерном чипе Freescale i.MX6Quad и под него есть полноценная сборка Ubuntu!
►Технические характеристики






►Внешний вид и комплектация
Zealz GK802 поставляется в небольшой чёрной коробке:
Мини-компютер небольших размеров, выполнен из металла с небольшой пластиковой вставкой, под которой спрятана Wifi-антенна.

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

Слот для карт памяти microSD:

В комплект входит зарядное устройство, USB-кабель:

Кабель microUSB-USB используется для подключения питания от USB-порта телевизора, либо от USB-хаба.
А также HDMI удлинитель:

Сзади расположен microUSB порт, который используется для питания и полноценный USB порт.

Можно подключить множество различных USB-устройств (мышь, клавиатура, внешний жесткий диск)
Спереди находится male HDMI:

Если HDMI вход в телевизоре повёрнут в стену, то можно воспользоваться HDMI-удлинителем, который входит в комплект поставки.
►Разбираем
Разбирается Zealz GK802 очень просто, нужно всего лишь открутить 2 винтика спереди и аккуратно сдвинуть конструкцию:
Под радиатором находится сам чип Freescale i.MX6 Quad.

Также видны 2 чипа памяти от Samsung:

Переворачиваем и видим ещё 2 чипа памяти:

Обращаем внимание, что внутренняя память организована в виде microSD карты.

С одной стороны это уменьшает скорость обращения к постоянной памяти, а с другой стороны мы получаем устройство, которое невозможно «убить» неудачной перепрошивкой. Если что-то пошло не так — просто записываем образ на карту с компьютера, вставляем и снова получаем рабочее устройство!
Также такой подход в организации памяти позволяет хранить несколько заготовленных операционных систем на microSD картах без надобности каждый раз обновлять прошивку.
►Программное обеспечение
Предустановлен Android 4.0.4, без каких-либо лаунчеров.

Предустановлен Google Play:

Поддерживается вывод изображения с реальным разрешением 1080p:

С разрешение 1080p интерфейс Android становится не таким отзывчивым.
►Производительность
Freescale i.MX 6 Quad — очень перспективный чип, который оставили без особо внимания производители в Китае. Единственным планшетом, который более-менее подружился с ним был Ampe A10 Quad.В основе лежит 4-х ядерный Cortex-A9 процессор с частотой работы до 1ГГц и GPU Vivante GC2000.
Объём оперативной памяти — 1 Гб, постоянной — 8Гб. Так как внутренняя память организовано в виде microSD карты, то не составит никаких проблем поставить больший объём.

Результаты теста производительности Antutu 3.2.2 при разрешении 1920х1080:

1280x720:

В результатах видим ожидаемое падение производительности при увеличении разрешения
Vellamo:

Quadrant при запуске теста показывает только чёрный экран. Наверное мне не везёт, но это уже 3е устройство, на котором не запускается этот тест.
►Игры
GPU Vivante GC2000 не очень популярна, из-за чего есть проблемы с совместимостью в некоторых 3D-играх.С 2D дела обстоят лучше и большинство игр работают без проблем.

GTA идёт рывками на средних настройках качества графики.

►Видео
MX Player проигрывает как 720p так и 1080p видео:
Существует сборка XBMC для GK802, но интерфейс программы слишком сильно нагружает процессор, и устройство перегревается. Возможно в будущем сделают сборку, которая не будет загружать процессор на 100%.
►Как управлять?
Управлять Zealz GK802 можно следующими способами:1. Мышью и клавиатурой, подключенные через USB-хаб к мини-компьютеру.
2. Bluetooth мышью/клавиатурой.
3. Беспроводной мышью клавиатурой. Сейчас на рынке очень много вариантов. Например iPazzport:

У Lenovo тоже есть решение с трекболом — Lenovo N5901:

►Установка Ubuntu
На данный момент существует несколько версий Ubuntu, которые можно установить на GK802.Это Ubuntu 11.10 в которой есть поддержка аппаратного декодирования GPU и VPU и Ubuntu 12.04.
Чтобы установить Ubuntu 11.10 необходимо провести следующие шаги:
1. Скачать образ Ubuntu 11.10, uboot, ядро, и модули выполнив команды:
wget http://dl.miniand.com/jas-hacks/gk802/ubuntu_gk802.img.gz
wget http://dl.miniand.com/jas-hacks/gk802/u-boot.imx
wget http://dl.miniand.com/jas-hacks/gk802/uImage_3.0.35-0269_cpu_freq
wget http://dl.miniand.com/jas-hacks/gk802/modules_3.0.35-02695.tar
2. Распаковать образ:
gzip -d ubuntu_gk802.img.gz
Скопировать образ, uboot и ядро на microSD карту памяти
sudo dd if=ubuntu_gk802.img of=/dev/<sd_device>
sudo dd if=u-boot.imx bs=1k seek=1 of=/dev/<sd_device> && sync
sudo dd if=uImage_3.0.35-0269_cpu_freq of=/dev/<sd_device> bs=1048576 seek=1 && sudo sync
заменив /dev/<sd_device> на путь к sd карте в системе. В моём случае при подключении через встроенный кард-ридер ноутбука путь был /dev/mmcblk0.
Если при распаковке файла возникнет ошибка, что размера microSD карты недостаточно — ничего страшного, в конце образа нет важных данных.
4. Извлечь microSD-карту из компьютера и вставить снова для монтирования rootfs. Если это не произошло автоматически — смонтируйте вручную командой
sudo mount -t vfat /dev/sdc /media/ubuntu
5. Скопировать модули ядра в rootfs.
tar xvf modules_3.0.35-02695.tar
sudo cp -r modules/3.0.35-02695-ga09806b-dirty /media/ubuntu/lib/modules
6. Размонтировать карту памяти и извлечь из компьютера.
7. Разобрать G802, вставить карту памяти с образом Linux, собрать и запустить.
Подключаем питание, ждём некоторое время и через некоторое время нас встречает Ubuntu:

Проверить аппаратное ускорение GPu можно в бенчмарках e2gears:

И glmark2-es:


Предустановлен браузер Mozilla Firefox:

В данной сборке Ubuntu 11.10 работает:
1. Wifi
2. Внешние карты памяти
3. USB
4. Аппаратное ускорение GPU и VPU
Интерфейс работает довольно плавно, при перетаскивании окон нет шлейфов. Но в целом складывается впечатление некоторой задумчивости реакции на действия в системе.
Можно настроить работу в качестве Linux-сервера, или торрент-качалки. Но не стоит забывать о нагреве: при работе Ubuntu корпус сильно нагревается. Если планируете долгую работу в Ubuntu — обязательно сделайте дополнительное охлаждение (самое элементарное — радиатор прямо на корпус) в целях безопасности!
Видео c Youtube от одного из создателей сборки Ubuntu для GK802:
Существует сборка Ubuntu 12.04 в которое работает:
1. Аппаратное ускорение GPU и VPU
2. Wifi
3. Рабочий стол Unity 2D или Xubuntu на выбор
4. Предустановлен Chromium
Но также не работает Bluetooth.
Установить Ubuntu 12.04 можно следующим образом
Инструкция предполагает что у на microSD карте уже установлен Ubuntu 11.10.
1. Скачать rootfs
Ubuntu 12.04
2. Удалить существующую rootfs из образа на microSD карте:
3. Распаковать новый rootfs
4. Скачиваем ядро и записываем на карту:
5. Скачиваем uboot и записываем на карту:
6. Разобрать G802, вставить карту памяти с образом Linux, собрать и запустить.
1. Скачать rootfs

2. Удалить существующую rootfs из образа на microSD карте:
rm -rf <sd card mount point>/ubuntu/*
sync
3. Распаковать новый rootfs
cd <sd card mount point>/ubuntu
tar xvf linaro_12_04_gpu.tar.gz
sync
4. Скачиваем ядро и записываем на карту:
wget http://stende.no-ip.info/jas/uImage_cpufreq
sudo dd if=arch/arm/boot/uImage_cpufreq of=/dev/sdc bs=1048576 seek=1 && sudo sync
5. Скачиваем uboot и записываем на карту:
wget http://stende.no-ip.info/jas/u-boot.imx
dd if=u-boot.imx bs=1k seek=1 of=/dev/sdc && sync
6. Разобрать G802, вставить карту памяти с образом Linux, собрать и запустить.
Различные сборки Linux можно найти на форуме ArmTech
Как видно, установить Ubuntu на карту памяти для G802 можно из операционной системы Linux. Если у вас нет под рукой Linux, а только Windows, то можно установить Ubuntu на flash-накопитель и уже загрузившись с USB провести установку образа на microSD карту для GK802. Для этого необходимо:
1. Скачать дистрибутив Ubuntu с сайта ubuntu.com
2. Скачать программу для установки Ubuntu на USB flash-накопитель
3. Подготовить flash-накопитель, запустить программу для записи образов.
4. Выбрать тип операционной системы для установки, устройство для записи.
5.Записать образ на flash-накопитель.
6. Перезагрузить компьютер, при старте войти в BIOS (кнопка для входа отображается при загрузке компьютера)
7. В настройке последовательности загрузки выбрать первым Removable Device, сохранить настройки и перезагрузиться.
8. При старте будет предложение попробовать Ubuntu сейчас, либо сразу установить. Выбираем попробовать.
Далее следует инструкция установки образа на microSD-карту аналогичная установки из Linux.
Выводы




Zealz GK802 получился очень интересным продуктом. Наверное для обычного использования в качестве медиаплеера можно выбрать устройство на RK3066, которое обойдёт вам в примерно в $50. Но если вас интересует возможно установки Linux, то GK802 — лучший кандидат.
Цена Zealz GK802 в магазине Geekbuying.com составляет около $90 включая доставку из Китая. Приобрести мини-компьютер по цене всего $69.99 можно воспользовавшись купоном на скидку FVKIWVAG.
Если у вас нет аккаунта на Хабрахабре, вы можете читать и комментировать наши статьи на сайте BoxOverview.com