Archive for August, 2010

WDLXTV-Live-0.4.2.2 – maintenance release

WDLXTV-Live is an unofficial homebrew firmware for the Western Digital WD TV Live. It enables a wide range of extra functionality which is missing from the official firmware, such as bittorrent, webserver, NZB, SSH, FTP, etc. I’ve done my best to make everything as easily configurable as possible, but it does require a little bit of work on your own. All of the settings are located in S00custom-options, which is included in the zipfile of every release. Open the file in a text editor and peruse your options. There are other files included in every zip that are worth reading as well, the README contains default passwords and general information and net.mounts contains sample lines to mount your remote shares. If you need help there is a forum link at the bottom of the page. If you are a power user then you’ll be able to harness your Linux skills and fly off into the world of homebrew, wondering why you delayed any longer than you did.

This version is mostly a maintenance release to fix all the issues with rtorrent & rutorrent. There are also a handful of other bug patches & fixes, and a couple small new bits, that you may or may not notice.

0.4.2.2
* recompiled rtorrent with proper xml-rpc support for rutorrent
* upgraded to rutorrent-3.1
* rutorrent plugins are started when rtorrent starts so RSS/etc work immediately
* fixed issue causing rtorrent not to restart if it was started with RTORRENT_DIR not set
* fixed rtorrent 'pausing' issue
* included all rutorrent plugins (configure via /conf/rutorrent.plugins.conf)
* Zoster's UMSP patches for svn plugin self-enabling
* removed deprecated files for lighttpd/deluge/python
* fixed typo in untar of /conf/umsp.tgz
* UMSP SVN plugin download can be disabled (UMSP_SVN=OFF)
* disabled IP obtain at boot for faster boot time
* upgraded to php5-cgi-5.3.2-1 (fixes pdo.so/suhosin.so/gd.so)
* included php5-geoip
* included rtmpdump-2.3-1
* random WDLXTV motd
* MovieSheet & WDTVExt plugin Reloader debug messages turned off (see MOVIESHEET_DEBUG & RELOADER_DEBUG)
* set PANDORA=OFF to disable pandora binary and save memory + hide it from the OSD
* actually include bagira's hungarian localization
* disabled automatic NTP at boot for faster boot time
* Optional WDLXTV census, disabled by default (to enable WDLXTV_CENSUS=ON)
* changed all symlinks in /var from /tmp -> /tmp/.root/var, so they aren't lost to the clutter
* fixed ifconfig calling net.mounts at boot, pausing OSD if DISABLE_ETHERNET_ON_STANDBY=ON
* updated net.mounts examples to include ro flag to prevent Spinning-Circle-Of-Doom
* changed xmount to mount CIFS/NFS ro if rw is not explicitly specified to prevent SCOD

* changed jaggy Shoutcast icon with PsychoTHC's shoutcast icon
*** BUGS:
* no thumbs in first two levels of local folders view (still)
* unrar button in webend is broken

Lot of changes for a maintenance release eh? Well I think I took care of most of the bugs in the fw, and even added a couple little extra bits for good measure ;-) Read on for the details. (more…)

WDLXTV-Live-0.4.2.1 – long overdue super update

WDLXTV-Live is an unofficial homebrew firmware for the Western Digital WD TV Live. It enables a wide range of extra functionality which is missing from the official firmware, such as bittorrent, webserver, NZB, SSH, FTP, etc. I’ve done my best to make everything as easily configurable as possible, but it does require a little bit of work on your own. All of the settings are located in S00custom-options, which is included in the zipfile of every release. Open it in a text editor and peruse your options. If you need help there is a forum link at the bottom of the page. If you are a power user then you’ll be able to harness your Linux skills and fly off into the world of homebrew, wondering why you delayed any longer than you did.

This version has about as many changes as you can possibly make in one firmware. Things might have been a bit silent for the last few months, but in reality this firmware has been under constant development changing everything under the hood. Big thanks to recliq, who has stepped up to help with programming & maintenance.

0.4.2.1
* pibos WDTVExt dynamic extension software integrated
* thespecialist's WMAPro audio support
* psychodad's autoframerate/resolution patch
* recliq's moviesheet plugin
* recliq's WDTVExt plugin manager
* AutoZoom overscan fix during video playback
* forcehdmi option for resolutions not contained in EDID
* Samba/smb.conf fixes for missing/nonworking network shares
* Zosters's UMSP-0.14 with searching capability
* OK button comes before cancel in network share login & resume message boxes
* UMSP plugins are pulled from svn on boot, enable them individually through webend
* multi-file custom UMSP plugins enabled (/conf/umsp.php + /conf/umsp-plugins.tgz)
* fixed peristent video resume points file on local device; video_resume_point_table
* Setting for password protected Samba shares with guest read only access
* Samba debug level can be set
* fixed /boot with .rootFS
* webend symlink permission fixes
* youtubeHD fix
* rtorrent-0.8.6-1 included
* rutorrent-3.0 included
* ffmpeg-SVN-r22988 included
* curl_7.20.0-3 included
* new user supplied init.d script now avaiable: /conf/S99user-script
* sorted path/plugin errors (mostly) in rutorrent
* linksheets disabled, recliq's WDTVExt movisheet plugin enabled
* Python removed
* Deluge removed
* fixed load.webplugin bug causing rogue setup links in webend
* included mediainfo-0.7.25
* included apache2
* ability to set custom telnet/ssh ports
* /dev/sda1 is now fsck'd if root.bin/.rootFS exists at boot
* included tcpdump-3.9.8
* fixed domain wide auth
* updated osd pages to wdlxtv.com
* jamiroo's corrected spanish localization
* Techflaws.org's corrected german localization
* avkiev's corrected russian localization
* jamiroo's catalan localization
* Staduk's Greek localization
* bagira's Hungarian localization
* ReMARKable's dutch localization
* moved deluge/nzbget/umsp/webend web dirs to /usr/share
* lots of extra logging in scripts for bug report in webend
* mount.watch rewritten - usb hubbed devices now mounted under the slot they're plugged into (media library = off)
* tons & tons of bug patches & minor enhancements/tweaks

Is that enough for one update? :-p Read further for detailed analysis of whats been changed.
(more…)