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

Kingnovel K-R68 4K Android STB Unboxing

Kingnovel has sent me a sample of their K-R68 Android media player powered by Rockchip RK3288 quad core processor with 2GB RAM, 8GB flash. Today I’ll start by listing the product specifications, before showing pictures of the device and PCBA. A full review will follow in the next few days. Kingnovel K-R68 specifications The box technical specifications as shown in the product manual are pretty standard: SoC –  Rockchip RK3288 quad core ARM Cortex A12/A17 processor @ 2.0 GHz (TBC) with ARM Mali-T764 quad-core 3D GPU with support for OpenGL ES 3.0, OpenCL 1.1, and DirectX11 System Memory – 2GB DDR3 (Optional 4GB DDR3) Storage – 8GB flash (16G/32G optional) + micro SD slot Video Output – HDMI 2.0 up to 4K @ 60fps, 3.5mm AV jack Audio Output – HDMI,  AV, and optical S/PDIF Video Codecs – MPEG-1, MPEG-2, MPEG-4, H.264, H.265, RV,.. @ 4K resolution Video Containers – […]

Cloud Media OpenHour Chameleon Quad Core TV Box Boots Android or Linux from SD Card

Cloud Media, previously known  as Syabas, has been selling Popcorn Hour media players based on Linux for several years, but with OpenHour Chameleon the company is about to launch their first Android media player powered by Rockchip RK3288. The device is similar to other RK3288 TV boxes, except it does not come with internal storage at all, and instead boots Android 4.4.2 from a provided 8GB SD card, with later plans to have support for Linux operating systems such as Ubuntu. Another particularity is that they’ll use an aluminum casing for better heat dissipation of the Rockchip RK3288 processor which can get pretty hot… OpenHour Chameleon specifications: SoC –  Rockchip RK3288 quad core ARM Cortex A12 / A17 processor with ARM Mali-T764 quad-core 3D GPU supporting OpenGL ES 1.1/2.0/3.0, and OpenCL 1.1 System Memory – 2GB DDR3 Storage – No Internal storage + SD card slot with 8GB card (including […]

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

Tronsmart Orion R28 (Beta) TV Boxes with Rockchip RK3288 SoC Feature up to 4GB RAM, 32GB eMMC, Come with Android SDK

I’ve recently reviewed my first Rockchip RK3288 Android mini PC, UyeSee G1H, and while it’s not catastrophic, the box still have stability issues related to Gigabit Ethernet connectivity, AV video output, Wi-Fi performance and so on. Now Geekbuying has just announced availability of the beta versions of their Tronsmart Orion R28 Android TV box also powered by the quad core ARM Cortex A12/A17 processor. This first batch (180 pieces) is geared towards tinkerers and “ROM makers”, rather than people who just want something that works, and these first boxes will ship with an Android SDK (5.1GB) on a micro SD card. [Update: link to SDK] There will be three models: Orion R28 Pro (8GB flash, 2.4 GHz Wi-Fi), Orion R28 Meta (16GB flash, 802.11ac Wi-Fi), and Orion R28 Telos (4GB RAM, 32 GB eMMC, 802.11ac Wi-Fi). They’ve just manufactured the first two models in the first batch, with 90 pieces […]

UP 7000 x86 SBC