Homebrew for WDTV Live SMP (gen3)

Merry Christmas, I bring tidings of homebrew goodness. I have just released a homebrew package for the WDTV Live streaming media player. The one commonly referred to as ‘gen3′. WDLXTV-Palace, as it will be called, utilizes a hole that allows booting of arbitrary firmware. Perhaps one of the nicer things is there’s no flashing involved!
(more…)

Am I still alive?

Hi guys, I just thought I’d add a little post here stating that while I have not added a post here in a year activity on WDLXTV has never ceased. I’ve gotten a handful of mails lately wondering if WDLXTV is dead, because they haven’t been able to find our new home. Development could not be farther from dead, as you can notice if you read the subversion logs. I said that I would be moving all operations to WDLXTV.com, and I did. Although the real activity goes down in the forum. It is highly suggested for you to register here and then log into the forum. There you’ll find all information on current fimrware releases and an abundance of information on all aspects of WDLXTV. In addition to the forum, I’ve also set up a WiKi that has a pretty decent amount of homebrew specific material in it.

It also seems that sometime in the last long while wordpress has decided to stop sending me comment notifications, so I have a nice healthy mod queue of 800 comments…which I’ll try and bust through eventually.

I will try and make note here whenever I make a new release (one is coming very soon), but once again:

Come one, come all to forum.wdlxtv.com for some serious homebrew action!!

On another note, anyone who has ever made a donation (greater than $5) gets special access on the forum and the ability to receive online updates (greater than $10 donation). If you’ve made a donation in the past just shoot me a private message on the forum with your exact paypal email address, full name, & date of donation and I’ll get you sorted asap! Please do not email me.

Cheers,

b-rad (brad)
:-D

WDLXTV-PLUS for wdtv live plus

It’s been many weeks in the working, and there has been overwhelming demand for it…and it’s finally here…Yes, I’m talking about wdlxtv-plus for the wdtv live plus! There were many small kinks to overcome and minutiae to deal with, but I feel pretty much everything is taken care of. The following video below is a sneak preview of wdlxtv-plus in action.
(more…)

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…)

WDTV Live Plus undressing

Something arrived for me today, a shiny new WDTV Live Plus. :-) In the following article I’ll describe my thoughts on it and tear in a bit to see whats going on. I’ll be looking for differences in base operation and hardware, comparing it to a WDTV Live (1?) along the way.

I’m not going to repeat pictures that haven’t changed a bit compared to the original WDTV Live. The outer box is the only new thing here, the inner contents contain and look the exact same as the original. Here’s the outer box.

WDTV Live Plus unopened box

(more…)

WDLXTV-Live-0.4.2.0 + WDLXTV.com domains launch party

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 :D

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!! :o
(more…)

Internet firmware update for Moviesheets in wdlxtv-live

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. :D

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…)

Little something I’ve been working on…

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 :D
(more…)

Heads up pre-release-press release : WDTV G2 & WDTV Live ***updated4***

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 :D

(more…)