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.
I am putting out an official release, after much fiddling and patching. Its fairly well tested and everything is working fine for me, YMMV like usual. Its based off the latest official 1.02.21 firmware and is quite good IMHO.
This firmware is being released along with the launch of the WDLXTV.com community. WDLXTV.com contains a homebrew forum, direct download servers, main release page, and subversion repo for development. Yes, wdlxtv is growing up.
The forum is organized like such:
I’d like all of you to go there and sign up, then join the forums and get things going
Now on to what you really want
0.4.2.0
* updated to official fw 1.02.21!!!
* official Movie Sheet release, includes titi's wall & sheet templates
* included Xmodpt's coolsmile irc & filemanager webend mods
* UMSP customization (/conf/umsp.php for custom Media-Items)
* updated derlinuxers webplugin scripts; add system&plugin daemon status & start/stop
* domain wide auth to protect web services
* updated nzbget to 0.7.0-r380 & nzbgetweb to 1.4-t7
* included unpackfs-0.0.6
* included subversion-1.6.9-r901367
* included ImageMagic-6.6.1-4
* changed nzbget default DestDir from /boot -> /tmp (must change before using!!!)
* fixed options mess up in crazymount preventing osd/app mounting
* all irc settings are persistent
* fixed passworded Samba shares & 1.02.21
* fixed load.webplugin for UMSP/Deluge/nzbgetweb/etc
* added link target to webend links for new tab / no js
* fixed .rootFS loading
* update webend css to make left column wider
* corrected S00custom-options with movie sheet types & Samba protection
* fixed custom villa_bg.jpg and screen_saver.png
* patched crazymount to fix .addMounts functionality
* fixed typo's in several osd files
* increased php UploadMaxFileSize to 4M
* lots&lots of random script maintenance & optimizations
* even more logging (bug report included in webend)
*** BUGS:
* no thumbs in first two levels of local folders view
yes, thats a ton!! 
(more…)
Hello everyone. I’d just like to announce that after weeks of successful testing with the help of my beta testing crew, movie sheets are ready to go for WDLXTV-Live!!! I have activated the auto-update feature, that is one of my many unnanounced/hidden/forgotten about features, and pulled the moviesheet update directly into your firmware.
Yes, this means that you now have moviesheet capability built in to your WDTV Live. You have access to the same three views from my previous video: full screen ’std’ mode, ’sheet’ mode, and ‘wall’ mode.
(more…)
Thought I’d post a little tour down movie sheet lane on WDLXTV-Live I shot last night, in case you haven’t already seen it. The code works fairly well and is currently under beta testing, it will be ready for the public soon. The theme is by PsychoTHC.
There are three modes:
- sheet – 1280×459 banner
- wall – 500×720 wall
- std – 1280×720 full screen sheet
I go through them in the video in that order, then reverse when I change listing format. Enjoy 
(more…)
Hi Folks,
Sorry for no updates for a while. Its not because there hasn’t been any development, its because theres been so much development that I couldn’t get it to a spot where I could just let it sit and be happy…Well I’m there and will be fully publishing this release after I’m sure its good to go.
In addition to pointing you here I’d also like to point you here. The first link is to the forum post where I keep updates on latest versions and try to accomodate bug fixes. There you’ll find a snazzy new version of WDLXTV-LIVE, brimming with goodness and very stable. The second post is a release forum that deserves an h2 below.
I hereby release WDLXTV-G2 for the WD TV HD Gen 2 media player
(more…)
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.
I’ve finally fixed the NTFS issues that people had been having. NTFS is now confirmed working. Theres a few other good additions as well, like being able to mount a remote FTP as a local directory
The ntfs-3g driver is included, by popular demand, for power users to test with NTFS drives to determine if its better at handling high speed writes than the stock driver. I won’t provide any information on using it and if you want to try you are on your own. I don’t recommend testing with ntfs-3g unless you know what you’re doing and are prepared for possible unforeseen consequences–which there might not be any, but you are forewarned.
0.3.4.1
* ntfs-3g-2009.4.4-1 included (power users test at own risk)
0.3.4
* using Paragon NTFS driver, NTFS devices *should* now mount correctly (finally)
* curlftpfs-0.9.2-1 included
* openssl-0.9.8k-7 included
* fixed nzbget webui images not showing up
* Deluge state directory enabled (requires power cycle after changing torrent watch dir)
* fixed timezone setting command in S00custom-options & add export to /etc/profile
(more…)
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.
In this release I’ve included some missing files, trimmed up a bit of space, and most importantly patched the bug that was causing a lot of you trouble getting bittorrent & NZB functionality working. Enjoy
A fairly major bug was pointed out by Marakoss, I have patched the firmware to fix it and add one slight enhancement for windows folk. You are highly recommended to upgrade as 0.3.3 is a bit broken
0.3.3.1
* fixed hotplug script for proper app/device mounting
* changed smb.conf resolve order to: lmhosts host wins bcast
0.3.3
* fixed nzbgetweb default upload dir to match default nzbget watch dir
* fixed online.delayer to accomodate space at end of nameserver line
* rezmus's audio/video info & youtube header dmaosd patches
* widened generic thumbs selected title
* libfuse2-2.8.1-1.1 included
* strace-4.5.19-1 included
* sshfs now works [maybe
]
* gettext-0.17-8 included for custom translations
* more libs are md5'd / dupe files symlinked for space
* HFS devices are now fsck'd before mounting to fix r/o issue
* experimental ext4 support (mounted as ext3)
* possible NTFS fix for app.bins
* lighttpd server.upload-dirs now writeable
* php5-cgi error logging enabled /var/log/php5
(more…)
Heres a nice shiny Christmas present for everyone 
I’ve patched the bugs and tested deluge/lighttpd/nzbget–thanks to a catch&release WDTV Live purchase
The webserver starts automagic now, torrents work, nzbget works, unrar will do multi part archives, and par2 found its way in.
I’d also like to send a huge thanks out to anyone who has donated. Your support means a tremendous amount and helps keep my motivation up. Cheers!!!
0.3.2
* fixed group/shadow/passwd to enable lighttpd
* fixed /etc/init.d/S96deluge to enable deluge
* fixed /etc/init.d/S96nzbget to enable nzbget
* fixed deluge config persistence
* unrar-nonfree-3.8.5-1 included
* actually included par2-0.4
* lighttpd can be disabled (config_tool -c LIGHTTPD=OFF)
* deluge webui can be disabled (config_tool -c DELUGEWEBUI=OFF)
* Merry Christmas!!!
I hope everyone enjoys this and is having a great time over the holidays!!! I won’t be back home until Jan 08, so this’ll have to hold everyone off (sans other serious bugs) until then 
(more…)
I have been working extremely hard the past couple weeks. The fruits of my labours have been plentiful too. I’ve stabilized the internals and fleshed out the system to make it more complete & correct…which probably means nothing to 99% of you, but still it needed to be done. After that I went around and started beefing up the firmware with everything I can think of that I might want or which might be useful to have. Well that turned out to be an epic journey down the binary rabbit h01e…After much struggle and a few bottles of potion I came out on top and all the cards fell into place:)
So now…
- Ever want to run bittorrent on your WD TV Live and manage it through an easy web interface? Check.
- Ever desire NZB (newsgroup/usenet) downloading & postprocessing, with a nice web interface? Check
- Ever Desire a web configuration menu so you don’t have to go to the console ever again to change all the mysterious hidden settings I have peppered everywhere? Almost check, webserver is there and config is under works.
Now I know I say this with every version I produce, but please–please–if you enjoy my produce then consider donating as much (or little) as you see fit. I put in around 200hrs of dev time into this release, and I think it shows.
(more…)
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 
(more…)
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!!
This is a momentous occasion and a great feature that I am happy to finally be able to offer.
(more…)