Last week, I wrote about low cost quad core tablets based on Actions Semi ATM7029, and today it’s time to look at cheap quad core smartphones, which are all powered by Mediatek MT6589 quad core Cortex A7 SoC, with prices starting at about $130 US. I’ll start by a short overview of Mediatek processor, followed by a few smartphones based on MT6589, starting with higher priced smartphones / phablets with bigger screens and more features to the cheapest ones. Mediatek MT6589 Overview Beside featuring four ARM Cortex-A7 cores, this SoC comes with an Imagination Technologies PowerVR Series5XT GPU, namely SGX544, an advanced multi-mode UMTS Rel. 8/HSPA+/TD-SCDMA modem and dual SIM support. On the multimedia side, it supports cameras up to 13MP, 1080p video playback and recording at 30fps, and LCD screens up to Full HD resolution (1920×1080). It is usually interface with MT6620 connectivity combo providing 802.11n Wi-Fi, BT4.0, GPS […]
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, […]
Sailfish OS SDK Adds Support for Windows and Mac OS X
At the end of February, Sailfish OS SDK Alpha was released with support Linux 32- and 64-bit only. The latest version of Sailish OS SDK can also be installed in Windows and Mac OS X. If you’re developing in Linux, it’s just the same SDK as released in February. The SDK and quick start guide is available from Sailfishos.org, or you can click directly on the links before to download and install the SDK. Windows SDK installer – SailfishOSSDK-windows-offline.exe Mac OS X installer – SailfishOSSDK-mac-offline.dmg The SDK is still at the Alpha stage with several known issues, and probably a few more yet-to-be-known bugs.
PengPod 700 Linux Tablet Used As a 3D Printer Touchscreen Controller
PengPod 700 & 1000 are two of the rare Linux tablets to be available on the market. Those tablets are based on AllWinner A10 SoC which can support both Android and Linux thanks to independent developers. After a successful Indiegogo campaign, where they managed to received pledges for a few hundred units of both model, people started to receive their Linux tablets earlier this year. Francesco Santini decided to purchase PengPod 700 in order to use it as an touchscreen controller for his 3D printer (Solidoodle). He modified Pronterface, a graphical user interface written in Python to control 3D printer, for the 7″ display the of PengPod tablet, and made the change available in his github account https://github.com/fsantini/Printrun-pengpod700. He uses a SAMBA share to copy G-code files (“G-code is the common name for the most widely used numerical control (NC) programming language”), and load the required file from the PengPod […]
AllWinner A20 Linux Source Code, EVB Schematics and Product Brief
Hardware based on AllWinner A20 such as Cloudsto Media PC PRO DRIVEDOCK, should start to be available soon, and resources for developers have been slowly released (or leaked) to the community. AllWinner A20 Source Code The source code for AllWinner A20 and A31 has been released to sunxi-linux a while back, and they have started to clean up the code before hardware becomes available. The code apparently hasn’t made it to sunxi-linux github account just yet, but Linux for A20 has been imported into github at https://github.com/amery/linux-allwinner/tree/import/lichee-3.3/a20-dev. AllWinner A20 is known as sun7i in the code. AllWinner A20 Evaluation Board Schematics and Product Brief Olimex received A20 EVB schematics and product brief from AllWinner earlier this week, and as usual, they promptly uploaded those documents to their github account. The 3-page product brief does not bring anything new, and the data sheet does not seem to be available right now. […]
Ainol NOVO 7 Crystal II Quad Core 7″ Tablet is Available for $99
Earlier this year, several blogs and news website reported about Cherry Mobile, a 7″ Android tablet powered by Actions Semiconductor ATM7029 quad core Cortex A9 processor, that sells for just $99 in the Philippines. This morning I’ve found a quad core tablet with similar specifications that also sells for $99 on Asiapads (after using AINOLCII coupon) . The Ainol NOVO 7 Crystal II comes with a 7″ touchscreen, is powered by ATM7029 SoC with 1GB RAM and, 8GB NAND Flash. Tablet Specifications: SoC – Actions Semi ATM7029 Quad Core Cortex A9 @ 1.5 GHz + Vivante GC1000 (Plus) GPU System Memory – 1GB DDR3 RAM Storage – 8GB NAND Flash + micro SD slot Display – 7-inch capacitive touchscreen LCD (Resolution: 1024*600) Connectivity – WiFi: 802.11b/g/n Camera – 0.3 MP front camera Video Output – mini HDMI Audio I/O – 3.5 mm headphone jack USB – 1x micro USB OTG port […]
How-to Autostart a PC Automatically When Connecting it to the Mains Power
I’ve decided it would be good if I could just hide the computer under the table, as I never use the DVD writer, and I can access USB ports for removable storage or debug board via a USB hub on my table. The only problem is that I would have to go under the table to press the power button each time I want to power on the computer. Feasible, but not very convenient. Every morning, I connect a power strip to the mains supply for my computer, monitor, and related equipment, so it would be good if the computer could just start when I connect it. I found out there’s an option in the BIOS of my main board to do just that. Most other people seem to use that feature to be able to automatically restart their computer after a power failure so that they can access it […]
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 […]