====== Release Note of Ubuntu 16.04 LTS (v1.1) =====
----
===== Summary =====
|| Release Date | 2016-10-11 ||
|| Release Type | Update ||
File name : ubuntu-16.04-mate-odroid-**xu3**-20161011.img
//**XU3 OS image is fully compatible with XU4.**//
===== Download from below servers =====
* 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/5422/ODROID-XU3/Ubuntu/]]
===== New features =====
* Ubuntu 16.04.1
* Updated Mali GPU driver to the latest **r14p0** with VSYNC implementation
* Mali for VSYNC support (start the application with FORCE_VSYNC=1 ./myAPP)
* Mali now honors eglSwapInterval (for VSYNC)
* Kernel 3.10.103
* fstrim support on eMMC
* 3.5" LCD & Touchscreen driver
* Better USB Storage class support
* dmcrypt fix CPU hotplug support
* xpad joystick support
* zram support
* fix 1024x768 resolution issue
* debloat zImage a little
===== Known issues and tips=====
* Chromium version is on hold version 48 due to issues with newer versions.
* Kodi crashing when exit if CEC option is enabled while your display doesn't support CEC.
* [[https://github.com/hardkernel/EnergyMonitor|EneregyMonitor]] app was removed. Build and install it with source code if you need it.
* Tons of issues undocumented. :-x
* The root file system will be resized in the first booting process. OS will reboot automatically to complete the resizing process.
* To enable Auto-login, edit /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf file like this.
*
[SeatDefaults]
greeter-session=lightdm-gtk-greeter
autologin-user=odroid
===== Access Credentials =====
|| Username || Password ||
|| root || odroid ||
|| odroid || odroid ||
===== Kodi crashing when exit (workaround) =====
The Kodi(xbmc) crashes when exit on non-CEC monitor.
Update the system with "sudo apt update && sudo apt dist-upgrade" and reboot.\\
Then the CEC configuration is disabled in the boot.ini file by default.\\
* /media/boot/boot.ini
# --- HDMI CEC Configuration ---
# ------------------------------------------
setenv cecenable "false" # false or true
===== How to Update system and kernel software. Don't forget dist-upgrade =====
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt install linux-image-xu3
sudo reboot
===== Linux Kernel =====
**This guide is only for the NATIVE BUILD.** Run it on the board.
For Kernel and DTB
$ git clone --depth 1 https://github.com/hardkernel/linux -b odroidxu3-3.10.y
$ cd linux
$ make odroidxu3_defconfig
$ make -j9
$ sudo make modules_install
$ sudo cp -f arch/arm/boot/zImage /media/boot
$ sudo cp -f arch/arm/boot/dts/exynos5422-odroidxu3.dtb /media/boot
For RAMDISK (Optional)
sudo cp .config /boot/config-`make kernelrelease`
sudo update-initramfs -c -k `make kernelrelease`
sudo mkimage -A arm -O linux -T ramdisk -C none -a 0 -e 0 -n uInitrd -d /boot/initrd.img-`make kernelrelease` /boot/uInitrd-`make kernelrelease`
sudo cp /boot/uInitrd-`make kernelrelease` /media/boot/uInitrd