You can download the latest builds from OpenELEC.tv

You can find instructions here .

You can follow these instructions here . Note: this is only for linux OS.

You can update via the normal OpenELEC update method. You will need to place four files (SYSTEM, SYSTEM.md5, KERNEL, KERNEL.md5) inside the Update SMB share. Then reboot and you should see the update taking place.

P.S.: As from Gotham (OpenELEC 4.0.0), you can also drop the update .tar file into the Update folder. Reboot and the update process will start.

Update as above but use the RPi2 tar file. Once the upgrade is complete, the system will reboot to a rainbow boot screen (as you're now booting the ARMv7 kernel). Shutdown (pull the power) and transfer the SD card into your Pi2, which will boot normally.

To go back to the Pi1: While using the Pi2, upgrade with the RPi tar. Once the upgrade is complete, the system will reboot to a rainbow boot screen (as you're now using the ARMv6 kernel). Shutdown (pull the power) and transfer the SD card into your Pi1, which will boot normally.

You can find a list of known good cards here

It is recommend that you use a power supply that is >=1A. It is know that things may not function properly without proper power especially if you are using a keyboard or other non externally powered devices (ie. HDDs, flash drives)

Most likely is that your live TV source is sending MPEG2 video. The RPi does NOT have a licence for MPEG2 decoding. You must buy an MPEG2 licence from www.raspberrypi.com and place it in your config.txt

There is hardware support for 1080p H.264 and MPEG-4 as standard. VC-1 and MPEG-2 can be played at 1080p with an optional licence. VP6, VP8, and Theora have GPU accelerated support, but that is limited to DVD resolutions.
From Helix, other formats will be decoded in software on the ARM. This may handle SD resolutions of older codec like DivX 3, msmpeg and sorenson spark, but higher resolutions may not keep up.
All audio formats (including DTS and AC3) should be supported, but True-HD may require overclocking.

YES! Raw Blu-Ray images can be played on the Pi.
You may need VC-1 or MPEG-2 licence for some Blu-Ray images. See Speed Tips section if you have stuttering issues.

The RPi has no support for wakeup/suspend/hibernate/poweroff so this cant be done. Like the most ARM devices the RPi is always on but reduces the powerusage byself if parts are not needed.

Yes there are a couple things you can do:

 - An sdcard with good 4K random access performance will help. See [**here**](http://www.raspberrypi.org/forums/viewtopic.php?f=63&t=4076&start=175#p487351). A USB install it not beneficial if the sdcard is good.
 - Turn off RSS Feeds (Settings -> Appearance -> Skin -> RSS Feeds)
 - Enable overclocking (see below)

To improve video playback performance:

 -  Enable overclocking (see below)
 -  Use an NFS share rather than an SMB share
 -  Tweaking settings on the NFS/SMB server can help. Increasing the maximum transfer size can help. Using an OS network mount and enabling UDP and larger block sizes will also help.
 -  If using local storage, a linux format (like EXT4) will have better performance than a windows format (like NTFS or FAT32)

You have to be the judge of that. It's a $35 device. Note: CHANGING THE VOLTAGE SETTINGS MAY VOID YOUR WARRANTY.

By creating/editing your config.txt file and adding the following lines to it:

  arm_freq=1000
  core_freq=500
  sdram_freq=500
  over_voltage=6

These settings will not void your warranty. Including force_turbo=1 gives a little more performance, but does void your warranty. You can overclock you RPi by creating a file called config.txt within the System partition of the SD card. The easiest way to do this is to mount the SD card on a PC (The card should mount in Linux, OSX, or Windows because the System partition is formatted as MSDOS). Then you can apply the correct attributes as found HERE

Skins that work well are Metropolis, Quartz, Quartz Reloaded, Slik. Don't even try anything like Neon, Aeon MQ, or anything just as heavy it just won't work. Aeon Nox 5 is usable.