M85 HDMI TV Dongle Powered by Amlogic S805 SoC Features Two Wi-Fi Antennas

We’ve already seen Ugoos S85 board with Amlogic S805 processor for HDMI TV sticks some time ago, and now Android TV dongles based on the low power quad core Cortex A5 processor are finally up for sale, starting with M85 model coming with 1GB RAM, 8GB flash, HDMI and USB ports, and two Wi-Fi antennas. M85 technical specifications: SoC – Amlogic S805 Quad-Core Cortex-A5 @ 1.5GHz with Quad Core ARM Mali-450MP GPU @ 600MHz System Memory – 1GB DDR3 Storage – 8GB NAND FLASH + micro SD card slot Video & Audio Output – HDMI 1.4 up to 1080p Connectivity – 802.11 b/g/n Wi-Fi with two external antennas, Bluetooth. USB – 1x USB 2.0 host port, 2x micro USB ports (1x OTG, 1x for power) Power Supply – DC 5V/2A The device runs Android 4.4. It’s not clear whether any cables or even a power supply are included. I’ve already […]

MXQ S85 Android TV Box (Amlogic S805) Review

MXQ S85 (aka MXQ OTT TV box) and EM6Q-MXQ are two main Full HD H.265 Android media players based on Amlogic S805 currently selling on Chinese online stores. I’m lucky enough to have received both, and I’ve already completed the review for EM6Q-MXQ, so today I’ll complete MXQ S85 review and compare both devices. I’ve already taken picture of the device, accessories, and checked out the board’s components in my unboxing post, so in this post, I’ll focus on the user interface, evaluate performance, and test most hardware features of this media player. First Boot, Settings and First Impressions I’ve started by a quick test of the IR remote control, and it works as expected after inserting two AAA batteries, before switching to Mele F10 Deluxe air mouse for convenience. I’ve connected all ports of the device except the S/PDIF output: Ethernet cable, HDMI and AV cables, micro SD card, […]

Performance Comparison of Amlogic S805 and S802 Processors

Amlogic S805 is a quad core Cortex A5 processor for entry levels Android media players, S802 is a quad core processor with faster Cortex A9 cores clocked @ 2.0 GHz, and S812 is an upcoming upgrade of S802 with HEVC/H.265 hardware video decoding, and Gigabit Ethernet support. I’ve already written about the features differences between AML8726-MX, S802, S805, and S812, but since I now have some devices I can make direct comparison between S802 and S805. It’s quite clear on paper than S802 should be significantly faster than S805, so the only question to answer is by how much, but I’ve been asked to do it, and it could be a fun exercise.  The hardware devices used for the comparison are two Android media players: EM6Q-MXQ for S805 and Probox2 EX for S802, and I used the results from three Android benchmarks: Antutu 5.1, Vellamo 3.x, and 3Dmark Ice Storm […]

XBMC 13.2 Android and Source Code for Amlogic S802 Released

Based on comments on my M8 review post, many people have troubles with XBMC stability on this hardware, and the official XBMC 13.2 release can only be used on Android 4.2.2. But there’s hope, and maybe a solution to all these problems, as stane1983 has now released XBMC 13.2 for Amlogic S802 with backports from Kodi 14 alpha, that runs on Android 4.4.2. So if you have issues with XBMC in your Amlogic S802 Android TV box, you may want to download and install XBMC Gotham 13.2 (20140831_xbmcapp-stane.apk) from Stane1983’s download section. If you have an Amlogic device running Android 4.2.2, this won’t work due to differences with Amlogic’s libplayer header files, and you need to download and install mainline XBMC 13.2 instead. He’s also made all source available on his github account. Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as […]

Amlogic S802 TV Boxes Are Getting Cheaper: Meet $72 MX3 (M82) TV Box

When Android media players based on Amlogic S802 first launched a little over 3 months ago, they all sold for over $100. Since then various products have come to market, with prices slowly edging lower. But none comes as cheap as MX3 (aka M82), whose name is probably inspired from Gbox Midnight MX2, as it sells for $72.22 on GearBest including shipping. [Update: It can be found for $70 on DealExtreme] Let’s go through the specifications: SoC – AMLogic S802 quad core ARM Cortex A9r4 at 2.0GHz with ARM Mali-450MP6 GPU System Memory – 1GB DDR3 Storage – 4 GB NAND Flash + micro SD card slot Video and Audio Output – HDMI  and AV Connectivity – 10/100M Ethernet, Wi-Fi 802.11 b/g/n, USB – 2x USB 2.0 host ports + micro USB OTG Misc – IR Sensor, Power LED, power button, and recovery/update switch via AV jack Power Supply – […]

Linux Kernel 3.10.33 Source Code Released for Amlogic S802 (Part of Tronsmart Vega S89 SDK)

We already had the kernel source for Amlogic S802. The previous code found on Amlogic website, and based on Linux 3.10.10. I’ve been informed there’s a new release based on Linux 3.10.33, and apparently the code based used for Tronsmart Vega S89 (aka Beelink M8, S82), and the new Tronsmart Vega S89-H with proper Dolby & DTS support. Beside a new version, the kernel adds support for a new platform called “meson8 baby” and HDMI IN support, as well a several changes in AMlogic source such as GPU cooling.. All device tree files also seem to have been amended mostly with I2C and thermal settings. It is not a full release, and the hardware directory with GPU, TVIN, Wi-Fi, and NAND drivers is not included. Having said that, it should be possible to use the drivers from the previous release. Meson6 (Amlogic AML8726-MX) source code is also included, and appears […]

How to Boot a Headless Linux Image on Amlogic S802 TV Boxes (Tronsmart Vega S89 Elite)

As some of you already know, I’ve been playing around with Tronsmart Vega S89 Elite, an Android TV Box powered by Amlogic S802 quad-core ARM Cortex A9r4 processor at 2 GHz. Today, I’ll show how to boot a headless Linux image on any Amlogic-based S802 TV Box from the network. The instructions can mainly be used as a starting point for developers, as it requires access to a serial terminal via  UART, but if you’ve never done it before, the instructions should be easy enough to follow. Everything is loaded from the network, the kernel (via boot.img) is loaded via TFTP, and the rootfs (Linaro ALIP image) is mounted via NFS, so it’s nearly impossible to brick your device using the method provided. Linaro ALIP rootfs comes with LXDE, but at this stage, the desktop environment is not showing, even though my HDMI TV is properly detected by the drivers. […]

How to Extract a Device Tree File from Android Firmware Files

Up to now, all our cheap Android devices were based on older Linux kernel (3.0.x, 3.4.x) that still used board files (arch/arm/board, but we’ve recently seen companies like Amlogic and Rockchip release source code with Linux kernel 3.10.x. One of the key differences between these version are the move from board files to flattened device tree and multi-platform support. If it is fully implemented, a single kernel image should be able to boot multiple hardware platforms, and all low level configuration handled by the device tree file. Since I’ve connected the serial port of Tronsmart Vega S89 for debugging, and it’s a slow news day, I thought I might try to boot the Linux kernel I compiled myself, but one of the challenge was to get the device tree file. I’ll show how to extract it from the firmware. It should also be possible to get it directly from the […]

UP 7000 x86 SBC