Skip to content

Spark-NV/OpenPHT-9.2-Rebase

 
 

Repository files navigation

OpenPHT-Embedded

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.


Changes

  • 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.

About

OpenPHT-Embedded Re-based from CoreELEC 9.2

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 57.1%
  • C++ 28.0%
  • Makefile 3.4%
  • Shell 2.7%
  • Assembly 2.4%
  • Roff 1.5%
  • Other 4.9%