Linux Kernel 4.14 for ODROID-XU4/XU3/HC1/MC1

Linus Torvalds has announced the release of Linux 4.14, the latest stable release of the Linux kernel. Linux 4.14 features a number of new features and changes, and is set to become the next long term support (LTS) release backed for the next several years. We proudly announce the ODROID series on the same boat, ODROID-XU4 / ODROID-XU4Q / ODROID-HC1 / ODROID-MC1 / ODROID-XU3.

New Ubuntu OS image for the ODROID series has the following features:

– Linux Kernel LTS 4.14.0
– U-Boot 2017.05
– FFMPEG fully supports hardware acceleration, both encoded and decoded
– Kodi 17.6 (1080p video playback issue fixed)
– GPU/WebGL acceleration is enabled in Chromium browser
– CPU performance-counter feature works with big and little cores
– Removed broken Firefox
– Fixed mouse cursor blink issue

With each Linux kernel development cycle, it is getting easier to get updates to the latest mainline kernel due to the efforts of Samsung and the community. Some device drivers are added in the kernel which is not included in the mainline version.

Long Term Support (LTS) kernel support will get support until Jan, 2020. This is great news for the owners of small, extensible, powerful and inexpensive boards such as the ODROIDs.

Download it from this link.

You can upgrade from 4.9 to 4.14 with following commands. You need to backup your important data first.

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt install xserver-xorg-video-armsoc ffmpeg
sudo apt install linux-image-xu3 
sudo reboot

When you install “linux-image-xu3” package, you will meet a dialogue box and you have to choose “No” to proceed Kernel update.

After update, you can check Kernel version.

odroid@odroid:~$ uname -a
Linux odroid 4.14.0-83 #1 SMP PREEMPT Thu Nov 23 14:07:46 UTC 2017 armv7l armv7l armv7l GNU/Linux

Please note that we will no longer support Kernel 4.9 due to our limited resources. We will keep updating Kernel 4.14 LTS only.

If you have any issues, please post it on the Kernel 4.14 development sub-forum.

New Ubuntu OS image released for XU4 and HC1

kernel4.9.44.jpg your OS to the latest Ubuntu 16.04.3. There has been huge update archived that improve the system and stability.

1. Canonical announced a point release of Ubuntu 16.04.3 a couple of weeks ago.

2. Kernel has changed to 4.9.44 from 4.9.27. There are tons of patches to improve system features.

3. Modern Uboot-2017 has been ported to support the KVM virtualization as well the PXE/TFTP features.

We are happy to release a new OS image with all these improvements.

You can find a release note and a download link in this WiKi page.

If you need a headless server image without heavy desktop GUI for your Home Cloud One , refer this page.

If you have any issue, feel free to post it on our community forum.

ODROID-HC1 Power consumption measurement

We could assume the total cost of electricity bill using ODROID-HC1 : Home Cloud One Server 24hours/7days at home.


We installed the Ubuntu 16.04 minimal image(Kernel 4.9.44) and FTP, SAMBA, NFS, Plex-Media, Seafile, Serviio,
Transmission and WebDAV server applications were running in background.
It consumes 3.6Watt (average) when it is idle and the attached hard disk drive is in spin-down mode.

Here is the detail analysis of power consumption.
Booting : A peak pulse up to 5V/3A(~15Watt) when the HDD starts to run.
Idle, HDD is still spinning : Around 5-6Watt.
Transferring some big files with SAMBA via Gbit Ethernet interface : 7~9Watt approximately.
Idle, HDD spin-down : Average 3.6Watt.
We believe we can make it even lower if we tweak the CPU governor and scaling frequency options.

We’ve measured the power consumption of the ODROID-HC1 with SmartPower2.