Luc Verhaegen, the lead developer of LIMA open source project, provided an update at LinuxTag 2012 last week-end. This open-source MALI GPU driver isn’t ready for consumers yet, but the LIMA team has made some progress and showcased an OpenGL ES demos running on a Chinese tablet running Android. Luc said the tablet used for the demo is the same hardware as the Spark KDE/Vivaldi tablet, so the video demo below must be running on an AMLogic 8726-M processor with a Mali 400 GPU. The drivers already (partially) work on both Mali-200 and Mali-400 GPUs. The fragment shader instructions set is fully known and they have disassembler and assembler fully implement, but they still need to work on the compiler. The vertex shader instruction set is 80% known, they have a simple shader disassembler and are working on the assembler. You can also watch the 40 minute presentation at LinuxTag […]
Rikomagic MK802 Android mini PC Unboxing and Review
Youtube user Zaatour36 has received the low cost MK802 Android 4.0 mini-PC based on AllWinner A10 processor and has uploaded 2 videos. The first video gives an overview of the device connectors and show the different cables (mini HDMI to HDMI, USB) and adapters (microUSB to USB and power) that are provided with the MK802. The second video is more like a review, and shows how to connect the device, go to the setup menu to change the settings and language and play around with the different Android applications. You’ll also be able to get a feeling of the performance. Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. www.cnx-software.com
VIA Technologies Unveils the APC, an ARM11 $49 Android PC
VIA Technologies has today introduced the Android PC system (APC) powered by WonderMedia ARM11 processor, with 512 MB RAM and 2MB Flash in a small Neo-ITX motherboard and that will sell for a mere 49 USD, slightly higher than the 35 USD Raspberry Pi. But whereas the Raspberry Pi would struggle to run Android with 256 MB, the APC has just enough memory top run Android 2.3 and Android 4.0. Another advantage is the presence of a VGA connector which is missing on the Raspberry Pi, as well as a few other connectors. Here are VIA APC hardware specifications: VIA WonderMedia 8750 ARM11 CPU@ 800 MHz 2GB NAND Flash 512 DDR3 SDRAM Hardware Video Decoder supporting up to 1080p resolution VGA and HDMI display ports 4x USB 2.0 ports microSD slot 10/100 Ethernet port Audio-out/ Mic-in 15W power adapter Power consumption: 4 Watts (Idle) 13.5 Watts (Max. load) Dimensions: 17cm […]
Droid Stick KVD-13 Another Low Cost Android mini-PC
Following the steps of the $74 Android 4.0 mini PC (MK802), a couple more ARM based mini PCs have shown up, including Shenzhen Kimdecent Technology Droid Stick KVD-13 powered by a Renesas processor based on Cortex A9 with a PowerVR SGX530 GPU (possibly Renesas NEC EV2 processor), featuring 512 MB RAM, 4GB Flash and running Android 2.3. The good thing with this mini PC is that the HDMI connector is of the right gender: male. No offense to HDMI female connectors ;), but for this type of device, it’s just neat to plug it directly into the TV/monitor HDMI connector. Here are the device specifications: CPU Renesas Cortex-A9 Dual Core Processor @ 1GHz with PowerVG SGX530 GPU System Memory 512MB DDR3 Storage 4GB NAND Flash microSD card Connectivity WiFi 802.11b/g/n USB Ports 1x USB 2.0 Host 1x mini USB (for power) Video Output 1x HDMI 1.4 (Up to 1080p) Video Codecs […]
74 USD AllWinner A10 Android 4.0 Mini PC
A cheap white brand Android 4.0 USB/HDMI Stick based on AllWinner A10 has started to show up in Chinese websites. Initially, I thought it was like a low cost version of FXI Tech Cotton Candy (which will start shipping this month), but as you can see in the image below, the HDMI port is female so you’d still need a HDMI cable. The hole next to the USB port should be for the power supply, so this device is apparently not powered via USB (TBC). Connect a wireless mouse and keyboard to the device, the power supply, and an HDMI cable to your TV, and you’ve got yourself a cheap PC running Android 4.0. Since this is based on AllWinner A10, you could also insert a microSD card with Ubuntu, Debian or your other favorite Linux distribution and have yourself a Linux PC. Here are the specifications of the device […]
Ainol Novo 7 Aurora II Android 4.0 Tablet Features AMLogic AM8726-MX Cortex A9 Processor
Last week, I wrote about the Rockchip RK3066 based Cube U30GT Android 4.0 Tablet, and today I’ll blog about the Ainol Novo 7 Aurora II, one of the first Android 4.0 tablet powered by the new AMLogic AM8726-MX dual core Cortex A9 processor. Here are the specs of the device: CPU – AMLogic AM8726-M6 Cortex-A9 Dual Core processor @ 1.5 GHz GPU – Mali 400MP RAM – 1GB DDR3 Storage – 8 GB NAND Flash / microSD Card slot (Support up to 16GB) Display – 7″ capacitive touch screen (5-point) IPS LCD (1024×600) Camera: 2.0 MPixel front camera Sensors – 4-way G-sensor Connectivity – Wi-Fi b/g/n. 3G via external 3G/WCDMA dongle Battery – 3700mAh Dimensions – 187 x 111 x 12 mm Weight – 360 grams The Aurora II will be available later this month and sell for about 190 USD. The company will also offer the cheaper Novo 7 […]
Build Your Phone Android Distro with CyanogenMod Compiler 0.4 GUI (Cmc-pygtk) for Ubuntu
Lithid, a member of XDA Developers Forum, has recently released the 4th version of a GUI tool (Cmc-pygtk) to build Android for a given smartphone as long as it is supported by CM. The CyanogenMod Compiler is supported by Ubuntu 10.04 32/64-bit and greater, and you can either download a deb file or build it yourself by following the instructions below: Install dependencies:
1 2 3 4 |
sudo apt-get install build-essential devscripts ubuntu-dev-tools debhelper \ dh-make diff patch cdbs quilt gnupg fakeroot lintian pbuilder piuparts \ flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools \ libncurses5-dev zlib1g-dev openjdk-6-jdk pngcrush schedtool |
Clone the source tree:
1 |
git clone git://github.com/lithid/Cmc-pygtk.git |
Generate a gpg key:
1 |
keygpg --gen-key |
Delete the changelog or dpkg will use lithid key instead.:
1 2 |
cd Cmc-pygtk rm os-versions/common/changelog |
Edit the EMAIL field in the Makefile and replace it with the one used to generated the gpg key. Build it for your version of Ubuntu. For Ubuntu 12.04 32-bit:
1 |
make cmc-12.04-32 |
And install it:
1 2 |
cd out sudo dpkg -i cmc-12.04-32-v0.4.deb |
Before using CyanogenMod Compiler (CMC) is installed, you need to install google repo tool:
1 2 3 |
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > repo chmod a+x repo sudo mv repo /usr/local/bin/repo |
Now that everything is setup, you can run CyanogenMod Compiler: cmc A disclaimer message telling […]
Xamarin Ported Android to C#. Results: Massive Performance Improvements over Dalvik
Xamarin has been providing Mono, a C# framework that can work on Linux for some years, and more recently they have also launched Mono for Android and iOS so that you can write or re-use existing C# application on the most common samrtphone platforms. But their latest project “XobotOS Research Project” goes much further, as they have entirely re-written Android Dalvik engine based on Java with C#. Considering the million of lines of code in Android, they have found a tool to automatize the Java to C# conversion. This tool is an Eclipse plugin called is Sharpen, and Xamarin has made further improvements to Sharpen which are available on Github. They already have ported Android 2.x and Android 4.0 to C#. If you wonder why they would do that, look at the “benchmarks” below showing Mono vs. Dalvik implementation of Android for binary tree, jovian and hashtags. Since the company […]