This is an old revision of the document!
Table of Contents
Release Note of Ubuntu 16.04 LTS (v1.1)
Summary
Release Date | 2016-02-25 | |
Release Type | Production |
File name : ubuntu64-16.04lts-mate-odroid-c2-20160225.img.xz
Note: Image will reboot on the first boot for automatic rootfs resize
New updates
- Official US West Coast: http://odroid.in/ubuntu_16.04lts
- Official US East Coast: http://east.us.odroid.in/ubuntu_16.04lts (Thanks to David Beauchamp @ ArchLinuxARM)
- Official EU Germany: http://de.eu.odroid.in/ubuntu_16.04lts
- Official Korea Mirror: http://dn.odroid.com/S905/Ubuntu
Kernel Updates
- Enable I2C-1 and I2C-2
- i2cdetect error fixed
- Fixed trip points for the thermal driver
- WiringPi Support
- AUFS Support for Docker (Thanks Uli Middelberg)
- Reduced HDMI driver prints
- Removed several audio debug messages
- Mix fixes on thermal driver
- Swap Kernel panic is fixed
- USB OTG support fixed
- 1 Wire support added
- Hardware PWM added
- USB Serial adapters support enabled
Userspace Update
- Chromium is the armhf(32bit) version because there is no 64bit build.
Note
The first launching of Chromium may take up to several minutes due to some internal library linking processing.
Tips
Edit “/home/odroid/.pam_environment” as follows to resolve the LOCALE errors:
LC_ALL=en_US.UTF-8 PAPERSIZE=a4 LANGUAGE=en LANG=en_US.UTF-8
Note that you must log out and back in for the changes to take effect. (or reboot)
Known issues
- No Kodi support
- No Mali GPU X11 support. Mali GPU works only on the FBDEV at this moment
- 64bit Firefox is very unstable
- Tons of issues not listed.
How to Upgrade
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get upgrade
The default boot.ini in V1.1
- Available here: https://github.com/mdrjr/c2_bootini/blob/master/boot.ini
How to checkout
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
$ git clone https://github.com/hardkernel/u-boot.git -b odroidc2-v2015.01 $ cd u-boot $ make odroidc2_config $ make
Linux Kernel
$ git clone 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