How to Resize Partitions and Update Firmware in MXQ-4K TV Box (Rockchip RK3229)

Since I’ve received MXQ-4K Android TV box yesterday, I have started to play with it, and so far I can’t say I’m impressed, as while the device automatically detected the maximum resolution (3840×2160 @ 60 Hz) for my television, I could not play any of my 4K samples smoothly with either the pre-installed Kodi 15.2, Video and Video Player apps, there’s no power off mode (only standby), and the “internal partition” is only 0.96GB large which can quickly become an issue if you plan on installing several apps. Since GeekBuying has released the stock firmware, I decided to try to adapt the method to resize the partitions for GeekBox (RK3368) to MXQ-4K. Rockchip RK3229 Firmware Modding I’ve used a computer running Ubuntu 14.04, and assume you have most tools pre-installed. The first step is to download the firmware (MXQ-4K_ota_ok_20160127.img update.img), and install the tools to extract it :

The […]

Run Android Apps in Linux with Shashlik Android Emulation Layer

There are already ways to run Android apps in Linux distributions such as Ubuntu or Debian, including the Android SDK emulator, running Android-x86 or Remix OS in a virtual machine, or using Genymotion, but those solutions are a little cumbersome to setup. Shashlik Android emulation layer aims to simplify the process of running Android apps in their own window within Linux desktop distributions. The Android apps can be started from the start up menu or dash like any Linux program. The apps are currently running inside an emulator so you actually boot a  stripped down version of Android each time you start the app, which means they’ll take a little while to start. OpenGL and graphics are all rendered on the host for better performance. In the future, the emulator (virtual machine) may be dropped, and instead Shashlik could simply become a container, which requires rewriting libbinder in userspace There […]

$61 Xiaomi Mi Box 3 2016 Enhanced Edition is Powered by Mediatek MT8693 Hexa-core Cortex A72 + A53 Processor

There are few ARM Cortex-A72 “class” mini PCs available on the market, and the only one I can think of is Amazon Fire TV 2015, powered by Mediatek MT8173 hexa-core processor, and priced decently at $99.99, but hard or expensive to source if you don’t live in the US. There will soon be one more choice, as Xiaomi has upgraded its Mi Box 3 to use Mediatek MT8693 processor with two Cortex-A72 cores, and four Cortex-A53 cores combined with PowerVR GX6250 GPU. Xiaomi Mi Box 3 Enhanced / 2016 Edition specifications: SoC – Mediatek MT8693 hexa-core processor with two Cortex-A72 cores @ 2.0GHz, four Cortex-A53 cores @ 1.6 GHz, and Imagination PowerVR GX6250 GPU System Memory –  2GB 64-bit LPDDR3 memory Storage – 8GB eMMC 5.0 flash Video Output – HDMI 2.0 up to 4K/2160p @ 60 Hz Video and Audio Features – 10-bit H.265, Dolby and DTS audio Connectivity […]

Firefly-RK3288 Reload Board Features a SoM + Baseboard Design, Supports SATA, Three HDMI Ports, and More

Firefly-RK3288 was one the first boards powered by Rockchip RK3288 quad core Cortex A17 processor, and now Firefly team, part of T-Chip technology, has provided a new version called Firefly-RK3288 Reload with the same processor, but more features, and thanks to design comprised of a carrier board and system-on-module (SoM) – connected via an MXM connector – suitable to people or companies wanting to create their own board without handing the complexity of the processor, memory, and storage part. The table below shows Firefly-RK3288 and Firefly RK3288 Reload specifications side-by side. Parameter Firefly-RK3288 (Plus) Firefly-RK3288 Reload SoC Rockchip RK3288 ARM Cortex-A17 quad core processor up to 1.8GHz with ARM Mali-T760 MP4 GPU RAM 2GB Dual-Channel DDR3 (Plus version is 4GB) 2GB Dual-Channel DDR3 Storage 16GB eMMC (Plus version is 32GB) MicroSD (TF) Card Slot 16GB eMMC MicroSD (TF) Card Slot SATA 2.0 (Suggest 2.5 inch SSD or HDD) PMU ACT8846 […]

MXQ 4K Rockchip RK3229 Android TV Box Unboxing and Teardown

MXQ 4K TV box list of features is rather impressive, as the 4K media player packs support for high bitrate (200 Mbps+) 10-bit H.265 and H.264, as well as VP9 at 4K resolution, 4 USB ports, Ethernet, and HDMI 2.0 for just $30. That price includes shipping. We just don’t know how it performs, but we’ll soon find out as GeekBuying sent me a sample for review. I’ll start by checking out the hardware, before testing it over a few days, and write a complete review. MXQ 4K Unboxing The retail package shows MXQ-4K  “OTT TV Box” and some of the key selling points like Kodi support, 4K, HEVC/H.265, and son on. You’ll also find the Android 4.4 Kitkat logo since strangely Rockchip did not provide an Android 5.x SDK for their low cost processor. The device ships with an IR remote control, a 5V/2A power supply, an HDMI cable, […]

Zidoo X5 TV Box Review

Zidoo X5 is TV box running Android 5.1 powered by Amlogic S905 processor like so many competing products on the market. I’ve already listed the full specs and taken pictures of the Zidoo X5 case and hardware, so today we’ll see how the device performs against the many Amlogic S905 mini PCs I’ve reviewed so far, and if it fixes some common bugs. First Boot and First Impressions Before starting the media player I’ve connected all cables and made sure to fill the two USB ports with a bunch of peripherals including a 1TB hard drive, keyboard, webcam, and so on. There’s no power button, and the device boots immediately once you connect it to the mains, with a standard boot time being around 40 seconds. The company has used the exact same Zidoo launcher as in their X6 Pro TV box, however they’ve decided to use a 1280×720 framebuffer, […]

Embedded Linux Conference 2016 and OpenIoT Summit 2016 Schedule

The Embedded Linux Conference 2016 and the OpenIoT summit 2016 will take place on April 4 – 6, 2016 in San Diego, California, and over 800 attended will meet including kernel & system developers, userspace developers, and product vendors. The Linux Foundation has recently published the schedule, so I’ve had a look at some of the talks, and designed my own virtual schedule to find out more the current development focus although I won’t attend. Monday April 4 10:40am – 11:30am – Linux Connectivity for IoT by Marcel Holtmann, Intel OTC There are many connectivity solutions that available for IoT. For example Bluetooth Low Energy, 802.15.4, Zigbee, OIC, Thread and others. This presentation will provide and overview of the existing technology and upcoming standard and how they tie into the Linux kernel and its ecosystem. 11:40 – 12:30 – BoF: kernelci.org: A Million Kernel Boots and Counting by Kevin Hilman, […]

TinySine Bluetooth, WiFi and USB Relays Come with an Optional Enclosure, Support Android and iOS Smartphones

It’s now fairly easy to find the hardware to create WiFi or Bluetooth controlled relays, but you usually have to design your own enclosure and Android app, and if you’d like something that’s ready to use out of the box TinySine wireless relays such as TSRB430 (Bluetooth) or TSRW430 (WiFi) might be an interesting option. There;s also a version with USB control. TSRB430 / TSRB430 / TSRU430 specifications: 4x Omron G8P 30A/250VAC | 20A/28VDC relay; SPST-NO (normally open) types. Connectivity – XBEE module either: Bluetooth Bee module based on CSR BC417143 Bluetooth 2.0 chipset Roving Networks WiFi Bee module with 802.11 b/g radio USB Bee module with a CP2102 USB to UART chip Power Supply – 12V/1A via 2.1mm jack with positive core polarity Dimensions – 122mm x 87mm x  x 31mm (board) There are also versions with 2 and 8 relays. I kind of wish they had models taking 220V AC input instead […]