Release Note of Ubuntu 18.04.1 LTS (v3.0)
Summary
Release Date | 2018-07-26 | |
Release Type | new image |
File name : ubuntu-18.04.1-mate-odroid-c1-20180726.img
New updates
- Official US West Coast: https://odroid.in/ubuntu_18.04lts/
- Official US East Coast: https://east.us.odroid.in/ubuntu_18.04lts (Thanks to David Beauchamp @ ArchLinuxARM)
- Official EU Germany: https://de.eu.odroid.in/ubuntu_18.04lts
- Official Korea Mirror: https://dn.odroid.com/S805/Ubuntu
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
How to improve the performance
- 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
Tips and Known issues
- 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.
LIRC Support
How to build and test the command line video player
@crashoverride's great command line video player
- target
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
How to Upgrade. Don't forget dist-upgrade
- target
sudo apt update sudo apt upgrade sudo apt dist-upgrade sudo reboot
The default boot.ini in V3.0
- Available here: https://github.com/mdrjr/c1_bootini/blob/master/boot.ini
How to build u-boot and kernel source
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
- target
$ 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
- target
$ 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