Code Monkey home page Code Monkey logo

libreelec-rr's Introduction

LibreELEC-RR 9.x


Project threads

English

German


Currently supported & unsupported devices

Supported:

  • Generic AMD & Intel systems with IGP and/or discrete AMD or Nvidia GPU
  • Raspberry Pi 2B, 3B, 3B+

WIP:

  • Amlogic S905 | AMLGXL
  • Rockchip Rk3399 - ROCKPro64

Currently unsupported:

  • other Rockchip based devices -> need a testing device first

Basics


Addons & tools for generic builds


Minor features

  • Updated "51-these-are-not-joysticks.rules" udev rules for input devices
  • Increased system partion size to 1024MB for new installations

Updated video driver versions


Updated daemons / backends


Sysutils


Emulator Frontends


Emulators included in all builds


Emulators included in generic x86-64 builds


Emulators included in Amlogic S905 | AMLGXL builds


Emulators included in RK3399 builds


Emulators included in RPi2 & RPi3 builds


Builds systems

I uses VirtualBox v6.0.4 to run a Linux Mint 19 Mate VM as building system and a Thinkpad X220 with Linux Mint 19.1 as well. So this distribution should be suitable for you too. For further information see LibreELEC Wiki / Compile.


Build dependencies

This should be handled automatically by the build script.


Download package source code (optional)

This command starts the download of all the source code packages you'll need for the build process. You can skip this and the source code is downloaded right before each package is build.

For generic x86-64 Intel & AMD CPU use:

PROJECT=Generic ARCH=x86_64 tools/download-tool

For Raspberry Pi (RPi2 & RPi3) use:

PROJECT=RPi DEVICE=RPi2 ARCH=arm tools/download-tool


Dashboard (optional)

This command starts a dashboard that gives you a brief overview which package is currently unpacked, build, installed etc.

For generic x86-64 Intel & AMD CPU use:

PROJECT=Generic ARCH=x86_64 tools/dashboard

For Raspberry Pi (RPi2 & RPi3) use:

PROJECT=RPi DEVICE=RPi2 ARCH=arm tools/dashboard

Build commands Generic

For generic x86-64 Intel & AMD CPU use:

PROJECT=Generic ARCH=x86_64 BUILD_PERIODIC=RR BUILDER_NAME=5schatten BUILDER_VERSION=9.80 make image

Build commands Raspberry

For Raspberry Pi (RPi2 & RPi3) use:

PROJECT=RPi DEVICE=RPi2 ARCH=arm BUILD_PERIODIC=RR BUILDER_NAME=5schatten BUILDER_VERSION=9.80 make image

Build commands Amlogic

For Amlogic S905/S905X AMLGXL use:

PROJECT=Amlogic DEVICE=AMLGXL ARCH=arm BUILD_PERIODIC=RR BUILDER_NAME=5schatten BUILDER_VERSION=9.80 make image

Build commands Rockchip

For ROCKPro64 use:

PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rockpro64 BUILD_PERIODIC=RR BUILDER_NAME=5schatten BUILDER_VERSION=9.80 make image

Build commands single packages / addons

To build single packages use:

scripts/build "package"

In example for package linux:

PROJECT=Generic ARCH=x86_64 scripts/build linux

Clean up

In case the build process fails try this and build again:

scripts/clean "package"

i.e. this cleans the linux package:

PROJECT=Generic ARCH=x86_64 scripts/clean linux

If you want to start a clean build:

make clean

If you want to start a clean build without buildcache:

make distclean

Issues

Visit the LibreELEC 9 Remix issue page or LibreELEC 9.0 Reborn Remix [Emulationstation|Retroarch|DolphinQT |Chrome|Spotify] for issues pertaining to this specific fork.

For everything else, see the LibreELEC Forum.


Original README below:


LibreELEC

LibreELEC is a 'Just enough OS' Linux distribution for running the award-winning Kodi software on popular mediacentre hardware. LibreELEC is a conservative fork of the popular OpenELEC project with a stronger focus on pre-release testing and post-release change management. Further information on the project can be found on the LibreELEC website.

Issues & Support

Please report issues via the LibreELEC forum: Bug Reports. Please ask support questions in the LibreELEC forum: Help & Support or ask a member of project staff in the #libreelec IRC channel on Freenode.

Donations

Contributions towards current project funding goals can be sent via PayPal to [email protected]

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

libreelec-rr's People

Contributors

5schatten avatar antonlacon avatar awiouy avatar chewitt avatar codesnake avatar cvh avatar dagwieers avatar fritsch avatar gujs avatar henkwiedig avatar hiassoft avatar inusasha avatar jenkins101 avatar jernejsk avatar kszaq avatar kwiboo avatar longchair avatar lrusak avatar mglae avatar mikebuzz avatar milhousevh avatar notspiff avatar piotrasd avatar ray-future avatar spycat88 avatar sraue avatar stefansaraev avatar supervisedthinking avatar trsqr avatar vpeter4 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.