OpenELEC 2.0 Beta 5 released

The OpenELEC team is proud to release the 5th beta of OpenELEC 2.0!

Internally this is known by the less-catchy name OpenELEC 1.95.5 :)

 

After the release of OpenELEC Beta 4 we received again many new bug reports. Some or most of the Issues related to bad video output should be fixed now. Other then that we are are happy to support High@L5.1 videos with our AMD graphic driver via XVBA. Another new feature is exFAT support as a additional Filesystem. As these are significant changes and to be sure we have solved most of the reported issues we have decided to release Beta 5 :-).

Starting with Beta 4 we also check for corrupt update files before upgrading commences. On very rare occasions the download of our updates were incomplete and caused the system to fail after reboot. As our user base grows, rarer problems such as this one will emerge and be dealt with in a similar manner. This change will reduce the number of upgrades problems.

To manually update the procedure is the same as before however you must also copy KERNEL.md5 and SYSTEM.md5 to the update folder/share together with KERNEL and SYSTEM.

There are 470 changes by 16 authors and 150 closed issues since Beta 4 (1.95.4). The most important changes are:

 

  • reworked Python support for faster addon startup
  • update to samba-3.6.6
  • rework samba with patches from OpenWRT, so we save more then 5MB in our builds
  • update to linux-3.2.21
  • some speed optimizations
  • replace udev with systemd, udev is now part of systemd
  • update to busybox-1.20.2
  • remove package 'bash', busybox's 'ash' works good enough
  • update to xorg-server-1.12.2
  • update to xf86-video-fglrx-12.6
  • update to xf86-video-nvidia-302.17
  • switch to external ffmpeg its easyer to maintain and update
  • update to ffmpeg-0.10.4
  • update to libnfs-1.3
  • patch XBMC to support metadata support via libshairport
  • update to gcc-4.7.1
  • build XBMC texturepacker and pack XBMC's themes
  • add exFAT partition support

 

We would like to thank our users, team members and partners for testing, reporting and fixing issues, creating how-to documents, developing new features, and their donations of hardware and funds to the project. We appreciate your continued support!

How can I make a donation?

If you want to contribute to the OpenELEC project, you can make a donation using PayPal. Donating is easy, takes only a few minutes and you do not need a PayPal account to make a donation. We have not set up our PayPal donation page to suggest a donation amount; please just donate what you feel comfortable with.

You can download your OpenELEC 2.0 Beta 5 build here.

Upgrading to OpenELEC 1.95.5

There have been many months of developer testing in the run-up to this beta release, but like any major update there are a lot of changes and something somewhere will have been missed (this is why we do beta tests).

  • If you are going to update to the beta release from our actual stable OpenELEC-1.0 we STRONGLY advise you to make a backup of XBMC’s data files first and start with a fresh XBMC user dir:
mv /storage/.xbmc /storage/.xbmc-backup

 

  • If you are going to update from a previous OpenELEC-2.0 beta you can use our automatic method.

 

  • New OpenELEC Wiki
    We have added a wiki on http://wiki.openelec.tv to replace various HOWTO and “Tips & Tricks” sections of the website and forums. If you previously created popular forum articles for us please help us by moving them to the wiki.

 

  • Issue Reports & Feature Requests on github
    OpenELEC gained many new users since 1.0 and it became impossible to track issue reports and feature requests via forum postings. To re-assert some control and improve visibility for the dev team we have moved all bug reporting and feature requests to the github issue tracker here: http://github.com/OpenELEC/OpenELEC.tv/issues . This is one of our last calls to report critical OpenELEC-2.0 bugs!

 

OpenELEC 2.0 highlights and changes:

  • XBMC-11.0 (Eden)
    Includes new native high-performance image compression for JPEG and PNG image types. If you previously enabled DDS fanart in advancedsettings.xml it should be removed. You can remove .dds files from the thumbnail image cache.
    Eden has improved sound card detection. This may change the naming of audio devices available on your system. If audio stops working after the update please adjust audio configuration in XBMC settings to use the updated device names.

 

  • XBMC-PVR builds
    These builds are based on XBMC 11.0 but include PVR support within the XBMC GUI and include DVB firmware and drivers, TVHeadend, VDR and VU+ support in the OS.

 

  • PXE netboot support:
  • Airplay and Airtunes support

 

 

  • libaacs support
 
  • exFAT support

 

  • Automatic framebuffer detection
    The previous “hack” to make splash screens work should be removed else you will see a message saying the video mode is not supported. Mount /flash read/write with “mount -o remount,rw /flash” and edit /flash/extlinux.conf. Remove vga=XYZ from the APPEND line, then save and reboot.

 

  • New “Generic_OSS” image
    “Generic_OSS” is similar to “Generic” but contains the open source AMD and nVidia graphic drivers. If you need to install OpenELEC to a system with older AMD or nVidia graphics cards and the “Generic” image doesn’t work, try this image.

 

  • “Fusion” image is now 64bit
    OpenELEC 1.x was 32bit due to issues in the 64bit build. These issues are fixed so we have switched to 64bit to make best use of Fusion hardware capabilities. Existing 32bit binary addons are not compatible with a 64bit OS so we recommend a clean installation to prevent issues. If you prefer to perform a manual update; you will need to remove all OpenELEC 32bit addon packages, update the OS, then re-add addon packages to get compatible 64bit versions. Please back-up /storage/.xbmc first!
cp -a /storage/.xbmc /storage/.xbmc-backup
rm -rf /storage/.xbmc/addons/packages
rm -rf /home/.xbmc/userdata/Database/Addons*.db
reboot, then reinstall the addons you need

 

  • Automatic Log-File Creation
    Accessing the \\OPENELEC\Logfiles SAMBA share automatically creates an archive file that contains essential log-files for troubleshooting.

 

  • Improved AMD XVBA support
    Thanks to the efforts of FernetMenta, Fritsch, Newphreak and many users who have been testing and providing feedback we have native XVBA support that replaces the old VAAPI solution in OpenELEC 1.x. Perfomance and stability are massively improved.

 

  • AppleTV builds use nVidia graphics (with full support for HDMI audio)
    Thanks to chewitt and XBMC’s Scott Davilla working with nVidia the long-standing HDMI audio bug was fixed. The nVidia driver brings a HUGE improvement to video quality and performance in our AppleTV image.

 

  • Llano A support removed from Fusion builds
    To optimise Fusion builds for AMD Fusion HTPCs we removed Llano “A” support from Fusion builds. If you have a Llano “A” system please use the “Generic” image.

 

  • SSH is OFF by default
    To improve “out of the box” security SSH is disabled by default. It can be enabled as part of the install process if required. It can be enabled post-install by adding an “ssh_enable” file to the \\OPENELEC\Configfiles SAMBA share and rebooting, or by adding “ssh” to the APPEND line in /flash/extlinux.cfg

 

  • PS3 controller support has been moved to a separate addon

 

  • Wii controller support has been moved to a separate addon

 

Our Sponsors & Partners

arctic_logo