WDLXTV – enhanced WDTV firmware 0.5.7

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off the 1.02.11 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.

Joe pointed out to me this new FW revision, so I whipped up something good for everyone ;-) This is for the most part untested…I flashed it and streamed a few 1080p titles of my NFS, but I’m heading out for the night now so won’t be doing much testing for a couple days. Be on the lookout the next few weeks for a new version with most of my scripts rewritten in c, to lighten the system load and hopefully be a bit more stable.

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.7
* Now based on firmware 1.02.11
* includes Steve.JC's patched mount.watch (untested!!)

(more…)

WDLXTV – enhanced WDTV firmware 0.5.6.1

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off the 1.02.10 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 spent a lot of time on this release, adding many optimizations & enhancements sure to please…most important enhancements?

  • I studied the boot process and was able to trim 25+ seconds off the boot time!
  • its now possible to see network shares in the ‘all videos’ section when media library is enabled!

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.6.1
* app.bins are disabled during upgrade process (aka no rcS's are executed)

0.5.6
* shaved 25s+ off boot time!!! :-D
* rearranged boot cycle
* rewrote device mounting subsystem
* sane-ified crazyboot
* better hub support
* all media files can now show up in various media library enabled areas :-D
*** requires file called .addMounts on root of device you'd like extra mounts contained ***
*** cycle media library off&on to rescan files ***
* LaurentG's asstd patches
* added 15 thumb view to music/photo (default=10 - refer to S00custom-options to change to 15)
* ability to relocate/have persistent (+++fast) thumbnail database on a device
*** requires directory named .thumbDB on root of attached device ***
* 24 loopback devices
* check S00custom-options for setting to permanently set timezone
* few other minor things maybe
**** download updated nfs.app.bin-0.2 ****

(more…)

WDLXTV – enhanced WDTV firmware 0.5.5

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off the 1.02.10 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’m back from a long vacation in Africa and finally caught up with things. Theres some good changes included in this version :-D

0.5.5
* based on firmware 1.02.10
* fixed (finally) optical drive functionality
* USB Hub support for more than one device per slot
* LaurentG's mount.watch to allow disabling of Media Library :-)
* LaurentG's additional thumb browse views
* LaurentG's other assorted patches
* changed selector of thumb views (look at S00custom-options for examples)
* 32 (real) loopback devices now (thx disco)
* techflaws corrected deutsch translation
* NFS & pure-ftp server removed due to size constraints

Thanks to LaurentG for providing some patches and mods and thanks to techflaws for the corrected Deutsch translation. If you feel you have something you’d like to contribute or would like to submit a patch, please don’t hesitate to contact me.

NOTE:

Western Digital’s official firmwares are growing in size considerably lately, coming within 800KB of filling the entire flash possible. This means that there is a lot less room for me to play around with now…so unfortunately NFS modules and the pure-ftp server got cut, but don’t worry, I’ve made app.bin packs for both. If you desire the ftp server or you use NFS shares then you’ll just need to browse to the app section and download the new packs. I’ve linked to them directly on the main WDLXTV page.

(more…)

WDLXTV App pack: nfs.app.bin-0.3 **updated**

Heres another app.bin pack for use in WDLXTV, my custom WDTV firmware. The following pack contains the NFS functionality that was necessarily removed from WDLXTV-0.5.5+ for space. If you used NFS (the preferred network streaming method) with WDLXTV in previous versions then you will need this.
(more…)

WDLXTV App pack: pure-ftpd.app.bin-0.1

Heres another app.bin pack for use in WDLXTV, my custom WDTV firmware. The following pack contains the pure-ftpd ftp server, which was removed from WDLXTV-0.5.5+ because of size constraints. If you used the ftp server you’ll want this pack.
(more…)

WDTV firmware: 1.02.07_DVDMOD-0.4.4

DVDMOD is a custom firmware I made for the Western Digital WDTV to enable optical drive usage. I have remixed all official firmware releases and added optical drive support via cd-manager. Yes, this means you can boot with a usb dvd drive connected and play from it on your WDTV. The only limitation is that since dvd drives are officially unsupported you must have a supported (aka FAT32, NTFS, HFS,…) drive/flashdisk inserted. If there is no supported drive in the WDTV reports ‘no storage present’ and you will be unable to navigate to the browser. DVDMOD also enables you to use ext2/ext3/reiserFS/xfs drives with your WDTV. This firmware is flashed to your WDTV like the updates that have come from Western Digital.

Made sure I got this released before I left town, didn’t get a chance to test it though so no guarantees. ;)

1.02.07-DVDMOD-0.4.4

Changelog:

0.4.4
* based on firmware 1.02.07
* XFS filesystem support is back in
* added md5sums to files

(more…)

WDLXTV App pack: wirelessmod-wdlxtv.app.bin-0.2

Heres another app.bin pack for use in WDLXTV, my custom WDTV firmware. The following pack contains all the necessary libs/binaries/modules to enable wireless network connectivity. In order to take advantage of this pack you’ll first need a compatible wireless adapter. Big thanks to Zorander, who got wireless extensions working and made this possible.
(more…)

WDLXTV – enhanced WDTV firmware 0.5.3.2

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off the 1.02.07 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.

Large changelog with lots of good features this time around:-D

0.5.3.2
* OSD tweaks
* changed now playing view format
* added selectable 4, 6, 8 item list view (default=8) (via shell: config_tool -c THUMBNUM=X)
* added selectable 4, 8, 12 thumb browse view (default=12) (via shell: config_tool -c LISTNUM=X)
* increased font size of title to 32 in thumb view
* removed 2 unused binaries
* updated build scripts to dynamically generate all version info
* sample S00custom-options provided

0.5.3.1
* fixed crazymount typo preventing app.bin's from loading

0.5.3
* fixed osd mounting typo in crazymount
* cleaned up symlink'd dirs
* removed plug.watch (deprecated with [un]official ext2/3 support)
* added Rezmus's additional font sizes OSD tweak
* fixed S00custom-option execution
* chmod 700'd /root
* fixed timezone functionality
* increased loopback devices from 8 -> 24
* option to prevent device connected at boot from spinning down on power off (if device contains file called .keepalive it will not be spun down)

(more…)

WDTV OSD: How to make a custom theme

In the following tutorial I’ll describe two methods to customize the WDTV’s OSD. This guide will just cover the basics, and details two methods to compile your theme. Method #1 entails providing all of the osd xml files and images, and is flexible enough to allow full customization using custom binaries. Method #2 is suitable for small themes where mainly just the xml files have been changed. If you use method #1 you’ll be required to keep the device containing the *.osd.bin file attached, as with many app.bin’s. Method #2 loads the provided files into memory and cleans up after itself, so once your wdtv has booted you may remove the device containing the theme and the theme will persist until the next time your wdtv is fully shut down / power cycled. In order to take advantage of this tutorial you’ll need to be running either WDLXTV or ext3-boot, and have access to a Linux computer or Linux filesystem tools.

(more…)

WDLXTV App pack: screen-dump.app.bin-0.1

This app.bin pack provides the ability to do screen grabs off your wdtv. The screen grabs can be taken while playing media, but only the osd overlays are output at this time. The main use of this app pack therefore is to grab screens of the OSD.

Thanks to Pibos for assembling all the libraries, modules, and binaries required to get this nice bit of functionality.

(more…)