Mediatek Releases Linux Source Code for Android One Smartphones

Android One is a program by Google aiming at bringing low cost smartphones to the emerging markets with firmware updates to the latest Android version guaranteed for two years. Three phones part of Android One program have recently been announced for the Indian market: Micromax Canvas A1, Karbonn Sparkle V, and Spice Dream Uno, and Android One phones will be available in Indonesia, the Philippines and South Asia (Bangladesh, Nepal, Pakistan, and Sri Lanka) by the year of the year. The three phones currently available sell for $100, which based on the specs (quad core processor, 1GB RAM, 4GB flash, 4.5″ display) is not exactly an aggressive pricing compared to what is already available from Aliexpress, but the main advantage here is clearly Google support with promised firmware updates, and currently Android 4.4.4. All these phones appear to be powered by Mediatek MT6582, and company decided to release the Linux […]

Creating and Flashing an Android Image from Rockchip RK3288 SDK

Following up on my post explaining how to build Android for RK3288 TV box, I’ve generated a firmware image, and flashed it to Tronsmart Orion R28 Meta TV box to see if it could boot properly. There’s basically no information in the Andoird SDK explaining how to do basic things like building from source, and generating and flashing the resulting image, so I’d like to thanks Linuxium, Droidmote and Naobsd for their various tips. Since I’ve built everything from source, I’m using a Linux machine, but you should be able to create and flash the Android image in Windows using tools in RKTools/windows folder. First let’s copy the required, and freshly built, files to create the firmware:

We’ll also need to edit package-file follows (I only had to change the bootloader field):

And now create the firmware file:

The firmware file update.img can be flashed with upgrade_tool […]

How to Build Android 4.4 for Rockchip RK3288 Devices (Tronsmart Orion R28)

After blowing up my ATX power supply, and learning such things as “FULL” power supplies do exists, I finally managed to build Android for Tronsmart Orion R28 using the provided SDK. I haven’t tried to load it on the device yet, but the build could complete successfully after following the steps below in Ubuntu 14.04. The SDK is probably not specific to one device, so it might just also work on other RK3288 TV boxes and tablets. First download Android 4.4 SDK for RK3288, or use the one in the micro SD card provided with the Beta version of R28 Pro and Meta. Install some dependencies:

Extract the SDK:

And build the kernel first: Enter the kernel directory:

Change arch/arm/boot/dts/Makefile to use RK3288 device tree file instead of an RK3188 (may not be needed, but the build failed for me without that change…):

It’s also quite […]

Tronsmart Orion R28 Meta RK3288 TV Box Unboxing

GeekBuying sent me one of their Tronsmart Orion R28 Meta (Beta) Android TV boxes powered by Rockchip RK3288 SoC. This model comes with 2GB DDR3, 16 eMMC, and 802.11 b/g/n/ac Wi-Fi. R28 Mega is the mid-range model, and there are two others models R28 Pro (entre-level) and R28 Telos (premium). I’ve already listed specifications for the three Tronsmart Orion R28 models. Today, I’ll show some picture of the device, and the board to find out more about the design of the product. Before reviewing the product in another post, I’ll probably build the image using the provided Android 4.4 SDK (provided I can download it), and perform the full review next week with the resulting firmware. Tronsmart Orion Meta R28 Unboxing I’ve received the parcel via DHL within 2 days. The same package will be used for all three models, but you’ll have a sticker on the side for Pro, […]

Review of Kingnovel K-R68 (R6) Android Mini PC

I’ve already listed specs, and shown a few pictures of Kingnovel K-R68 (R6) Android media player based on the latest Rockchip RK3288 quad core processor. I’ve now gone through all my usual tests, so today, I’ll write the review, going through the user interface, testing video playback, reporting one various performance benchmarks including network and storage performance, tested most hardware features, and played a few games. First Boot, Settings and First Impressions Albeit there’s an infrared remote control with the device. I’ve not used it all, especially, as we’ll see below the default user interface is the stock Android home screen. As usual, I’ve connected an RF dongle to use Mele F10 Deluxe air mouse. Before powering up the device, I’ve also connected an HDMI cable, a USB hard drive, and an Ethernet cable. Albeit there’s a power button, the device will boot automatically as you connect the power adapter, […]

Rockchip RK3288 Android 4.4.2 SDK and Schematics Released for Firefly Board

Firefly-RK3288 development board was first announced in July. I still don’t have news about availability nor pricing, but the T-Firefly website launched yesterday. They seem do have a nice Wiki, but unfortunately everything is currently in Chinese, except when you go to the download page. You’ll find firmware upgrade_tool for Linux and Windows, the USB drivers for rooting and firmware update, firmware images (Android 4.4.2, Ubuntu 14.04, and dual boot), the board schematics (PDF), and Android KitKat 4.4.2 SDK with U-Boot, Linux, and Android source code, some documentation, XBMC apk (no source) with H.265 hardware decode support for MP4, MOV and MKV container formats. The SDK is available on Bitbucket. I planned to test it, but unfortunately my network connection is very slow (and unstable) to this server, and I failed to retrieve it with git clone. The company also posted the build instructions in Chinese in their website, but […]

Linaro 14.08 Release with Kernel 3.16 and Android 4.4.4

I’m a little late for that one, as Linaro 14.08 was released last Thursday. Nevertheless, this release features Linux kernel 3.16 (baseline), Linux 3.10.52 (LSK), and Android 4.4.4. As usual Linaro has worked on member hardware such as Qualcomm based IFC6410 and ARM Juno &Vexpress boards. They’ve also committed changes for LLVM, big Endian, and added a workload generator tool (rt-app) to the Ubuntu and Android image. This tool has been developed and used by the power management working group, presumably to measure and optimize power consumption under various loads. Here are the highlights of this release: Linux Linaro 3.16-2014.08 GATOR version 5.19 (new version) updated topic from Qualcomm LT (ifc6410 board support) updated Versatile Express ARM64 support (FVP Base and Foundation models, Juno) from ARM LT (Landing Team) updated Versatile Express patches from ARM LT updated LLVM topic (follows the community llvmlinux-latest branch) Big endian support (the 2014.05 topic […]

A80 OptimusBoard Development Board Pictures and Benchmarks

A80 OptimusBoard is a development board featuring the latest AllWinner A80 SoC with 8 ARM Cortex A15/A7 cores in big.LITTLE configuration, and a PowerVR GC6230 GPU. Availability was announced about 2 weeks ago for $345, but partially thanks to reader comments on CNX Software, Merrii Technology decided to lower the price to $169 (and $50+ for shipping) to stay competitive against similar boards such as Hardkernel ODROID-XU3. I’ve now received a sample for evaluation. I won’t go again through the specs, but today I’ll take a few pictures of the board, and provide benchmark results to compare them to the ones I got with Rockchip RK3288. Normally, I would also play with the SDK provided with the board, but sadly (and amazingly), there’s currently no such SDK for A80 OptimusBoard, except a leaked Linux SDK which failed to build with recent tools and operating systems. A80 OptimusBoard Pictures I’ve received […]

Exit mobile version
UP 7000 x86 SBC