====== Release Note of Ubuntu 16.04 LTS (v2.0) ===== ---- ===== Summary ===== || Release Date | 2017-05-10 || || Release Type | Test || File name : ubuntu-16.04.2-mate-odroid-**xu4**-20170510.img.xz //**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 ===== * Linux Kernel LTS 4.9.27 * Ubuntu 16.04.2 * Updated Mali GPU driver to the latest **r17p0** The RootFS Auto-resize feature has changed!!! Once everything is done after auto-reboot, the power will turn off. Wait a couple of minutes. Please press the power button if the blue LED is off. ===== Known issues and tips===== * Tons of issues undocumented. :-x * 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 * Kodi and Gsteamer playback is sluggish when we play 1080p video clips. Slow GLsink rendering seems to be a root cause even MFC HW decoder works fine. * Some UASP capable USB-to-SATA bridge controllers are not compatible. If your external HDD is not working properly, add its VID/PID in boot.ini [[https://github.com/mdrjr/5422_bootini/blob/4.9/boot.ini#L162|Boot arguments]] to disable the UAS function something like this. * usb-storage.quirks=0x0bc2:0x2322:u ===== Access Credentials ===== || Username || Password || || root || odroid || || odroid || odroid || ===== 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 odroidxu4-4.9.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 $ sudo cp -f arch/arm/boot/dts/exynos5422-odroidxu4.dtb /media/boot $ sudo cp -f arch/arm/boot/dts/exynos5422-odroidxu3-lite.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