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
