Libhybris Let You Use Android Drivers & HW Libraries in Linux

One of the main issues with Linux on ARM is the lack of proper GPU drivers for the platform, as most silicon manufacturers now only focus on Android drivers which are not compatible with the Linux kernel, because Android is based on Bionic C library, whereas Linux is based on glibc or its variants. There are two ways to solve this issue: Open Source GPU drivers. This would be the ideal solution, as you would just be able to cross-compile the drivers for the proper, as well as fix bugs without having to ask the silicon manufacturer to fix the driver for you. Bionic to Glibc library. Such library acts like libdl, and allows to load Bionic library and overrides some symbols from bionic with glibc based ones. This is exactly what libhybris does. Ubuntu Touch is capable of using Android GPU drivers to run Ubuntu thanks to this library, […]

Preliminary Ubuntu 12.04 RootFS for GK802/HI802 mini PC

After releasing a pretty good Ubuntu 11.10 image with both VPU and GPU acceleration for Freescale i.MX6 based HDMI dongles last month, Jasbir (aka jas-hacks) has released an Ubuntu 12.04 image with GPU support thanks to the help of Octavio (Yocto Project contributor), and Wi-Fi support. It’s possible to select Unity 2D or Xubuntu desktop, and Chromium and Neverball, a 3D ball game, are part of the image. There’s still more work however, as VPU (Video Processing Unit) support is work in progress, Bluetooth does not work yet, and OpenGL ES test programs such as glmark2-es2 or es2gears do not work properly with Xubuntu, even though they do work fine with Unity 2D. Jasbir uploaded a video showing Neverball 3D game in GK802, and it works pretty good, although the framerate does not seem optimal for now. If you want to give this image a try, install GK802 Ubuntu 11.10 […]

CX-803 II Android mini PC Features 2GB RAM, an External Antenna

Several mini PCs have been claimed to come with 2GB RAM (e.g. S21H,  MK812), but it turned out the sellers simply made a mistake, or possibly lied to sell a few more sticks. To date, the only HDMI TV dongle which you can buy and expect it to really come with 2GB RAM is the PQ Labs iStick A200, but we’ve now got another option with the CX-803 II (aka CX-803B or FX5) powered by Rockchip RK3066 with 2GB RAM, 8GB flash and a short external antenna. If the picture below looks similar, it’s because it’s an upgrade of CX-803 / AVS-TV603 with more RAM, more flash and built-in Bluetooth. Here are CX-803 II specifications: SoC – Rockchip RK3066 @ 1.6 GHz + Mali-400 MP4 GPU System Memory – 2GB DDR3 RAM Storage – 8GB NAND flash + micro SD slot (up to 32GB) Video Output – HDMI 1.4 Connectivity: […]

Wandboard Releases Updated Android and Ubuntu Linux Images and Source Code

Since I’ve received my previous short review of the Wandboard Dual development board, there has been more work on done the platform with new Android and Ubuntu images, Jelly Bean source, Linux SDK release, and git repo setup. I’ve tried the binary images, and had a quick look at the source code and corresponding documentation. Android 4.1.2 Image and Source Code Wanboard has release an improved Android image on the 14th of March which you can download for both Solo and Dual version of the development board with the following Changelog: Fix HDMI audio/playback issue with certain monitor. Add support for wifi on wandboard-dual. Known issue: Might need to turn off “Avoid poor connections”  in Wi-Fi ->Advanced to keep connection alive. I’ve given it a try in Wandboard Dual, and it seems Ethernet support is gone (Sorry my mistake, Ethernet IS working, but there’s no indication when it’s connected, and […]

Undistract-me Sends An Alert For Time-Consuming Commands in Linux

In Linux, some commands executed in the terminal such as make, wget, dd may take a while, so usually you’d just let them run in the background, and do some other work, drink tea, go for nap… while they are running, and come to check from time to time if the command has completed. Sometimes I even forget I run a particular command, and realize it has completed a few hours ago… It’s possible to add some command at the end of your command line, but it can be cumbersome, and you may forget to do it. The best would be automatic alerts for commands that take a long time, and undistract-me just takes care of that by sending an alert for commands that take more than 10 seconds (by default). In Ubuntu 12.04 and 12.10, you can install undistract-me as follows:

Undistract-me is part of Ubuntu 13.04 or […]

Linaro 13.03 Release with Linux Kernel 3.9 and Android 4.2.2

Linaro 13.03 is now available, and features Linux Kernel 3.9-rc3 and Android 4.2.2. This month, Linaro has released their first Origen Quad Android image, as well as Tiny Android build for Arndale. The ALIP image listed in the download page is still based on Ubuntu 12.11, but as doc Bormental noticed earlier this month, the latest ALIP Quantal 13.03 image is available for download at https://releases.linaro.org/latest/ubuntu/quantal-images/alip. Some development tools (gcc, g++, vi, make..) are now included in Android, so you can develop and build natively from your Android device. Linaro has kept on cleaning the Linux kernel ARM tree for Exynos and ST Ericson SoCs. More work has been done on big.LITTLE for both IKS and HMP, as well as ARMv8 OpenEmbedded, and an initial GRUB port on ARM UEFI is now available. Here are the highlights of this release: Automation and Validation A simple CLI tool for communicating with […]

Mini PCs (MK802+, UG802, GK802 & iStick A200) Linux Performance Comparison

Ian MORRISON (linuxium) has tested Linux with several mini PCs powered by different processors. The main point of his tests was to evaluate the performance difference between running Ubuntu 12.04 natively, or in a chroot in Android using tools such as Complete Linux Installer. I previously tried Linux on Android in ODROID-X, and found the applications start time when running from an low-end SD card pretty dismal, and the graphics performance poor.  Ian had a different approach, and decided to use a subset of Phoronix Suite benchmarks to compare different hardware / software combination and posted the results in “mini PCs” G+ community. There’s a lot of data, and analyzing the results is not really straightforward without spending some time looking at the data. In this post, I’ll explain how the tests have been conducted, explain the results and try to draw a conclusion. Mini PCs and other Hardware Under […]

Zealz GK802 Is (Temporary?) Available for $69.99 on GeekBuying

Zealz GK802 is a mini PC based on Freescale i.MX6 Quad processor, with 1GB RAM, 8 to 16 GB internal memory (internal micro SD card). The main selling points of this HDMI dongle is that it’s the only currently available quad core processor (about to change), it’s hackable and unbrickable with easy access to the serial console, full support for Linux with hardware video decoding and 2D/3D acceleration (work in progress), and Freescale has released proper software and hardware development resources for the i.MX6 processor. As mentioned in my review of Hi802 mini PC, the downside is that Vivante GC2000 GPU performance is lower than the Mali-400 MP4 found in Rockchip RK3066 mini PC, and its price (usually above $90) is about double the price of Rockchip RK3066 mini PCs. We can’t do anything for Vivante GC2000 performance, but Roman found a coupon code “FVKIWVAG” on a Russian forum that […]

Exit mobile version