1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

open source

Discussion in 'HD/HDR-FOX T2 Customised Firmware' started by eoghan2t7, Nov 19, 2012.

  1. eoghan2t7

    eoghan2t7 New Member

    Would it be possible for the devs of the custom firmware upload the source code to github because i would like to add support for more wifi dongles.

  2. af123

    af123 Administrator Staff Member

    Which source code do you mean?

    Adding support for more wireless dongles would be easy enough as an extension package, it just needs to put the new driver in flash and load it at boot time. The Humax software uses the Linux Wireless Extension interface to configure the driver so the rest should just work.

    There just hasn't been a lot of interest so far because compatible dongles are available very cheaply.
  3. eoghan2t7

    eoghan2t7 New Member

    I mean the source code of the custom firmware. Yes I no singles are cheap these days but I have some in the house that I don't use and can't use them in the setup box due to not being supported and I don't want to buy more due to the fact I alleeady have some here.
  4. xyz321

    xyz321 Well-Known Member

    Sometime ago I compiled a driver for a Realtek 8192 based dongle. When the driver was loaded, the Humax wireless menu would become active but it would not find anything when searching for a network. If the SSID details etc were entered manually it would not connect. The dongle did find the network and connect successfully using the wireless-helper package but the Humax app. still would not recognise it.

    If you wish to try compiling a driver, the kernel sources can be downloaded from the Humax open source site.
  5. Black Hole

    Black Hole Theloniuos Abbot

    For the sake of saving less than a tenner????
  6. af123

    af123 Administrator Staff Member

    There is no such thing. The custom firmware is built by taking the official Humax firmware and applying a number of changes to it so that other packages can be hooked into it. It is possible to compare the official and custom firmware by unpacking them with humidify.
    • The official Humax firmware is closed source but Humax do provide downloads for the source code and configuration they used for the Linux kernel and Busybox environment and a few other components.
    • Most of the packages for the customised firmware are open source and the source code (and patches where appropriate) is available from http://hummypkg.org.uk/hdrfoxt2/src/ - so, for instance, the patched telnet server used in CFW 2.14 is at http://hummypkg.org.uk/hdrfoxt2/src/utelnetd-0.1.9.patched.tar.gz;
    • Some of the packages are written in a language that can be read (for instance the web interface is predominantly written in a lightweight form of TCL called Jim);
    • Some of the packages are closed source.