Release Note of Ubuntu 16.04.3 LTS (v2.4)

Release Date 2017-09-27
Release Type Update

File name : ubuntu64-16.04.3-mate-odroid-c2-20170927.img.xz

Note: OS will reboot on the first boot for automatic rootfs resize

  • Kodi to 17.4 (Special thanks to OverSun)
  • Ubuntu to 16.04.3
The RootFS Auto-resize feature has changed!!! 
Once everything is done after auto-resizing, the power will turn off automatically. 
Please Wait a couple of minutes and plug/unplug the power cable when the blue LED is off.
  • mySQL/KVM needs an editing of boot.ini file to change the system timer source to ARMv8 Architecture from the Meson. But the ARMv8 timer affects the VPU/GPU system accuracy.
  • NTP time syncing takes long time (sometimes around 1~2 minutes)
  • CPU governor: If you want to change the CPU governor, install cpufrequtils and try the following commands. Don't forget to disable ondemand service.
    $ sudo apt install cpufrequtils
    # You can specify the governor as you want such as ondemand, performance, powersave, interactive, and so on.
    $ echo 'GOVERNOR="{GOVERNOR}"' | sudo tee /etc/default/cpufrequtils; sudo update-rc.d ondemand disable; systemctl mask ondemand
    $ reboot
    • e.g. Check the CPU governor if you feel the system slowness. If it is not “performance”, try..
      $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
      $ echo 'GOVERNOR="performance"' | sudo tee /etc/default/cpufrequtils; sudo update-rc.d ondemand disable; systemctl mask ondemand;
      $ reboot
  • Chromium browser GPU acceleration should be enabled manually. Add below line into /etc/chromium-browser/default file.
    CHROMIUM_FLAGS=" --use-gl=egl --ignore-gpu-blacklist --disable-accelerated-2d-canvas --num-raster-threads=2"
  • The root file system will be resized in the first booting process. OS will reboot automatically to complete the resizing process. This process must not be interrupted.
  • To enable Auto-login, edit /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf file like this.
  • If Kodi 17 isn't working fine for you, you can revert to 16.1 with the following steps.
wget deb.odroid.in/old_kodi_c2/old_kodi.tar
tar xf old_kodi.tar
sudo dpkg -i *.deb
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt install linux-image-c2 
sudo reboot

The current version only provide Linux kernel and U-boot source code. Here are the instructions to checkout the source code and build. For more detail information, please visit U-boot and Kernel.

This guide is only for the NATIVE BUILD.

$ git clone https://github.com/hardkernel/u-boot.git -b odroidc2-v2015.01
$ cd u-boot
$ make odroidc2_config
$ make
$ git clone --depth 1 https://github.com/hardkernel/linux -b odroidc2-3.14.y
$ cd linux
$ make odroidc2_defconfig
$ make -j5
$ sudo make modules_install
$ sudo cp arch/arm64/boot/Image /media/boot
$ sudo cp arch/arm64/boot/dts/meson64_odroidc2.dtb /media/boot

Run “git checkout jenkins-deb_s905_kernel-102” command to use the same kernel tag before “make odroidc2_defconfig”.

  • odroid-c2/os_images/ubuntu/v2.4.txt
  • Last modified: 2018/03/10 13:40
  • by moon.linux