Difference between revisions of "Customised Firmware - Features Available"

From hummy.tv Wiki
Jump to: navigation, search
Line 10: Line 10:
 
An evolving web interface for the Humax. This package provides a means of accessing the Humax using a web browser on any device connected to the
 
An evolving web interface for the Humax. This package provides a means of accessing the Humax using a web browser on any device connected to the
 
network (including mobile 'phones and iPads). The interface allows easy viewing of recorded programme details as well as allowing basic
 
network (including mobile 'phones and iPads). The interface allows easy viewing of recorded programme details as well as allowing basic
manipulation to be performed. Additionally the EPG can be viewed and searched from within the web browser.
+
manipulation to be performed. Additionally the EPG can be viewed and searched from within the web browser
 
 
===Web-If Epg Keywords===
 
 
 
This package is a web interface plugin which allows a list of keywords to be configured and will then periodically send an email to a specified email address detailing any programmes in the EPG which match the keywords.
 
 
 
===Webif-iphone===
 
A cut-down web interface, optimised for display on the iPhone and other
 
mobile devices.
 
  
 
===Auto unprotect===
 
===Auto unprotect===
 
The Auto Unprotect package runs in the background and automatically removes the Encryption Protected flag on high definition recordings. This is the flag which prevents the file from being decrypted when it is copied to an external disk. On first installation, the hard disk will be scanned for any high definition recordings and they will be unprotected. Thereafter new recordings will have the flag removed as they are completed
 
The Auto Unprotect package runs in the background and automatically removes the Encryption Protected flag on high definition recordings. This is the flag which prevents the file from being decrypted when it is copied to an external disk. On first installation, the hard disk will be scanned for any high definition recordings and they will be unprotected. Thereafter new recordings will have the flag removed as they are completed
 +
 +
===Auto Update===
 +
This package automatically keeps the installed packages up to date by checking for any new releases daily and automatically downloading and installing them
  
 
===Cifs (Common Internet File System) ===
 
===Cifs (Common Internet File System) ===
The cifs package provides the Humax with the ability to remotely access files shared from PCs using Windows file sharing. This package adds the support to the running system but mounting remote filesystems must currently be performed from the command line.
+
The cifs package provides the Humax with the ability to remotely access files shared from PCs using Windows file sharing. This package adds the support to the running system but mounting remote filesystems must currently be performed from the command line
  
 
===Custom TV Portal===
 
===Custom TV Portal===
An extension to the Humax TV Portal thats add some more apps.
+
An extension to the Humax TV Portal thats add some more apps
  
 
===Dedup (De-Duplicate)===
 
===Dedup (De-Duplicate)===
The dedup package adds a command line utility which can consolidate recordings within a single folder so that duplicates are removed and the remaining episodes are renamed so that the episode name and number (if available) are displayed in the Media Browser.A plugin for the web interface that achieves the same thing is on the todo list.
+
The dedup package adds a command line utility which can consolidate recordings within a single folder so that duplicates are removed and the remaining episodes are renamed so that the episode name and number (if available) are displayed in the Media Browser.A plugin for the web interface that achieves the same thing is on the todo list
  
 
===Dropbear SSH===
 
===Dropbear SSH===
 
An SSH server for the Humax. This package provides remote command line access over an encrypted session and is an alternative to using telnet
 
An SSH server for the Humax. This package provides remote command line access over an encrypted session and is an alternative to using telnet
to gain command line access although it causes the box to do more work.
+
to gain command line access although it causes the box to do more work
 +
 
 +
===Inadyn===
 +
A Dynamic DNS client with web configuration plugin (see webif settings page
  
 
===Mediatomb===
 
===Mediatomb===
A free UPnP MediaServer. This package allows streaming of content from the Humax to other devices on your network, once that content has been decrypted.
+
A free UPnP MediaServer. This package allows streaming of content from the Humax to other devices on your network, once that content has been decrypted
  
 
===NTFS 3g===
 
===NTFS 3g===
Read/write NTFS disk access. Out of the box the Humax can read NTFS formatted drives but this package upgrades that support to full read/write access.
+
Read/write NTFS disk access. Out of the box the Humax can read NTFS formatted drives but this package upgrades that support to full read/write access
  
 
===Ntp Client===
 
===Ntp Client===
Sets the Humax clock from an Internet time server on each boot. Useful if
+
Sets the Humax clock from an Internet time server on each boot. Useful if you do not have an aerial connection
you do not have an aerial connection.
 
  
 
===RS===
 
===RS===
Line 50: Line 47:
  
 
===Samba===
 
===Samba===
Windows compatible file sharing. Allows access to the Humax filesystem from a computer on the same network. The file system is shared using Windows compatible sharing so can be access from Windows, MacOSX and most other operating systems.
+
Windows compatible file sharing. Allows access to the Humax filesystem from a computer on the same network. The file system is shared using Windows compatible sharing so can be access from Windows, MacOSX and most other operating systems
  
 
===Service Control===
 
===Service Control===
Line 56: Line 53:
  
 
===Tinyftp===
 
===Tinyftp===
 
 
An FTP server for the Humax HD (the HDR already has one). Allows remote access to the Humax file system over the FTP protocol. Many FTP clients
 
An FTP server for the Humax HD (the HDR already has one). Allows remote access to the Humax file system over the FTP protocol. Many FTP clients
are available that can be used to access the Humax such as the FireFTP plugin for the FireFox web browser.
+
are available that can be used to access the Humax such as the FireFTP plugin for the FireFox web browser
  
 
===Transmission (Bit Torrent)===
 
===Transmission (Bit Torrent)===
A Bit-Torrent client for the Humax. This has a web interface which runs on port 8080 by default. Allows the Humax to download files from the Internet using the BitTorrent protocol.
+
A Bit-Torrent client for the Humax. This has a web interface which runs on port 8080 by default. Allows the Humax to download files from the Internet using the BitTorrent protocol
  
 
===Virtual-Disk===
 
===Virtual-Disk===
Line 67: Line 63:
 
external disk must be connected via one of the USB ports. This package creates a virtual disk on the system to which content can
 
external disk must be connected via one of the USB ports. This package creates a virtual disk on the system to which content can
 
be copied. It is much faster since it is based on the internal hard disk. The virtual disk is shared by the MediaTomb package by default, giving a
 
be copied. It is much faster since it is based on the internal hard disk. The virtual disk is shared by the MediaTomb package by default, giving a
fairly straightforward method of sharing recorded content on the network. In conjunction with the 'auto-unprotect' package, high definition content can also be shared.
+
fairly straightforward method of sharing recorded content on the network. In conjunction with the 'auto-unprotect' package, high definition content can also be shared
 +
 
 +
===Web-If Epg Keywords===
 +
This package is a web interface plugin which allows a list of keywords to be configured and will then periodically send an email to a specified email address detailing any programmes in the EPG which match the keywords
 +
 
 +
===Webif-iphone===
 +
A cut-down web interface, optimised for display on the iPhone and other mobile devices
  
  
Line 196: Line 198:
 
|-
 
|-
 
| [http://hummypkg.org.uk/hdrfoxt2/base/greenend-sftp_1.0_mipsel.opk - Dropbear SFTP (greenend) 1.0]
 
| [http://hummypkg.org.uk/hdrfoxt2/base/greenend-sftp_1.0_mipsel.opk - Dropbear SFTP (greenend) 1.0]
 +
| N
 +
| Y
 +
| Y
 +
|-
 +
| [http://hummypkg.org.uk/hdrfoxt2/base/inadyn_1.96.2-1_mipsel.opk Inadyn 1.96.2-1 Dynamic DNS Client]
 
| N
 
| N
 
| Y
 
| Y
Line 448: Line 455:
 
|-
 
|-
 
| [http://hummypkg.org.uk/hdrfoxt2/base/humidify_1.0.2_mipsel.opk Humidify 1.0.2]
 
| [http://hummypkg.org.uk/hdrfoxt2/base/humidify_1.0.2_mipsel.opk Humidify 1.0.2]
| N
 
| Y
 
| Y
 
|-
 
| [http://hummypkg.org.uk/hdrfoxt2/base/inadyn_1.96.2-1_mipsel.opk Inadyn 1.96.2-1 Dynamic DNS Client]
 
 
| N
 
| N
 
| Y
 
| Y

Revision as of 22:23, 15 November 2011

After a successful upgrade of ‘Modified’ software some extra features are immediately available e.g. HTTP, Telnet and Extended FTP (For HDR), You can add extra features using the Web Interface, Via Telnet or VIA USB, The Tables below show the additional features and how they can be added to the Humax.

Follow-twitter.png For Latest Package Releases

Main Feature Definitions

Web-If

Screen Shots

An evolving web interface for the Humax. This package provides a means of accessing the Humax using a web browser on any device connected to the network (including mobile 'phones and iPads). The interface allows easy viewing of recorded programme details as well as allowing basic manipulation to be performed. Additionally the EPG can be viewed and searched from within the web browser

Auto unprotect

The Auto Unprotect package runs in the background and automatically removes the Encryption Protected flag on high definition recordings. This is the flag which prevents the file from being decrypted when it is copied to an external disk. On first installation, the hard disk will be scanned for any high definition recordings and they will be unprotected. Thereafter new recordings will have the flag removed as they are completed

Auto Update

This package automatically keeps the installed packages up to date by checking for any new releases daily and automatically downloading and installing them

Cifs (Common Internet File System)

The cifs package provides the Humax with the ability to remotely access files shared from PCs using Windows file sharing. This package adds the support to the running system but mounting remote filesystems must currently be performed from the command line

Custom TV Portal

An extension to the Humax TV Portal thats add some more apps

Dedup (De-Duplicate)

The dedup package adds a command line utility which can consolidate recordings within a single folder so that duplicates are removed and the remaining episodes are renamed so that the episode name and number (if available) are displayed in the Media Browser.A plugin for the web interface that achieves the same thing is on the todo list

Dropbear SSH

An SSH server for the Humax. This package provides remote command line access over an encrypted session and is an alternative to using telnet to gain command line access although it causes the box to do more work

Inadyn

A Dynamic DNS client with web configuration plugin (see webif settings page

Mediatomb

A free UPnP MediaServer. This package allows streaming of content from the Humax to other devices on your network, once that content has been decrypted

NTFS 3g

Read/write NTFS disk access. Out of the box the Humax can read NTFS formatted drives but this package upgrades that support to full read/write access

Ntp Client

Sets the Humax clock from an Internet time server on each boot. Useful if you do not have an aerial connection

RS

Remote Scheduling Service. Links your device to the remote scheduling portal so you can manage your scheduled recordings list from anywhere with an Internet connection and web browser

Samba

Windows compatible file sharing. Allows access to the Humax filesystem from a computer on the same network. The file system is shared using Windows compatible sharing so can be access from Windows, MacOSX and most other operating systems

Service Control

A command line utility allowing easy control of installed services. Run the 'service' command from the command line for help.

Tinyftp

An FTP server for the Humax HD (the HDR already has one). Allows remote access to the Humax file system over the FTP protocol. Many FTP clients are available that can be used to access the Humax such as the FireFTP plugin for the FireFox web browser

Transmission (Bit Torrent)

A Bit-Torrent client for the Humax. This has a web interface which runs on port 8080 by default. Allows the Humax to download files from the Internet using the BitTorrent protocol

Virtual-Disk

In order to decrypt content which has been recorded by the Humax, it must be copied to an external disk. This is usually a slow process as the external disk must be connected via one of the USB ports. This package creates a virtual disk on the system to which content can be copied. It is much faster since it is based on the internal hard disk. The virtual disk is shared by the MediaTomb package by default, giving a fairly straightforward method of sharing recorded content on the network. In conjunction with the 'auto-unprotect' package, high definition content can also be shared

Web-If Epg Keywords

This package is a web interface plugin which allows a list of keywords to be configured and will then periodically send an email to a specified email address detailing any programmes in the EPG which match the keywords

Webif-iphone

A cut-down web interface, optimised for display on the iPhone and other mobile devices


Default Features Available From The Full Web Interface

NOTE: When the full Web Interface is installed via HTTP the following features are AUTOmatically added.

Add Function From Default Via Web If Via Telnet or USB
HTTP Access Y N/A N/A
Extended FTP (HDR only) Y N/A N/A
Telnet Y N/A N/A
WEB InterFace Ver 0.8.1 for the Humax N Via HTTP Y
EPG keyword V1.0.1.for Web-If N AUTO Y
Busybox 1.18.3-1 N AUTO Y
HMT Utility 1.1.1 N AUTO Y
Service Control Utility 1.0 N AUTO Y
Jim TCL Interpreter 0.71-1 N AUTO Y
- Jim CGI 0.4 N AUTO Y
- Jim Sqlite3 0.71-1 N AUTO Y
- Jim Object Orientation Extension 0.71 N AUTO Y
- Jim Pack for 0.71 N AUTO Y
LiSt Open Files diagnostic tool 4.82 N AUTO Y
Mongoose web server 3.0-5 N AUTO Y
SSMTP Get Mail off a system 2.64 N AUTO Y


Extra Features Loadable From Standard Web Interface

Add Function From Default Via Web If Via Telnet or USB
Auto Unprotect 1.0.4 N Y Y
Cifs 2.6.18 N Y Y
Custom TV Portal 1.11-0 N Y GUIDE Y
Dedup 1.0.0 N Y Y
Dropbear SSH 0.53.1 N Y Y
- Dropbear SFTP (greenend) 1.0 N Y Y
Inadyn 1.96.2-1 Dynamic DNS Client N Y Y
I-Phone Ver 1.0.0 Interface for Web-If N Y VIEWS Y
Mediatomb UPnP MediaServer 0.11.0r2-3 N Y Y
Mediatomb UPnP MediaServer 0.11.0r2-3 N Y Y
Nicesplice 1.0 File Editor N Y GUIDE Y
Nicesplice Magic Folders 1.0 File Editing Via Remote N Y GUIDE Y
Ntp Client 2010-365 Set Time from Internet N Y Y
Remote scheduling ver. 0.3.2 N Y GUIDE Y
Samba server 2.2.12-2 N Y Y
Tiny FTP Server 1.0-1(for FOX HD) N Y Y
Transmission BitTorrent client 2.22-1 N Y Y
Virtual Disk Creator 1.1 N Y Y


Extra Features Loadable From Advanced Web Interface

To Install a wide range of Development tools Via the Web Interface, Select 'Advanced Mode', With :- SETTINGS >> Show development and advanced packages

Add Function From Default Via Web If Via Telnet or USB
Anacron 2.3-1 Periodic Cron N Y Y
Apache Runtime 1.3.9 N Y Y
- Apache Runtime Utils 1.3.9 N Y Y
- Apache Serf Library 0.7.2 N Y Y
Atexit 1.0.0. Wrapper N Y Y
Auto Update 1.0.0 Auto Package Update N Y Y
Bash 4.2 N Y Y
Berkeley DB Libraries 4.2.52 N Y Y
Bin Utils 2.21-1 N Y Y
Boot HDR 1.0 for HD Fox N Y Y
Byacc 20101127 N Y Y
Bzip2 1.0.4 N Y Y
C-based HTTP client library 0.7.2 N Y Y
C library - floating-point 3.0.0 N Y Y
Character set conversion library 1.13.1 N Y Y
Coreutils 8.11 N Y Y
Cron Daemon 1.18.3-1 N Y Y
Ctorrent 3.3.2 N Y Y
E2fs Progs 1.41.14 N Y Y
EPG Ver. 1.0.7 (Command Line) N Y Y
Event loop 2.0.11 N Y Y
Fcntl64 1.0.0.Wrapper N Y Y
Ffmpeg 0.8-1 N Y Y
File Utility 5.0.4 N Y Y
Floating-point library 0.8.2 N Y Y
GNU Awk 3.1.8 N Y Y
GNU Compiler 4.5.2-3 N Y Y
GNU Debugger 7.1-1 N Y Y
GNU Dbm Database Routines 1.8.3 N Y Y
GNU Make Utility 3.82 N Y Y
GNU MP Library 5.0.1 N Y Y
GNU Tar 1.26-1 N Y Y
GNU Zip 1.2.4 N Y Y
GNU readline library 6.2-1 N Y Y
GNU Stream EDitor 4.2.1 N Y Y
Header Files uClibc 1.0 N Y Y
Humidify 1.0.2 N Y Y
Inotify Tools 3.14 N Y Y
Jpnevulator Serial Port Sniffer 1.3.0 N Y Y
LAME MP3 Library 3.98.4 N Y Y
LDD Utility 0.9.31 N Y Y
Micro perl interpreter 1.10.1-2 N Y Y
Media encoder/player 32726 N Y Y
MTD flash Utilities 1.4.2 N Y Y
ncurses library 5.9 N Y Y
Network traffic tool 3.9.5 N Y Y
Network utilities 1.60 N Y Y
Open SSL 1.0.0.d N Y Y
- Open SSL Libaries 0.9.8r N Y Y
PERL Ver. 5.10.0 N Y Y
Polar SSL encryption library 0.14.3-1 N Y Y
PortMap 6.0-1 N Y Y
Progbackup 0.1a Backup recordings N Y Y
Python programming language 2.7.1-3 N Y Y
- Python Django Web framework 1.3-1 N Y Y
- Python Setup 0.6c11-1 N Y Y
rsync file copying tool 1.0 N Y Y
Series Filer 0.2.1a Sorts Files into Folders N Y Y
Simple Hex Editor 1.15-1 N Y Y
S.M.A.R.T. Monitor 5.41 N Y Y
SQLite utility & library 3.7.6 N Y Y
Squashfs tools 3.1r2 N Y Y
System Trace Utility 4.5.20-3 N Y Y
TagLib Audio Meta-Data Library 1.5 N Y Y
uclibc Development libraries 0.9.31-2 N Y Y
Micro telnet server 0.1.9 N Y Y
Utility Library 0.9.29 N Y Y
Version Control System 1.6.16 N Y Y
Vi(M) 7.3 basic features only N Y Y
Vi(M) 7.3 Standard features N Y Y
wget Ver 1.12 - includes HTTPS N Y Y
Wireless Helper 1.0.0 N Y Y
Wireless Tools 29 N Y Y
WPA Supplicant 0.6.10 N Y Y
XML parsing library 2.0.1 N Y Y