Archive

Posts Tagged ‘Android’

Mecool KIII Pro Hybrid STB Review – Part 2: Android Firmware, TV Center, and DVB-T2 & DVB-S2 App

March 22nd, 2017 8 comments

Last year I reviewed K1 Plus T2 S2, an Android TV box powered by Amlogic S905 quad core processor with DVB-T2 and DVB-S2 tuner support, which worked with some caveats. VideoStrong has now send me an updated model with Amlogic S912 octa-core processor, which I presented in the post entitled Mecool KIII Pro Hybrid Android STB Review – Part 1: Specs, Unboxing and Teardown, where I listed the specifications, and showed photos of the device and the boards (main board + tuner board). I’ve now had time to play with the device, and in many respects the user experience is very similar to the one I got with KI Plus T2 S2 models, but there are also some tweaks, and a few bugs which I’ll report in the second part of the review below.

KIII Pro Hybrid TV Box Setup, Settings, & Power Consumption

The four USB ports are really convenient, as I could connect a USB hard drive, an air mouse, a wireless game pad, and a USB keyboard without the need for a USB hub. I also connected the usual Ethernet and HDMI cable, plus the cable from my Satellite dish to the DVB-S2 F connector, and the cable from my roof antenna to the DVB-T2 coaxial connector.

Click to Enlarge

Once we connect the power, the device boots automatically, and usually takes under 30 seconds to do so. The launcher is pretty much the same as KI Plus TV box.

Click for Original Size

So I won’t go through it in details again, and will only comment on one change. Kodi is gone and been replaced by something called “TV Center”. So I clicked on it, and it showed a famous Chinese proverb “The installation isn’t installed!”. So I went to the list of apps, and click on TV CENTER, which will do the installation of this mysterious app.

Click to Enlarge

Once it’s done I can click on TV Center, and the user interface looks familiar.

Click to Enlarge

So that means they made some modifications to Kodi 17, and change the name to comply with the trademark requirements.

Click to Enlarge

The TV Center installation also automatically added some add-ons as shown in the screenshot below.

Click to Enlarge

The Setting app is exactly the same as for other recemt Amlogic TV boxes, and there’s nothing specific to DVB, so I’ll mostly skip it (If you want to see check out Qintaix Q912 review), except to show Storage & USB section that reveals 634 MB is used out of 16.00 GB. That’s obviously a fake number, and it should be around 11 to 12 GB, but the company may have chosen to do so to avoid some customer’s complains that there’s not 16GB storage, as they don’t understand the OS take places on the flash.

Click to Enlarge

It also shows NTFS and exFAT file systems are supported, but not EXT-4, nor BTRFS.

The About section shows the model is indeed KIII pro running Android 6.0.1 on top of Linux 3.14.29. The firmware is rooted by default.

OTA update appears to be supported, but at the time of the review, there was no update available.

I tested the provide IR remote by adding two AA batteries, and it works well up to 10 meters. For most other TV boxes, I’d recommend to use an air mouse, bu in the case of KIII Pro, you’ll need to keep using the remote control in order to support DTV app for DVB-S2/DVB-T2 properly, maybe switching to an air mouse or wireless keyboard + touchpad for some other Android apps. One recurring issue in most TV boxes is still present in KIIIPro however: the mouse cursor is rather small when you set your TV to 4K resolution.

I could install all apps I needed through Google Play, and Amazon Underground without issues.

The set-top box has only two power modes: off or on, and there’s no standby mode. I can turn the device on or off using the IR remote control or the power button.

Power consumption is pretty high in power off, as I tested different options with or without the USB hard drive, but I found a lot of variability with testing:

  • Power off – Test 1: 5.1 Watt; Test 2: 2.2  Watts; Test 3: 3.1 Watts
  • Idle – 7.2 Watts, then 4.3 Watts (2nd try)
  • Power off + HDD – Test 1: 5.1 Watt; Test 2: 2.2  Watts; Test 3: 3.1 Watts
  • Idle + HDD – 9.3 Watts then 8.1 Watts (2nd try)

The good news is that USB ports are turned off in power off mode, so at least the extra power consumption does not come from those ports.

Temperature is a little higher than other boxes, but I’ve not encounter massive CPU throttling during my tests. After playing a 2-hour video the maximum top and bottom temperatures as measured with an IR thermometer were respectively 53°C and 57°C, while after playing Riptide GP2 for about 15 to 20 minutes the temperatures were 51°C and 57°C, but I did not notice any lower framerate in the game as the time went on. I quickly started CPU-Z after quitting the game, and the reported temperature in the app was a high 89°C, so in some conditions performance degradation due to high temperature might be possible, I just did not experience it during my tests. FYR, room temperature was around 30 °C during testing.

KIII Pro Android firmware feels very much like any other Amlogic S912/S905X TV boxes, and it was responsive without any critical bugs. The only small annoyances were the somewhat loud music during the boot animation, the small cursor at 4K resolution, and the relatively high power consumption in power off mode.

Video & Audio Tests with TV Center (Kodi), and DRM Info

As we’ve seen in the section above, Kodi is not installed per se, but instead the box comes with an installer for a fork of Kodi 17.0-RC3 called TV Center.

I enabled “Adjust display refresh rate” in Kodi settings,and started by playing 4K video over Ethernet from a Linux SAMBA share:

  • HD.Club-4K-Chimei-inn-60mbps.mp4 – Not always smooth
  • sintel-2010-4k.mkv – OK
  • Beauty_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) –  OK
  • Bosphorus_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) – OK
  • Jockey_3840x2160_120fps_420_8bit_HEVC_TS.ts (H.265) – OK
  • MHD_2013_2160p_ShowReel_R_9000f_24fps_RMN_QP23_10b.mkv (10-bit HEVC, 24 fps) – OK
  • phfx_4KHD_VP9TestFootage.webm (VP9) – OK
  • BT.2020.20140602.ts (Rec.2020 compliant video) – OK
  • big_buck_bunny_4k_H264_30fps.mp4 – OK
  • big_buck_bunny_4k_H264_60fps.mp4 – The video plays in slow motion and audio delays (NB: 4K H.264 @ 60 fps is not supported by S912 VPU)
  • Fifa_WorldCup2014_Uruguay-Colombia_4K-x265.mp4 (4K, H.265, 60 fps) – OK
  • Samsung_UHD_Dubai_10-bit_HEVC_51.4Mbps.ts (10-bit HEVC / MPEG-4 AAC) – OK
  • Astra-11479_V_22000-Canal+ UHD Demo 42.6 Mbps bitrate.ts (10-bit H.265 from DVB-S2 stream) – OK
  • 暗流涌动-4K.mp4 (10-bit H.264; 120 Mbps) – Plays at around 1 to 2 fps (expected since it relies software decode as S912 VPU does not support 10-bit H.264)
  • Ducks Take Off [2160p a 243 Mbps].mkv (4K H.264 @ 29.97 fps; 243 Mbps; no audio) – USB hard drive playback: Not smooth as on all other Amlogic TV boxes.
  • tara-no9-vp9.webm (4K VP9 YouTube video @ 60 fps, Vorbis audio) – OK
  • The.Curvature.of.Earth.4K.60FPS-YT-UceRgEyfSsc.VP9.3840×2160.OPUS.160K.webm (4K VP9 @ 60 fps + opus audio) – Plays, but not always perfectly smooth as with all Amlogic S912 TV boxes.

4K video capabilities are pretty much the same as on other Amlogic S912 TV boxes, except for HD.Club-4K-Chimei-inn-60mbps.mp4 that was worse than usual. Automatic frame rate switching is not working again as is the case on most other S912 boxes, except MINIX NEO U9-H.

Next up I enabled HDMI audio pass-through in Kodi, and since TrueHD is not part of the list, I also enabled Dolby Digital (AC3) transcoding.

Here are the results of my tests with Onkyo TX-NR636 receiver.

Video PCM 2.0 Output
(Kodi)
PCM 2.0 Output
(MX Player / Video Player app)
HDMI Pass-through
(Kodi)
AC3 / Dolby Digital 5.1 Audio OK, but video not smooth at all OK Audio OK (Dolby D 5.1), Video not smooth
E-AC-3 / Dolby Digital+ 5.1 OK OK OK (Dolby D 5.1)
Dolby Digital+ 7.1 OK Video not smooth, and audio cuts No audio
TrueHD 5.1 OK No audio Dolby D 5.1 (transcoding)
TrueHD 7.1 OK No audio Dolby D 5.1 (transcoding)
Dolby Atmos 7.1 OK No audio Dolby D 5.1 (transcoding)
DTS HD Master OK No audio No audio and black screen
DTS HD High Resolution OK OK No audio and black screen
DTS:X OK No audio No audio and black screen

That’s pretty bad if you plan to use HDMI audio pass-through, except for Dolby Digital 5.1 / AC3. The first video has often problem on Amlogic TV boxes in Kodi, but most AC3 video should work fine. A good news is that AC3 is working via MX Player, so if you receive live TV channels with AC3 audio through the DTV app, it should be able to decode AC3 audio properly, something that was not possible in K1 Plus T2 S2.

I also played a 2-hour video to check for stability. The first time, TV CEnter app crashed with the message “Unfortunately TV Center has stopped” after about 5 minutes, and my second attempt was not completely trouble free either, as the video stopped at around the 50 minutes marked, and the system went back to TV Center UI, but I could select the video again, was offered to resume from 49:21, and it could play until the end.

KIII Pro supports Widevine Level 3 DRM. That means no Netflix HD like on most competing Android media players.

Click to Enlarge

DTV App for DVB-S/S2 and DVB-T/T2

Now to the most important features of KIII Pro hybrid set-top box: DVB-T/T2 and DVB-S/S2 tuner support. The box is using the same DTV app as on K1 Plus T2 S2 with only minor modifications. The first time you launch the app, you should get the following message indicating there aren’t any channels yet, and asking you to scan for channels.

Once you agree, you’ll be ask to select DVB S/S2 or DVB T/T2.

Click to Enlarge

I’ve gone with the latter first, and I’ll redirect you to the post entitled “How to Configure DVB-S2 and DVB-T2 Tuners in K1 Plus Android DTV Receiver” since the procedure is the same. I got 26 channels for my T2 scan, but somehow I got 30 channels on K1 Plus T2 S2. So I went to check the settings, and this time the Area Setting was already set to Thailand, either automatically, or it was done before sending the device.

Click to Enlarge

Anyway I could watch both HD and SD channels without any problems, and signal strength are quality are both at 100% or close to it all the time.

Click to Enlarge

The EPG looks exactly the same, and it still has problems with Thai encoding or font.

Click to Enlarge

But before testing other features, let’s configure our satellite dish. Press the Menu key on the remote control, select Installation,

and then DVB S/S2.

Click to Enlarge

You’ll be able to select your satellite from a list, or define your own as I showed in K1 Plus T2 S2 setup guide and review. I did not show Motor Settings last time, so I’ve taken two screenshots one showing DiSEQc 1.2 support…

Click to Enlarge

… and the other USALS support. I have not tested either since I don’t own a motorized satellite dish.

Click to Enlarge

Once you are happy with the setting go to Multi Scan menu to see your satellite list, and press the Blue button on the remote control to start scanning.

Click to Enlarge

I got 25 TV channels and 7 radios after selecting a Blind Scan and FTA (free-to-air) channels only. Last year, I got 55 TV channels and 5 radio with the same “Thaicom2” satellite. Go figure… Signal strength and quality are quite lower in my case at around 55% and 50% respectively. There are some channels without signal, just as with K1 Plus T2 S2.

One nice improvement is that you don’t need to select between DVB-T2 or DVB-S2 when you start DTV app, as all your channels are shown in the list.

I tried EPG scheduling to start playback or record video, and it works exactly like before.

Click to Enlarge

Click to Enlarge

So  I setup a few “timers, and watched a DVB-T2 channel live, and one minute before a schedule recording on MONEY channel (DVB-S2) the following window overlaid the video:

I did not press any button, and one the count down expire, it switched to MONEY channel automatically (good), and I got the message “recording complete” (bad). I could reproduce this bug several times. I noticed if I schedule a recording on a channel, and stay on that channel it will work fine.

Click to Enlarge

You can see the list of recording above on my USB hard drive with some started manually (REC key on remote), and several scheduled. All the 0 bytes videos are due to the bug described above. So schedule does not work 100% reliably. However I noticed different current times (shown in top right of EPG) with different channels, for example it was 13:10 on a DVB-T2 channels, and 13:18 on a DVB-S2 channel, so this might explain some of the issues.. Please note that if you schedule program, and turn off the box, it won’t automatically start to record, and some comments in case try to run DTV app in the background and do other things. The DTV app must run in foreground in other to record videos.

I was more lucky with TimeShifting. Pressing the play/pause key on the remote control, will ask you to select a storage device, and you’ll be able to pause and play live TV within a default 5 minutes period, but this is adjustable in the settings. Note that you need external storage, as this won’t work from the flash.

Advanced users will be able to access CCcam, BISS, and PowerVU setting, by pressing the Menu key, selecting Installation and DVB S/S2, and from there enter 111111 on the remote (6 times character 1) to access Smart Data Manager menu.

Click to Enlarge

I have not done a video again since it’s so similar to the previous model, with just a few minor changes to the user interface, and if you want to check out DTV app into more details, I invite you to watch K1 Plus T2 S2 video review.

Networking (WiFi & Ethernet)

I’ve checked WiFi performance by transferring a 278 MB file between a SAMBA share and the internal flash (and vice versa) using ES File Explorer. I’ve only tried 802.11ac (connected @ 265 Mbps) , and again performance was asymmetric with the download @ 3.70 MB/s and upload @ 1.44 MB/s, and average @ 2.1 MB/s which makes it similar to other recent Amlogic TV boxes.

Throughput in MB/s

However, last time I reviewed MINIX NEO U9-H which had disappointing WiFi results with the same tests, as it was much slower than MINIX NEO U1 despite ahving the same WiFi module and overall system setup. MINIX them showed me their own tests with different routers showing similar performance between NEO U1 and NEO U9-H, so Amlogic may have completely blown up their SAMBA implementation in their Android 6.0 SDK (NEO U1 runs Android 5.0, U9-H runs Android 6.0).

For that reason, I also tested 802.11ac download speed using iperf “download” test:

That’s 216 Mbps (~27 MB/s) with a raw TCP transfer, and while SAMBA is not supposed to be the fastest network protocol, performance should not drop as low as 3.7 MB/s (over 7 times slower) for the SAMBA download unless something is really wrong.

I also tested Gigabit Ethernet with iperf but using a dual duplex test, and performance is fine.

Doing a SAMBA download over Gigabit Ethernet gets a 885 MB file transfer in 59 seconds (15 MB/s) to the internal flash, which is pretty much normal. So it looks like the issues occur when combining WiFi with SAMBA. SAMBA performs fine with Ethernet, and WiFi raw TCP transfer speed is OK.

Storage

KIII Pro supports exFAT, NTFS, and FAT32 file systems, but not EXT-4 and BTRFS. Benchmarks with A1SD bench shows you should avoid exFAT to record videos with the DTV app, as write speed is rather low (1.35 MB/s), and the write speed (156.09 MB/s) is just incorrect as it is what triggered the “Cached read” in the screenshot below.

Click to Enlarge

That means your only option is to use NTFS for external storage if you want to support larger video files. Performance is good at 44.43 MB/s for read speed, and  16.74 MB/s write speed.

The eMMC flash (“SD card” in screenshot) performance is not outstanding, but at 41.34 MB/s (read) and 18.29 MB/s (write) is good enough for the system to boot fast, and feel responsive at all times.

KIII Pro Benchmarks

CPU-Z correctly reports an octa-core ARM Cortex A53 processor @ up to 1.51 GHz with an ARM Mali-T860 GPU. Model KIII Pro is using q20x board, and the pp shows with 2825 MB total RAM, and 11.87 GB internal storage (the real value, but the 16GB shows in Android settings).

Click to Enlarge

Since I’ve reviewed so many Amlogic S912 TV boxes, and only ran Antutu 6.x benchmark to make sure there was no hidden issue, and the 40,330 points achieved by the TV box is within the normal range.

Conclusion

KIII Pro comes with typical performance and flaws of other Amlogic S912 TV boxes, with Android 6.0 firmware working well, TV Center (Kodi 17 fork) playing 4K videos relatively well, supporting DD 5.1 pass-through, but not the full range of audio codec, and lacking support for automatic frame rate switching. The device is however unique thanks to its dual tuner with DVB-T/T2 and DVB-S/S2 inputs, and the DTV app is about the same as on the previous model (K1 Plus T2 S2), but merges channels from both sources instead of having to choose at launch. Sadly some of the same bugs and shortcomings linger such as font encoding issues, and inablity to run PVR process in the background.

PROS

  • Stable and Responsive Android 6.0 firmware
  • Decent 4K video playback in TV Center (Kodi fork)
  • Support for Dolby Digital 5.1 (AC3) HDMI pass-through and downmixing in all apps
  • DVB-S/S2 & DVB-T/T2 support via DTV app with timershifting, EPG, and PVR support
  • Good 802.11ac WiFi and Ethernet performance
  • OTA firmware update (App is there, but not fully tested as no new firmware available during the review)

CONS (and Bugs)

  • DVB issues and shortcomings:
    • DVB S/S2 signal strength and quality is only around 50 to 55% (on my setup and for others too), which could lead to problems get signals for some channels
    • Thai font encoding issues
    • In some conditions, scheduled recordings will start on time, but stop immediately resulting in an empty video.
    • PVR function does not work in background, so the DTV app must be on the foreground at all time, and the box cannot be turned off when using schedules/timers.
  • HDMI audio pass-through not working (in TV Center) for Dolby Digital+ 7.1, TrueHD and DTS / DTS-HD
  • Automatic frame rate switching is not working in Kodi
  • Potential instability issues with TV Center – The 2-hour video test failed twice: 1st time: crash after 5 minutes; 2nd time the video stopped after about 50 minutes, but I could resume. N.B.: I did not experience other crashes while testing video samples.
  • Mediocre WiFi + SAMBA performance like in other S905X/S912 TV boxes with Android 6.0.
  • Relatively high power consumption (2.2 to 5.1 Watts) in power off mode
  • While I have not noticed obvious CPU or GPU throttling during my tests, temperature does get high (89 °C reported in CPU-Z)
  • Minor issues – Very small mouse pointer @ 4K resolutions, loud music during boot logo

Finally, I also have a user-friendliness remark. If you are just going to use TV Center and DTV app, the provided IR remote control will do, but if you are going to also use other Android apps, I normally recommend to replace the IR remote control with an air mouse. It’s not really possible/practical with KIII Pro, as DTV app has been designed around the IR remote control with keys such as MENU, PVR, REC, EPG… That means you’ll need juggle with both the IR remote control and an air mouse in order to fully enjoy all capabilities of the device. It would be really nice if VideoStrong could come up with an (optional) air mouse with keyboard that also supports DTV app.

Resellers and distributors may inquire Videostrong via their Alibaba page to purchase KIII Pro in quantities. Individuals can purchase KIII Pro Android set-top box on  GearBest ($117.99), Aliexpress ($141 and up), Banggood ($133.99), and other online retailers.

Khadas Vim Amlogic S905X Development Board Gets Android 7.1 Firmware and SDK

March 22nd, 2017 No comments

Khadas Vim is a development board powered by Amlogic S905X quad core processor that officially supports Ubuntu 16.04, OpenELEC and Android 6.0. Shenzhen Wesion Technology , the maker of the board, has now released Android 7.1 firmware image and SDK for the board.

Click to Enlarge

As we’ve seen before Amlogic Android 7.1 SDK still relies on Linux 3.14.29, but Linux 4.4 is also in the works.

If you want to give it a try on your board, download Vim_Nougat_170321.7z directly, or from the firmware download page. The current image installs to the eMMC flash via USB or a bootable micro SD card (Windows methods only), so it will wipe whatever OS you have already on the board.

The firmware is based on the features of their Android 6.0.1 image, but upgraded to Android 7.1.1 with Chrome and Gapps (for Google Play Store support).

Source code for the Android 7.1 SDK can be found via several repositories on Khadas Github account. Once the manifest file is updated, you should be able to follow the instructions to build Android for Khadas Vim board in order to build your own Android 7.1 image from source.

Google Releases Android O Developer Preview with UI & Audio Improvements, Better Performance, etc…

March 22nd, 2017 No comments

Nearly exactly one year after Android N developer preview release, Google has now announced the release of Android O developer preview in order to get feedback from the developer community before the official release of Android 8.0? Oreo? in Q3 2017.

So what’s new so far in Android O? Here are some of the changes:

  • Background activity limits –  Automatic limits on what apps can do in the background for implicit broadcasts, background services, and location updates.
  • Notification channels –  New app-defined categories for notification content for better control from the use, as user may only block or change the behavior from one channel, instead of applying the same behavior to all notifications from a given app. For example, a News app may have notifications for Technology, Sports, Politics, International, etc…
  • Autofill APIs – Platform support for autofill, where users can select an autofill app, similar to the way they select a keyboard app, with the app securely storing  addresses, user names, and even passwords.
  • PIP for handsets and new windowing features – Picture in Picture (PIP) display is now working on phones and tablets, so users can continue watching a video while they’re answering a chat or hailing a car. Other window features include overlay window and multi-display support.
  • Font resources in XML – Apps can now use fonts in XML layouts as well as define font families in XML — declaring the font style and weight along with the font files.
  • Adaptive icons  Icons that can be displayed in different shapes, e.g. round or rounded square based on a mask selected by the device. Animated interactions with the icons are also supported.
  • Wide-gamut color for apps – Android developers of imaging apps can now take advantage of new devices that have a wide-gamut color capable display.
  • Connectivity 
    • Support for high-quality Bluetooth audio codecs such as LDAC codec.
    • Wi-Fi Aware support, aka Neighbor Awareness Networking (NAN), allowing to discover and communicate over WiFi without an Internet access point
    • Extension of ConnectionService APIs to enable third party calling apps integrate with System UI and operate seamlessly with other audio apps.
  • Keyboard navigation –  Better use of “arrow” and “tab” navigation key for systems connected to keyboard such as Chrome OS with Google Play.
  • AAudio API for Pro Audio –  Native API designed for high-performance, low-latency audio.
  • WebView enhancements –  Multiprocess mode enabled by default, and new API for errors and crashes handling.
  • Java 8 Language APIs and runtime optimizations  – New Java Language APIs, such as java.time API. Android Runtime is up to 2x faster on some application benchmarks. 

Google has provided system images for Nexus 5X, Nexus 6P, Nexus Player, Pixel, Pixel C, and Pixel XL devices. You’ll find more details about the preview on Android Developer website.

Categories: Android, Chrome OS Tags: Android, audio, battery, google, oreo, sdk

AAEON RICO-3288 Pico-ITX Board is Powered by Rockchip RK3288 Processor

March 21st, 2017 4 comments

When Rockchip RK3288 was launched in 2014 we got a few development boards like Firefly-RK3288, PopMetal, and Radxa Rock 2, and later on MiQi board. ASUS Tinker board made the processor popular again in 2017, and now AAEON, an industrial embedded company of ASUS group, has just unveiled RICO-3288 Pico-ITX Board based on the processor, and targeting OEMs instead of hobbyists & makers.

RICO-3288 board specifications with RICO-3288F & RICO-3288V models adding wireless connectivity & battery options, as well as CAN and an extra RS-232 port for for the latter:

  • SoC – Rockchip RK3288 quad core Cortex A17 processor @ 1.8GHz with ARM Mali-T760 GPU
  • System Memory – 2GB DDR3L RAM
  • Storage – 16GB eMMC flash, micro SD slot up to 64GB
  • Video Output / Display IF
  • Audio – Via HDMI, interfaces for microphone, earphone and speakers (2.5W / 4 Ohm)
  • Connectivity – Gigabit Ethernet; V & F models: WiFi 802.11b/g/n/ac, Bluetooth 4.0,Nano-SIM card slot, optional GPS
  • USB – 2x USB 2.0 host ports, 1x micro-USB 2.0 OTG port, 1x USB 2.0 header
  • Serial – RS-232/422/485 port, RS-232 header, V model optional features: 2x RS-232 ports, CAN bus
  • Expansion
    • 8-bit DIO connector (4-in , 4-out)
    • Full-size mini-PCIe slot for 3G/4G card (USB signals only)
  • Misc – Watchdog, RTC with battery
  • Power Supply
    • 12V DC via 2-pin header; [email protected] full load power consumption
    • Optional 7.4V battery for V and F models only
  • Dimensions – 100 x 72mm ( Pico-ITX form factor)
  • Weight – 400 grams
  • Temperature Range – Standard: 0°C ~ 60°C;  WiTAS 1: -20°C ~ 70°C
  • Certifications – CE/FCC

RICO-3288 single board computer comes preloaded with Android 6.0, but there’s no mention of Linux support.

Block Diagram – Click to Enlarge

Pricing and availability information is not available yet, except the board is “coming soon”. You may want to visit Aaeon RICO-3288 product page for more details.

Via LinuxGizmos

Mecool KM8 P Amlogic S912 TV Box Runs Android 7.1 Nougat, Sells for $39 and Up

March 19th, 2017 21 comments

We’ve already written about Android 7.1 on Amlogic earlier with week with an overview of the system and SDK from a developer, and there were some issues and user interface inconsistencies. However, I’ve just seen GeekBuying is now taking order for Amlogic S912 powered Mecool KM8 P TV box running Android 7.1 for $38.99 and up.

Mecool KM8 P specifications:

  • SoC – Amlogic S912 octa-core ARM Cortex A53 processor @ up to 1.5 GHz with ARM Mali-820MP3
  • System Memory – 1 or 2GB DDR3
  • Storage – 8 or 16GB eMMC flash and micro SD slot up to 32GB
  • Video & Audio Output – HDMI 2.0a up to 4K @ 60Hz with CEC and HDR support, and 3.5mm AV port (composite + stereo audio)
  • Connectivity – 10/100M Ethernet, WiFi 802.11 b/g/n
  • USB – 2x USB 2.0 ports
  • Misc – IR receiver, status and network LEDs
  • Power Supply – 5V/2A
  • Dimensions – 97 x 97 x 10 mm

The box ships with an IR remote control, a power adapter, a HDMI cable, and a user’s manual. It’s running Android 7.1 with Kodi 17.

I’m not convinced it will work as well as Android 6.0 right now, but OTA firmware updates may fix some of the bugs. The 1GB/8GB version is sold for $38.99, but if you prefer the system with 2GB RAM, you’ll have to spend $49.99, and for extra storage (16GB) with 2GB RAM, the price is $54.99. GeekBuying also offers bundles with  various air mice.

UP Core is a Low Cost & Compact Intel Maker Board Powered by an Atom x5-Z8350 SoC (Crowdfunding)

March 18th, 2017 19 comments

The UP community has already launched Intel Cherry Trail and Apollo Lake boards in the past with UP Board and UP2 (squared) boards, and they are now about to launch a cheaper and smaller board called UP Core powered by Intel Atom x5-Z8350 processor with to 1 to 4GB memory, up to 64GB eMMC flash, HDMI, USB 3.0, … and I/O expansion connectors.

Click to Enlarge

UP Core specifications:

  • SoC – Intel Atom x5-Z8350 “Cherry Trail” quad core processor @ 1.44 GHz / 1.92 GHz (Burst frequency) with Intel HD 400 graphics @ 200 / 500 MHz
  • System Memory –  1, 2 or 4 GB DDR3L-1600 (soldered on board)
  • Storage – 16, 32, or 64 GB eMMC flash, SPI flash ROM
  • Video Output / Display – HDMI 1.4 port, full eDP (embedded DisplayPort) connector
  • Audio I/O – Via HDMI, and I2S
  • Connectivity – 802.11 b/g/n WiFi  @ 2.4 GHz, Bluetooth 4.0 LE (AP614A)
  • USB – 1x USB 3.0 host port, 2x USB 2.0 via header
  • Camera I/F – 1x 2-lane MIPI CSI, 1x 4-lane MIPI CSI
  • Expansion
    • 100-pin docking connector with power signals, GPIOs, UART, SPI, I2C, PWM, SDIO, I2S, HDMI SMBUS, PMC signals, 2x USB HSIC, CSI, and PCIe Gen 2
    • 10-pin connector with 2x USB 2.0, 1x UART
  • Misc – Power & reset buttons, RTC battery header, fan connector, BIOS reflash connector
  • Power Supply – 5V/4A via 5.5/2.1mm power barrel
  • Dimensions – 66 x 56.50 mm
  • Temperature Range – Operating: 0 to 60 °C

The board will support Microsoft Windows 10, Windows 10 IoT Core, Linux including Ubilinux, Ubuntu, and the Yocto Project, as well as Android 6.0 Marshmallow.

Block Diagram – Click to Enlarge

If you look at the bottom right connector of the diagram above, we can see an extension HAT for the 100-pin docking port will be offered, as well as an IO board, both of which should be compatible with Raspberry Pi HATs with 40-pin connectors. But so far, I could not find details about the extension HAT, nor the IO board.

The UP core is coming soon to Kickstarter with price starting at 69 Euros with 1GB RAM, 16GB eMMC flash, and WiFi and Bluetooth. Other part of the documentation show a $89 price for the 1GB/16GB board, so maybe it’s the expected retail price out of the crowdfunding campaign. You’ll find a few more information on UP Core page, but we’ll probably have to wait for the Kickstarter campaign to launch to get the full details, especially with regards to add-on boards, and pricing for various options.

Thanks to Freire for the tip.

$18.9 Orange Pi Zero Plus 2 Board: Allwinner H3, WiFi + Bluetooth LE, HDMI and 8GB eMMC Flash

March 17th, 2017 22 comments

When will they ever stop? Shenzhen Xunlong has launched yet another Allwinner H3 board called Orange Pi Zero Plus 2, that has not that much in common with Orange Pi Zero, since it uses a different processor (H3 vs H2+), adds HDMI, and implements WiFi and BLE via an Ampak AP6212 module.Orange Pi Zero Plus 2:

  • SoC – Allwinner H3 quad core Cortex A7 processor @ 1.2 GHz with Mali-400MP2 GPU @ 600 MHz
  • System Memory – 512 MB DDR3 SDRAM
  • Storage – 8GB eMMC flash + micro SD card slot
  • Video Output – HDMI port with CEC support
  • Connectivity – 802.11 b/g/n WiFi + Bluetooth 4.0 LE (Ampak AP6212) with u.FL antenna connector and external antenna
  • USB – 1x micro USB OTG port
  • Camera – MIPI CSI port
  • Expansion headers – Unpopulated 26-pin “Raspberry Pi B+” header + 13-pin header with headphone, 2x USB 2.0, TV out, microphone and IR receiver signals
  • Debugging – 3-pin serial console header
  • Misc – 2x LEDs for power and status
  • Power Supply – 5V via micro USB port
  • Dimensions – 48 x 46 mm
  • Weight – 20 grams

So the board is slightly smaller than Orange Pi Zero, and won’t have some of the WiFi issues with Orange Pi Zero with many re-transmit packets leading to a lower throughput. It still works through contrary to what some people claim. Software support for Orange Pi Zero Plus 2 should be the same as with other H3 boards including Android, Ubuntu, and Armbian builds.

Orange Pi Zero Plus 2 has started selling for $18.90 + shipping on Aliexpress.

Thanks to Aleksey for the tip.

How to Reinstall Android Firmware on Realtek RTD1295 TV Boxes

March 16th, 2017 8 comments

I started playing with Beelink SEA I TV box nearly two weeks ago, but I soon realized there was a big problem, while I could get an IP address with both Ethernet or WiFi, I could not access Internet, nor the local network with the box, and even ping would not work. So I contact Beelink to find a solution, and they believed I may have a problem with the firmware on my box, and recommended to re-flash it.

Great. I asked the firmware, and the company eventually provided me with two files:

Those are baidu link which may be slow to download outside of China, so the company also provided a mirror later. The customer representative told me those were “Lines brushes Pack” firmware, and after lots of email back and forth. I finally got proper instructions which should work for Beelink SEA I, but also other Realtek RTD1295 boxes such as Zidoo X9S or Eweat R9 Plus. Note that this method is only useful in case something really goes wrong, as the device normally support OTA firmware updates.

First you’ll need a Windows computer or laptop, and a USB male to USB male cable., before following the firmware recovery instructions they use at the factory.

  1. Download setup.exe
  2. Click on setup.exe to install Microsoft Visual C++ 2012 and .NET Framework 4.6.
  3. Now reboot as instructed, and right click on setup.exe to run it as an administrator, and install rtk_usb_mp_tool. If you don’t run it as Administrator you’ll run into permissions issues and the installation will fail.
    This will also install the USB drivers for “USB REDIRECTION” device. By default, this is install in {HOME}/rtk_usb_mp_tool directory
  4. Now you can start the program “rtumdfsample.exe”

    The window size is about 1300 x 900, and cannot be resized, so I allow you to curse or (gently) bang your head on the wall if you run this on a netbook or laptop with 1366×768 resolution or lower. You’ll feel better 🙂
  5. Now insert the USB cable between your computer and the USB 3.0 port of the device, and turn on the box. The display on the box should always show “boot”, and the top logo should change from the yellow fear to a green Android once you device is detected over USB.
  6. Now Click on “Open” button in the Install section of the user interface, to load the firmware file (in my case SEAI_101M0_16G_20170225.img).

    Click to Enlarge

    The top left icon will turn red, and update the firmware.

  7. Once it gets to 100%, you are done. Disconnect the USB cable, and restart the device into your freshly burned firmware.

The goods news is that networking works, I get the weather forecast within the launcher. The bad news is that the display turns off after 5 seconds, until I disconnect and reconnect the HDMI cable, and goes off again 5 seconds. At least the firmware update method worked…