How to Flash Firmware to Realtek RTD1195 Media Players

Android TV boxes based on Realtek RTD1195 SoC are cheap (about $60), with a relatively slow dual core Cortex A7 processor, but include fast interfaces such as USB 3.0, Gigabit Ethernet, and sometimes SATA, and are said to be very good at playing videos. After several months of development since they’ve first been spotted, RTD1195 media player are finally shipping. One of the models is M-195, which had its firmware recently released, and can be downloaded from copy.com, filefactory, mediafire, or solidfiles servers. This firmware is based on Android KitKat 4.4.2, with build number rtk-phonenix-eng 4.4 krt160 eng.ton.20141024.094201. Firmware update is pretty easy, and is operating system agnostic, since all you need to do is to basically copy the firmware file to a USB flash drive. A PC is not even necessary, as you can download the file and extract it directly from the mini PC itself. The same procedure […]

Preliminary Dual Boot Android & Ubuntu Firmware for Nagrace HPH NT-V6 TV Box (Rockchip RK3288)

Nagrace NT-V6 TV Box is powered by Rockchip RK3288 processor, and in my review I found the hardware to be pretty good, although some progress had to be done on the firmware. The company is still focus on perfecting Android firmware for NT-V6 and Firefly-RK3288 development board, but in meantime, they’ve released a dual boot image capable of running either Android 4.4 or Ubuntu (14.04?). To give it a try download HPH-RK3288-Android-Ubuntu_20140924.rar. I haven’t been able to try it myself, because Google Drive download is extremely slow today. Once the download is complete, you’ll probably need to flash the firmware using Rockchip AndroidTools (windows) or upgrade_tool command line utility (Linux). The dual boot firmware is based on Android firmware 1.3.9 released on September 30, plus an Ubuntu root file system. It’s not overly convenient to use Ubuntu, because you need to enter recovery mode by inserting a sharp oject (e.g. […]

Updated Android 4.4 Beta and Ubuntu Images for pcDuino8 / A80 OptimusBoard Boards Released

pcDuino8 and A80 OptimusBoard are the only two Allwinner A80 development boards currently “somewhat” available, and albeit the PCB color is different, every else is basically identical, and pcDuino8 firmware should probably run on A80 OptimusBoard and vice versa. If you own any of these boards, you may interested in two images, one with Android 4.4 (beta), and one with Lubuntu, recently released by pcDuino / Linksprite. Android 4.4 (beta) 2014-10-08 – sun9iw1p1_android_optimus.img to be flashed with PhoenixCard (Windows) or Livesuit (Linux) Lubuntu 14.04? 2014-10-08 is comprised of two files: Kernel – pcduino8_kernel_livesuit_20141008.img to be flashed with PhoenixCard or Livesuit first. See instructions to use Livesuit with A80 OptimusBoard. Rootfs – pcduino8_ubuntu_20141008.rar. First extract the rar files to the root of an SD card or USB flash drive. There should be two files: pcduino8_ubuntu_20141008.img and update.sh. Now connect the mass storage device to pcDuino3 / A80 Optimusboard, and reboot the […]

MatchStick’s Firefox OS Firmware Ported to MK808B mini PC

MatchStick is an HDMI Stick running Firefox OS and designed to stream online video, mirroring browsers, etc.. which makes it very similar to a Chromecast, even using the same DIAL protocol. The hardware is based on Rockchip RK3066, and Mozilla released an SDK for the device. Since there are quite a few Rockchip RK3066 TV sticks out there, BalintBanyasz announced he ported MatchStick’s firmware to MK808B (with RK903 Wi-Fi module), and has now provided the firmware and instructions on Freaktab. The firmware is based on Linux kernel 3.0.36+ used in Android 4.2.2. Once you’ve flash the firmware (matchstick-flingone-b2g2.0-201409281739-mk808b.img.7z) to MK808B, and installed MatchStick app / add-on in your Android device or Firefox Browser (iOS app coming) soon, you can “fling” a YouTube video from your phone / browser to your TV through MK808B as follows: Open MatchStick app on your phone in order to detect the hotspot (MatchStickXXXX) created by […]

How to Upgrade Allwinner A80 OptimusBoard Firmware

After informing Allwinner I had some rather slow write speed (3MB/s) to the NTFS partition of my USB drive on my A80 OptimusBoard, they kindly provided a new compressed Android firmware image (sun9iw1p1_android_optimus_v1.2_20140930.img.7z) with some NTFS optimizations that can be downloaded from baidu (password: x2tz), mega.co.nz or simos.info (please only use this link, if the other two do not work as it’s a private website and monthly bandwidth may be limited). I vaguely remember tools like LiveSuit (Linux) or PhoenixSuite (Windows), and I ended up on sunxi-linux Livesuit wiki as I’m running Ubuntu 14.04 on my PC, but you should be able to flash the firmware with PhoenixSuite if you run Windows. The instructions below can also be used for other Allwinner based devices. First you need to install LiveSuit, and build Allwinner USB drivers as follows:

In order to use LiveSuit as a normal user, you also have […]

HydraBus is an Open Source Hardware STM32 Devkit with Support for NFC via HydraNFC Shield

HydraNFC

Recently, I wrote about the public availability of a MicroPython board based on STMicro STM32F4 Cortex M4 support that can easily be programmed with Python. It turns out there’s another STM32 board called HydraBus, also supporting Micro Python firmware, or another embedded firmware based on ChibiOS, together with an optional HydraNFC shield capable of sniffing, reading/writing or emulating any 13.56MHz NFC tags.   HydraBus Specifications: MCU – STMicro TM32F405RG micro-controller @ 168 MHz with 1MB flash, 192KB SRAM, and an FPU. External Storage – Micro SD card slot up to 48MHz (~24MB/s) Expansion Headers – 4 headers with access to 44 I/Os (some already used by micro SD and USB 1 & 2). USB – 2x micro USB connector including 1x OTG port, and 1x device/host port, both with ESD protection. Misc – Reset and user button, user LED, Power – 5V via micro USB port. Dimensions – 60mm x […]

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

Freescale i.MX6 Development Boards (Wandboard, Cubox-i and HummingBoard) Get Android Kitkat Firmware and SDK

Several Freescale i.MX6 development boards have gotten a KitKat treat this month with the release of Android 4.4 firmware and SDK. The boards involved include Wandboard Solo/Dual/Quad, as well as Solidrun Cubox-i boards, and the Raspberry Pi like HummingBoard. Thanks to the “magic” of device tree, a single firmware image is now provided for all the boards provided by a given company. For Wandboard Solo, Dual, and Quad: Demo firmware image –  android-4.4.2-wandboard-20140815.zip SDK with source code – wandboard_android-4.4.2_fullsource_20140815.tar.xz For CuBox-i and HummingBoard: Firmware image – android-4.4.2-1.0.1b-ga-aaf118bb78-gapps.img.xz Android 4.4 KitKat souce code and build instructions are available on github. Thanks to … Harley! 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