Archive for November, 2009

Debian on the WD TV Live – debian-wdlxtv-live

Earlier this month playdude made an interesting comment on the WDTV Live firmware development page. It intrigued me and I brought up the debian guide on debbootstrap, but never really went into it much further…Until a user on wdtvforum, Bob, went through the process and posted his results. Now Debian on the WDTV Live was back at my attention. I brought up the firefox window that had been sitting alone (yes, still) on an unused desktop awaiting my return. What was the next rational step you wonder? WDTV Live booting right into Debian of course :D
(more…)

WDLXTV-LIVE Tips #1: Mounting NFS under ‘Network Shares’

Its often requested of me to clearly detail various feature of my firmwares. Well this is the first tip in a series I’ll try and add to occasionally. The first tip deals with a feature that I have just included in WDLXTV-LIVE, which allows you to mount NFS shares under the ‘Network Shares’ category–which means you don’t have to have any local storage connected to view 1080p goodness off your NFS!! :D

This is a momentous occasion and a great feature that I am happy to finally be able to offer.
(more…)

WDLXTV – enhanced WDTV firmware 0.5.8.1

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off the 1.03.01 firmware, but with many extra features. Similar to my dvdmod firmware, this is a permanent flash, just like an official upgrade. There is no Linux knowledge required to use WDLXTV.

This is a maintenance release. I had a typo that prevented S00custom-options from working, so patched that. I also messed up on the file name for the persistent video resuming, so check the Changelog (below) for details. If you weren’t affected by either of these bugs, then no real big deal to upgrade.

If you enjoy my work please make a donation. My time is thin and donations help focus me on producing new & better versions. Thanks. :-)

0.5.8.1
* fixed typo preventing S00custom-options from executing
* persistent video resume filename correction: video_resume_points_table
* dos2unix /conf/net.mounts & /conf/net.config to fix windows editing

(more…)

WDLXTV – enhanced WDTV firmware 0.5.8

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off the 1.03.01 firmware, but with many extra features. Similar to my dvdmod firmware, this is a permanent flash, just like an official upgrade. There is no Linux knowledge required to use WDLXTV.

I’ve finally found the time time make a new WDLXTV release, now based on WD TV firwmare 1.03.01. There have bee a lot of changes since the last published release, mostly background tweaks/bugfixes/enhancements.

If you enjoy my work please make a donation. My time is thin and donations help focus me on producing new & better versions. Thanks. :-)

0.5.8
* now based on firmware 1.03.01!!!
* persistent video resuming enabled if empty file called: video_resume_table exists at root of device at boot
* WDLXTV can disable all 'WDLXTV' features (config_tool -c WDLXTV=OFF)
* crazymount can be disabled (config_tool -c CRAZYMOUNT=OFF)
* crazymount can be set to load apps ONLY (config_tool -c CRAZYMOUNT=APPSONLY)
* Optical drivers can be disabled (config_tool -c DISABLEOPTICAL=YES)
* rc startup scripts can be disabled (config_tool -c RC=OFF)
* list.watch can be disabled (config_tool -c LISTWATCH=OFF)
* mount.watch can be disabled (config_tool -c MOUNTWATCH=OFF)
* plug.watch can be disabled (config_tool -c PLUGWATCH=OFF)
* NTP can be delayed (for possible NTP+remote fix] (config_tool -c NTP_DELAY=10)
* net.mounts execution can be delayed [possible sluggish remote fix] (config_tool -c NET_MOUNTS_DELAY=10)
* all this disabling is untested & experimental!!!!!!!!

0.5.7.2
* disable NTP to fix (maybe) sluggish remote & video resume issues (from ssh/telnet console: config_tool -c NTP=OFF)

0.5.7.1
* re-enabled screen_saver.png
* added missing icons & xml from official FW1.02.11
* rewrote mount.watch
**** removed active device polling/activity -- no disk activity
**** redesigned .addMounts background implementation
**** accomodate devices with no UUID better
* disable .addMounts for a directory (for app.bins) by non-destructively adding entry to /conf/config:IGNORE_SCANDIR
* list.watch monitors /conf/config for changes before acting
* small patches to xmount, crazymount, & plug.watch
* /conf/fstab now available, by UUID only
* crazyboot & plug.watch respect fstab
* users are enabled (experimental)

(more…)