Release Note of Ubuntu 18.04.1 LTS (v3.0)


Release Date 2018-07-26
Release Type new image

File name : ubuntu-18.04.1-mate-odroid-c1-20180726.img

Kernel Updates

  • Kernel 3.10.107
  • Netconsole support

Userspace Updates

  • Kodi updated to 17.6
  • Ubuntu 18.04.1 LTS
  • OpenGL ES2 enabled Qt5 library
  • OpenGL ES2 enabled SDL2 library
  • DKMS compatible Kernel header package
  • Ready to build the command line video player
  • Read-Only file system is ready to use. Using SquashFS to read-only root file system
  • Performance governor by default
  • Try 1.7Ghz or 1.8Ghz Overclock How to Overclock ODROID-C1
  • Due to the limited DRAM size, we strongly recommend to install the ZRAM swap feature.
sudo apt install zram-config
sudo reboot
  • The root file system will be resized in the first booting process. OS will turn the system off automatically to complete the resizing process.
  • To change the CPU governor, refer this guide
  • Kodi requires to be manually started for HDMI Passthrough work.
    AE_SINK=ALSA kodi
  • To enable NFS feature in Kodi, install “libnfs” package manually.
  • sudo apt install libnfs11
  • To enable Auto-login, edit /usr/share/lightdm/lightdm.conf.d/50-slick-greeter.conf file like this.
  • [Seat:*]
    greeter-session=slick-greeter
    autologin-user=odroid
  • EXT2/4 file system can not be accessible on U-boot.
  • The WebGL acceleration on Chromium has a screen blinking issue.
  • Tons of issues not listed. :-x

@crashoverride's great command line video player

sudo apt install git libasound2-dev libavformat-dev libass-dev libx11-dev
git clone https://github.com/OtherCrashOverride/c2play.git
cd c2play/
git branch -a
git checkout bionic
make c2play-x11 -j2
./c2play-x11 /media/odroid/B19A-5D87/H.265\ HVEC\ Test\ 1080p.mkv
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
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.

U-boot

$ sudo apt install git lzop u-boot-tools build-essential gcc-4.8 libncurses5-dev
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
$ git clone https://github.com/hardkernel/u-boot.git -b odroidc-v2011.03
$ cd u-boot
$ make odroidc_config
$ make

Linux Kernel

$ git clone --depth 1 https://github.com/hardkernel/linux -b odroidc-3.10.y
$ cd linux
$ make odroidc_defconfig
$ make uImage modules
$ make dtbs
$ sudo make modules_install
$ sudo cp arch/arm/boot/uImage /media/boot
$ sudo cp arch/arm/boot/dts/meson8b_odroidc.dtb /media/boot