About
CoreELEC is a ‘Just enough OS’ Linux distribution based on Kodi1 technology for popular Amlogic hardware.
CoreELEC is a ‘Just enough OS’ Linux distribution based on Kodi1 technology for popular Amlogic hardware.
Changes Since 19.4-Matrix
* Added Wifi module support for RTL8169SC
* Added Wifi module support for RTL8723BU
* Added Wifi module support for RTL8852BS
* Added Wifi module support for AP6255
* Added Wifi driver Unisoc UWE5621
* Added support of PHY RTL8211F-VD
* Added key remapping for BuzzTV BT-300/BT-400
* Added support of Bananapi M2S
* Fixed ceemmc error: Error opening file for reading '/dev/reserved'
* Added support for Ugoos AM7/X4 firmware 1.1.0
* Added SC2, S905X4 support
* Added support of AV1 hardware decoder for SoC SC2 or newer
* Added support for Ugoos AM7 and X4
* Added support for BuzzTV X5
* Reworked auto colour subsampling and colour depth detection
* Fixed no sound on GXL devices
* Fixed distorted splash on resolutions bigger than 1080p
* Fixed h264 on some media not fluently displayed
* inject_bl301: fixed issue with correct blob selection by bl2 blob date
* Added vesa mode 2560x1440p60hz
* Do not skip CEA EDID timing extension version 1 anymore (useful for displays with vesa modes)
* Fixed no sound with 2.0 media after playback of 5.1 media
* Fixed GUI sound issues by restore default keep audio active setting
* Added and fixed handling of DTS-HD-MA
* fstrim: run only once a week
* Added support for SmartChip Integrated Circuits WiFi chip
* Replace shell 'sh' by 'bash'
Downloads:
Before posting an error:
Discussion thead:
CoreELEC 20.0-Nexus_rc2 is now available. It was a rather short development cycle this time around, which saw the CoreELEC developers focusing on fixing the most common issues reported with the 20.0-Nexus_beta1 release.
Changes Since 20.0-Nexus_rc2
* Updated Kodi to 20.0-Nexus_rc2
* Added Wifi module support for Amlogic W150S1
Downloads:
Before posting an error:
Discussion thead:
With the launch of the last few Amlogic SoCs like SC2 (S905X4) and the upcoming T7 (A311D2), the support of open source platforms, such as CoreELEC, seemed to have come to an end. We had no access to source code nor documentation for these new platforms, without which getting CoreELEC working on them was just about impossible. Since the platform SC2 the hardware decoder got locked and protected by TEE.
But today we have some exciting news to share with the CoreELEC community!
The whole CoreELEC team worked for weeks in close cooperation with our supporter Beelink, the result of which was a breakthrough.
Full support of the hardware decoder, including AV1 on SC2 (S905X4) and T7 (A311D2). Other platforms need to be proven like S4 (S905W2 and S905Y4).
Ugoos AM7 SC2 (S905X4):
AV1 media playback decoded by hardware:
Beelink GT King II T7 (A311D2), prototype:
(equipped with only 4GB RAM)
Khadas VIM4 T7 (A311D2):
The support of SC2 should be come up shortly with CE-19 (Kodi Matrix) in next releases and it’s based on same kernel 4.9.269 as used like now.
The support of T7 might take longer (no release date defined yet) and will be only added with CE-20 (Kodi Nexus) and it’s based on the newer Amlogic kernel 5.4.125.
Right now the newer kernel should support devices since SM1 (S905X3). Others may be added later. So no support for G12* or GXL at the moment.
Special thanks to our supporter Beelink, Khadas and Team CoreELEC!
The CoreELEC Development and Product Support Team has, after long deliberation, decided to actively discontinue product support for the CoreELEC 9 (Leia) development cycle on:
After this date, Team CoreELEC will no longer provide technical support, bug fixes, or security updates for its Legacy build.
For various reasons, products will eventually reach their natural End-of-Life. Reasons include newer and better technologies being made available, marketplace changes, or source parts and technologies no longer being available. This process is part of any technology product lifecycle.
Team CoreELEC tries to make the process as seamless as possible for end-users and partners alike, while providing visibility into what can be expected.
As content providers drop support for older hardware and software by upgrading their content management systems, our developers have to overcome increasingly complex and time consuming challenges to make these new technologies work with software and hardware that has become obsolete, incompatible, or underpowered to handle these newer technologies adequately.
This End of Life Announcement affects all GXBB (S905, S905-H) and GXM (S912) based devices.
Considering the relatively low cost of generation 2 and 3 of the Amlogic S9 family devices, Team CoreELEC recommends upgrading to hardware supporting CoreELEC 19 (Matrix).
The final version for the Legacy build of Leia is CoreELEC 9.2.8
CoreELEC 20.0-Nexus_rc1 is now available. It was a rather short development cycle this time around, which saw the CoreELEC developers focusing on fixing the most common issues reported with the 20.0-Nexus_beta1 release.
Changes Since 20.0-Nexus_beta1
* Updated Kodi to 20.0-Nexus_rc1
* fixed possible Kernel oops while using Hyperion.NG
* Added support of Hardkernel Odroid N2L
Downloads:
Before posting an error:
Discussion thead:
CoreELEC 19.5-Matrix_rc3 is now available. While we are currently still waiting for the final 19.5 release by Team Kodi, CoreELEC developers were focusing on fixing the most common issues reported with the 19.5-Matrix_rc2 release until final 19.5 will arrive.
Changes Since 19.5-Matrix_rc2
* Added Wifi module support for RTL8169SC
* Added Wifi module support for RTL8723BU
* Added Wifi module support for RTL8852BS
* Added Wifi module support for AP6255
* Added key remapping for BuzzTV BT-300/BT-400
* Added support of Bananapi M2S
* Fixed ceemmc error: Error opening file for reading '/dev/reserved'
* Added support for Ugoos AM7/X4 firmware 1.1.0
Downloads:
Before posting an error:
Discussion thead:
CoreELEC 20.0-Nexus_beta1 is now available. It was a rather short development cycle this time around, which saw the CoreELEC developers focusing on fixing the most common issues reported with the 20.0-Nexus_alpha3 release.
Changes Since 20.0-Nexus_alpha3
* Added support for JL2XX1 Gigabit Ethernet PHY
Downloads:
Before posting an error:
Discussion thead:
CoreELEC 20.0-Nexus_alpha3 is now available. It was a rather short development cycle this time around, which saw the CoreELEC developers focusing on fixing the most common issues reported with the 20.0-Nexus_alpha2 release.
Changes Since 20.0-Nexus_alpha2
* Added Wifi module support for RTL8169SC
* Added Wifi module support for RTL8723BU
* Added Wifi module support for RTL8852BS
* Added key remapping for BuzzTV BT-300/BT-400
* Fixed Samba shares
* Added support of Bananapi M2S
* Fixed ceemmc error: Error opening file for reading '/dev/reserved'
* Added support for Ugoos AM7/X4 firmware 1.1.0
Downloads:
Before posting an error:
Discussion thead:
CoreELEC 20.0-Matrix_alpha2 is now available. We have come a long way to the first alpha Kodi Nexus release, and there have been big changes in CoreELEC. It is based upon Kodi v20.0 alpha2.
CoreELEC 20 becomes the active development branch and it is based on CoreELEC 19. So all devices that support CoreELEC 19 will also support CoreELEC 20.0-Nexus.
Downloads:
Before posting an error:
Discussion thead:
CoreELEC 19.5-Matrix_rc2 is now available. It was a rather short development cycle this time around, which saw the CoreELEC developers focusing on fixing the most common issues reported with the 19.5-Matrix_rc1 release.
Changes Since 19.5-Matrix_rc1
* Added SC2, S905X4 support
* Added support of AV1 hardware decoder for SoC SC2 or newer
* Added Wifi driver Unisoc UWE5621
* Added support of PHY RTL8211F-VD
* Added support for Ugoos AM7 and X4
* Added support for BuzzTV X5
* Reworked auto colour subsampling and colour depth detection
* Fixed no sound on GXL devices
Downloads:
Before posting an error:
Discussion thead:
CoreELEC 19.5-Matrix_rc1 is now available. It was a rather short development cycle this time around, which saw the CoreELEC developers focusing on fixing the most common issues reported with the 19.4-Matrix release.
Changes Since 19.4-Matrix
* Fixed distorted splash on resolutions bigger than 1080p
* Fixed h264 on some media not fluently displayed
* inject_bl301: fixed issue with correct blob selection by bl2 blob date
* Added vesa mode 2560x1440p60hz
* Do not skip CEA EDID timing extension version 1 anymore (useful for displays with vesa modes)
* Fixed no sound with 2.0 media after playback of 5.1 media
* Fixed GUI sound issues by restore default keep audio active setting
* Added and fixed handling of DTS-HD-MA
* fstrim: run only once a week
* Added support for SmartChip Integrated Circuits WiFi chip
* Replace shell 'sh' by 'bash'
Downloads:
Before posting an error:
Discussion thead:
CoreELEC 19.4-Matrix is now available. It was a rather short development cycle this time around, which saw the CoreELEC developers focusing on fixing the most common issues reported with the 19.3-Matrix release.
Changes Since 19.4-Matrix_rc3
* Added support for Radxa Zero 2
* Fixed ethernet on Minix NEO U22-XJ
* Added support for Minix U22-XJ Max rev.a
* Fixed issue with some µSD on GXL devices
Changes Since 19.3-Matrix
* Fixed missing udev rule for Realtek RTL8821CU
* Fixed aspect ratio in player debug info for MPEG4, H265, VC1, VP9
* Fixed gpiopower
* Fixed scaling on 4k OSD GUI
* Fixed deinterlace on g12b rev.a and g12a
* Fixed DVB driver
* Added missing 'now' hdmitx attribute
* Updated NFS to 5.0.1
* Check and fix label if needed of internal install
* Changed Linux config to be able again to load overlay DVB modules
* Bumped Linux kernel to 4.9.269
* Added VIM3(L) NVMe support
* Fixed interrupt smp-affinity for CEC
* Changed NFS timeout to 30 seconds
* Implemented real 64bit PTS handling
* Dropped Hybris support
* Added support for RTL8821CS WiFi modul
* Added ES8316 SoC codec
* Added support for Minix U22-XJ Max
Downloads:
Before posting an error:
Discussion thead:
Visit our Download Helper and select the image file (.img.gz) for your device.
Burn the downloaded image to an SD card using your favorite tool (Rufus recommended).
Search for the right device tree, copy it from the "device_trees" folder to the root of your SD card and rename it to "dtb.img".
Please choose which version you would like to install.
The recommended installation for your living room is the latest stable version.
If you are brave enough and would like to test the newest developments,
you could pick the latest nightly version.
CoreELEC is compiled in front of a live audience and made possible in part by: