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

Intrinsyc OPEN-Q 8084 Development Kit Powered by Qualcomm Snapdragon 805 Processor

Inforce Computing IFC6540 was the first low cost development board powered by Qualcomm Snapdragon 805 processor I discovered a few months ago, but is currently “for pre-approved customers only and have not yet been released to public”. Intrinsyc has now launched their own Snapdragon 805 development kit called OPEN-Q 8084 based on a mini-ITX carrier board, and a SoM with 3GB RAM, and 16GB eMMC. The board target applications include ruggedized tablets, digital signage, government/public safety, medical, robotics, wearable displays, video streaming/conferencing, gaming systems, and in-flight entertainment. Specifications of APQ8084 Open-Q System-on-Module: SoC – Qualcomm Snapdragon 805 (APQ8084) quad core Krait 450 @ 2.5GHz, with Adreno 420 GPU @ 500MHz, Hexagon QDSP6 V5A (600MHz), and two ISPs for up to 55-megapixel stereoscopic 3D System Memory – 3GB PoP LPDDR3 RAM Storage – 16GB eMMC 5.0 flash, expandable to 64GB, micro SD signals, and SATA signals (via MXM connector) Connectivity – […]

Khadas Edge2 Arm mini PC

Broadcom Introduces WICED Sense Bluetooth Low Energy Development Kit

Broadcom has recently announced a new development board for IoT applications using Bluetooth Low Energy (BLE) called WICED Sense. The kit consists of a “sense tag” powered by the company’s BCM20737S Bluetooth SIP Module with five micro-electromechanical sensors (MEMS), and Bluetooth 4.1 compatible WICED SMART software stack. The key features of WICED Sense devkit are as follows: Broadcom BCM20737 Bluetooth Smart system in package (SiP) module Five low-power MEMS sensors by ST Micro (part of the module): Gyroscope (L3GD20) Accelerometer (LIS3DSH) eCompass (LSM303D) Pressure sensor (LPS25H) Humidity Temperature sensor (HTS221) Bluetooth Smart connection covers distance of roughly 30 meters. USB – 1x micro USB connector to update applications Encryption, decryption, certificate signing, verification and various algorithms for increased privacy Secure Over-the-air (OTA) download capability to enable firmware updates from central device including smartphone, tablet and computers Misc – iBeacon, NFC, Wireless charging (Rezence A4WP) support. Power – Coin-cell battery The […]

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

Review of Probox2 EX Quad Core Android TV Box and Remote+ Air Mouse

Probox2 EX is an Android TV box powered by Amlogic S802-H processor with 2GB RAM and 16GB eMMC, an hardware very similar to MINIX NEO X8-H, and an upgrade to the Tronsmart Vega S89 Elite and Shenzhen Tomato EM8 / Enybox M8 TV boxes I’ve reviewed previously, with more storage (16GB vs 8GB), dual band Wi-Fi, and S802-H instead of S802 for hardware DTS and Dolby audio decoding. I’ve already published an unboxing post for Probox2 EX, so today I’m going to test the firmware, including overall performance and stability, video playback, gaming, and most hardware features, as well as Remote+ air mouse with audio and gaming capabilities, which comes with the device. First Boot, Settings and First Impressions I’ve found two AAA battery to insert into Remote+ air mouse, connected an HDMI cable, an Ethernet cable, the Wi-Fi antenna, the RF dongle for Remote+, and the power adapter to […]

How to Upgrade Firmware in Rockchip RK3288, RK3328, RK3399 Android TV Boxes

For some reasons, Rockchip is extremely fond of Windows based firmware tools, and instead of providing a simple SD card method, they’ve continued to use these awful tools to upgrade firmware for Rockchip RK3288, RK3328, RK3399 devices, and other Rockchip based TV boxes. I don’t mean to say these are useless, but they should not be used by end users, unless their device is bricked. Nevertheless, Rockchip has now release version 2.3 of their Android tools for Windows, and GeekBuying has published a guide showing how to do, which I’ll summarize below. Rockchip has also released an updated version for the Linux Upgrade Tool (upgrade_tool) v1.24 that allows you to do the update in Linux. [Update: The latest versions of DriverAssistant (Step 1) and AndroidTool (Step 2) can be found in Rockchip-Linux account in Github] The first thing to do is to make sure you’ve got the latest Rockchip USB […]

Rockchip RK3568/RK3588 and Intel x86 SBCs

More Technical Details & Benchmarks about Nvidia Tegra K1 “Denver” 64-bit ARM SoC

The 32-bit version of Nvidia Tegra K1 have generally received good reviews in terms of performance, especially GPU performance, and the company has also provided good developer’s documentation and Linux support, including open source drivers for the Kepler GPU (GK20A) found in the SoC. But as initially announced, Tegra K1 with also get a 64-bit ARM version codenamed “Denver”, and Nvidia provided more details at Hotchips conference. The 64-bit Tegra K1 will still feature a 192-core Kepler GPU, but replace the four ARM Cortex A15 cores found in the 32-bit version, by two ARMv8 “Project Denver” cores custom-designed by Nvidia. The multi-core performance of the dual core 64-bit Tegra K1 @ 2.5 GHz may end up being equivalent to the quad core 32-bit Tegra K1 @ 2.1 GHz, but the single core performance will be much better thanks to a  a 7-way superscalar microarchitecture (vs 3-way for Cortex A15), as […]

How to Root Rockchip RK3288 Devices

As Rockchip RK3288 based tablets and TV boxes are slowly starting to reach end-users, it may be a good time to post instructions showing how to root your Android device. Geekbuying has just published a guide to root RK3288 tablets and media players. The instructions below require a PC or Virtual Machine running Windows XP/7/8, but hopefully instructions to root under Linux similar the ones for RK3066/RK3188 will surface soon. Install Rockchip USB drivers by downloading the latest DriverAssistant which adds support for Rockchip RK3288. Simply extract the files and click on DriverInstall.exe to complete the installation. Download the latest version of VRoot tools. and basically follow the same instructions as for Amlogic S802 root which I’ll summarize below. Make sure USB debugging is enabled in your device (Settings->Developer Options->USB Debug) Connect your RK3288 device to your PC via a USB cable. (OTG port) Start VRoot. It should detect your […]

Khadas VIM4 SBC