====== Release Note of Ubuntu 16.04 LTS (v2.1) ===== ---- ===== Summary ===== || Release Date | 2016-10-17 || || Release Type | Update || **File name : ubuntu64-16.04lts-mate-odroid-c2-20161017.img.xz** **Note: OS 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 ==== * Upstream 3.14.79 merged * Improved stability for Wifi Module #4 * new ODROID 3.5" LCD Kit support * Added support for the new Hifi Shield #2 * UART ports now supports a minimum of 110 baud * Better thermal throttling handle * Custom HDMI resolution is possible [[en:c2_hdmi_autosetting|See Here]] * Frequency/Core count control [[en:c2_set_cpu_freq|How to set max cpu frequency and cores]] * Removed PWM debug messages * Removed USB debug messages * [[en:c2_watchdog_timer|Support Watchdog on Linux/Ubuntu]] * Fixed a Mali VSYNC issue * Enabled USB CDROM support * [[en:c2_gpio_pps|GPIO PPS Client]] * Added 1600x1200, 3440x1440 resolutions * Disabled a few OSD debug messages * Improved CEC Driver * Fixed 1920x1200 resolution issue * U-boot updated for better CPU voltages * U-boot updated for Power-on by official IR remote controller ==== Userspace Update ==== * Kodi 16.1 (Auto-framerate-switching [Adjust display refresh rate] works if HPD option is enabled) * CEC Support * apt-fast installed * Ubuntu updated to 16.04.1 LTS release * Xorg DDX Driver updated to fbturbo by [[https://github.com/ssvb/xf86-video-fbturbo|ssvb]] : Faster desktop GUI rendering. * Mouse cursor flickering issue on EGL surface issue was gone by the fbturbo. * LIRC is now installed by default setup for Hardkernel IR Remote * Mali package won't conflict with QT5 installations anymore. ===== Known issues ===== * 64bit Firefox is very unstable (you need to try 32bit Firefox) * Some 4K video files rendering on Kodi is not smooth on 4K/UHD monitor * 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) * Tons of issues not listed. :-x ===== How to update the kernel and system ===== * sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade ===== The default boot.ini in V2.0 ===== * 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 [[en:c2_building_u-boot|U-boot]] and [[en:c2_building_kernel|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 --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-78**" command to use the same kernel tag before "make odroidc2_defconfig". ===== Kodi Tips ===== * [[c2_adjust_display_refresh_rate|Enabling Adjust Display Refresh Rate]] * [[c2_hdmi_passthrough|Enabling HDMI passthrough]]