====== Release Note of Ubuntu 14.04.2 LTS (v1.4) =====
----
===== Summary =====
|| Release Date | 2015-03-20 ||
|| Release Type | Update ||
===== New updates =====
* Ubuntu 14.04.2 Image - Download from [[http://odroid.in/ubuntu_14.04lts/ubuntu-14.04.2lts-lubuntu-odroid-c1-20150320.img.xz|Main server]] or [[http://dn.odroid.com/S805/Ubuntu/ubuntu-14.04.2lts-lubuntu-odroid-c1-20150320.img.xz|Mirror server]]
* MD5SUM - Download from [[http://odroid.in/ubuntu_14.04lts/ubuntu-14.04.2lts-lubuntu-odroid-c1-20150320.img.xz.md5sum|Main server]] or [[http://dn.odroid.com/S805/Ubuntu/ubuntu-14.04.2lts-lubuntu-odroid-c1-20150320.img.xz.md5sum|Mirror server]]
==== Kernel Updates ====
* Merged all 3.10 LTS patches up to 3.10.72
* Integrated Wifi Drivers from 3.18 (Kernel Backports) (Fixes Wifi Module #4 compatibility issue)
* Fixed kernel permissions on files required by Kodi
* Backported usb-serial-simple from upstream
* Enable iSCSI support
* A few DVB adapters that was disabled are now enabled
* eCryptFS support
* Enabled snd-aloop
* Updated Mali GPU Kernel Drivers to r5p0
* Changed our IR Control driver to use LIRC instead of AMLogic drivers. Refer to [[en:c1_lirc|this link]] for how to use a custom remote.
* USB Gadget Support
==== Userspace Update ====
* Updated all packages as 201503XX (Ubuntu 14.04.2 LTS)
* All utilities/tools related to ODROID can now be upgraded using "apt-get update && apt-get dist-upgrade" that includes kernel. ODROID Utility shouldn't be used for kernel updates anymore.
* Mali userspace binaries are updated to r5p0 from r4p0 / Full screen mode support.
* Properly created udev rules for amlogic devices
* HDMI Passthrough is now disabled by default. Can be enabled on ODROID Utility (You must enable Passthrough and Disable pulseaudio)
* Kodi updated to 15.0 Isengard RC
* HDMI Hotplug Detection can be controlled on boot.ini
* CEC for modified boards can be enabled on boot.ini
===== GPU acceleration on the Chromium Web browser =====
This release supports the OpenGL ES accelerated Chromium Browser.
To use the acceleration, follow this instruction.
- Run Chromium
- Enter about:flags as URL.
- Disable Override software rendering list (1st one).
- Close the browser.
- Run the chromium with the EGL parameter
- Enter about:gpu as URL to double check the GPU acceleration configuration.
chromium-browser --use-gl=egl
You can see much smoother HTML rendering.
Try this link to test the Webgl on the ODROID.
[[http://oos.moxiecode.com/js_webgl/md5_test/|Webgl demo]]
===== Known issues =====
* EXT2/4 file system can not be accessible on U-boot.
* FAT16/32 can be supported on U-boot.
* Tons of issues unsubscribed. :-x
===== Upgrade from 1.3 to 1.4 =====
* Step 1:
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get upgrade
sudo rm -fr /etc/udev/rules.d/*odroid*
* Step 2: Open ODROID Utility and use the following options:
* 1. 4 Kernel Update -> Update udev rules
* 2. 10 Pulse audio control -> Enable
* 3. 8 Install LIRC
* 4. 9 HDMI Passthrough -> Disable
===== The default boot.ini in V1.4 =====
* Available here: https://github.com/mdrjr/c1_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:c1_building_u-boot|U-boot]] and [[en:c1_building_kernel|Kernel]].
**This guide is only for the NATIVE BUILD.**
==== U-boot ====
$ git clone https://github.com/hardkernel/u-boot.git -b odroidc-v2011.03
$ cd u-boot
$ make odroidc_config
$ make
==== Linux Kernel ====
$ git clone 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