The OpenELEC team is proud to announce its 7th Beta of OpenELEC 4.0.
Internally this will be known by the less-catchy name OpenELEC 3.95.7.
This release includes some bugfixes and improvements since 3.95.6 (beta6). Besides the usual bugfixes and package updates we updated XBMC with the last fixes to XBMC 13 RC1, updated the kernel to kernel 3.14.2 and rebuilt the whole distro with the recently released gcc-4.9.0.
The team has made a huge effort to make this one of our best releases yet. Since the OpenELEC 3.0 and 3.2.x releases, we have worked hard to improve OpenELEC in a number of areas. Some of these are visible changes, others are backend changes that aren’t as visible to every user but are certainly worth mentioning.
The OpenELEC 3.95 release series are test releases (beta) for OpenELEC-4.0.
OpenELEC-4.0 will be the next stable release, which is a feature release and the successor of OpenELEC-3.2.
You should only upgrade from OpenELEC-3.2 to OpenELEC 3.95.7 for testing purposes. If you are going to update to one of our beta releases, we STRONGLY advise that you make a backup of your XBMC data.
Since OpenELEC 3.2 the underlying OS and the build system have been completely reworked. One aspect of the builds that isn’t visible to most users is the buildsystem; it is one of the most fundamental building blocks for OpenELEC. It provides us the flexibility to support many different build platforms, to be responsive in updating specific packages and to add new features easily.
Updated and changed Components since OpenELEC-3.95.6 (summary)
- update to xbmc-13-482ccd3 (XBMC 13 Gotham RC1)
- update to bcm2835-bootloader-cd50136
- update to bcm2835-driver-cd50136
- update to service.openelec.settings-0.3.15
- update to linux-3.14.2
- update to gcc-4.9.0
- update to xf86-video-nvidia-331.67
- update to dvb-firmware-0.0.40
- update to wlan-firmware-0.0.20
- update to Mesa-10.1.1
- projects/RPi/patches/xbmc: update RPi patch
- projects/RPi/patches/linux: update RPi support patch
- Revert "projects/*: switch to kernel R8188EU driver"
- linux: add upstream patch to Work around BIOS defects in Intel MCH area reporting
- provide a /etc/os-release file (see http://0pointer.de/blog/projects/os-release)
- linux: mceusb xhci fix
- linux: firmware: add BONAIRE_vce.bin
- linux: update radeon PLL patch
- projects/*/linux: enable 'CONFIG_DRM_LOAD_EDID_FIRMWARE'
- init: added wake-on-lan script
- busybox (initramfs): add 'ping' and 'ether-wake' applet
- fluxbox: avoid potential SIGFPE in Menu::updateMenu()
- scripts/mkimage: set 'installer' as default boot option
- linux: add patch to enable Nuvoton CIR driver on probing, see https://patchwork.linuxtv.org/patch/22339/
- Modified before units of systemd in xbmc-(halt|poweroff|reboot) services.
- config/noobs: update partition and file size
For a full changelog on what's new, follow the link below:
Testing and Reporting
There has been many months of development and testing in the run-up to this beta release, but like any major update there are a lot of changes. Unfortunately, we are unable to test every scenario on all hardware, so it’s possible you might pick up on an issue we may have missed (this is why we do beta tests). We would like anyone brave enough to test this release and report issues that they find either with OpenELEC or XBMC.
Please report any issues you encounter to our issue tracker on github and/or forum. Please follow our guidelines for submitting issues outlined here: https://github.com/OpenELEC/OpenELEC.tv/blob/master/CONTRIBUTING.md
Supported Platform Changes
The number of builds supported has simplified. As of OpenELEC 4.0, images will be provided for AppleTV, Generic (i386 and x86_64) and Raspberry Pi’s.
We have also recently added support for Solid-Run Cubox-I devices to OpenELEC. However, this support is still under active development. Given the fact that this code base is not yet stable, we will not be providing an image for Cubox-i devices with OpenELEC-4.0. Hopefully this will change in the future as support for the platform matures.
New and dropped builds in OpenELEC 4.0
We will no longer be supplying specific builds for Arctic MC, Fusion, Intel and Ion devices – support for all of these devices has been rolled into the Generic builds. If you are using one of these builds, you will need to migrate to the Generic builds. If you need to migrate from an older unsupported build, please follow these instructions:
|from Version||Old System/Build||Architecture||to Version|
|OpenELEC =< 3.0||ION||i386 (with 32-bit capable hardware)||Generic i386|
|OpenELEC=< 3.2||ION||x86_64 (with 64-bit capable hardware)||Generic x86_64
|OpenELEC=< 3.0||Intel||i386 (with 32-bit capable hardware)||Generic i386|
|OpenELEC=< 3.2||Intel||x86_64 (with 64-bit capable hardware)||Generic x86_64
|OpenELEC=< 3.2||Generic_OSS||i386 (with 32-bit capable hardware)||Generic i386|
|OpenELEC=< 3.2||Generic_OSS||x86_64 (with 64-bit capable hardware)||Generic x86_64
|OpenELEC=< 3.0||Xtreamer Ultra 1/2||x86_64||Generic x86_64|
|OpenELEC=< 3.2||AMD Fusion||x86_64||Generic x86_64|
|OpenELEC=< 3.2||Arctic_MC||x86_64||Generic x86_64|
For more information, please visit:
How To Upgrade To OpenELEC 4.0 Beta7 Release
If you are going to update to one of our beta releases, we STRONGLY advise that you make a backup of your XBMC data. If you are using OpenELEC 3.2, you can use our OpenELEC Settings addon to backup your data and then reset it. If you are on an older build, you will need to do this manually:
mv /storage/.xbmc /storage/.xbmc-backup
You must manually update to this beta release. For more details, please visit http://wiki.openelec.tv/index.php?title=Updating_OpenELEC.
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, without it we would not be able to continue.
OpenELEC.tv is hosted and sponsored by
Help Support OpenELEC
If you would like to contribute to the OpenELEC project, there are lots of ways you can help. We are always looking for people to help with documentation, testing and reporting bugs. If you enjoy using OpenELEC and would like to make a donation to support the project, you can do this using PayPal. Donating is easy and takes only a few minutes, and you do not need a PayPal account to make a donation. We can also accept donations by other means (bitcoin, flattr, etc…). You can find out more about donating here.
Questions & Feedback
You can find the new release of OpenELEC 3.95.7 on the downloads page
OpenELEC 3.95.x is not recommended for production builds. Please use OpenELEC 3.2 instead.