Difference between revisions of "Customised Firmware Release Notes"
(→2.15 (??/01/2013) TBC) |
|||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | == 2.15 (21/01/2013) | + | == 2.15 (21/01/2013) == |
* New version of ''fix-disk'' courtesy of '''xyz321'''. | * New version of ''fix-disk'' courtesy of '''xyz321'''. |
Revision as of 22:10, 21 January 2013
2.15 (21/01/2013)
- New version of fix-disk courtesy of xyz321.
- Add option for automatic repair of suspect/corrupt disk sectors;
- Improve partition type detection by testing EXT2/3 backup superblocks;
- Additional diagnostic output.
- Improve behaviour of environment initialisation, particularly in the presence of a faulty disk (based on a patch from xyz321);
- Maintenance mode now waits for full network initialisation before shutting down the Humax software (should help with wireless connections);
- Maintenance mode now displays system IP on front panel once the network is initialised (last 12 characters on HDR, part after last . on the HD);
- Prevent mod environment initialisation if disk is not formatted with EXT2/3;
- Update embedded telnet menu to v1.05;
- better PIN entry;
- improved answer processing;
- flash disk conversion (FAT -> EXT2) (See Converting a USB Flash Drive to EXT2 on a HD-Fox T2).
- Update busybox version in flash to 1.20.2;
- Replace standalone binaries with busybox applets:
- mkswap, stty, swapoff, swapon, tee;
- Add new busybox applets to flash:
- clear, date, fsync, rmdir, sync;
- Replace busybox applets with standalone binaries:
- hdparm
- Add new standalone utilities to flash:
- smartctl, e2fsdump
- Move RMA flag location so that installation of official firmware will remove it;
- Add date stamps to various log files;
- Miscellaneous bug fixes.
2.14 (19/11/2012)
- Telnet server now automatically converts Windows new line sequences (patch from xyz321);
- Telnet server now properly handles client window size changes (patch from xyz321);
- By default, the telnet server will display a menu system rather than a system command line prompt;
- Option to revert to the previous telnet server behaviour (with webif >= 0.10.0-4 - Settings->Expert mode telnet server);
- fix-disk works properly if CFW installed whilst the hard disk cannot be mounted (patch from xyz321);
- fix-disk works properly if run more than once in the same maintenance mode session (patch from xyz321).
2.13 (31/10/2012)
- Fix race condition bug in maintenance mode which stopped it initialising properly on occasion if a disk was slow to mount;
- Front panel feedback for maintenance mode (MAINTENANCE on HDR, UtiL on HD);
- Add parameters to fix-disk to allow selective partition checking, magic number check skip and additional file system check options;
- Add persistent log file for fix-disk;
- Add RMA (Return to Manufacturer) mode to allow for complete removal of custom firmware.
2.12 (01/9/2012)
- Unified release, downloads available for Humax firmware 1.02.20 and 1.02.29 (not 1.02.27 nor 1.02.28);
- Include additional file system and disk utilities (gfdisk, tune2fs, debugfs, badblocks);
- Include swap management utilities (mkswap, swapon, swapoff - provided by xyz321);
- Include native fix-disk utility (HDR only - written by xyz321);
- Add resume argument to settop startup script.
2.11 (03/6/2012)
- Unified release, downloads available for Humax firmware 1.02.20, 1.02.27 and 1.02.28
2.10 (14/4/2012)
- Packaged as a ZIP file;
- Updates to support Humax firmware 1.02.27;
- Show custom firmware version on LCD screen during boot;
- (Idea taken from the Foxsat custom firmware - thanks Raydon/Adrianf26/Partridge)
- Remove reservation sync utility from firmware (now separate package);
- Maintenance boot now works properly with a corrupt disk.
2.00 (23/2/2012)
- Various bug fixes and updates.
1.17 (24/1/2012)
- Fix bug with settop restart (that was causing problems for DHCP users who use HDR Mode).
1.16 (22/1/2012)
- Adds hooks to allow packages to take action should the main Humax software crash.
1.15 (5/1/2012)
- No longer replace the built-in FTP server (see http://hummy.tv/forum/threads/1014/);
- Include ext file system utilities (mke2fs, e2fsck);
- Ability to boot in maintenance mode;
- Several minor bug fixes.
1.14 (18/11/2011)
- Improve package installation from USB drives;
- Add support for installing package bundles from USB (see Manually loading Features from USB);
- Support installing packages from NTFS formatted USB drives;
- Fix bug with IP address detection for wireless connected devices.
1.13 (9/10/2011)
- Fix problem with boot framework initialisation.
1.12 (9/10/2011)
- Additional boot environment hooks.
1.11 (31/8/2011)
- Include boot-time reservation sync service.