This fork is Rebased using CoreELEC 9.2
Ill build as many images as I can and add them as releases for people to use. But that may take a lil bit as Im testing things and working threw potential dead pkg links
But as of now everything appears to be functioning on the builds ive personally tested. And will update the chart below if people let me know if they work or not.
Compiling
* Builds that default to the Linux platform config when compiling fail to build with various errors that include missing headers, conflicting definitions etc. fixing all these is out of my league so atm RPI4/Generic/Allwinner/Rockchip builds fail to compile...
Hopefully someone else that is capable to fixing those errors can/will do so.
Note: This fork has only been tested to build on Ubuntu 18.04.5
"Short" build commands:
make rpi
make rpi2
make amlogic
make amlogic-ng
Full command to build different image:
PROJECT=*** ARCH=*** DISTRO=*** DEVICE=*** make image
SUPPORTED DEVICES/BUILDS | |||||||||||
Amlogic | Amlogic-ng | Rockchip | RPI | Allwinner | X86/X64 | ||||||
Device | Working? | Device | Working? | Device | Working? | Device | Working? | Device | Working? | Device | Working? |
S905 | ❓ | S905X | ❓ | MiQi | ❓ | RPi | ❓ | A64 | ❓ | All Generic devices | ❓ |
S905X | ❓ | S905X2 | ✅ | RK3328 | ❓ | RPi2 | ❓ | H3 | ❓ | ||
S905D | ❓ | S905X3 | ❓ | RK3399 | ❓ | RPi3/3+ | ✅ | H6 | ❓ | ||
S905W | ✅ | S905Y2 | ❓ | TinkerBoard | ❓ | RPi4 | ❓ | ||||
S905H | ❓ | S905D3 | ❓ | ||||||||
S912 | ❓ | A311D | ❓ | ||||||||
S812 | ❓ | S922X | ✅ | ||||||||
Legend: ✅ = Confirmed working* ❓ = Untested ❌ = Confirmed not working Note: Confirmed working does not mean bugfree, it only means its been confirmed to boot and basic functions work such as Video playback, Sound WIFI, Ethernet, CEC etc. |
-
Rebased from CoreELEC 9.2.8 - This should bring in support for any device that CoreELEC 9 supports
-
My fork no longer keeps the OpenPHT(mediacenter) or Settings portions in seperate repos. This Fork will use the settings and Mediacenter that is in the root directory.
-
The OpenPHT(mediacenter) within this repo is the Latest clone of OpenPHT - buildfix tree, with a couple changes I had to apply to get it to build.
-
The Settings within this repo is the Latest clone of Settings Service - 1.9 tree
-
FFmpeg has been updated to 4.4
-
LibCEC has been updated to 6.0.6 on non-RPI devices.
-
Plex Black Edition skin has been added
-
Use CURL object directly merged
-
Reduce plex background jobs merged
OpenPHT Info
OpenPHT-Embedded is a 'Just enough OS' Linux distribution for running OpenPHT on popular mediacentre hardware.SSH login details are user: "root" password: "openpht" or "rasplex" depending on distribution.
LibreELEC Info
Source code
https://github.com/LibreELEC/LibreELEC.tv
License LibreELEC original code is released under GPLv2. Copyright As LibreELEC includes code from many upstream projects it includes many copyright owners. LibreELEC makes NO claim of copyright on any upstream code. However all original LibreELEC authored code is copyright LibreELEC.tv. For a complete copyright list please checkout the source code to examine license headers. Unless expressly stated otherwise all code submitted to the LibreELEC project (in any form) is licensed under GPLv2 and copyright is donated to LibreELEC.tv. This approach allows the project to stay manageable in the long term by giving us freedom to maintain the code as part of the whole without the management overhead of preserving contact with every submitter, e.g. GPLv3. You are absolutely free to retain copyright. To retain copyright simply add a copyright header to each submitted code page. If you submit code that is not your own work it is your responsibility to place a header stating the copyright.
CoreELEC Info
CoreELEC is a 'Just enough OS' Linux distribution for running the award-winning [Kodi](https://kodi.tv) software on popular low-cost hardware. CoreELEC is a minor fork of [LibreELEC](https://libreelec.tv), it's built by the community for the community. [CoreELEC website](http://coreelec.org).
Issues & Support
Please report issues via the CoreELEC Forum.
Donations
At this moment we do not accept Donations. We are doing this for fun not for profit.
License
CoreELEC original code is released under GPLv2.
Copyright
As CoreELEC includes code from many upstream projects it includes many copyright owners. CoreELEC makes NO claim of copyright on any upstream code. Patches to upstream code have the same license as the upstream project, unless specified otherwise. For a complete copyright list please checkout the source code to examine license headers. Unless expressly stated otherwise all code submitted to the CoreELEC project (in any form) is licensed under GPLv2. You are absolutely free to retain copyright. To retain copyright simply add a copyright header to each submitted code page. If you submit code that is not your own work it is your responsibility to place a header stating the copyright.