Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
en:c1_ubuntu_release_note_v1.4 [2015/03/20 13:24] odroid [Userspace Update] |
en:c1_ubuntu_release_note_v1.4 [2015/03/20 22:22] (current) mdrjr |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 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. | ||
+ | <code> | ||
+ | chromium-browser --use-gl=egl | ||
+ | </code> | ||
+ | |||
+ | 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: <code> | ||
+ | sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get upgrade | ||
+ | sudo rm -fr /etc/udev/rules.d/*odroid* | ||
+ | </code> | ||
+ | |||
+ | * 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 ==== | ||
+ | <code> | ||
+ | $ git clone https://github.com/hardkernel/u-boot.git -b odroidc-v2011.03 | ||
+ | $ cd u-boot | ||
+ | $ make odroidc_config | ||
+ | $ make | ||
+ | </code> | ||
+ | ==== Linux Kernel ==== | ||
+ | <code> | ||
+ | $ 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 | ||
+ | </code> |