How to Root Mele X1000 (Telechips TCC8935)

Yesterday, I’ve explained to how update firmware on Telechips TCC8935 Android TV boxes, Mele X1000 more exactly. Today I’ll show how to root the device. The method uses Vroot, a Windows-only tool, that appears to be popular recently, as it is the same tool that’s used to root Amlogic S802 based devices. Let’s get started in a Windows PC or virtual machine: Download and install Vroot Start Mele X1000, and go to Settings->Android Settings, then in Developer options, enable USB debugging Connect a micro USB to USB cable between Mele X1000 and your Windows PC Start Vroot,. It should detect your device, download and install drivers and a daemion. Check root access in your device, and a Windows in your default language may pop up in Mele X1000. Accept. You should now see “Mele X1000 is connected. No root permissions” in Vroot, click on the green Root button to start […]

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

Linux Kernel Source Code and Chromium OS Overlay for Rockchip RK3288

A few days ago, we’ve seen Chromium OS running on Rockchip RK3288 development platform. I’ve been informed the source code could have already been released via the newly registered rkchrome github account with Linux kernel 3.10.30 and the overlay files to build Chromium OS for RK3288. There’s also a u-boot repository but it is currently empty.  This Linux kernel can also boot Rockchip RK3188 based Radxa Rock development board, but more tests are needed to see if it’s really usable. I’ll have a look at the Linux kernel, and try to build it, and leave the Chromium OS part for later or other people. Let’s retrieve the source code:

We’ve got two kernel config files related to Rockchip in arch/arm/config:

But since this is a recent 3.10 kernel with support for Flattened Device Tree support, and multi-platform support, there’s not much to be seen in these files, and […]

Techniques to Get more Space for Apps in Android

Many devices now have a single internal partition for apps and data on the internal NAND / eMMC flash, but some companies are still providing firmware with the flash partitioned with an “internal storage” partition for apps and systems, and another partition either called “phone storage” or “internal SD card” to order to store data. In the first case, no problem, but in the second, you may have issues where you have plenty of total space, but the device keeps telling you there is no space, leading to error messages such “email service has stopped”,  app updates which can not complete, and app update downloads occurring in loops and draining the battery. I’ve experienced this issue with my phone (ThL W200) which features a mere 0.91 GB internal storage out of an 8GB NAND flash. Internal storage was 0.91 GB (94% full), phone storage 5.73 GB(3% full), and my micro […]

Atmel SAMA5D3 Xplained Board Unboxing and Quick Start Guide

Atmel SAMA5D3 Xplained is an evaluation board running Linux powered by SAMA5D36 ARM Cortex A5 micro-processor with 256 MB DDR2, 256 MB flash, two Ethernet ports, 3 USB connectors, and more. This embedded board targets industrial automation, networks, robotics, control panels and wearable applications. The only video output is an LCD connector so it is reserved for headless or flat panel based applications. You can check full specs on my Atmel SAMA5D3 Xplained announcement post. The company kindly sent me a sample, so that I can share my experience with the board. I’ll first post some unboxing pictures, show how to get started with the pre-installed image, and build my own Linux image. The board can be purchased for $79 from Atmel e-Store, as well as several distributors (P/N: ATSAMA5D3-XPLD). Atmel SAMA5D3 Xplained Unboxing I’ve been sent the board via DHL in the following package, which gives  a short desscription […]

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

ITEAD Studio IBOX AllWinner A20 mini PC Review

ITEAD Studio IBOX is an AllWinner A20 based mini PC currently running Android or Linux distributions currently featured on Indiegogo. I’ve already written about IBOX in a separate post, where you can get all the specifications, but the company has also sent me a unit (engineering sample) for review. Since the system is still in development, and it’s mostly a development platform, I won’t do a review with video testing, system performance, etc… as usual, but rather show the progress and current issues in terms of hardware and software, and I’ll also mention documentation, and shortly try Android 4.2 (pre-installed) and the Debian 7.0 image released by the company. IBOX Unboxing Pictures I’ve received the device in a cartoon box containing the device itself and a 9V/2A power supply. If you are or become a backer on Indiegogo you’ll also receive an add-on board providing access to a SATA connector,  […]

Mali-400 GPU Is Now Working in Linux for Rockchip RK3188 Devices

Accelerated 3D graphics in Linux with Mali-400 via OpenGL ES has been possible for nearly a year on RK3066 devices,  but there was no such support for RK3188. This week however, both Naoki FUKAUMI and omegamoon have reported OpenGL ES to work in in their respective RK3188 devices. I don’t know which device omegamoon used, but Naoki did so in Radxa Rock, and even posted instructions to build it yourself. They’ve mostly followed the work done by olegk0 for Rockchip, and Mali drivers build instructions provided in linux-sunxi community, and it can be summarize in 3 main steps: Cross-compile drm.ko, mali_drm.ko, ump.ko, mali.ko in a Linux machine Copy and load the four modules to your RK3188 based board or device. Install dependencies and binary Mali drivers from sunxi-linux in your Rockchip device Once this is done you can try some OpenGL ES demos such as esgears2 or glmark2-es to test […]

EDATEC Raspberry Pi 5 fanless case