Getting the sources

The Free and Open Source Software that has been modified specifically for the QBoxHD can be obtained using the following instructions.

Enigma2 stable

Downloading enigma2 from the Duolabs SVN repository.
Create a local copy of the trunk in your host:

$ svn checkout https://www.qboxsvn.com/e2-0.2/e2-0.2/trunk  enigma2_qboxhd

You can browse the sources online

Enigma2 FD beta

This sources are used for generating the Fire Distribution Filesystem that are beta.
We strongly recommend these sources for developers.

Downloading enigma2 from the Duolabs SVN repository.
Create a local copy of the trunk in your host:

$ svn checkout https://www.qboxsvn.com/e2-0.2/e2-0.2/branches/enigma_ng  enigma_beta_qboxhd

You can browse the sources online

Linux kernel stable

The kernel provided by STM does not support the DVB S2API because it was included in more recent kernels. This S2API is needed for watching HD satellite channels.
Thus, you need to download the kernel for the QBoxHD that includes the S2API in the specified directory (enigma2 needs it for compiling):

$ svn checkout https://www.qboxsvn.com/linux-sh4-2.6.23.16/linux-sh4-2.6.23.16/trunk  /opt/STM/STLinux-2.3/devkit/sources/kernel/havana-linux-sh4

You can browse the sources online

Linux kernel FD beta

The kernel provided by ST does not support the DVB S2API because it was included in more recent kernels. This S2API is needed for watching HD satellite channels.
Thus, you need to download the kernel for the QBoxHD that includes the S2API in the specified directory:

$ svn checkout https://www.qboxsvn.com/linux-sh4-kernel/trunk  /opt/STM/STLinux-2.3/devkit/sources/kernel/havana-linux-sh4

You can browse the sources online