Testing VolksPC’s MicroXwin Android & Debian Distribution in MK808 mini PC

Earlier this week, I wrote about VolksPC mini PC running Debian and Android simultaneously, and the developers decided to send me a unit for testing. The hardware I received is the popular MK808 mini PC based on Rockchip RK3066 with 1Gb RAM, and 8 GB RAM, but loaded with MicroXwin unified distribution. MicroXwin is an implementation of Windows X that’s not using a client/server protocol, for instead communicates directly with the drivers for better performance, especially on low-end hardware. I connected MK808 to my HDMI TV, added a USB hub to connect a USB keyboard as well as Mele Air Mouse, and powered up the device. The boot to Debian takes about 30 seconds, and 50 seconds for Android. As you boot it will enter in Debian with XFCE desktop environment, and you’ll notice two files, namely the Quick Start Guide and Release Notes that explain how to get started […]

How to Upgrade Firmware for Rockchip RK3066, RK3188, RK3328, RK3288, RK3399 Devices with the Command Line in Linux

Previously I wrote an article entitled “How to Flash Rockchip RK3066 / RK3188 Firmware in Linux” explaining how to use a graphical tool called RkFlashKit to upgrade firmware on Rockchip devices using a Linux computer. This tool had some limitations, and it would just have a subset of features of RkAndroidTool (Windows), and it was not possible to flash “update.img” type of firmware which are often provided and flashed with RkBatchTool in Windows. Luckily there’s now a command line tool called upgrade_tool that allows you to flash the “update.img” firmware files directly from Linux. I’ve already shown how to use it with Radxa Rock, but it’s buried with other instructions, so I’ve decided to make a separate post. This has been tested in Ubuntu 14.04 with Radxa Rock (RK3188) and Measy U2C (RK3066). Ready? Let’s start by downloading and extracting upgrade_tool. You may want to add the installation path to […]

Android 4.4 Kitkat Beta Firmware for Ugoos UG802 mini PC (Rockchip RK3066)

When you purchase a Chinese Android gadget, or most Android gadgets for that matter, you expect to have a few firmware updates within a year or so at best. But to my surprise, Ugoos has released an Android 4.4 Kitkat (Beta) firmware for their UG802 mini PC / TV stick that started selling in summer 2012 with Android 4.0. That means your “old” device(s) could get a performance boost, as well as some neat new features, thanks to Android Kitkat. The firmware is beta however, so be aware that there may still be a few bugs. The firmware file (Allminipc_ug802_RT8188_4.4_720p.img) is packaged together with RKBatchTool and the Windows drivers in Allminipc_ug802_RT8188_4.4_720p.rar. You can follow RK3188 firmware update instructions, skipping the downloads since everything you need is included, to perform the upgrade. If you’d rather use Linux, you might be able use upgrade_tool, enter recovery mode, and run:

One of […]

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 […]

How to Update Firmware on Mele X1000 (Telechips TCC8935)

Mele X1000 is a Android Blu-Ray Navigation media player powered by Telechips TCC8935 dual cortex Cortex A9 SoC. I’ve already reviewed the device, and I had received an updated firmware a short while, after my review. I won’t do a full test again, but I’ll just document how to perform a firmware update on Mele X1000, and the method should be similar with other Telechips TCC893x devices. This method requires a computer running Windows 2000, XP, Vista or 7. I’m not sure if it supports Windows 8.x. I’ve tried the method in VirtualBox running Windows 7 guest OS, and a netbook running Windows XP. In theory, it should also work in VirtualBox, but my computer running Ubuntu 14.04 failed to recognize the required USB connection. Let’s start by downloading MeLE_X1000_V4_00.20140305.19.zip, the latest firmware for Mele X1000 with the following Changelog: Solved bug: X1000 crashes when loading Hebrew subtitle for the movie. […]

How to Upgrade Firmware in Amlogic S802 Devices

Shenzhen Tomato has finally sent me an updated firmware (password: 17r0) for M8 / TM8 Android TV box powered by Amlogic S802. This firmware is rooted, and adds support for Google Apps (Play Store, Gmail and so on), among others things. So it’s a good time to try out and write about the firmware update instructions which are very similar to AML8726-MX firmware instructions. Bear in mind that firmware is usually specific to a given hardware platform, and if you try it on another non-compatible S802 TV box, you may brick your device. Standard “OTA” Method Any Windows, Mac OS, Linux computer or even your own Android device should be able to handle is as you just need to download, extract and copy files to an SD card. I’ve done the procedure from a computer running Ubuntu 13.04: Download the firmware (e.g. TM8 ap6330_03102014A_0410_ROOT.rar), and extract it Copy the files […]

Official Android 4.4 Firmware for RK3188T HDMI TV Sticks Released

At the very end of last year, a beta Android 4.4.2 firmware for Rockchip RK3188 mini PCs was released, and yesterday, GeekBuying announced an official Android 4.4.2 firmware for Rockchip RK3188T (notice the T) mini PCs with AP6210 Wi-Fi modules,with bug fixes from the beta version. This should work with device such as MK908II and MK809III. There are at least two caveats however. First, I understand it will only work on RK3188T, not RK3188, and hopefully an official RK3188 mini PC firmware will be released soon, but since manufacturers may have changed from RK3188 to RK3188T for the same model during manufacturing, you have to make sure which version you are using. You can do so by installing CheckRK3188 app on your device, and check if you have the slower RK3188T SoC, or the older, but faster RK3188. The second issue is that Google Apps (Play store, gmail) are not pre-installed. You […]

Android 4.4.2 KitKat Beta Released for Rockchip RK3188 mini PCs

I’ve just been informed that Android KitKat, version 4.4.2, is now available for Rockchip RK3188 powered mini PCs based on AP6210 Wi-Fi module. This is a beta version, but it’s known to work for MK908 II, CX-919, GM282, GK525, iMito QX2, and IPPLI Mars I2C HDMI TV dongles. Albeit MK908 is also based on AP6210 Wi-Fi module, it does not appear to work right now, and the “new” model of MK802 IV with AP6210 might work, but has not been tested. Devices based on AP6330 and other Wi-Fi modules, such as T428 mini PC, are not working with this firmware, and you’ll have to wait a few more days or weeks to get a compatible firmware. Android 4.4 will bring new features that can be interesting with mini PCs such as printing support, screen recording, and overall better graphics and streaming performance. So with the recent release of AndrOpen Office,  […]

UP 7000 x86 SBC