2012-01-11 01:17:17 +00:00
|
|
|
|
[OpenELEC](http://www.openelec.tv)
|
2010-11-19 22:47:12 +00:00
|
|
|
|
|
2012-01-11 01:17:17 +00:00
|
|
|
|
# OpenELEC - Open Embedded Linux Entertainment Center
|
2010-11-19 22:47:12 +00:00
|
|
|
|
|
2012-01-17 10:04:28 +00:00
|
|
|
|
OpenELEC runs [XBMC](http://xbmc.org), an award-winning free and open source (GPL) software media
|
2012-01-17 10:05:22 +00:00
|
|
|
|
player and entertainment hub for digital media. For more info see http://xbmc.org .
|
2011-12-13 11:04:56 +00:00
|
|
|
|
The base system has been designed and built from the ground up to be as
|
2012-01-16 15:54:34 +00:00
|
|
|
|
efficient as possible – consuming only tiny disk and memory footprints and
|
|
|
|
|
providing cutting edge hardware support to deliver a set-top box experience.
|
2010-11-19 22:47:12 +00:00
|
|
|
|
|
2012-01-11 01:17:17 +00:00
|
|
|
|
**Source code**
|
2010-11-19 22:47:12 +00:00
|
|
|
|
|
2012-01-17 10:04:28 +00:00
|
|
|
|
* https://github.com/OpenELEC/OpenELEC.tv
|
2010-11-19 22:47:12 +00:00
|
|
|
|
|
2012-01-11 01:17:17 +00:00
|
|
|
|
**Installation**
|
2010-11-19 22:47:12 +00:00
|
|
|
|
|
2012-01-11 01:17:17 +00:00
|
|
|
|
* Please read INSTALL for instructions on how to install.
|
|
|
|
|
|
|
|
|
|
**Known issues**
|
|
|
|
|
|
|
|
|
|
* Testing snapshot
|
|
|
|
|
|
|
|
|
|
**License**
|
|
|
|
|
|
2012-01-17 10:07:10 +00:00
|
|
|
|
* OpenELEC is released under [GPLv2](http://www.gnu.org/licenses/gpl-2.0.html). Please refer to the "licenses" folder and
|
2011-12-13 11:04:56 +00:00
|
|
|
|
source code for clarification on upstream licensing.
|
|
|
|
|
|
2012-01-11 01:17:17 +00:00
|
|
|
|
**Copyright**
|
|
|
|
|
|
|
|
|
|
* Since OpenELEC includes code from many up stream projects it includes many
|
2011-12-13 11:04:56 +00:00
|
|
|
|
copyright owners. OpenELEC makes NO claim of copyright on any upstream code.
|
|
|
|
|
However all OpenELEC authored code is copyright openelec.tv.
|
|
|
|
|
For a complete copyright list checkout the source code to examine the headers.
|
|
|
|
|
Unless expressly stated otherwise all code submitted DIRECTLY to the OpenELEC
|
2012-01-17 10:07:10 +00:00
|
|
|
|
project (in any form) is licensed under [GPLv2](http://www.gnu.org/licenses/gpl-2.0.html) and the Copyright is donated to
|
2011-12-13 11:04:56 +00:00
|
|
|
|
openelec.tv.
|
|
|
|
|
This allows the project to stay manageable in the long term by giving us the
|
|
|
|
|
freedom to maintain the code as part of the whole without the management
|
|
|
|
|
overhead of preserving contact with every submitter ever e.g. move to GPLv3.
|
|
|
|
|
You are absolutely free to retain copyright. To retain copyright simply add a
|
|
|
|
|
copyright header to every submitted code page.
|
|
|
|
|
If you are submitting code that is not your own work it is the submitters
|
|
|
|
|
responsibility to place a header stating the copyright.
|
|
|
|
|
|
2012-01-11 01:17:17 +00:00
|
|
|
|
**Features**
|
|
|
|
|
|
|
|
|
|
* System size ~ 90 - 130MB
|
|
|
|
|
* Minimal hardware requirements
|
|
|
|
|
* Ultra fast boot
|
2012-01-16 15:54:34 +00:00
|
|
|
|
* Optimized builds for platforms such as ION, Intel, Fusion
|
|
|
|
|
* Simple configuration via XBMC itself
|
2012-01-11 01:17:17 +00:00
|
|
|
|
* Plug and Play external storage
|
|
|
|
|
|
|
|
|
|
**Software**
|
|
|
|
|
|
|
|
|
|
* XBMC HTPC software – View/Manage all your media.
|
|
|
|
|
* Samba server – File transfer from any PC client
|
2012-01-16 15:54:34 +00:00
|
|
|
|
* SSH server – Remote console access for debugging
|
2012-01-11 01:17:17 +00:00
|
|
|
|
* IR/Bluetooth Remote Control
|
|
|
|
|
|
|
|
|
|
**Notes**
|
|
|
|
|
|
2012-01-16 15:54:34 +00:00
|
|
|
|
* SSH login details are user: “root” password: “openelec”.
|
2010-11-19 22:47:12 +00:00
|
|
|
|
SSH allows command line access to your openelec.tv machine for configuration
|
2012-01-16 15:54:34 +00:00
|
|
|
|
and file transfer. Linux/Mac clients can natively use SSH, while Windows
|
|
|
|
|
users might want to try PuTTY for their terminal access.
|
|
|
|
|
Starting with OpenELEC 2.0, SSH is disabled by default but all that is needed
|
|
|
|
|
is an empty “ssh_enable” file to exist in /storage/.config to enable it.
|
2012-01-11 01:17:17 +00:00
|
|
|
|
* $HOME is mounted on /storage (the second ext4 partition on the drive).
|
2011-12-13 11:04:56 +00:00
|
|
|
|
All data transfered to the machine will go here, the rest of the system is
|
|
|
|
|
read-only with the exception of /var (containing runtime configuration data).
|
2012-01-11 01:17:17 +00:00
|
|
|
|
* Manual update/downgrade procedure is as follows:
|
2011-12-13 11:04:56 +00:00
|
|
|
|
Extract the snapshot and navigate to the 'target' directory.
|
2010-11-19 22:47:12 +00:00
|
|
|
|
Copy KERNEL and SYSTEM to the 'Update' network share (or /storage/.update) on
|
2011-12-13 11:04:56 +00:00
|
|
|
|
your openelec machine. Your system will automatically upgrade during the
|
|
|
|
|
next reboot.
|
2012-01-11 01:17:17 +00:00
|
|
|
|
* Automatic mounting of filesystems is supported. Devices such as USB Flash
|
2011-12-13 11:04:56 +00:00
|
|
|
|
sticks can be plugged into a running machine and will be mounted to /media,
|
2010-11-19 22:47:12 +00:00
|
|
|
|
showing up in xbmc’s GUI.
|
2012-01-11 01:17:17 +00:00
|
|
|
|
* Comments and questions are more than welcome, help is even better and patches
|
2010-11-19 22:47:12 +00:00
|
|
|
|
are absolutely perfect!!
|
|
|
|
|
|
2012-01-11 01:17:17 +00:00
|
|
|
|
**Questions/Support**
|
|
|
|
|
|
|
|
|
|
* Forums on [http://openelec.tv](http://openelec.tv)
|
|
|
|
|
* IRC chatroom **#openelec** on Freenode
|
2010-11-19 22:47:12 +00:00
|
|
|
|
|
2012-01-11 01:17:17 +00:00
|
|
|
|
**Happy OpenELEC'ing**
|