<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>B-RAD</title>
	<atom:link href="http://b-rad.cc/feed/" rel="self" type="application/rss+xml" />
	<link>http://b-rad.cc</link>
	<description>bit of this, byte of that</description>
	<lastBuildDate>Wed, 10 Mar 2010 03:00:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Heads up pre-release-press release : WDTV G2 &amp; WDTV Live *updated*</title>
		<link>http://b-rad.cc/1158/heads-up-wdtv-g2-wdtv-live/</link>
		<comments>http://b-rad.cc/1158/heads-up-wdtv-g2-wdtv-live/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 12:05:52 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Gen2]]></category>
		<category><![CDATA[WDTV Live]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1158</guid>
		<description><![CDATA[Hi Folks,
Sorry for no updates for a while. Its not because there hasn&#8217;t been any development, its because theres been so much development that I couldn&#8217;t get it to a spot where I could just let it sit and be happy&#8230;Well I&#8217;m there and will be fully publishing this release after I&#8217;m sure its good [...]]]></description>
			<content:encoded><![CDATA[<p>Hi Folks,</p>
<p>Sorry for no updates for a while. Its not because there hasn&#8217;t been any development, its because theres been so much development that I couldn&#8217;t get it to a spot where I could just let it sit and be happy&#8230;Well I&#8217;m there and will be fully publishing this release after I&#8217;m sure its good to go.</p>
<p>In addition to pointing you <a href="http://wdtvforum.com/main/index.php?topic=4938.msg38266#msg38266">here</a> I&#8217;d also like to point you <a href="http://wdtvforum.com/main/index.php?topic=5083.0">here</a>. The first link is to the forum post where I keep updates on latest versions and try to accomodate bug fixes. <strong>There you&#8217;ll find a snazzy new version of WDLXTV-LIVE, brimming with goodness and very stable</strong>. The second post is a major announcement that deserves an h2 below. </p>
<h2>I hereby release WDLXTV-G2 for the WD TV HD Gen 2 media player <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </h2>
<p><span id="more-1158"></span><br />
WDLXTV-G2 includes all the goodnes that WDLXTV-LIVE-MINIMAL includes, in fact its identical <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><script type="text/javascript">// <![CDATA[
  google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script><br />
Right off the bat WDLXTV-G2 includes support for all the wireless adapters that the WDTV Live supports and a lot of wired usb ethernet adapters too. The list of supported drivers is as follows:</p>
<ul>
<li>rt3070sta &#8211; usb wireless</li>
<li>rt2870sta &#8211; usb wireless</li>
<li>rt3572sta &#8211; usb wireless</li>
<li>rt2572 &#8211; usb wireless</li>
<li>arusb_lnx &#8211; usb wireless</li>
<li>rtl8712 &#8211; usb wireless</li>
<li>asix &#8211; usb wired</li>
<li>pegasus &#8211; usb wired</li>
<li>rtl8150 &#8211; usb wired</li>
<li>net1080 &#8211; usb wired</li>
<li>kaweth &#8211; usb wired</li>
</ul>
<p><script type="text/javascript">// <![CDATA[
  google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script><br />
There is much to be excited about if you have a WDTV G2.</p>
<p>Now The first link was to WDLXTV-LIVE-0.4.1.7, which is chock full of<del datetime="2010-03-08T08:53:23+00:00"> bug fixes</del> bugs and updates&#8211;sure to please <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Heres the Changelog:</p>
<blockquote><p><code>0.4.1.8<br />
  * fixed Samba (windows) exported shares &#038; auto exporter<br />
  * added YouTube key saver (WDLXTV-Live)<br />
  * fixed cifs-interceptor (WDLXTV-Live)<br />
  * USB_POWER_OFF=1 works now (attached devices off during standby)<br />
  * CODEPAGE &#038; IOCHARSET are used in mounting for non-english filesystems<br />
  * disabled ETH_xx_ACTION(s), replaced with POWER_xx_ACTION(s)<br />
  * re-included missing lighttpd &#038; enabled lighty-enable-mod<br />
  * included mod_magnet &#038; mod_webdav for lighttd<br />
  * tweaked 10,11,12 item list views<br />
  * included liblua5.1-0 (5.1.4-5)<br />
  * Switched NTP to default OFF (WDLXTV-G2)<br />
  * various script tweaks &#038; bug fixes<br />
  * added ftp &#038; zip binaries<br />
</code><code><br />
0.4.1.7-1<br />
  * swapped smbtree back to matching version to fix network shares (WDLXTV-Live)<br />
  * added missing pam modules for ftp server (WDLXTV-G2)</p>
<p></code><code>0.4.1.7<br />
* WDLXTV_G2 now available for WDTV HD Gen 2 devices<br />
* added better system On/Off detection for turning off/on USB bus<br />
* patched to show subtitle delay without audio channel info (thx rezmus)<br />
* Deluge updated to 1.2.1-1<br />
* included nfsd (kernel) NFS server<br />
* new auto-export mode for Samba &amp; NFSD servers<br />
* Samba binaries from official fw 1.02.14<br />
* Samba shares can be password protected<br />
* NTP works with static IP &amp; wireless now<br />
* included all available NLS/codepage modules (see S00custom-options)<br />
* XFS and ReiserFS drives now supported<br />
* rezmus patch for custom fonts in OSD themes<br />
* online-delayer now pings self instead of gateway<br />
* Deluge auth file located at /conf/deluge.auth<br />
* list.watch is now wdlxtv.watch<br />
* fixed a few lib symlinks</code></p></blockquote>
<blockquote><p><span style="color: #ff0000;"><strong>NOTE:</strong></span> <del datetime="2010-03-05T06:59:10+00:00">Some people have reported issues with connecting to windows shares from the &#8216;network shares&#8217; area. It has been reported by multiple people, so if you are affected then you&#8217;ll have to stick with 0.4.1.0 or below until I fix the bug. If you&#8217;re affected, sorry, the software is under development. Please report bugs to The corresponding forum posts.</del> fixed. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p><strong>This is a work in progress under heavy development and managed/developed by myself. There is bound to be bugs, be sure to report them to the forums. You help out WDLXTV and all of its users by helping nail down bugs. I believe that 0.4.1.8 takes care of most of the bugs I&#8217;ve introduced lately.</strong></p>
<p><strong>Read about WDLXTV-LIVE-0.4.1.7-1 <a href="http://wdtvforum.com/main/index.php?topic=4938.msg38266#msg38266">here</a></strong><br />
*** a WDTV Live has serial # starting with WDBAA (has network port) ***<br />
<del datetime="2010-03-05T06:59:10+00:00">Get WDLXTV-LIVE-0.4.1.7 <a href="http://rapidshare.com/files/358793593/1.01.24_B-RAD.CC_WDLXTV_LIVE-0.4.1.7.zip">here</a></del><br />
<del datetime="2010-03-08T08:53:23+00:00">Get WDLXTV-LIVE-0.4.1.7-1 <a href="http://rapidshare.com/files/359176572/1.01.24_B-RAD.CC_WDLXTV_LIVE-0.4.1.7-1.zip">here</a></del><br />
Get WDLXTV-LIVE-0.4.1.8 <a href="http://rapidshare.com/files/360548116/1.01.24_B-RAD.CC_WDLXTV_LIVE-0.4.1.8.zip">here</a></p>
<p><del datetime="2010-03-05T06:59:10+00:00">Get WDLXTV-LIVE-MINIMAL-0.4.1.7 <a href="http://rapidshare.com/files/358782310/1.01.24_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.1.7.zip">here</a></del><br />
<del datetime="2010-03-08T08:53:23+00:00">Get WDLXTV-LIVE-MINIMAL-0.4.1.7-1 <a href="http://rapidshare.com/files/359157876/1.01.24_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.1.7-1.zip">here</a></del><br />
Get WDLXTV-LIVE-MINIMAL-0.4.1.8 <a href="http://rapidshare.com/files/360539141/1.01.24_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.1.8.zip">here</a><br />
<br/><br />
<strong>Read about WDLXTV-G2-0.4.1.7-1 <a href="http://wdtvforum.com/main/index.php?topic=5083.0">here</a></strong><br />
*** a WD TV HD Gen2 has serial # starting with WDBAB (<strong>no</strong> network port) ***<br />
<del datetime="2010-03-05T06:59:10+00:00">Get WDLXTV-G2-0.4.1.7 <a href="http://rapidshare.com/files/358701980/1.01.77_B-RAD.CC_WDLXTV_G2-0.4.1.7.zip">here</a></del><br />
<del datetime="2010-03-08T08:53:23+00:00">Get WDLXTV-G2-0.4.1.7-1 <a href="http://rapidshare.com/files/359159165/1.01.77_B-RAD.CC_WDLXTV_G2-0.4.1.7-1.zip">here</a></del><br />
Get WDLXTV-G2-0.4.1.8 <a href="http://rapidshare.com/files/360548113/1.01.77_B-RAD.CC_WDLXTV_G2-0.4.1.8.zip">here</a></p>
<p>More updates to come soon.</p>
<p>I keep forgetting to &#8216;launch&#8217; it, but <a href="http://wdlxtv.com">wdlxtv.com</a> exists and will eventually be the new home for all wdlxtv releases. What does exist and is somewhat active right now is a <a href="http://wiki.wdlxtv.com">wiki</a>, that has some information. Anyone wanting to help contribute can sign up for an account on wdlxtv.com and let me know.  <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I spend a tremendous amount of time hacking the WD TV firmware[s], and producing continuous software updates and enhancements. If you appreciate my efforts please donate a little something using the link below : ) Anything makes my day. Thanks &amp; enjoy.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1158&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1158/heads-up-wdtv-g2-wdtv-live/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>WDLXTV-LIVE-0.3.4.1 &#8211; Extreme WDTV Live firmware upgrade</title>
		<link>http://b-rad.cc/1148/wdlxtv-live-0-3-4-1/</link>
		<comments>http://b-rad.cc/1148/wdlxtv-live-0-3-4-1/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 17:14:05 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>
		<category><![CDATA[bittorrent]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[htpc]]></category>
		<category><![CDATA[networked media tank]]></category>
		<category><![CDATA[wd tv]]></category>
		<category><![CDATA[wdlxtv]]></category>
		<category><![CDATA[western digital]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1148</guid>
		<description><![CDATA[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&#8217;ve done my best to make everything as easily configurable as possible, but it does require a little bit [...]]]></description>
			<content:encoded><![CDATA[<p>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 <strong>bittorrent, webserver, NZB, SSH, FTP, etc</strong>. I&#8217;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 <strong>S00custom-options</strong>, 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&#8217;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.</p>
<p>I&#8217;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 <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  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&#8217;t provide any information on using it and if you want to try you are on your own. <strong>I don&#8217;t recommend testing with ntfs-3g unless you know what you&#8217;re doing and are prepared for possible unforeseen consequences&#8211;which there might not be any, but you are forewarned.</strong></p>
<blockquote><p><code>0.3.4.1<br />
  * ntfs-3g-2009.4.4-1 included (<strong>power users test at own risk</strong>)<br />
</code><code><br />
0.3.4<br />
  * using Paragon NTFS driver, <strong>NTFS devices *should* now mount correctly (finally)</strong><br />
  * curlftpfs-0.9.2-1 included<br />
  * openssl-0.9.8k-7 included<br />
  * fixed nzbget webui images not showing up<br />
  * Deluge state directory enabled (requires power cycle after changing torrent watch dir)<br />
  * fixed timezone setting command in S00custom-options &#038; add export to /etc/profile</p></blockquote>
<p><span id="more-1148"></span><br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p><a href="http://rapidshare.com/files/335251427/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.3.4.1.zip">*** WDLXTV_LIVE-0.3.4.1 ***</a>   --   <a href="http://wdtvforum.com/main/index.php?topic=3554.0">WDLXTV-LIVE-0.3.X Forum Suport Thread</a></strong><br/><br />
<strong>Check out the main <a href="http://b-rad.cc/wdlxtv-live">WDLXTV-Live page</a> for full details and specifications, as well as the latest version.</strong><br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p>Be sure to visit the <a href="http://b-rad.cc/1066/wdlxtv-live0-3-0/">WDLXTV_LIVE-0.3.0</a> page to find out how to enable deluge &#038; nzbget. </p>
<p>Custom OSD translation instructions can be found on the <a href="http://b-rad.cc/1066/wdlxtv-live-0-3-3/">WDLXTV_LIVE-0.3.3.1</a> page.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<p>I’ve spent a tremendous amount of time hacking the WD TV firmware[s], so if you appreciate my efforts please donate a little something using the link above : ) Thanks &amp; enjoy.<br /></p>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1148&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1148/wdlxtv-live-0-3-4-1/feed/</wfw:commentRss>
		<slash:comments>84</slash:comments>
		</item>
		<item>
		<title>WDLXTV-LIVE-0.3.3.1 &#8211; Extreme WDTV Live firmware upgrade **updated**</title>
		<link>http://b-rad.cc/1112/wdlxtv-live-0-3-3/</link>
		<comments>http://b-rad.cc/1112/wdlxtv-live-0-3-3/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 02:22:41 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[unofficial]]></category>
		<category><![CDATA[wd tv hd live]]></category>
		<category><![CDATA[wdlxtv]]></category>
		<category><![CDATA[WDTV]]></category>
		<category><![CDATA[western digital]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1112</guid>
		<description><![CDATA[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&#8217;ve done my best to make everything as easily configurable as possible, but it does require a little bit [...]]]></description>
			<content:encoded><![CDATA[<p>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 <strong>bittorrent, webserver, NZB, SSH, FTP, etc</strong>. I&#8217;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 <strong>S00custom-options</strong>, 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&#8217;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.</p>
<p>In this release I&#8217;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 &#038; NZB functionality working. </strong>Enjoy</strong></p>
<h3>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</h3>
<blockquote><p><code>0.3.3.1<br />
  * fixed hotplug script for proper app/device mounting<br />
  * changed smb.conf resolve order to: lmhosts host wins bcast</code></p>
<p><code>0.3.3<br />
  * fixed nzbgetweb default upload dir to match default nzbget watch dir<br />
  * fixed online.delayer to accomodate space at end of nameserver line<br />
  * rezmus's audio/video info &#038; youtube header dmaosd patches<br />
  * widened generic thumbs selected title<br />
  * libfuse2-2.8.1-1.1 included<br />
  * strace-4.5.19-1 included<br />
  * sshfs now works [maybe <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ]<br />
  * gettext-0.17-8 included for custom translations<br />
  * more libs are md5'd / dupe files symlinked for space<br />
  * HFS devices are now fsck'd before mounting to fix r/o issue<br />
  * experimental ext4 support (mounted as ext3)<br />
  * possible NTFS fix for app.bins<br />
  * lighttpd server.upload-dirs now writeable<br />
  * php5-cgi error logging enabled /var/log/php5</p></blockquote>
<p><span id="more-1112"></span><br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p><del datetime="2010-01-11T17:21:12+00:00"><a href="http://rapidshare.com/files/333412746/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.3.3.zip">*** WDLXTV_LIVE-0.3.3 ***</a></del><br />
<a href="http://rapidshare.com/files/333758144/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.3.3.1.zip">*** WDLXTV_LIVE-0.3.3.1 ***</a>   --   <a href="http://wdtvforum.com/main/index.php?topic=3554.0">WDLXTV-LIVE-0.3.X Forum Suport Thread</a></strong><br/><br />
<strong>Check out the main <a href="http://b-rad.cc/wdlxtv-live">WDLXTV-Live page</a> for full details and specifications.</strong><br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p>Be sure to visit the <a href="http://b-rad.cc/1066/wdlxtv-live0-3-0/">WDLXTV_LIVE-0.3.0</a> page to find out how to enable deluge &#038; nzbget. </p>
<p><A NAME="custom-translations"></a><br />
<h2><strong>Custom Translation Instructions:</strong></h2>
<p>Is your native language not included in the options? Would you like it to be? Well as long as your language can be represented in UTF-8 then I have provided a method to supply up to four custom languages, which will replace the asian translations. To accomplish:</p>
<ul>
<li>Download my skeleton translation file <a href="http://b-rad.cc/translation/empty.po">here</a>.</p>
<li>Open it in a text editor and fill in the sections with your translation of each phrase, <a href="http://b-rad.cc/translation/sp.po">here is the spanish translation file for an example</a>.
<li>When complete save it as custom-language-01.po (or custom-language-02.po, custom-language-03.po, custom-language-04.po).
<li>Place the custom-language file at the root of a device and <strong>power cycle</strong> your WDTV Live.
<li>The translation file will then be overlaid over an asian font, <strong>until the next time you power cycle your WDTV Live.</strong>
<li>Select an asian language in the Options and if successful you'll have your native tongue displayed.
</ul>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<p>I’ve spent a tremendous amount of time hacking the WD TV firmware[s], so if you appreciate my efforts please donate a little something using the link above : ) Thanks &amp; enjoy.<br /></p>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1112&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1112/wdlxtv-live-0-3-3/feed/</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>WDLXTV-LIVE-0.3.2 &#8211; Extreme WDTV Live firmware upgrade</title>
		<link>http://b-rad.cc/1095/wdlxtv-live-0-3-2/</link>
		<comments>http://b-rad.cc/1095/wdlxtv-live-0-3-2/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 20:40:55 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[unofficial]]></category>
		<category><![CDATA[wd tv]]></category>
		<category><![CDATA[western digital]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1095</guid>
		<description><![CDATA[Heres a nice shiny Christmas present for everyone 
I&#8217;ve patched the bugs and tested deluge/lighttpd/nzbget&#8211;thanks to a catch&#038;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&#8217;d also like to send a huge thanks out to anyone who [...]]]></description>
			<content:encoded><![CDATA[<p>Heres a nice shiny Christmas present for everyone <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
I&#8217;ve patched the bugs and tested deluge/lighttpd/nzbget&#8211;thanks to a catch&#038;release WDTV Live purchase <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  The webserver starts automagic now, torrents work, nzbget works, unrar will do multi part archives, and par2 found its way in.</p>
<p>I&#8217;d also like to send a <strong>huge thanks</strong> out to anyone who has donated. Your support means a tremendous amount and helps keep my motivation up. <strong>Cheers!!!</strong></p>
<blockquote><p><code>0.3.2<br />
  * fixed group/shadow/passwd to enable lighttpd<br />
  * fixed /etc/init.d/S96deluge to enable deluge<br />
  * fixed /etc/init.d/S96nzbget to enable nzbget<br />
  * fixed deluge config persistence<br />
  * unrar-nonfree-3.8.5-1 included<br />
  * actually included par2-0.4<br />
  * lighttpd can be disabled (config_tool -c LIGHTTPD=OFF)<br />
  * deluge webui can be disabled (config_tool -c DELUGEWEBUI=OFF)<br />
  <strong>* Merry Christmas!!!</strong></code></p></blockquote>
<p>I hope everyone enjoys this and is having a great time over the holidays!!! I won&#8217;t be back home until Jan 08, so this&#8217;ll have to hold everyone off (sans other serious bugs) until then <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
<span id="more-1095"></span><br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p><a href="http://rapidshare.com/files/325834429/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.3.2.zip">*** WDLXTV_LIVE-0.3.2 ***</a>   &#8212;   <a href="http://wdtvforum.com/main/index.php?topic=3554.0">WDLXTV-LIVE-0.3.X Forum Suport Thread</a></strong><br/><br />
Be sure to visit the <a href="http://b-rad.cc/1066/wdlxtv-live0-3-0/">WDLXTV_LIVE-0.3.0</a> page to find out how to enable deluge &#038; nzbget. </p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<p>I’ve spent a tremendous amount of time hacking the WD TV firmware[s], so if you appreciate my efforts please donate a little something using the link above : ) Thanks &amp; enjoy.<br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center><br /></p>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1095&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1095/wdlxtv-live-0-3-2/feed/</wfw:commentRss>
		<slash:comments>90</slash:comments>
		</item>
		<item>
		<title>WDLXTV-LIVE-0.3.0 &#8212; The extreme WD TV Live firmware upgrade!</title>
		<link>http://b-rad.cc/1066/wdlxtv-live0-3-0/</link>
		<comments>http://b-rad.cc/1066/wdlxtv-live0-3-0/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 08:13:45 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>
		<category><![CDATA[bittorrent]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[htpc]]></category>
		<category><![CDATA[nas]]></category>
		<category><![CDATA[unofficial]]></category>
		<category><![CDATA[wd tv]]></category>
		<category><![CDATA[WDTV]]></category>
		<category><![CDATA[x264]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1066</guid>
		<description><![CDATA[I have been working extremely hard the past couple weeks. The fruits of my labours have been plentiful too. I&#8217;ve stabilized the internals and fleshed out the system to make it more complete &#038; correct&#8230;which probably means nothing to 99% of you, but still it needed to be done. After that I went around and [...]]]></description>
			<content:encoded><![CDATA[<p>I have been working extremely hard the past couple weeks. The fruits of my labours have been plentiful too. I&#8217;ve stabilized the internals and fleshed out the system to make it more complete &#038; correct&#8230;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&#8230;After much struggle and a few bottles of potion I came out on top and all the cards fell into place:)</p>
<p>So now&#8230;</p>
<ul>
<li>Ever want to run bittorrent on your WD TV Live and manage it through an easy web interface? <strong>Check</strong>.</p>
<li>Ever desire NZB (newsgroup/usenet) downloading &#038; postprocessing, with a nice web interface? <strong>Check</strong>
<li>Ever Desire a web configuration menu so you don&#8217;t have to go to the console ever again to change all the mysterious hidden settings I have peppered everywhere? <strong>Almost check</strong>, webserver is there and config is under works.
</ul>
<p><strong>N</strong>ow I know I say this with every version I produce, but <strong>please&#8211;please</strong>&#8211;if you enjoy my produce then <strong>consider donating</strong> as much (or little) as you see fit. I put in <strong>around 200hrs</strong> of dev time into this release, and I think it shows.</p>
<p><span id="more-1066"></span><br />
The Changelog is huge, I&#8217;ve gone ahead and bolded all the parts you should smile about</p>
<p>Consider this my early Crimbo present to everyone <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<blockquote><p><code>0.3.0<br />
  *<strong> lighttpd-1.4.25 webserver</strong> w/gd included (default enabled)<br />
  * <strong>Deluge-1.2.0-rc4 Bittorrent client</strong> included (w/ webui) (default disabled)<br />
  * <strong>nzbget-0.7-r357 &#038; nzbgetweb-0.1.4-t5</strong> include (default disabled)<br />
  * <strong>hellanzb-0.13</strong> included (default disabled)<br />
  * <strong>pure-ftpd-1.0.24 w/TLS</strong> included (default enabled)<br />
  * <strong>perl-5.10.1</strong> included<br />
  *<strong> python-2.5.4</strong> included<br />
  * <strong>php-cgi-5.2.11-2</strong> included<br />
  * screen-4.00.03jw4 included<br />
  * <strong>unrar-free-0.0.1</strong> included<br />
  * <strong>par2-0.4</strong> included<br />
  * <strong>wakeonlan-0.41-10</strong> included<br />
  * Rezmus USB-power-on-suspend patch<br />
  * fixed video_resume_points_table typo, should be video_resume_point_table<br />
  * cifs-interceptor entries now have optional 3rd field for mount options<br />
  * /conf/hosts for custom host definitions &#038; fixed resolver for hostname lookup<br />
  * <strong>possible NTFS hub fix</strong><br />
  * Day's S90net.mounts fix<br />
  * NTP fix for DHCP users<br />
  * <strong>3 background options, look in S00custom-options for details</strong><br />
  * crazymount &#038; plug.watch utilize mdev<br />
  * working ldconfig &#038; ldd + chsh &#038; showmount included<br />
  * all init.d's are disabled during upgrade<br />
  * debian-wdlxtv upgraded to Squeeze<br />
  * live filesystem booting now working : D !!!!!!! (root filesystem must be in .rootFS to pivot)<br />
  * disabled online update procedure<br />
  * bash-4.0-4 included<br />
  * sshfs-2.2-1 included<br />
  * unionfs-0.23.hg.20090611-1 included<br />
</code></p></blockquote>
<p>Now some things you probably want to know.</p>
<h2>How do I enable Deluge Bittorrent?</h2>
<ul>
<li>Refer to S00custom-options, included in the release&#8217;s zipfile.</p>
<li>Open S00custom-options in a text editor
<li>Browse to this line <code>#config_tool -c DELUGE=ON</code>
<li>Delete the hash (#) <code>config_tool -c DELUGE=ON</code>
<li>Save S00custom-options
<li>Place S00custom-options in the root of a flash device or hard drive.
<li>Power cycle your WDTV Live
<li>Browse in your web browser to http://your-wdtv-live-ip
<li>Click on the Deluge link
<li>Password is deluge
<li>Go into settings and configure download locations / etc
<li><strong>deluge will not work without you configuring at least download locations first</strong>
<li><strong>deluge webui will ONLY work with Firefox</strong>
</ul>
<h2>How do I enable NZBget usenet client?</h2>
<ul>
<li>Refer to S00custom-options, included in the release&#8217;s zipfile.</p>
<li>Open S00custom-options in a text editor
<li>Browse to this line <code>#config_tool -c NZBGET=ON</code>
<li>Delete the hash (#) <code>config_tool -c NZBGET=ON</code>
<li>Save S00custom-options
<li>Place S00custom-options in the root of a flash device or hard drive.
<li>Power cycle your WDTV Live
<li>Browse in your web browser to http://your-wdtv-live-ip
<li>Click on the nzbget link
<li>User is wdlxtv
<li>Password is nzbget
<li>Go into settings and configure download locations / etc
<li>in the nzbgetwebui config, make sure NzbDir in WEBINTERFACE->Options is the same as NzbDir in NZBGET-SERVER->PATHS.
<li><strong>nzbget will not work without you configuring at least download locations first</strong>
</ul>
<h2>GENERAL DISCLAIMER</h2>
<blockquote><p><strong>NOTE: I AM NOT RESPONSIBLE FOR THIS MESSING UP YOUR WDTV.<br />
YOU ARE FLASHING A REMIX OF THE OFFICIAL FIRMWARE THAT<br />
ADDS A LOT OF EXTRA FUNCTIONALITY &#8212; IT SHOULD NOT GO WRONG,<br />
BUT IF IT DOES I DON&#8217;T WANT TO HEAR ABOUT IT.<br />
[well I really do, I'm just not responsible ; )]</strong></p></blockquote>
<p>Now you might be saying <strong>GIMME THE DAMN FIRMWARE ALREADY</strong> <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
So OK, here it is:<br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center><br />
<strong>NOTE:</strong> You must have already upgraded to official 1.01.11 or installed WDLXTV-LIVE-0.2.0 so you flash the firmware upgrade. You are advised to upgrade to <a href="http://rapidshare.com/files/308628414/WDTV_Live_1_01_11.zip">official 1.01.11 firmware</a> <strong>BEFORE</strong> upgrading to WDLXTV-LIVE-0.3.0. If you have already upgraded previously you&#8217;re fine.<br />
<br />
<strong><del datetime="2009-12-16T15:17:53+00:00"><a href="http://rapidshare.com/files/321515895/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.3.0.zip">*** WDLXTV-LIVE-0.3.0 ***</a></strong></del><br />
<strong><a href="http://rapidshare.com/files/321661723/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.3.1.zip">*** WDLXTV-LIVE-0.3.1 ***</a>   &#8212;   <a href="http://wdtvforum.com/main/index.php?topic=3554.0">WDLXTV-LIVE-0.3.X Forum Suport Thread</a></strong><br />
<strong>NOTE: There are some bugs that I missed in 0.3.1. I am currently out of town and will fix them and enable full functionality when I have a chance. Lighttpd requires adding a group, and deluge &#038; nzbget require tinkering with init script. See the forum thread for details or hold tight.</strong></p>
<p><strong>Make sure the only two wdtvlive files on the device you&#8217;ll be upgrading with are <code>wdtvlive.bin</code> and <code>wdtvlive.ver</code> before installing WDLXTV-LIVE. Downgrade instructions, like always, are detailed in the README contained in every releases zip file.</strong><br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center><br />
</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<p>I’ve spent a tremendous amount of time hacking the WD TV firmware[s], so if you appreciate my efforts please donate a little something using the link above : ) Thanks &amp; enjoy.</p>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1066&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1066/wdlxtv-live0-3-0/feed/</wfw:commentRss>
		<slash:comments>109</slash:comments>
		</item>
		<item>
		<title>Debian on the WD TV Live &#8211; debian-wdlxtv-live</title>
		<link>http://b-rad.cc/1058/debian-on-wdtv-live/</link>
		<comments>http://b-rad.cc/1058/debian-on-wdtv-live/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 02:39:03 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[WD TV Live]]></category>
		<category><![CDATA[wdlxtv]]></category>
		<category><![CDATA[western digital]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1058</guid>
		<description><![CDATA[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&#8230;Until a user on wdtvforum, Bob, went through the process and posted his results. Now Debian on the WDTV Live was [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this month <a href="http://b-rad.cc/974/wdtv-live-unboxing-undressing/comment-page-2/#comment-12146">playdude made an interesting comment</a> on the WDTV Live firmware development page. It intrigued me and I brought up the <a href="http://www.debian-administration.org/articles/426">debian guide</a> on debbootstrap, but never really went into it much further&#8230;Until a user on wdtvforum, Bob, went through the process and <a href="http://wdtvforum.com/main/index.php?topic=3111.0">posted his results</a>. 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 <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
<span id="more-1058"></span></p>
<p>I started out by debbootstrap&#8217;ing a mounted ext2 root.bin to Lenny, then copied in every file that makes up wdlxtv&#8211;so that, you know, in addition to just running Debian we can also view videos and stuff <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Once I had the root.bin produced it took a bit of debugging and a couple small tweaks to get everything working, but its pretty stable now. The<strong> root.bin is 1GB</strong>, so be prepared when unzipping it. This firmware <strong>does not flash itself, instead it runs &#8216;live&#8217;</strong>.</p>
<p><strong>NOTE:</strong> If you aren&#8217;t already stoked from what I&#8217;ve said so far then this is probably not for you. This is a full fledged Debian Lenny system and will require actual Linux knowledge to get anything done. The sky is the limit though <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p><a href="http://rapidshare.com/files/312347245/1.01.11_B-RAD.CC_DEBIAN_WDLXTV_LIVE-0.2.2.1.zip">DEBIAN_WDLXTV_LIVE-0.2.2.1</a></p>
<p>debian-wdlxtv-live is based on WDLXTV-LIVE-0.2.2.1, in the future I will release an update script so you can update debian-wdlxtv core files without having to use an entirely new bin file.</p>
<p><strong>root password is wdtvlive.</strong></p>
<p><strong>TO INSTALL:</strong><br />
Similar to ext3-boot-live (development version of wdlxtv-live) the root.bin must be located on the device which your WDTV Live detects as <strong>/dev/sda1</strong>. So if root.bin exists on /dev/sda1, then debian-wdlxtv-live will be loaded evidenced by:</p>
<blockquote><p><code>cat /conf_src/version<br />
1.01.11-DEBIAN-WDLXTV-LIVE-0.2.2.1</code></p></blockquote>
<p>This means instant access to everything Debian offers, like rtorrent, nzbget, lighttpd, python, gcc, etc.</p>
<p>Big thanks to Debian for making an extremely diverse operating system!!!</p>
<p>I&#8217;m working on live filesystem booting, to get away from the root.bin, but there are a few issues I still need to work through with that&#8211;therefore it doesn&#8217;t work yet. Soon.</p>
<p><center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p>Coming soon, wdlxtv.com <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I’ve spent a tremendous amount of time hacking the WD TV firmware[s], so if you appreciate my efforts please donate a little something using the link below : ) Thanks &amp; enjoy.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1058&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1058/debian-on-wdtv-live/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>WDLXTV-LIVE Tips #1: Mounting NFS under &#8216;Network Shares&#8217;</title>
		<link>http://b-rad.cc/1041/wdlxtv-live-tips-1-mounting-nfs-under-network-shares/</link>
		<comments>http://b-rad.cc/1041/wdlxtv-live-tips-1-mounting-nfs-under-network-shares/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 10:17:22 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>
		<category><![CDATA[cifs]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[NFS]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[wd tv]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1041</guid>
		<description><![CDATA[Its often requested of me to clearly detail various feature of my firmwares. Well this is the first tip in a series I&#8217;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 &#8216;Network Shares&#8217; category&#8211;which means [...]]]></description>
			<content:encoded><![CDATA[<p>Its often requested of me to clearly detail various feature of my firmwares. Well this is the first tip in a series I&#8217;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 &#8216;Network Shares&#8217; category&#8211;which means you don&#8217;t have to have any local storage connected to view 1080p goodness off your NFS!! <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>This is a momentous occasion and a great feature that I am happy to finally be able to offer.<br />
<span id="more-1041"></span></p>
<p>Now this trick requires a bit of a workaround. Heres how it works in a nutshell:</p>
<ul>
<li>You create on your NFS a samba/cifs share; any location, any password, any username</p>
<li>The WD TV Live detects the CIFS share and shows it under &#8216;Network Shares&#8217;
<li>You click on the entry and enter ok for the login info (if auto-login is not enabled)
<li>I intercept the login and parse a file for shares to mount <strong>instead</strong>
<li>You are then displayed your NFS shares!!!
</ul>
<p>Ok, so now full details and a walk through.</p>
<p><strong>Step 1</strong><br />
Set up a CIFS/Samba share on your NFS device. The share can be anything really, all its used for is a placeholder so that our desired shares <strong>can</strong> be mounted.</p>
<p><strong>Step 2</strong><br />
Verify that the CIFS/Samba share you set up is being detected by the WD TV Live. If it is detected, move on to step 3, otherwise go back to step 1 get it set up correctly.</p>
<p><strong>Step 3</strong><br />
ssh into your WD TV Live and execute the following:</p>
<blockquote><p><code>config_tool -c CIFSINTERCEPTOR=ON</code></p></blockquote>
<p>This turns the cifs-interceptor on.</p>
<p><strong>Step 4</strong><br />
Now for the config file, which is a text file (with no extension) called: <strong>cifs-interceptor</strong></p>
<p>cifs-interceptor is of the following format:</p>
<blockquote><p><code>//cifs-server/share-name|NFS01 NFS01-label|NFS02 NFS02-label|...|</code></p></blockquote>
<p>cifs-server is the ip of the server where you set up the share in step 1.<br />
share-name is the name of the exposed share you set up in step 1.<br />
NFS01 is the full address of the first NFS<br />
NFS01-label is what you&#8217;d like the NFS01 to be mounted as<br />
NFS02 is the full address of the second NFS<br />
NFS02-label is what you&#8217;d like the NFS02 to be mounted as<br />
continue on for as many NFS as you desire to be mounted.</p>
<p><center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p>Here is my example /conf/cifs-interceptor</p>
<blockquote><p><code>//192.168.0.104/b-rad|192.168.0.104:/media/disk slug|</code></p></blockquote>
<p>This says that the share I&#8217;ll be intercepting is <strong>//192.168.0.104/b-rad</strong> and instead of mounting it I&#8217;ll be mounting <strong>192.168.0.104:/media/disk</strong> as <strong>slug</strong>. Now note I could easily have had multiple more NFS&#8217;s listed, each must just be seperated by a pipe &#8216;|&#8217;</p>
<p><strong>Note the ending pipe, it is very important. Be sure to end each cifs-interceptor line with one.</strong></p>
<p><strong>cifs-interceptor</strong> needs to be uploaded by /conf, so either edit it via telnet/SSH <strong>OR</strong> ftp in and upload it directory to /conf.</p>
<p>When you have /conf/cifs-interceptor in place you&#8217;re ready to go.</p>
<p><strong>Step 5</strong><br />
With CIFSINTERCEPTOR=ON and /conf/cifs-interceptor configured we can go and select the server from step 1 and *hopefully* our desired NFS shares show up instead.</p>
<p><center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p><strong>NOTE:</strong><br />
This will <strong>ONLY</strong> intercept shares you have listed in /conf/cifs-interceptor, if its not listed in that file it will be mounted like normal. This means you can have normal CIFS/Samba shares mounted, and then a special one which will be intercepted and used to mount your selected shares under.</p>
<p><strong>TIP:</strong><br />
I don&#8217;t like having to select ok every time when it asks me for username &#038; password &#8230; since that information is irrelevant and I&#8217;d prefer it autolog me in. So to turn autologin on, telnet/SSH in and execute the following:</p>
<blockquote><p><code>config_tool -c ENABLE_AUTO_LOGIN='1'</code></p></blockquote>
<p>With that set any time you select the server it will automagically mount and display your NFS shares <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>TIP 2:</strong><br />
The shares we are mounting instead of the intercepted CIFS do not necessarily have to be NFS, they could just as easily be CIFS or anything else.</p>
<p>I’ve spent a tremendous amount of time hacking the WD TV firmware[s], so if you appreciate my efforts please donate a little something using the link below : ) Thanks &amp; enjoy.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1041&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1041/wdlxtv-live-tips-1-mounting-nfs-under-network-shares/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>WDLXTV &#8211; enhanced WDTV firmware 0.5.8.1</title>
		<link>http://b-rad.cc/1036/wdlxtv-enhanced-wdtv-firmware-0-5-8-1/</link>
		<comments>http://b-rad.cc/1036/wdlxtv-enhanced-wdtv-firmware-0-5-8-1/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 07:20:45 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDLXTV]]></category>
		<category><![CDATA[WDTV]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[homebrew]]></category>
		<category><![CDATA[wd tv hd]]></category>
		<category><![CDATA[western digital]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1036</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>WD<sub><em>LX</em></sub>TV 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 <a href="http://b-rad.cc/dvdmod">dvdmod</a> firmware, this is a permanent flash, just like an official upgrade. There is no Linux knowledge required to use WDLXTV.</p>
<p>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&#8217;t affected by either of these bugs, then no real big deal to upgrade.</p>
<p>If you enjoy my work please make a donation. My time is thin and donations help focus me on producing new &amp; better versions. Thanks. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<blockquote><p><code>0.5.8.1<br />
  * fixed typo preventing S00custom-options from executing<br />
  * persistent video resume filename correction: video_resume_points_table<br />
  * dos2unix /conf/net.mounts &#038; /conf/net.config to fix windows editing<br />
</code></p></blockquote>
<p><span id="more-1036"></span></p>
<hr />
<p><strong>Importantly:</strong> It seems as if I *might&#8217;ve* finally found &#038; fixed the sluggish remote / unresponsive video issue that popped up for a small minority of people a long time back. It turns out that dmaosd doesn&#8217;t like a lot of stuff happening while it is loading, and especially does not like NTP changing the system clock during init. <strong>So</strong>, if you have been/are affected by this bug you need to do the following from telnet/ssh/S00custom-options:</p>
<blockquote><p><code>config_tool -c NTP=OFF</code></p></blockquote>
<p>if you&#8217;d like to see if you can get NTP to coexist you can try the following instead:</p>
<blockquote><p><code>config_tool -c NTP_DELAY=20</code></p></blockquote>
<p>Note this delays the NTP sync, hopefully letting dmaosd initialize before it grabs time. You might need to change this to suit&#8230;and it might not even work <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  The bug doesn&#8217;t affect me so what does / doesn&#8217;t work I don&#8217;t know, you&#8217;ll find out.</p>
<p><center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p>You may find the latest release at the <a href="http://b-rad.cc/wdlxtv">WDLXTV page.</a></p>
<p>If you feel you have something you&#8217;d like to contribute or would like to submit a patch, please don&#8217;t hesitate to contact me.</p>
<p>Post any bugs you come across at <a href="http://wdtvforum.com/main/index.php?board=8.0">wdtvforum</a> in the WDLXTV-0.5.X thread. Don&#8217;t forget to check out the <a href="http://wiki.wdtv.org/doku.php">WDTV HD player unofficial firmware wiki.</a></p>
<p>I’ve spent a tremendous amount of time hacking the WDTV firmware, so if you appreciate my efforts please donate a little something using the link below : ) Thanks &amp; enjoy.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1036&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1036/wdlxtv-enhanced-wdtv-firmware-0-5-8-1/feed/</wfw:commentRss>
		<slash:comments>81</slash:comments>
		</item>
		<item>
		<title>WDLXTV &#8211; enhanced WDTV firmware 0.5.8</title>
		<link>http://b-rad.cc/1017/wdlxtv-enhanced-wdtv-firmware-0-5-8/</link>
		<comments>http://b-rad.cc/1017/wdlxtv-enhanced-wdtv-firmware-0-5-8/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 06:31:58 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDLXTV]]></category>
		<category><![CDATA[WDTV]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1017</guid>
		<description><![CDATA[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&#8217;ve finally found the time time make a [...]]]></description>
			<content:encoded><![CDATA[<p>WD<sub><em>LX</em></sub>TV 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 <a href="http://b-rad.cc/dvdmod">dvdmod</a> firmware, this is a permanent flash, just like an official upgrade. There is no Linux knowledge required to use WDLXTV.</p>
<p>I&#8217;ve finally found the time time make a new WDLXTV release, now based on WD TV firwmare 1.03.01. There have bee a <strong>lot</strong> of changes since the last published release, mostly background tweaks/bugfixes/enhancements.</p>
<p>If you enjoy my work please make a donation. My time is thin and donations help focus me on producing new &amp; better versions. Thanks. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<blockquote><p><code>0.5.8<br />
  * now based on firmware 1.03.01!!!<br />
  * persistent video resuming enabled if empty file called: video_resume_table exists at root of device at boot<br />
  * WDLXTV can disable all 'WDLXTV' features (config_tool -c WDLXTV=OFF)<br />
  * crazymount can be disabled (config_tool -c CRAZYMOUNT=OFF)<br />
  * crazymount can be set to load apps ONLY (config_tool -c CRAZYMOUNT=APPSONLY)<br />
  * Optical drivers can be disabled (config_tool -c DISABLEOPTICAL=YES)<br />
  * rc startup scripts can be disabled (config_tool -c RC=OFF)<br />
  * list.watch can be disabled (config_tool -c LISTWATCH=OFF)<br />
  * mount.watch can be disabled (config_tool -c MOUNTWATCH=OFF)<br />
  * plug.watch can be disabled (config_tool -c PLUGWATCH=OFF)<br />
  * NTP can be delayed (for possible NTP+remote fix] (config_tool -c NTP_DELAY=10)<br />
  * net.mounts execution can be delayed [possible sluggish remote fix] (config_tool -c NET_MOUNTS_DELAY=10)<br />
  * all this disabling is untested &#038; experimental!!!!!!!!<br />
<code><br />
0.5.7.2<br />
  * disable NTP to fix (maybe) sluggish remote &#038; video resume issues (from ssh/telnet console: config_tool -c NTP=OFF)<br />
<code><br />
0.5.7.1<br />
  * re-enabled screen_saver.png<br />
  * added missing icons &#038; xml from official FW1.02.11<br />
  * rewrote mount.watch<br />
  **** removed active device polling/activity -- no disk activity<br />
  **** redesigned .addMounts background implementation<br />
  **** accomodate devices with no UUID better<br />
  * disable .addMounts for a directory (for app.bins) by non-destructively adding entry to /conf/config:IGNORE_SCANDIR<br />
  * list.watch monitors /conf/config for changes before acting<br />
  * small patches to xmount, crazymount, &#038; plug.watch<br />
  * /conf/fstab now available, by UUID only<br />
  * crazyboot &#038; plug.watch respect fstab<br />
  * users are enabled (experimental)<br />
</code></p></blockquote>
<p><span id="more-1017"></span></p>
<hr />
<p><strong>Importantly:</strong> It seems as if I *might've* finally found &#038; fixed the sluggish remote / unresponsive video issue that popped up for a small minority of people a long time back. It turns out that dmaosd doesn't like a lot of stuff happening while it is loading, and especially does not like NTP changing the system clock during init. <strong>So</strong>, if you have been/are affected by this bug you need to do the following from telnet/ssh/S00custom-options:</p>
<blockquote><p><code>config_tool -c NTP=OFF</code></p></blockquote>
<p>if you'd like to see if you can get NTP to coexist you can try the following instead:</p>
<blockquote><p><code>config_tool -c NTP_DELAY=20</code></p></blockquote>
<p>Note this delays the NTP sync, hopefully letting dmaosd initialize before it grabs time. You might need to change this to suit...and it might not even work <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  The bug doesn't affect me so what does / doesn't work I don't know, you'll find out.</p>
<p><strong>Also</strong>, I have enabled the ability to disable almost every part of WDLXTV...essentially making it possible to turn WDLXTV as close to stock as possible. To have WDLXTV run as stock, with no extra functionality:</p>
<blockquote><p><code>config_tool -c WDLXTV=OFF</code></p></blockquote>
<p>To run WDLXTV as DVDMOD, where <strong>only</strong> Optical drivers and additional list views are enabled:</p>
<blockquote><p><code>config_tool -c WDLXTV=OFF<br />
config_tool -c DISABLEOPTICAL=OFF<br />
config_tool -c LISTWATCH=ON</code></p></blockquote>
<p>Note that you'll have to enable Media Library to use Optical Drives this way.</p>
<p>There are obviously many combinations you can make enabling/disabling the internal parts to get various combinations of functionality.</p>
<p><strong>NOTE: if you disable WDLXTV (config_tool -c WDLXTV=OFF), the only way you'll be able to reenable it is by using the factory reset in system options</strong></p>
<p><center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center></p>
<p>You may find the latest release at the <a href="http://b-rad.cc/wdlxtv">WDLXTV page.</a></p>
<p>You may download this release <a href="http://rapidshare.com/files/301239228/1.03.01_B-RAD.CC_WDLXTV-0.5.8.zip">here.</a></p>
<p>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.</p>
<p>Post any bugs you come across at <a href="http://wdtvforum.com/main/index.php?board=8.0">wdtvforum</a> in the WDLXTV-0.5.X thread. Don't forget to check out the <a href="http://wiki.wdtv.org/doku.php">WDTV HD player unofficial firmware wiki.</a></p>
<p>I’ve spent a tremendous amount of time hacking the WDTV firmware, so if you appreciate my efforts please donate a little something using the link below : ) Thanks &amp; enjoy.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1017&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1017/wdlxtv-enhanced-wdtv-firmware-0-5-8/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>WDTV Live homebrew firmware development *updated4*</title>
		<link>http://b-rad.cc/1000/wdtv-live-homebrew-firmware-development/</link>
		<comments>http://b-rad.cc/1000/wdtv-live-homebrew-firmware-development/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 17:38:32 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>
		<category><![CDATA[ext3-boot]]></category>
		<category><![CDATA[homebrew]]></category>
		<category><![CDATA[villa]]></category>
		<category><![CDATA[wd tv]]></category>
		<category><![CDATA[wdlxtv]]></category>
		<category><![CDATA[western digital]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1000</guid>
		<description><![CDATA[Since I received my WDTV Live a week ago I&#8217;ve been working on getting a full fledged homebrew firmware working on it. Well, it only took me 4 days from UPS box to custom firmware and now the stage is polishing and tweaking of the package. This post is intended as a &#8216;progress report&#8217; of [...]]]></description>
			<content:encoded><![CDATA[<p>Since I received my WDTV Live a week ago I&#8217;ve been working on getting a full fledged homebrew firmware working on it. Well, it only took me 4 days from UPS box to custom firmware and now the stage is polishing and tweaking of the package. This post is intended as a &#8216;progress report&#8217; of sorts. I will be updating this page as I create new versions and find new information, so be sure to check back.<br />
<span id="more-1000"></span><br />
<del datetime="2009-10-28T14:52:09+00:00">At the moment WDLXTV_LIVE is a <strong>non-flash firmware</strong>. This means that you select to upgrade your WDTV Live, using the files I provide, and the WDTV Live will boot directly into WDLXTV_LIVE <strong>without flashing</strong>. Once you are done playing/testing WDLXTV_LIVE, simply power cycle your WDTV Live and replace the wdtvlive.bin I provide with the official one from Western Digital. I provide a link to their stock firmware along with WDLXTV_LIVE releases.</del> WDLXTV Live is now a flashable firmware.</p>
<p>There are many features and extra functionality included already. For those of you familiar with the original WDLXTV, most things are configured the same way. For those unfamiliar&#8230;well either read S00custom-options for various boot time settings or refer to the forum post I link to below <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>New versions of wdlxtv-live have been migrated to their own pages now, refer to the top level.</p>
<blockquote><p><code>0.2.2.1<br />
  * fixed video playback <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
  * enabled persistent video_resume_points_table (if exists on device at boot)</p>
<p><code>0.2.2<br />
  * fixed default 12 thumb browse<br />
  * re-widened youtube related videos results<br />
  * ext3-boot-live now identifies itself better<br />
  * debian-wdlxtv-live now in beta (for gimme-the-dam-kitchen-sink-folk)<br />
  *** thanks to <a href="http://wdtvforum.com/main/index.php?topic=3111.0">Bob</a> for inspiration and initial work with debbootstrap<br />
  * better pivot &#038; cleanup with root.bin<br />
  * cifs-interceptor mounts can now be NFS/cifs/etc instead of only NFS</p>
<p><code>0.2.1<br />
  * fixed net.mounts execution on interface up<br />
  * fixed 8 item list view<br />
<code>0.2.0<br />
  * firmware now based on official firmware 1.01.11!!!<br />
<code><br />
0.1.9<br />
  * fixed bug in cifs-interceptor preventing CIFS from mounting<br />
  * added in code to pivot to ext3-boot-live firmware IF root.bin is located on /dev/sda1</p>
<p><code>0.1.8<br />
  * crond included (to enable: config_tool -c CROND=ON) (to edit: crontab -e)<br />
  * rearranged net.mounts &#038; ntp execution<br />
  * NFS now mountable under network shares!!!! (requires workaround--http://b-rad.cc/cifs-interceptor)<br />
  * shells check for /conf/profile and load if exists<br />
  * actual original screen_saver &#038; background images included now</p>
<p><code>0.1.7<br />
  * enabled upload on 'fixed' ftp server <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
  * disabled ntp by default (cause of info bar issue) [to enable: config_tool -c NTP=ON]<br />
  * included original background and screen_saver images<br />
  * update included dox<br />
<code><br />
0.1.6<br />
 <strong> *** !!! PERMANENT FLASH NOW !!! ***</strong><br />
  * fixed ftp server<br />
  * tweaked NET_MOUNTS_DELAY implementation<br />
  * added hostname configuration &#038; ntp (config_tool -c DEVICE_NAME=)<br />
  * added ntp-4.2.4p7 with timezone (config_tool -c TIMEZONE=)<br />
<code><br />
0.1.5<br />
  * set ftp root to / (allows editing of /conf files)<br />
<code><br />
0.1.4<br />
  * add delay for net.mounts execution (config_tool -c NET_MOUNTS_DELAY=10 [or 5/20/13/etc])<br />
<code><br />
0.1.3<br />
  * patched busybox so CIFS/SAMBA shares mount correctly in 'Network shares'<br />
  * rsync-3.0.6 included<br />
<code><br />
0.1.2<br />
  * fixed memory leak with smbtree<br />
  * better workaround for net.mounts<br />
<code><br />
0.1.1<br />
  * actually unified background images<br />
  * workaround for net.mounts<br />
  * root password is blank (use pw-fix.app.bin to reset)<br />
<code><br />
0.1 - initial release<br />
  * includes busybox-1.14.1, e2fsprogs-1.41.9, portmap-6.0, dropbear-0.52, hdparm-9.27, usbutils-0.86, wget-1.12<br />
  * includes cd-manager-0.7 for optical drive functionality<br />
  * telnet, ftp, &#038; ssh servers enabled (each can be disabled)<br />
  * net.mounts can exist on attached device at boot or /conf for automagic mounting of NFS,SAMBA,whatever<br />
  * root password is: wdtvlive<br />
  * includes wdlxtv-0.5.7.1's mount.watch, list.watch, plug.watch, xmount, &#038; crazymount<br />
  * app.bin, osd.bin, &#038; opt.bin loading<br />
  * OSD tweaks (refer to S00custom-options for how to change views)<br />
    * added selectable 4, 6, 8 item list view (default=8)<br />
    * added selectable 4, 8, 12 thumb browse view (default=12)<br />
    * added 15 thumb view to music/photo (default=10)<br />
    * increased font size of title to 32 in thumb view<br />
    * filename listings are much wider<br />
    * widened YouTube related videos viewboxes<br />
    * unified background images to villa_bg.jpg (Villa_bg.png, villa_bg.jpg, villa_bg.png)<br />
  * one compiled font replacement may be stored as /conf/custom-translation.mo, it will overlay the first asian font<br />
  * independant welcome_logo and screen_saver<br />
  * Custom background and screen saver images can be supplied at boot<br />
	* requires villa_bg.jpg (maxsize=524288) or screen_saver.png to exist on a device attached at boot<br />
	* original screen_saver &#038; welcome_background are supplied, in case you desire them.<br />
  * .addMounts functionality for media library scanning (Experimental--work in progress)<br />
  * .thumbDB functionality for persistent thumb cache<br />
  * .keepalive functionality for disabling of device spin down on device standby<br />
  * Ethernet is kept alive during standby (look at S00custom-options to disable)<br />
  * users are enabled (experimental)<br />
  * custom USB slot icons can be enabled (look at S00custom-options)<br />
  * default Optical Drive thumb<br />
  * changed background to http://oliuss.deviantart.com/art/Hardwood-Night-88299626</code</p></blockquote>
<p><center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center><br />
Current issues:</p>
<blockquote><p><code>
<ul>
<li>Standby (power off with remote) tends to mess things up.</p>
<li><del datetime="2009-11-27T02:11:37+00:00">net.mounts &#038; wireless adapters sometimes don't work together</del> -- Execute following via ssh: <code>config_tool -c NET_MOUNTS_DELAY=15</code>
<li><del datetime="2009-10-29T08:06:21+00:00">now playing / progress info bar might not contain info/progress</del> -- issue with ntp so it is disabled by default now.</ul>
<p></code></p></blockquote>
<p><strong>WDLXTV_LIVE Download Links:</strong><br />
<center><del datetime="2009-10-24T17:16:18+00:00"><a href="http://rapidshare.com/files/295389887/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.zip">WDLXTV_LIVE-0.1</a></del></p>
<p><del datetime="2009-10-24T17:16:18+00:00"><a href="http://rapidshare.com/files/295425866/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.1.zip">WDLXTV_LIVE-0.1.1</a></del></p>
<p><del datetime="2009-10-24T17:16:18+00:00"><a href="http://rapidshare.com/files/296214789/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.2.zip">WDLXTV_LIVE-0.1.2</a></del></p>
<p><del datetime="2009-10-24T17:16:18+00:00"><a href="http://rapidshare.com/files/297060021/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.3.zip">WDLXTV_LIVE-0.1.3</a></del></p>
<p><del datetime="2009-10-26T00:56:08+00:00"><a href="http://rapidshare.com/files/297114259/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.4.zip">WDLXTV_LIVE-0.1.4</a></del></p>
<p><del datetime="2009-10-28T14:52:09+00:00"><a href="http://rapidshare.com/files/297939605/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.5.zip">WDLXTV_LIVE-0.1.5</a></del></p>
<p><del datetime="2009-10-29T08:06:21+00:00"><a href="http://rapidshare.com/files/299114136/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.6.zip">WDLXTV_LIVE-0.1.6</a></del></p>
<p><del datetime="2009-11-16T09:35:20+00:00"><a href="http://rapidshare.com/files/299441083/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.7.zip">WDLXTV_LIVE-0.1.7</a></del></p>
<p><del datetime="2009-11-18T06:32:15+00:00"><a href="http://rapidshare.com/files/307745127/1.01.00_B-RAD.CC_WDLXTV_LIVE-0.1.8.zip">WDLXTV_LIVE-0.1.8</a></del></p>
<p><del datetime="2009-11-21T01:27:50+00:00"><a href="http://rapidshare.com/files/308597190/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.2.0.zip">WDLXTV_LIVE-0.2.0</a></del></p>
<p><del datetime="2009-11-27T02:08:29+00:00"><a href="http://rapidshare.com/files/309478215/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.2.1.zip">WDLXTV_LIVE-0.2.1</a></del></p>
<p><del datetime="2009-12-18T17:31:02+00:00"><a href="http://rapidshare.com/files/312697708/1.01.11_B-RAD.CC_WDLXTV_LIVE-0.2.2.1.zip">WDLXTV_LIVE-0.2.2.1</a></p>
<p></del><br />
<a href="http://b-rad.cc/1066/wdlxtv-live0-3-0/">Releases have moved to their own pages, click for 0.3.X</a></p>
<p></center><br />
<center><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-9002025493541599"; /* 468x60 b-rad.cc, created 3/6/09 */ google_ad_slot = "6711839104"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></center><br />
<strong>NOTE:</strong><strong>IF</strong> wdlxtv-live comes with a wdtvlive.fff, this means there has been an official kernel upgrade. <strong>You are advised</strong> to place wdtvlive.fff on the device you place wdtvlive.bin on for the upgrade. If you are upgrading from an earlier version you are advised to upgrade to official 1.01.11 or WDLXTV-LIVE-0.2.0 so that you get the kernel upgrade. This will only happen when wdlxtv is upgraded to a new official firmware version.</p>
<p>Here are the official (for when you are done trying WDLXTV_LIVE) WDTV Live firmwares:<br />
<del datetime="2009-11-18T06:32:15+00:00"><a href="http://rapidshare.com/files/293635105/WDTVLIVE_FW_1.01.00.zip">WDTVLIVE_FW_1.01.00</a></del><br />
WDTV Live 1.01.11 firmware:<br />
<a href="http://rapidshare.com/files/308628414/WDTV_Live_1_01_11.zip">WDTVLIVE_FW_1.01.11</a></p>
<p>Downgrade instructions are inside the README file.</p>
<p>Does this sound a little complicated? Yes? Well, I have started a thread at wdtvforum to address issues &#038; requests dealing with WDLXTV_LIVE. You may find it <a href="http://wdtvforum.com/main/index.php?topic=2439.0">here</a>. If you have any questions or anything the forums there are an excellent source of information.</p>
<p><strong>UPDATE (November 16, 2009)</strong><br />
I have made it to where it is now (finally!!!!!) possible to view files off NFS's without any local storage connected. In order to read how to accomplish this, which requires a bit of a workaround refer to the following page: <a href="http://b-rad.cc/cifs-interceptor">WDLXTV-LIVE cifs-interceptor</a>. This is a fairly momentous thing to accomplish <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>UPDATE:</strong><br />
Here is something I made to get OSD themers started. It is the entire /osd directory from wdlxtv-live. The bin file is an ext2 filesystem image.<br />
<a href="http://rapidshare.com/files/301527176/villa-osd-0.1.bin.zip">Villa-OSD-0.1</a><br />
To mount it you'll need some sort of Linux environment, then something like this:</p>
<blockquote><p><code>mkdir /tmp/villa-osd<br />
mount -o loop villa-osd.bin /tmp/villa-osd</code></p></blockquote>
<p>Once you have it mounted go in and edit whatever files you'd like. When you're finished umount the bin, transfer it to the root of a device, and power cycle your wdtv with that device attached. If everything went fine you can even ssh in and modify the files in /osd live.</p>
<p>I spend a tremendous amount of time hacking the WDTV &#038; WDTV Live firmwares, so if you appreciate my efforts please donate a little something using the link below : ) Your donations help motivate further developments. Thanks &amp; enjoy.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="4437791" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1000&amp;ts=1268348432" style="display:none;" alt="."/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1000/wdtv-live-homebrew-firmware-development/feed/</wfw:commentRss>
		<slash:comments>182</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.319 seconds -->
<!-- Cached page served by WP-Cache -->
