Archive for March, 2009

WDLXTV – enhanced WDTV firmware 0.3

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off of the 1.01.02 firmware, but with many extra features. Similar to my dvdmod firmware, this is a permanent flash, just like an official upgrade. This firmware is an option for those whos hardware is stable with Zoranders ext3-boot, or those who don’t do much firmware programming to take advantage of ext3-boot. Once again, ext3-boot is for (sorta) pro’s and testers whereas WDLXTV is for everyday use.

Good stuff added:

0.3
* rewrote hotplugging/unplugging script
* defaults to video on boot
* independant welcome_logo and screen_saver
* Samba/CIFS support aka windows share mounting (requires Samba app pack)
* Experimental wireless adapter support (thx to Zorander) (requires wireless-mod-wdlxtv app pack)
* new logo's by Pennhaven

(more…)

WDLXTV App pack: samba.app.bin-0.2

Heres another app.bin pack for use in WDLXTV, my custom WDTV firmware. The following pack contains all the necessary binaries to enable SAMBA/CIFS network share mounting. This means you can now mount your Windows shared drives and watch them from your WDTV. I’ve also included a SAMBA server which will share the contents of your WDTV over the network, therefore you can have an easier way to get files to your WDTV.

Remember CIFS is much slower than NFS, so if you can get NFS working that is the preferred way to go. NFS will stream 1080p, whereas CIFS cannot. (more…)

WDTV firmware dvd-rom+ enabled 0.4

DVDMOD is a custom firmware I made for the Western Digital WDTV. I have remixed both 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 now. 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, unlike Zoranders ext3-boot firmware that is available from WDTV HD player unofficial firmware wiki. Whereas ext3-boot is for pros (sorta) this ones for joes.
(more…)

WDTV Optware tips #4: lighttpd webserver with PHP

As I sat down to start on the wtorrent tutorial I promised back in my rtorrent article I thought about how it is really two seperate parts: getting the webserver running and then getting wtorrent running on that. So today I’ll be going through everything to get the lighttpd webserver running on your Western Digital WDTV, with PHP for dynamic pages too. lighttpd is a lightweight fully featured webserver that suits the WDTV perfect. lighttpd even powers some high profile sites like YouTube and wikipedia.

In order to take advantage of this tutorial you must either be running WDLXTV or Zoranders ext3-boot. You must also have my Optware for WDTV package installed, that stuff is covered elsewhere. I’ll be including every necessary step here, so you might be able to skip around if you already have some of this done.
(more…)

WDLXTV – enhanced WDTV firmware 0.2.1

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off of the 1.01.02 firmware, but with many extra features. Similar to my dvdmod firmware, this is a permanent flash, just like an official upgrade. This firmware is an option for those whos hardware is stable with Zoranders ext3-boot, or those who don’t do much firmware programming to take advantage of ext3-boot. Once again, ext3-boot is for (sorta) pro’s and testers whereas WDLXTV is for everyday use.

Small update here to fix a couple things.

0.2.1
* actually fixed hostname issue
* osd tweaks (welcome screen & setup->about) to display IP & hostname
* updated cd.eject to handle usb bus resets a bit better
* updated crazymount
* fixed net.agent to read net.config for custom network settings
* xmount will now dump message to /tmp/messages.log upon failure
* new WDLXTV welcome logo by Pennhaven

(more…)

WDTV Optware tips #3 – bittorrent with rtorrent

By popular demand I’ll go through all the steps to get a bittorrent client running on the WDTV. My client of choice is rtorrent so that is what I’m going to cover. rtorrent is an extremely fast and lightweight client so it suits the wdtv perfectly. You’ll be downloading torrents in no time flat.

In order to take advantage of this tutorial you must either be running WDLXTV or Zoranders ext3-boot. You must also have my Optware for WDTV package installed, that stuff is covered elsewhere. I’ll be including every necessary step here, so you might be able to skip around if you already have some of this done.
(more…)

WDLXTV – enhanced WDTV firmware 0.2

WDLXTV is a souped up unofficial firmware for the Western Digital WDTV. It is based off of the 1.01.02 firmware, but with many extra features. Similar to my dvdmod firmware, this is a permanent flash, just like an official upgrade. This firmware is an option for those whos hardware is stable with Zoranders ext3-boot, or those who don’t do much firmware programming to take advantage of ext3-boot. Once again, ext3-boot is for (sorta) pro’s and testers whereas WDLXTV is for everyday use.

Changelog:
0.2
* cleaned up init
* fixed hostname issues
* corrected passwd issue with /etc/shadow for ssh server
* added /root/.ssh/authorized_keys -> /conf/authorized_keys for passwordless ssh (using ssh-keygen)
* redid OSD overlay formatting, can selectively replace any OSD file via an app.bin pack (tutorial to come)
* app.bin packs can contain kernel modules & modules.dep now
* changed WDTV logo to Pennhaven's HD-X logo (thx!)
* changed background to http://oliuss.deviantart.com/art/Hardwood-Night-88299626
* added pre-loading of core-extras.app.bin, for boot time xfs & reiserfs with hotplugging

0.1 - initial release

(more…)

WDLXTV App pack: dropbear-ssh.app.bin-0.1

Heres another app.bin pack for use in WDLXTV, my custom WDTV firmware. The following pack contains an SSH server, for a more secure remote connection than telnet.
(more…)

WDLXTV App Pack: NLS-codepages.app.bin-0.1

This is a Netherlands/Dutch (NLS) codepage package for WDLXTV, that was assembled by Zorander for ext3-boot. It is of little use to me as an english-only enduser, but I imagine some Dutch folk out there would appreciate it a lot.
(more…)

WDLXTV App pack: core-extras.app.bin-0.2

Here is an essential app.bin pack for use in my WDLXTV custom WDTV firmware. The following pack contains the fsck_hfs for HFS/HFS+ users, modules to support XFS and ReiserFS filesystems, and several other filesystem binaries that didn’t fit in WDLXTV.
(more…)