<?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>Sat, 03 Sep 2011 16:19:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Am I still alive?</title>
		<link>http://b-rad.cc/1317/am-i-still-alive/</link>
		<comments>http://b-rad.cc/1317/am-i-still-alive/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 18:04:50 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1317</guid>
		<description><![CDATA[Hi guys, I just thought I&#8217;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&#8217;ve gotten a handful of mails lately wondering if WDLXTV is dead, because they haven&#8217;t been able to find our new home. Development could not [...]]]></description>
			<content:encoded><![CDATA[<p>Hi guys, I just thought I&#8217;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&#8217;ve gotten a handful of mails lately wondering if WDLXTV is dead, because they haven&#8217;t been able to find our new home. Development could not be farther from dead, as you can notice if you read the <a href="http://svn.wdlxtv.com">subversion logs</a>. I said that I would be moving all operations to <a href="http://wdlxtv.com">WDLXTV.com</a>, and I did. Although the real activity goes down in the <a href="http://forum.wdlxtv.com">forum</a>. It is highly suggested for you to register <a href="http://wdlxtv.com/wp-login.php?action=register">here</a> and then log into the forum. There you&#8217;ll find all information on current fimrware releases and an abundance of information on all aspects of WDLXTV. In addition to the forum, I&#8217;ve also set up a <a href="http://wiki.wdlxtv.com">WiKi</a> that has a pretty decent amount of homebrew specific material in it.</p>
<p>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&#8230;which I&#8217;ll try and bust through eventually.</p>
<p>I will try and make note here whenever I make a new release (one is coming very soon), but once again:</p>
<p><strong>Come one, come all to <a href="http://forum.wdlxtv.com">forum.wdlxtv.com</a> for some serious homebrew action!!</strong></p>
<p>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&#8217;ve made a donation in the past just shoot me a private message <strong>on the forum</strong> with your exact paypal email address, full name, &#038; date of donation  and I&#8217;ll get you sorted asap! Please <strong>do not</strong> email me.</p>
<p>Cheers,</p>
<p>b-rad (brad)<br />
 <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1317&amp;ts=1337285404" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1317/am-i-still-alive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WDLXTV-PLUS for wdtv live plus</title>
		<link>http://b-rad.cc/1295/wdlxtv-plus-for-wdtv-live-plus/</link>
		<comments>http://b-rad.cc/1295/wdlxtv-plus-for-wdtv-live-plus/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 14:56:29 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live Plus]]></category>
		<category><![CDATA[homebrew]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[wdlxtv]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1295</guid>
		<description><![CDATA[It&#8217;s been many weeks in the working, and there has been overwhelming demand for it&#8230;and it&#8217;s finally here&#8230;Yes, I&#8217;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 [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been many weeks in the working, and there has been overwhelming demand for it&#8230;and it&#8217;s finally here&#8230;<strong>Yes</strong>, I&#8217;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.<br />
<span id="more-1295"></span></p>
<p><center><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/kOz50TrWDWA&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/kOz50TrWDWA&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></center></p>
<p><center><script type="text/javascript"><!--
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;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p>
<p><del datetime="2010-10-13T01:18:26+00:00">At this point wdlxtv-plus is only available to donators.</del> Anyone who has donated, or donates during this preview period, more than $5 towards the development of wdlxtv-plus will be granted access to the firmware. In addition during this period anyone who donates $10 or more will also get lifetime access to the wdlxtv online update server that will be coming to life sometime soon. Once the wdlxtv-plus fundraising period has ended, lifetime access to the online update server will be available to supporters who have donated $20 or more.</p>
<p>What will your wdlxtv-plus donation go towards?</p>
<ul>
<li>Buying equipment &#8211; devices for testing, spare wdtv&#8217;s in case of bricking, dev time, etc</p>
<li>server costs
<li>development costs of WDTVExt for wdtv live plus</ul>
<p>I will be splitting the donations with bogdan petriou, the developer of the amazing WDTVExt software. Without WDTVExt wdlxtv is just not the same and bogdan deserves support for putting so much effort into allowing the full customization/extension of the OSD.</p>
<p>What is missing from wdlxtv-plus right now:</p>
<ul>
<li><del datetime="2010-10-13T01:20:56+00:00">No moviesheets -</del></p>
<li>No WDTVExt
<li>No WMAPro audio
<li>No force hdmi</ul>
<p>Everything else from wdlxtv-live-0.4.2.2 is included. The firmware runs rock solid <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Psychodad was able to produce a version of autores for wdlxtv-plus, but FORCEHDMI is not available at the moment&#8211;so there can be some issues with some displays not working in all resolutions. This is a bug with the official firmware, hopefully its eventually sorted. Big thanks to him, be sure to send him thanks on the <a href="http://forum.wdlxtv.com">forum</a>.</p>
<p>This fundraising period will last a few weeks. Thank you to everyone who has already donated towards the development of WDLXTV-Plus, your support has been much appreciated!!! I will start emailing links to download the firmware to anyone who has left a wdlxtv-plus note in their donation later today. If you donated, but forgot to say it was towards wdlxtv-plus shoot a mail to my paypal address saying so and I&#8217;ll get you sorted. If you haven&#8217;t donated and are dieing to get ahold of wdlxtv-plus, well now would be a good time <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  $5 gets you wdlxtv-plus, and $10+ gets you wdlxtv-plus and lifetime online updates.</p>
<blockquote><p><strong>The fundraising period is over, it was very successfull. Thank you to everyone! Check the forum for information on releases and discussion. You are still welcome to donate $10 for lifetime access to the online update server though <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong></p></blockquote>
<p>Sign up on the <a href="http://forum.wdlxtv.com">forum</a> and send me a pm as well. I&#8217;ll add you to the donators group and you&#8217;ll get access to an area where you can discuss wdlxtv-plus during this preview period.<br />
<script type="text/javascript"><!--
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;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p>
<p>For information on wdlxtv-plus releases visit: <a href="http://forum.wdlxtv.com/viewforum.php?f=56">forum.wdlxtv.com</a></p>
<p><big><strong>Be sure to state wdlxtv-plus in the donation note</strong></big> <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="HB2DBF9JTZNA6">
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" 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=1295&amp;ts=1337285404" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1295/wdlxtv-plus-for-wdtv-live-plus/feed/</wfw:commentRss>
		<slash:comments>197</slash:comments>
		</item>
		<item>
		<title>WDLXTV-Live-0.4.2.2 &#8211; maintenance release</title>
		<link>http://b-rad.cc/1281/wdlxtv-live-0-4-2-2/</link>
		<comments>http://b-rad.cc/1281/wdlxtv-live-0-4-2-2/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 06:25:35 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1281</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 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 <strong>README</strong> contains default passwords and general information and <strong>net.mounts</strong> 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&#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>This version is mostly a maintenance release to fix all the issues with rtorrent &#038; rutorrent. There are also a handful of other bug patches &#038; fixes, and a couple small new bits, that you may or may not notice.</p>
<blockquote><p><code>0.4.2.2<br />
<strong>  * recompiled rtorrent with proper xml-rpc support for rutorrent</strong><br />
  * upgraded to rutorrent-3.1<br />
  * rutorrent plugins are started when rtorrent starts so RSS/etc work immediately<br />
  * fixed issue causing rtorrent not to restart if it was started with RTORRENT_DIR not set<br />
  * fixed rtorrent 'pausing' issue<br />
  * included all rutorrent plugins (configure via /conf/rutorrent.plugins.conf)<br />
<strong>  * Zoster's UMSP patches for svn plugin self-enabling</strong><br />
  * removed deprecated files for lighttpd/deluge/python<br />
  * fixed typo in untar of /conf/umsp.tgz<br />
  * UMSP SVN plugin download can be disabled (UMSP_SVN=OFF)<br />
  * disabled IP obtain at boot for faster boot time<br />
  * upgraded to php5-cgi-5.3.2-1 (fixes pdo.so/suhosin.so/gd.so)<br />
  * included php5-geoip<br />
  * included rtmpdump-2.3-1<br />
  * random WDLXTV motd<br />
  * MovieSheet &#038; WDTVExt plugin Reloader debug messages turned off (see MOVIESHEET_DEBUG &#038; RELOADER_DEBUG)<br />
<strong>  * set PANDORA=OFF to disable pandora binary and save memory + hide it from the OSD</strong><br />
  * actually include bagira's hungarian localization<br />
  * disabled automatic NTP at boot for faster boot time<br />
  * Optional WDLXTV census, disabled by default (to enable WDLXTV_CENSUS=ON)<br />
  * changed all symlinks in /var from /tmp -> /tmp/.root/var, so they aren't lost to the clutter<br />
  * fixed ifconfig calling net.mounts at boot, pausing OSD if DISABLE_ETHERNET_ON_STANDBY=ON<br />
<strong>  * updated net.mounts examples to include ro flag to prevent Spinning-Circle-Of-Doom<br />
  * changed xmount to mount CIFS/NFS ro if rw is not explicitly specified to prevent SCOD</strong><br />
  * changed jaggy Shoutcast icon with PsychoTHC's shoutcast icon<br />
  *** BUGS:<br />
  * no thumbs in first two levels of local folders view (still)<br />
  * unrar button in webend is broken<br />
</code></p></blockquote>
<p>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 <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Read on for the details.<span id="more-1281"></span></p>
<p><br/><br />
The big problem with 0.4.2.1 was rtorrent. Well I&#8217;ve recompiled it with proper xmlrpc support, then I upgraded rutorrent to 3.1 and got all the updated plugins. All the plugins work, or at least don&#8217;t give errors when they load. I fixed all the issues with diskspace being wrong, and RTORRENT_DIR not bein abided by too. While I was at it I corrected the deprecated options in rtorrent.rc to make everything as compatible as possible with the current rtorrent. I also added in the command needed to start rutorrent plugins when rtorrent starts, which means plugins like RSS can work from boot now. <strong>rtorrent should be sorted</strong>. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Just remember: <strong>RTORRENT_DIR is integral to rtorrent &#038; rutorrent&#8217;s operation, so it *must* be set correctly.</strong> </p>
<p>Now since I did a lot of tinkering to rtorrent in 0.4.2.2<strong> you should start fresh with all your config files</strong>. Do the following from telnet/ssh, or find the corresponding files in ftp and delete them:</p>
<blockquote><p><code>rm /conf/rtorrent.rc<br />
rm /conf/rutorrent.*</code></p></blockquote>
<p>Since we&#8217;re doing a bit of house cleaning, how about we delete deprecated files too :-p</p>
<blockquote><p><code>rm /conf/deluge*<br />
rm /conf/lighttpd*</code></p></blockquote>
<p>The above two lines should remove the old un-needed files.</p>
<p><br/><br />
I spaced and forgot bagira&#8217;s hungarian translation in 0.4.2.1, so it has been included in the firmware for 0.4.2.2. See S00custom-options for how to enable it.</p>
<p><br/><br />
Now I don&#8217;t use Pandora, and I know that everyone outside of North America can&#8217;t use it either&#8230;and the menu icon just bugs the heck outta me&#8230;So, I have included a plugin to disable the Pandora binary and hide the menu icon completely. This saves some memory and gets the useless thing outta the way <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Due to HidePandora being a system plugin it is not accessible through the WDTVExt Plugins menu. It is enabled disabled with telnet/ssh/S00custom-options. There is one extra step to get it enabled, that must be executed once, <strong>if you are upgrading from 0.4.2.1</strong>:</p>
<blockquote><p><code>grep -q '/wdtvext/plugins/HidePandora.plugin.js' /conf/wdtvext-plugins \<br />
|| echo /wdtvext/plugins/HidePandora.plugin.js >> /conf/wdtvext-plugins</code>
</p></blockquote>
<p>Then to hide/disable Pandora:</p>
<blockquote><p><code>config_tool -c PANDORA=OFF</code></p></blockquote>
<p>Hiding Pandora <strong>requires a reboot</strong> after PANDORA=OFF has been set. A thread detailing this new feature can be found <a href="http://forum.wdlxtv.com/viewtopic.php?f=31&#038;t=1249#p9565">here</a>.</p>
<p><br/><br />
One more good part, that is starting to finally come together. While 0.4.2.1 had the capability to download all the UMSP plugins from the subversion server, the ability to enable them was lacking, this has now been sorted. Currently only one plugin has this capability, but the firmware now has all it needs so the other plugins will offer this functionality soon. Plugin enabling/disabling/settings are handled through the WebEnd UMSP button.</p>
<p><br/><br />
Oh yes, and I jumped into my time machine and went back to 1998 to generate a new SSL certificate for the subversion server. This means that any of you who could not use the WDTVExt Plugins menu to download or update plugins, or that couldn&#8217;t get the UMSP plugins, can now do both.</p>
<p><br/><br />
One last bit&#8230;I have included a census script, which contacts the wdlxtv update server to register your device&#8211;which helps give me a better idea of how many WDLXTV users there are out there. <strong>This is disabled by default and must be manually enabled</strong>. The census is completely optional and is up to you whether or not to enable it and let your device be known. If you&#8217;d like to enable the WDLXTV_CENSUS, then execute the following option from telnet/ssh/S00custom-options:</p>
<blockquote><p><code>config_tool -c WDLXTV_CENSUS=ON</code></p></blockquote>
<p>It would be nice if you&#8217;d enable it to help show just how popular WDLXTV is. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><br/><br />
Now a couple points about the Integrated OSD releases I mentioned in the 0.4.2.1 writeup. </p>
<ul>
<li>only <strong>one</strong>theme is included in each firmware due to size constraints</p>
<li>I am waiting to make sure 0.4.2.2 is reported more stable than 0.4.2.1 was before I publish the integrated releases.</ul>
<p>There were just a bit too many bugs in 0.4.2.1 to warrant extra releases based off of it. If 0.4.2.2 reports are all (mostly) good, then the integrated releases will show up soon.</p>
<p><br/><br />
<strong>If 0.4.2.2 looks stable enough work will immediately start/continue on WDLXTV-LIVE+ too <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </strong></p>
<p>If you haven&#8217;t already read the full writeup for 0.4.2.1, I suggest you do so: <a href="http://b-rad.cc/1249/wdlxtv-live-0-4-2-1/">WDLXTV-LIVE-0.4.2.1 writeup</a>.</p>
<p>Remember to make threads for any&#038;all bugs you find at <a href="http://forum.wdlxtv.com">forum.wdlxtv.com</a>. We are on the road to perfection. Cheers!  &#8211;b-rad </p>
<p>To directly download this version you must sign up for an account at <a href="http://wdlxtv.com">wdlxtv.com</a><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><center><a href="http://wdlxtv.com/download/1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.2.zip">*** WDLXTV-Live-0.4.2.2 ***</a><br />
<a href="http://ul.to/9vvfdn">***  WDLXTV-Live-0.4.2.2 uploaded.to link ***</a><br />
<a href="http://downloads.wdlxtv.com/torrent/1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.2.torrent ">*** 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.2 bittorrent link (fastest) ***</a></center><br />
WDLXTV-Live-Minimal has been temporarily discontinued. WDLXTV-Live full comes with rtorrent &#038; NZBGet disabled by default, so it is just as thin and fast as minimal was. Plus the size difference now is negligible. I have a different &#8216;minimal&#8217; project in the works instead <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  You can discuss this release in depth over at forum.wdlxtv.com in the <a href="http://forum.wdlxtv.com/viewtopic.php?f=31&#038;t=1311">0.4.2.2 discussion thread</a>.<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>
<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=1281&amp;ts=1337285404" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1281/wdlxtv-live-0-4-2-2/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>WDLXTV-Live-0.4.2.1 &#8211; long overdue super update</title>
		<link>http://b-rad.cc/1249/wdlxtv-live-0-4-2-1/</link>
		<comments>http://b-rad.cc/1249/wdlxtv-live-0-4-2-1/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 22:51:18 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Live]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1249</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>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 <strong>recliq</strong>, who has stepped up to help with programming &#038; maintenance. </p>
<blockquote><p><code>0.4.2.1<br />
  * pibos WDTVExt dynamic extension software integrated<br />
  * thespecialist's WMAPro audio support<br />
<strong>  * psychodad's autoframerate/resolution patch</strong><br />
  * recliq's moviesheet plugin<br />
  * recliq's WDTVExt plugin manager<br />
<strong>  * AutoZoom overscan fix during video playback</strong><br />
<strong>  * forcehdmi option for resolutions not contained in EDID</strong><br />
  * Samba/smb.conf fixes for missing/nonworking network shares<br />
  * Zosters's UMSP-0.14 with searching capability<br />
  * OK button comes before cancel in network share login &#038; resume message boxes<br />
  * UMSP plugins are pulled from svn on boot, enable them individually through webend<br />
  * multi-file custom UMSP plugins enabled (/conf/umsp.php + /conf/umsp-plugins.tgz)<br />
  * fixed peristent video resume points file on local device; video_resume_point_table<br />
  * Setting for password protected Samba shares with guest read only access<br />
  * Samba debug level can be set<br />
  * fixed /boot with .rootFS<br />
  * webend symlink permission fixes<br />
  * youtubeHD fix<br />
  * rtorrent-0.8.6-1 included<br />
  * rutorrent-3.0 included<br />
  * ffmpeg-SVN-r22988 included<br />
  * curl_7.20.0-3 included<br />
  * new user supplied init.d script now avaiable: /conf/S99user-script<br />
  * sorted path/plugin errors (mostly) in rutorrent<br />
  * linksheets disabled, recliq's WDTVExt movisheet plugin enabled<br />
  * Python removed<br />
  * Deluge removed<br />
  * fixed load.webplugin bug causing rogue setup links in webend<br />
  * included mediainfo-0.7.25<br />
  * included apache2<br />
  * ability to set custom telnet/ssh ports<br />
  * /dev/sda1 is now fsck'd if root.bin/.rootFS exists at boot<br />
  * included tcpdump-3.9.8<br />
  * fixed domain wide auth<br />
  * updated osd pages to wdlxtv.com<br />
  * jamiroo's corrected spanish localization<br />
  * Techflaws.org's corrected german localization<br />
  * avkiev's corrected russian localization<br />
  * jamiroo's catalan localization<br />
  * Staduk's Greek localization<br />
  * bagira's Hungarian localization<br />
  * ReMARKable's dutch localization<br />
  * moved deluge/nzbget/umsp/webend web dirs to /usr/share<br />
  * lots of extra logging in scripts for bug report in webend<br />
  * mount.watch rewritten - usb hubbed devices now mounted under the slot they're plugged into (media library = off)<br />
  * tons &#038; tons of bug patches &#038; minor enhancements/tweaks</code></p></blockquote>
<p>Is that enough for one update? :-p Read further for detailed analysis of whats been changed.<br />
<span id="more-1249"></span></p>
<p>Theres been over 400 revisions made to the firmware since 0.4.2.0, and the reason for the long delay is every time we would get close to a release another major feature would get itself worked in that had to be tuned &#038; refined&#8230;and this kept happening until I finally put a stop to the madness to produce the masterpiece that is 0.4.2.1. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Hundreds, upon many hundreds of hours have gone into this release. Now as much as possible was done to find and fix any bugs, thanks to some of my beta testing crew, but there is no doubt bugs that none of us has found. Be sure to report them to <a href="http://forum.wdlxtv.com">forum.wdlxtv.com</a></p>
<p>Ok first off, the internal webserver has been changed from lighttpd to Apache&#8211;and the webserver has been locked down with domain wide authentication. This gives us a lot more freedom to do things like streaming various sources and youtubeHD without much workarounds, plus it means all of the memory limitations and bugs of lighttpd won&#8217;t affect us anymore. The webend has had a lot of work done to it as well. System daemons can now be started/stopped from the webend, which means you don&#8217;t have to delve into S00custom-options to enable rtorrent, nzbget, etc. Theres also a snazzy bug report and the information in &#8216;system tools&#8217; has been refined to make it all a bit more n00b friendly.</p>
<p>Yes, I said rtorrent. Deluge has been removed from the firmware, along with python, as it was a complete hassle to upgrade and took up far too much space for what it offered. Included with rtorrent is the rutorrent webui and a various plugins for it, like unpack &#038; rss. To enable rtorrent, first go to the webend and click on the rtorrent link in the &#8216;system daemons&#8217; panel and start it. Next reboot/power cycle your wdtvl. Once you&#8217;ve rebooted it you will see an rtorrent button in the webend, you <strong>must</strong> configure rtorrent before you can use it. This entails clicking on the config link and setting a download location. The best way to select a drive to use for downloads is to create a file called <strong>.mnt</strong> in its root, this will force the drive mounted at boot to ensure it exists when rtorrent is started. A link to the mount table is provided on the config page so you can see values to enter for the rtorrent download location.</p>
<p>One of the nicer bits that is included now is WDTVExt, by the great <strong>pibos</strong> (bogdan petriou). This software, produced for wdlxtv, allows dynamic OSD customization. What does this mean? Well for one that extended scan time for moviesheets that existed in 0.4.2.0 has been done away with, thanks to <strong>recliq</strong>&#8216;s moviesheet plugin. There is also now a WDTVExt plugin manager, courtesy of <strong>recliq</strong>, which allows you to download, enable, disable, and update plugins directly from the subversion repo&#8211;so you&#8217;re always up to date. There are plugins that allow a variety of extra functionality, like marking media that has been watched / extended chapter navigation / weather / etc. The plugin manager gives you an easy way to use WDTVExt plugins without being an expert.</p>
<p>In addition to WDTVExt plugins coming from the SVN, all UMSP plugins are now downloaded from the subversion repo every boot now too! They all come disabled, but if you navigate to the webend and click on the config link of the UMSP button you can enable/disable/configure all of them individually. Note: no plugins currently have a config page, this bit is being worked on and will come soon. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Until then you can enable SVN plugins by making entries in /conf/umsp.php as detailed in the specific plugins faq.</p>
<p>A new codec has made it in too, WMAPro audio support. This contribution is from the asm hacker <strong>thespecialist</strong>, who is a welcome addition to the dev team. I&#8217;m sure a lot of people will be happy to be able to play HD videos containing the codec. <strong>thespecialist</strong> was also able to debug and solve the issue of missing servers in the &#8216;network shares&#8217; area, and this fix has been included for you enjoyment.</p>
<p><strong>But</strong>, possibly the nicest feature to grace the firmware now is <strong>psychodad</strong>&#8216;s auto framerate/resolution capability. Yes, this means that now (when you enable it) the framerate will change to the resolution of the video you are watching!!! Upon video completion the resolution/framerate will switch back to whatever you had selected in the OSD. Another piece of <strong>psychodad</strong>&#8216;s contribution is HDMI resolution enforcement. This feature is for those of you out there who&#8217;s display has a bunk EDID and therefore they&#8217;ve been stuck with 480P, instead of 720P or 1080P, or for those tv&#8217;s (like mine) who contain hidden resolutions not in the EDID. Both of these settings must be enabled manually, and only apply to HDMI connections. To enable this great feature telnet in and execute <code>config_tool -c AUTORES=ON</code>, or uncomment the appropriate line from S00custom-options. To enable forced HDMI resolutions: <code>config_tool -c FORCEHDMI=ON</code></p>
<p>To partner with psychodad&#8217;s auto framerate patch, I have developed an overscan-zoom out correction setting. This allows you to set a custom zoom to happen when videos are played. This means that you can set display to automagically zoom out to 90%, or further if you choose, when a video starts. To enable AutoZoom telnet in and execute <code>config_tool -c DEFAULT_ZOOM=1</code> (for 90% zoom), or uncomment the appropriate line from S00custom-options.</p>
<p>One other interesting bit, is new localizations have been added and others have been updated and/or corrected. The new localizations include: catalan by <strong>jamiroo</strong>, dutch by <strong>ReMARKable</strong>, hungarian by <strong>bagira</strong>, and greek by <strong>staduk</strong>. Refer to S00custom-options to find out how to enable these localizations.</p>
<p>This will also be the first major release to have multiple OSD-integrated firmware to choose from. For now the choices are julioJS and PsychoTHC&#8217;s great osd mods, with possibly more to come. I will be adding them soon. I *think* thats all the major stuff, besides that there are an insane amount of tweaks, bug patches, enhancements, additional software, and script rewrites. Pretty much nothing in the firmware was left untouched. Is this enough for you? This release is a masterpiece, imho <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  </p>
<p>I&#8217;ve gotta take some down time now, I&#8217;ve worked solid the last 4 days to get this release ready and as polished as possible and ready for consumption. I hope you enjoy it! Remember to make threads for any&#038;all bugs you find at <a href="http://forum.wdlxtv.com">forum.wdlxtv.com</a>. We are on the road to perfection. Cheers!  &#8211;b-rad </p>
<p>To directly download this version you must sign up for an account at <a href="http://wdlxtv.com">wdlxtv.com</a><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><center><a href="http://wdlxtv.com/download/1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.1.zip">*** WDLXTV-Live-0.4.2.1 ***</a><br />
<a href="http://rapidshare.com/files/410700986/1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.1.zip.html">***  WDLXTV-Live-0.4.2.1 Rapidshare link ***</a><br />
<a href="http://downloads.wdlxtv.com/torrent/1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.1.torrent ">*** 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.2.1 bittorrent link (fastest) ***</a></center><br />
WDLXTV-Live-Minimal has been temporarily discontinued. WDLXTV-Live full comes with rtorrent &#038; NZBGet disabled by default, so it is just as thin and fast as minimal was. Plus the size difference now is negligible. I have a different &#8216;minimal&#8217; project in the works instead <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  You can discuss this release in depth over at forum.wdlxtv.com in the <a href="http://forum.wdlxtv.com/viewtopic.php?f=31&#038;t=1196">0.4.2.1 discussion thread</a>.<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>
<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=1249&amp;ts=1337285404" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1249/wdlxtv-live-0-4-2-1/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>WDTV Live Plus undressing</title>
		<link>http://b-rad.cc/1231/wdtv-live-plus-undressing/</link>
		<comments>http://b-rad.cc/1231/wdtv-live-plus-undressing/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 03:15:14 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV]]></category>
		<category><![CDATA[WDTV Live Plus]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1231</guid>
		<description><![CDATA[Something arrived for me today, a shiny new WDTV Live Plus. In the following article I&#8217;ll describe my thoughts on it and tear in a bit to see whats going on. I&#8217;ll be looking for differences in base operation and hardware, comparing it to a WDTV Live (1?) along the way. I&#8217;m not going to [...]]]></description>
			<content:encoded><![CDATA[<p>Something arrived for me today, a shiny new WDTV Live Plus. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  In the following article I&#8217;ll describe my thoughts on it and tear in a bit to see whats going on. I&#8217;ll be looking for differences in base operation and hardware, comparing it to a WDTV Live (1?) along the way.</p>
<p>I&#8217;m not going to repeat pictures that haven&#8217;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&#8217;s the outer box.<br />
<center><a href="http://b-rad.cc/wp-content/uploads/2010/06/IMG_2995-e1276740358790.jpg"><img src="http://b-rad.cc/wp-content/uploads/2010/06/IMG_2995-e1276740358790-300x257.jpg" alt="WDTV Live Plus unopened box" title="WDTV Live Plus unopened box" width="300" height="257" class="aligncenter size-medium wp-image-1232" /></a></center><br />
<span id="more-1231"></span></p>
<p>Ok, thats out of the way&#8230;Now I&#8217;ll tear in a bit. First things first, A gigantic picture of the main board in all its nakedness.<br />
<center><a href="http://b-rad.cc/wp-content/uploads/2010/06/IMG_2998.jpg"><img src="http://b-rad.cc/wp-content/uploads/2010/06/IMG_2998-300x225.jpg" alt="WDTV Live Plus main board" title="WDTV Live Plus main board" width="300" height="225" class="aligncenter size-medium wp-image-1233" /></a></center></p>
<p>Heres an even better pic with all stickers removed:<br />
<center><a href="http://b-rad.cc/wp-content/uploads/2010/06/IMG_3001.jpg"><img src="http://b-rad.cc/wp-content/uploads/2010/06/IMG_3001-300x225.jpg" alt="WDTV Live Plus unstickered main board" title="WDTV Live Plus unstickered main board" width="300" height="225" class="aligncenter size-medium wp-image-1242" /></a></center></p>
<p>Next up is the initial bootlog of the system. This is obtained by connecting a 3.3V ttl serial->usb cable to the socket on the board. Board with serial cable connected ooks like this:</p>
<p><center><a href="http://b-rad.cc/wp-content/uploads/2010/06/IMG_3000-e1276741088468.jpg"><img src="http://b-rad.cc/wp-content/uploads/2010/06/IMG_3000-300x225.jpg" alt="Serial cable connection" title="Serial cable connection" width="300" height="225" class="aligncenter size-medium wp-image-1234" /></a></center></p>
<p>Heres the boot log:</p>
<blockquote><p><code>39idxfsef2f712148b75194ab1d3c691b55bd4d3a5e956dS</p>
<p>#xos2P4a-99 (sfla 128kbytes. subid 0xb0/b0) [serial#a20370fb65ff93352dad7fd037cfb9ed]<br />
#stepxmb 0xac<br />
#DRAM setup (method=0x10015858) ...<br />
#DRAM0 Window  :    0x#1e#20#1e#20# (15)<br />
#DRAM1 Window  :    0x#24#22#1e#20# (15)<br />
#DRAM0 Settings: WD=0x0a0b0a0b RG=0x07070707 RR=0x07070707 RF=0x07080809<br />
#DRAM1 Settings: WD=0x0b0a0a0a RG=0x08080707 RR=0x08080707 RF=0x08090708<br />
#poisoned 131072 pages with 0x6cacc79b<br />
#step6 @0x*** zxenv has been customized compared to build ***<br />
--- review xmasboot/configs/922-A2.config for details [xmbb7-ezboot98-nand_st2] ---<br />
xloadsize=48644<br />
xload rc=6<br />
subrom SHA-256: 43b5383fcd2ecd1f5366bea4eafc03bd740dc0a113af58d02846c117fb581b5b<br />
<strong>ezboot98 @0xd00e5abc (nand_st2) (actual cpu=@499MHz/dsp=333MHz/sys=333MHz)<br />
 on 8654 rev ES5 (subid 0xb0) a2=0x00000002 a3=0x00000003</strong><br />
step12<br />
#step22<br />
ruamm0 [0x80000000,0x8f2f0000[ (~254738432 bytes)<br />
ruamm1 [0xcca00000,0xcfd60000[ (~53870592 bytes)<br />
[0xcfd20000,xos_public_ga=0xcfd20000[ and [0xcfd40000,0xcfd5ffff[ are lost for alignment)<br />
channel#ei<br />
x_ga=0xcfd1fcd4<br />
[0x8e2f0000,ios_ga=0x8e800000[ and [0x8eeacfc1,0x8f2effff[ are lost for alignment)<br />
GW32 0x0006f008 0xc0000000 [va=0x84000000]<br />
GW32 0x0006f00c 0xc4000000 [va=0x88000000]<br />
GW32 0x0006f010 0xc8000000 [va=0x8c000000]<br />
step33<br />
xos2k client version=19, server version=19<br />
xos2 SHA-1 = ef2f712148b75194ab1d3c691b55bd4d3a5e956d (version 0x4a)<br />
xos2 serial = a20370fb65ff93352dad7fd037cfb9ed<br />
Using zbootxenv ga=0xcfd0bcbc (va=0xbbd0bcbc)</p>
<p>**************************************<br />
* SMP86xx zboot start ...<br />
* Version: 3.1.0<br />
* Started at 0xd00ef654.<br />
* Configurations (chip revision: 1):<br />
*    Enabled checkpoints.<br />
**************************************<br />
DRAM0 dunit_cfg/delay0_ctrl (0x3514001a/0x4565132b).<br />
DRAM1 dunit_cfg/delay0_ctrl (0x3514001a/0x4565132b).<br />
Using UART port 0 as console.<br />
Board ID.: villa_d2<br />
Setting up H/W from XENV block at 0xbbd0bcbc.<br />
  Setting <SYSCLK avclk_mux> to 0x17400000.<br />
  Setting <SYSCLK hostclk_mux> to 0x00000130.<br />
  Setting <IRQ rise edge trigger lo> to 0xff28ca00.<br />
  Setting <IRQ fall edge trigger lo> to 0x0000c000.<br />
  Setting <IRQ rise edge trigger hi> to 0x0c10009f.<br />
  Setting <IRQ fall edge trigger hi> to 0x00000000.<br />
  Setting <IRQ GPIO map> to 0x000a0800.<br />
  Setting <PB default timing> to 0x03080202.<br />
  Keeping <PB timing0> to 0x03080202.<br />
  Keeping <PB Use timing0> to 0x000003f3.<br />
  Keeping <PB CS Config> to 0x00330003.<br />
  Enabled Devices: 0x001b3efc<br />
    PCIHost Ethernet Ethernet1 IR FIP I2CM I2CS USB PCIDev1 PCIDev2 PCIDev3 PCIDev4 SATA SCARD SCARD1<br />
  PCI IRQ routing:<br />
    IDSEL 1: INTA(#14) INTB(#14) INTC(#14) INTD(#14)<br />
    IDSEL 2: INTA(#14) INTB(#14) INTC(#14) INTD(#14)<br />
    IDSEL 3: INTA(#14) INTB(#14) INTC(#14) INTD(#14)<br />
    IDSEL 4: INTA(#14) INTB(#14) INTC(#14) INTD(#14)<br />
  Smartcard pin assignments:<br />
    OFF pin = 2<br />
    5V pin = 0<br />
    CMD pin = 1<br />
  Smartcard1 pin assignments:<br />
    OFF pin = 2<br />
    5V pin = 0<br />
    CMD pin = 1<br />
cd#0 disabled<br />
cd#1 disabled<br />
cd#2 want 96000000Hz: setting of 0x0000000021c00000-2^28<br />
cd#2 cannot measure<br />
cd#3 disabled<br />
cd#4 want 33333333Hz: setting of 0x0000000061333343-2^28<br />
cd#4 measured to 33332kHz<br />
cd#5 disabled<br />
cd#6 disabled<br />
cd#7 disabled<br />
cd#8 disabled<br />
cd#9 disabled<br />
cd#10 disabled<br />
cd#11 disabled<br />
  GPIO dir/data = 0x00000880/0x00000880<br />
  UART0 GPIO mode/dir/data = 0x6e/0x00/0x00<br />
  UART1 GPIO mode/dir/data = 0x6e/0x04/0x04<br />
  UART2 GPIO mode/dir/data = 0x00/0x00/0x00<br />
  Generate pulse(s) with GPIO7 .. 1,0(16us),1<br />
  MAC0: 00:90:a9:9d:25:76<br />
  MAC1: 00:16:e8:ad:7f:d0<br />
XENV block processing completed.<br />
Default boot index: 1, sel:1<br />
xmboot booted from devtype: 0, chipsel: 0, phyblocknum: 0<br />
Explicit boot order specified:<br />
  0x00 : devtype=0, CS=0<br />
  0x01 : devtype=0, CS=1<br />
  0x20 : devtype=2, CS=0<br />
  0x21 : devtype=2, CS=1<br />
WARNING: ezboot encroaches upon ruamm#0 zone<br />
ezboot buffers, setup in DRAM bank#0:<br />
  Alloting 1048576 bytes for heap.<br />
  Alloting 8388608 bytes for reading.<br />
  Alloting 8388608 bytes for decryption.<br />
xmat romfs goes to 0xcfc0bca0 (ga)<br />
xmat romfs goes to 0xb3c0bca0 (va)<br />
Trying devtype=0 chipsel=0<br />
nand_probe 0x0xd00f51d8<br />
nand_Mg_open 0<br />
Reading NAND CS0, addr 0x016c0000, size 0x00000800 to 0xb3c0bca0<br />
Reading NAND CS0, addr 0x016c0800, size 0x00022000 to 0xb3c0c4a0<br />
File xtask_loader.xload found<br />
Trying devtype=0 chipsel=0<br />
Reading NAND CS0, addr 0x078bf800, size 0x00000800 to 0xd011f520<br />
sign_addr=0x078bfffc *sign=6f, *sign=6b, *sign=6f, *sign=6b6f6b6f<br />
firmware OK.<br />
found imat romfs @ 0x006c0000<br />
imap romfs goes to 0xcec0bc90 (ga)<br />
imap romfs goes to 0xb2c0bc90 (va)<br />
Trying devtype=0 chipsel=0<br />
Reading NAND CS0, addr 0x006c0000, size 0x00000800 to 0xb2c0bc90<br />
Reading NAND CS0, addr 0x006c0800, size 0x00176c00 to 0xb2c0c490<br />
File itask_loader.iload found<br />
Channel pending 1742<br />
Channel pending 954676<br />
Channel pending 2001616<br />
Channel pending 3092446<br />
Channel pending 4183168<br />
Channel pending 5273902<br />
Channel pending 6364744<br />
Channel pending 7455458<br />
Channel pending 8546242<br />
Channel pending 9637016<br />
Trying devtype=0 chipsel=0<br />
reading z.boot1 (vzx=0xbbd0bcbc) is 0x000c0000<br />
Reading NAND CS0, addr 0x000c0000, size 0x00000800 to 0x01740000<br />
Reading NAND CS0, addr 0x000c0800, size 0x002b4000 to 0x01740800<br />
Found.<br />
<strong>ROMFS found at 0x0x01740000, Volume name = MIPSLINUX_XLOAD</strong><br />
Found 1 file(s) to be processed in ROMFS.<br />
Processing vmlinux_xload.zbf (start: 0x01740090, size: 0x002b4714)<br />
  Checking zboot file signature .. OK.<br />
  Warning: header version mismatched.<br />
<strong>   *** Fully Encrypted.</strong><br />
src_addr = 0x017400b0, dest addr = 0x01f40000<br />
XLOADING src=0x817400b0, dest=0x81f40000, size=0x002b46f4<br />
xload.c:77: Waiting for XLOAD completion.<br />
xload.c:87: XLOAD done, status = 0x6.<br />
  Decompressing to 0x84000000 .. OK (5341631/0x5181bf).<br />
  Load time total 0/0 msec.<br />
Execute at 0x84430000 ..<br />
Linux version 2.6.22.19-19-4 (andy@SVN-server) (gcc version 4.3.2 (Sourcery G++ Lite 4.3-51) ) #13 PREEMPT Mon May 10 17:11:28 CST 2010<br />
Physical map 0xc0000000 to 0x04000000, max remap/kernel size: 0x0c000000/0x18000000.<br />
<strong>Configured for SMP865x, detected SMP8654 (revision unknown).</strong><br />
Detected CPU/System/DSP Frequencies: 499.50/333.00/333.00MHz<br />
SMP86xx Enabled Devices under Linux/XENV 0xcfd0bcbc = 0x001b3efc<br />
 PCIHost Ethernet Ethernet1 IR FIP I2CM I2CS USB PCIDev1 PCIDev2 PCIDev3 PCIDev4 SATA SCARD SCARD1<br />
CPU revision is: 0001937c<br />
FPU revision is: 01739300<br />
Determined physical RAM map:<br />
 memory: 05000000 @ 04000000 (usable)<br />
Modified physical map 0xc0000000 to 0x04000000, max remap/kernel size: 0x10000000/0x18000000.<br />
User-defined physical RAM map:<br />
 memory: 0c800000 @ 04000000 (usable)<br />
Wasting 131072 bytes for tracking 4096 unused pages<br />
Initrd not found or empty - disabling initrd<br />
On node 0 totalpages: 16896<br />
  DMA zone: 33 pages used for memmap<br />
  DMA zone: 0 pages reserved<br />
  DMA zone: 16863 pages, LIFO batch:3<br />
  Normal zone: 0 pages used for memmap<br />
Built 1 zonelists.  Total pages: 16863<br />
Kernel command line: console=ttyS0 mem=200M<br />
Primary instruction cache 32kB, 4-way, physically tagged, linesize 32 bytes.<br />
Primary data cache 32kB, 4-way, physically tagged, no aliases, linesize 32 bytes<br />
Synthesized TLB refill handler (20 instructions).<br />
Synthesized TLB load handler fastpath (32 instructions).<br />
Synthesized TLB store handler fastpath (32 instructions).<br />
Synthesized TLB modify handler fastpath (31 instructions).<br />
Cache parity protection disabled<br />
PID hash table entries: 2048 (order: 11, 8192 bytes)<br />
Using 249.750 MHz high precision timer.<br />
Console: colour dummy device 80x25<br />
Dentry cache hash table entries: 65536 (order: 4, 262144 bytes)<br />
Inode-cache hash table entries: 32768 (order: 3, 131072 bytes)<br />
<strong>Memory: 197872k/204800k available (3517k kernel code, 6688k reserved, 755k data, 944k init, 0k highmem)</strong><br />
Calibrating delay loop... 332.59 BogoMIPS (lpj=1662976)<br />
Mount-cache hash table entries: 2048<br />
NET: Registered protocol family 16<br />
PCI: Initializing SMP86xx PCI host controller<br />
PCI: Remapped PCI I/O space 0x58000000 to 0xc0000000, size 64 kB<br />
PCI: Remapped PCI config space 0x50000000 to 0xc0018000, size 10 kB<br />
PCI: Configured SMP86xx as PCI slave with 1024MB PCI memory<br />
PCI: Region size is 131072KB<br />
PCI: Map DMA memory 0x04000000-0x10800000 for PCI at 0x48000000<br />
SCSI subsystem initialized<br />
libata version 2.21 loaded.<br />
usbcore: registered new interface driver usbfs<br />
usbcore: registered new interface driver hub<br />
usbcore: registered new device driver usb<br />
NET: Registered protocol family 2<br />
Time: TANGOX clocksource has been installed.<br />
IP route cache hash table entries: 4096 (order: 0, 16384 bytes)<br />
TCP established hash table entries: 16384 (order: 3, 131072 bytes)<br />
TCP bind hash table entries: 16384 (order: 2, 65536 bytes)<br />
TCP: Hash tables configured (established 16384 bind 16384)<br />
TCP reno registered<br />
NTFS driver 2.1.28 [Flags: R/O].<br />
fuse init (API version 7.8)<br />
io scheduler noop registered<br />
io scheduler anticipatory registered<br />
io scheduler deadline registered<br />
io scheduler cfq registered (default)<br />
tango3dog: Hardware Watchdog Timer for SMP864x/SMP865x 0.1 (def. timeout: 30 sec)<br />
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing disabled<br />
serial8250: ttyS0 at MMIO 0x0 (irq = 9) is a 16550A<br />
serial8250: ttyS1 at MMIO 0x0 (irq = 10) is a 16550A<br />
loop: module loaded<br />
tangox_enet0: detected phy  at address 0x01<br />
tangox_enet0: Ethernet driver for SMP864x/SMP865x internal MAC core 0: 100Mbps Base at 0x26000<br />
tangox_enet0: mac address 00:90:a9:9d:25:76<br />
tangox_enet1: unable to autodetect phy<br />
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2<br />
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx<br />
tangox_bmide: bmide support is disabled<br />
k_name=Tangox SATA 0 driver=Tangox SATA 0<br />
SATA version 0x3139302a ID 0x0 is detected<br />
scsi0 : Tangox SATA 0<br />
ata1: SATA max UDMA/133 cmd 0xa0023000 ctl 0xa0023020 bmdma 0xcdcdcdcd irq 49<br />
ata1: SATA link down (SStatus 0 SControl 300)<br />
k_name=Tangox SATA 1 driver=Tangox SATA 1<br />
SATA version 0x3139302a ID 0x0 is detected<br />
scsi1 : Tangox SATA 0<br />
ata2: SATA max UDMA/133 cmd 0xa0023800 ctl 0xa0023820 bmdma 0xcdcdcdcd irq 62<br />
ata2: SATA link down (SStatus 0 SControl 300)<br />
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver<br />
USB Universal Host Controller Interface driver v3.0<br />
driver tangox-ehci-hcd, 10 Dec 2004<br />
TangoX USB initializing...<br />
tangox-ehci-hcd tangox-ehci-hcd: TangoX USB 2.0<br />
tangox-ehci-hcd tangox-ehci-hcd: new USB bus registered, assigned bus number 1<br />
tangox-ehci-hcd tangox-ehci-hcd: irq 48, io mem 0xa0021400<br />
tangox-ehci-hcd tangox-ehci-hcd: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004<br />
usb usb1: configuration #1 chosen from 1 choice<br />
hub 1-0:1.0: USB hub found<br />
hub 1-0:1.0: 2 ports detected<br />
tangox-ohci-hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver<br />
TangoX USB was initialized.<br />
Initializing TangoX USB OHCI Controller Membase=0xa0021500, irq=47<br />
tangox-ohci-hcd tangox-ohci-hcd: USB Host Controller<br />
tangox-ohci-hcd tangox-ohci-hcd: new USB bus registered, assigned bus number 2<br />
tangox-ohci-hcd tangox-ohci-hcd: irq 47, io mem 0xa0021500<br />
usb usb2: configuration #1 chosen from 1 choice<br />
hub 2-0:1.0: USB hub found<br />
hub 2-0:1.0: 2 ports detected<br />
Initializing USB Mass Storage driver...<br />
usbcore: registered new interface driver usb-storage<br />
USB Mass Storage support registered.<br />
mice: PS/2 mouse device common for all mice<br />
usbcore: registered new interface driver hiddev<br />
usbcore: registered new interface driver usbhid<br />
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver<br />
TCP cubic registered<br />
NET: Registered protocol family 1<br />
NET: Registered protocol family 17<br />
ieee80211: 802.11 data/management/control stack, git-1.1.13<br />
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com><br />
ieee80211_crypt: registered algorithm 'NULL'<br />
Freeing unused kernel memory: 944k freed<br />
==================PRIMARY SYSTEM============================<br />
export SYSCONF_BUILD_DATE=2010.05.10-1710<br />
export SYSCONF_FIRMWARE_BIN=wdtvlive2.bin<br />
export SYSCONF_FIRMWARE_VER=wdtvlive2.ver<br />
export SYSCONF_BOOTLOADER_MTD_PARTITION=/dev/sigmblocka<br />
export SYSCONF_KERNEL_MTsigmablock: module license 'Proprietary' taints kernel.<br />
D_PARTITION=/dev/sigmblockd<br />
export SYSCONF_FIRMWARE_MTD_PARTITI<br />
CS 0 vendor id 0xec.......<br />
ON=/dev/sigmblocCS 0 device id 0xda.......<br />
kh<br />
export SYSCONF_FIRMWARE_MTD_.SIZE=94371840<br />
e.xport SYSCONF_FI.RMWARE_STORAGE_P.ARTITION=/dev/si.gmblocki<br />
export. SYSCONF_STORAGE._PARTITION_SIZE=.94371840<br />
export. SYSCONF_DOUBLE_.SPLASH_SCREEN=y<br />
.<br />
===============.================.================.=============</p>
<p>.<br />
Primary built d.ate: 2010.05.10-.1710</p>
<p>...............................................................................................................................................................................................................................................</p>
<p>********************** Parition configureations for CS 0 *******************<br />
**** parition 1  offset [0x00000000] + size [0x00080000] = [0x00080000] ****<br />
**** parition 2  offset [0x00080000] + size [0x00040000] = [0x000c0000] ****<br />
**** parition 3  offset [0x000c0000] + size [0x00300000] = [0x003c0000] ****<br />
**** parition 4  offset [0x003c0000] + size [0x00300000] = [0x006c0000] ****<br />
**** parition 5  offset [0x006c0000] + size [0x01000000] = [0x016c0000] ****<br />
**** parition 6  offset [0x016c0000] + size [0x00800000] = [0x01ec0000] ****<br />
**** parition 7  offset [0x01ec0000] + size [0x05a00000] = [0x078c0000] ****<br />
**** parition 8  offset [0x078c0000] + size [0x05a00000] = [0x0d2c0000] ****<br />
**** parition 9  offset [0x0d2c0000] + size [0x00020000] = [0x0d2e0000] ****<br />
**** parition 10  offset [0x0d2e0000] + size [0x00020000] = [0x0d300000] ****<br />
**** parition 11  offset [0x0d300000] + size [0x00020000] = [0x0d320000] ****<br />
chip_index 0 pos 0</p>
<p>CS 1 vendor id 0x00.......<br />
CS 1 device id 0x00.......<br />
nand_probe Error on chip 1 ret code -13<br />
4+0 records in<br />
4+0 records out<br />
SYSCONF_FIRMWARE_MTD_PARTITION = /dev/sigmblockh<br />
FW_SIGN = okok<br />
===============================================================================<br />
================ Boot from  /dev/sigmblockh ===================<br />
===============================================================================<br />
Mounting application firmware...<br />
Application firmware mounted..<br />
Checking md5sum for all files in application firmware..<br />
All files have been checked for their integrity...<br />
Launch application firmware...<br />
===================ROOTFS===================================<br />
export SYSCONF_BUILD_DATE=2010.05.10-1710<br />
export SYSCONF_FIRMWARE_BIN=wdtvlive2.bin<br />
export SYSCONF_FIRMWARE_VER=wdtvlive2.ver<br />
export SYSCONF_BOOTLOADER_MTD_PARTITION=/dev/sigmblocka<br />
export SYSCONF_KERNEL_MTD_PARTITION=/dev/sigmblockd<br />
export SYSCONF_FIRMWARE_MTD_PARTITION=/dev/sigmblockh<br />
export SYSCONF_FIRMWARE_MTD_SIZE=94371840<br />
export SYSCONF_LAST_PARTITION_NODE_NAME=/dev/sigmblockl<br />
export SYSCONF_STATIC_CONFIG_MOUNT_POINT=/tmp/static_config<br />
export IS_DTS=y<br />
export IS_DTCP=n<br />
============================================================<br />
hostname: can't open '/etc/hostname': No such file or directory<br />
/init: line 34: /sbin/ldconfig: not found<br />
sh: upgrade: unknown operand<br />
128+0 records in<br />
128+0 records out<br />
F:mkconfig_translate_file_to_config_dir,390: [load config] ret_config=0, i_filename_mirror=/dev/sigmblockk<br />
Loading llad.ko<br />
F:ep_fifo_create_cb:103, readfd:3<br />
flash_monitor_add_task,320, add a new task(/tmp/conf/,/dev/sigmblockj)<br />
Killing splashscreen<br />
Unloading splashscreen<br />
Killing iloader (ok to fail)<br />
ikc: kill fails with status=9<br />
Unloading iloader<br />
free mem<br />
free mem<br />
free mem<br />
free mem<br />
0xcfd0bcbc<br />
Freeing splashscreen buffer<br />
free mem<br />
free mem<br />
splash_buf0=0x00000000<br />
free mem<br />
rmfree 1 0x00000000<br />
free mem<br />
free mem<br />
Freeing imat romfs buffer<br />
imat_romfs_buf=0xcec0bc84<br />
free mem<br />
rmfree 1 0xcec0bc84<br />
free mem<br />
Unloading ios<br />
Stopping audio0<br />
Stopping audio1<br />
   ukill audio1 failed. 8654 has no audio1.<br />
Stopping audio2<br />
   ukill audio2 failed. 8654 has no audio2.<br />
Stopping video0<br />
Stopping video1<br />
   ukill video1 failed. 8654 has no video1.<br />
Stopping demux0<br />
Stopping demux1<br />
Unloading demuxpsf ucode<br />
Unloading audio ucode<br />
Unloading video ucode<br />
bc04 is d43069fc20bbac0913d298613374ad04cbef8410<br />
stra is 83c4b39beb4963951e384fde4bc67e39d14b965810<br />
40+0 records in<br />
40+0 records out<br />
2+0 records in<br />
2+0 records out<br />
strb is 83c4b39beb4963951e384fde4bc67e39d14b9658<br />
stra is 91cbeca790e94e119c3fd7fcfbcf6806dd27795311<br />
40+0 records in<br />
40+0 records out<br />
2+0 records in<br />
2+0 records out<br />
strb is 91cbeca790e94e119c3fd7fcfbcf6806dd277953<br />
stra is dc35da137bd6a684ab3bd8b18f3358d1f63b61c012<br />
40+0 records in<br />
40+0 records out<br />
2+0 records in<br />
2+0 records out<br />
strb is dc35da137bd6a684ab3bd8b18f3358d1f63b61c0<br />
stra is d43069fc20bbac0913d298613374ad04cbef841013<br />
40+0 records in<br />
40+0 records out<br />
2+0 records in<br />
2+0 records out<br />
strb is d43069fc20bbac0913d298613374ad04cbef8410<br />
SMP86XX_CHIP_CERTID=0x13<br />
stra is a7308012f5b4a6d83bf4acb3244f3aea796f774b14<br />
40+0 records in<br />
40+0 records out<br />
2+0 records in<br />
2+0 records out<br />
strb is a7308012f5b4a6d83bf4acb3244f3aea796f774b<br />
dts = dts54<br />
Using scratch=0x8e0b37b4<br />
Loading video ucode<br />
Loading audio ucode<br />
Loading audio_microcode_t3iptv_prod_dts54.xload<br />
Loading demuxpsf ucode<br />
Staring demux0...<br />
Staring demux1...<br />
Staring video0...<br />
Staring audio0...<br />
Loading ios<br />
/bin/genxenv2<br />
/bin/gbus_read_bin_to_file<br />
To ga=0x8ee00000<br />
firmware reload succesful<br />
modprobe: module r8169 not found<br />
modprobe: failed to load module r8169<br />
insmod: cannot insert '/lib/modules/irkernel.ko': Device or resource busy<br />
insmod: cannot insert '/lib/modules/wd_led_rst.ko': Device or resource busy<br />
insmod: cannot insert '/lib/modules/wd_led_rst.ko': Device or resource busy<br />
insmod: cannot insert '/lib/modules/llad.ko': File exists<br />
<strong>Password for 'root' changed</strong><br />
memocy cache wait number = 2<br />
udn is b395a971-0090-a99d-2576-a01b487b117d<br />
ossp.c main 37 *** Start OSSP ***</p>
<p>Sigma Designs SMP863x development environment (based on the buildroot project)</p>
<p>(none) login: MediaLogic: listenfd=4<br />
.................................................<br />
[INFO:MediaPlayer:mp_bridge_init:213]type is AV<br />
[INFO:MediaPlayer:mp__init:89]MP_Init(AV)<br />
[INFO:MediaPlayer:mp__init:112]call DEV_OpenDevice<br />
em8620__open_device:264, pid = 964,rendere type = 0<br />
em8620__open_device:316, pRUA=0x6c06f0<br />
The 0 connection received, connfd=4!<br />
SMD_SendMallocCommand enter<br />
SMD_GetCommand 4 4<br />
get code = 1 num = 0<br />
counter_set fd = 4<br />
SMD_SendCommand 8<br />
SMD_SendCommand 8<br />
SMD_GetCommand 4 7<br />
em8620_set_vol:1101, gs_volume=100<br />
set_vol:686, right=100,left=100<br />
Volume = 0x11f59ac4<br />
	## Setup_Cache_Buffer : buffer = (nil) / 0x2b508008<br />
MediaLogic: listenfd=4<br />
.................................................<br />
[INFO:MediaPlayer:mp_bridge_init:213]type is PC<br />
[INFO:MediaPlayer:mp__init:89]MP_Init(PC)<br />
[INFO:MediaPlayer:mp__init:112]call DEV_OpenDevice<br />
em8620__open_device:264, pid = 966,rendere type = 1<br />
em8620__open_device:316, pRUA=0x5a06f8<br />
The 1 connection received, connfd=5!<br />
SMD_SendMallocCommand enter<br />
SMD_GetCommand 4 5<br />
get code = 1 num = 1<br />
counter_set fd = 5<br />
Get 0x895eef60 80740352<br />
SMD_SendCommand 8<br />
SMD_SendCommand 8<br />
SMD_GetCommand 4 7<br />
**************************************************************<br />
*                                                            *<br />
*                                                            *<br />
*     Current Version:                                       *<br />
*                                                            *<br />
*                                                            *<br />
*                    1.03.29_B                              *<br />
*                                                            *<br />
*                                                            *<br />
*                                                            *<br />
*                                                            *<br />
*                                                            *<br />
**************************************************************<br />
IN objpage.c:objsys_setup:63<br />
(*) DirectFB/Config: Active DTV signal 720p<br />
(*) DirectFB/Config: Active DTV connector hdmi<br />
(*) DirectFB/Config: Active Component standard hdtv60<br />
(*) DirectFB/Config: Active Component signal 720p<br />
(*) DirectFB/Config: Active DTV connector ycrcb<br />
(*) DirectFB/Config: Active Analog standard ntsc<br />
(*) DirectFB/Config: Active Analog signal ntsc<br />
(*) DirectFB/Config: Active Analog connector cvbs<br />
(*) DirectFB/Config: Driver options file /etc/sigmadfbrc<br />
(*) DirectFB/Config: Active DTV signal 720p<br />
(*) DirectFB/Config: Active DTV connector hdmi<br />
(*) DirectFB/Config: Active Component standard hdtv60<br />
(*) DirectFB/Config: Active Component signal 720p<br />
(*) DirectFB/Config: Active DTV connector ycrcb<br />
(*) DirectFB/Config: Active Analog standard ntsc<br />
(*) DirectFB/Config: Active Analog signal ntsc<br />
(*) DirectFB/Config: Active Analog connector cvbs<br />
(*) DirectFB/Config: Driver options file /etc/sigmadfbrc<br />
(!) DirectFB/Config: Unable to open config file `//.directfbrc'!</p>
<p>     =======================|  DirectFB 1.0.0  |=======================<br />
          (c) 2001-2007  The DirectFB Organization (directfb.org)<br />
          (c) 2000-2004  Convergence (integrated media) GmbH<br />
        ------------------------------------------------------------</p>
<p>(*) DirectFB/Core: Single Application Core. (2010-05-06) [ DEBUG ]<br />
SYSTEM:ERROR:RUA splash screen clean up error 9<br />
(!) System initialised<br />
(*) Direct/Thread: Running 'IRDA Input' (INPUT, 984)...<br />
(*) DirectFB/Input: RC6 remote control 1.0 (SigmaDesigns)<br />
(*) Direct/Thread: Running 'EM86 TCP Input' (INPUT, 985)...<br />
(*) DirectFB/Input: EM86xx remote control over TCP/ 0.1 (SigmaDesigns)<br />
driver_get_available:1162, return 1<br />
(!) DirectFB/linux_input: could not open device    --> No such device<br />
(!) DirectFB/linux_input: could not grab device    --> Bad file descriptor<br />
(!) DirectFB/linux_input: could not get LED bits    --> Bad file descriptor<br />
linux_input_EventThread:877, bind sock = 10, ret = 0<br />
(*) Direct/Thread: Running 'Linux Input' (INPUT, 986)...<br />
(*) DirectFB/Input:  0.1 (directfb.org)<br />
DCCHD_LOG_CFG environment variable not set. Trying ./dcchdlog.cfg<br />
Could not open debug configuration file: ./dcchdlog.cfg. Using default settings.<br />
DEBUG ACTIVE MODULES: ALL<br />
DEBUG ACTIVE LEVELS: CODE_ISSUE DATA_ISSUE FATAL UNEXPECTED<br />
(!) Driver getting globals=0x9af980<br />
[17:47:08.816] [src/mem_mngr.c:383] </p>
<p>Platform configuration:<br />
	DRAM0 = 112 MB, DRAM1 = 0 MB</p>
<p>[17:47:08.816] [src/mem_mngr.c:389] DCC-HD memory configuration:<br />
	Unmapped: DRAM0 = 3.4 MB,	DRAM1 = 0.0 MB<br />
	Mapped:   DRAM0 = 108.2 MB,	DRAM1 = 0.0 MB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM0_UNMAPPED_BASE = 0x1, size 3513 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_JPEG_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_MONO_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_MONO_EXT_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_1_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_AUDIO_0_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_AUDIO_0_SHADOW_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_AUDIO_1_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_AUDIO_1_SHADOW_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM0_MEMPOOL_UNMAPPED_BASE = 0x2, size 3513 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DEMUX_BASE = 0x3, size 3256 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DEMUX_OUTPUT_BASE = 0x6f6e007, size 256 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_MISC_BASE = 0x32e003, size 256 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM1_UNMAPPED_BASE = 0x6fae009, size 1 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_0_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_SPU_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_2_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_3_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_VIDEO_4_BASE = 0x36e007, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM1_MEMPOOL_UNMAPPED_BASE = 0x6fae00b, size 1 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM0_BASE = 0x36e005, size 110849 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_CPS_BASE = 0x36e006, size 0 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DirectFB_BASE = 0x36e006, size 110592 KB<br />
[17:47:08.817] [src/mem_mngr.c:394] MMAP_DRAM0_MEMPOOL_BASE = 0x6f6e006, size 257 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_DRAM1_BASE = 0x6fae00d, size 1 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_DRAM1_MEMPOOL_BASE = 0x6fae00f, size 1 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_DCCHD_DATA_BASE = 0x6f6e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_IG_DB_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_IG_PLANE_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_PG_DB_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_PG_EB_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_PG_CB_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_IG_CB_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_TS_EB_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_TS_FONT_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_BDMV_SOUND_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_PG_PLANE_BASE = 0x36e007, size 0 KB<br />
[17:47:08.818] [src/mem_mngr.c:394] MMAP_IG_EB_BASE = 0x36e007, size 0 KB<br />
[17:47:08.820] [src/mem_mngr.c:499] DCC-HD MRUA memory manager configuration:<br />
	0x36e002 DRAM 0 unmapped bytes (3.429689 MBs) at 0x87340b5c<br />
	0 DRAM 1 unmapped bytes (0.000000 MBs) at 0<br />
	0x6c40002 DRAM 0 mapped bytes (108.250000 MBs) at 0x876aef5c<br />
	0x6c40002 DRAM 1 mapped bytes (0.000000 MBs) at 0<br />
[17:47:08.820] [src/mem_mngr.c:722] MRUA memory map ID MMAP_DRAM0_MEMPOOL_UNMAPPED_BASE (0x2) of size 0x36e000 allocated at 0x87340b5c<br />
[src/mem_mngr.c:1058] ! FAILED to retrieve address of memory map object ID 0x36e006 - object not allocated!<br />
[17:47:08.820] [src/mem_mngr.c:518] 	0x36e000 DRAM 0 unmapped bytes in memory pool at 0x87340b5c<br />
[17:47:08.820] [src/mem_mngr.c:717] MRUA memory map ID MMAP_DRAM0_MEMPOOL_BASE (0x6f6e006) of size 0x40000 allocated at 0x8e2aef5c (virtual 0x357daf5c)<br />
[src/mem_mngr.c:1058] ! FAILED to retrieve address of memory map object ID 0x36e006 - object not allocated!<br />
[17:47:08.821] [src/mem_mngr.c:549] 	0x40000 DRAM 0 bytes in memory pool at 0x8e2aef5c<br />
[17:47:08.821] [src/mem_mngr.c:717] MRUA memory map ID MMAP_CPS_BASE (0x36e006) of size 0x6c00000 allocated at 0x876aef5c (virtual 0x2ebdaf5c)<br />
(*) DirectFB/Graphics: SMP863x Software Rasterizer 0.1 (Sigma Designs)<br />
(!) SMP863x: Error: could not open persistent HDCP SRM file: /mnt/sigma/hdcp.srm<br />
(!) SMP863x: Error: could not open persistent HDCP SRM file for writing<br />
(!) SMP863x: Error: Failed to store empty HDCP SRM in flash memory!<br />
(*) Display params: -no_cp  -component -f 720p59 -cs yuv_709 -asp 16 9 -analog -f NTSC_M -cs yuv_601 -asp 16 9<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:1135] ASP: setting 16:9 on module id 12 with DisplayAspectRatio<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:1129] ASP: setting 16:9 on module id 51 with FrameInfoForce<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
(*) SMP863x: HDMI Checker Thread running (pid=970)<br />
(*) SMP863x: Output Reconfiguration Thread running (pid=970)<br />
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)<br />
(*) Direct/Thread: Running 'EventBufferFeed' (MESSAGING, 990)...<br />
 sigma_dfb_open,1132: DFB init finish<br />
(!) [Main Thread       0.000] (  970) *** Assumption [core != NULL] failed *** [src/core/core.c:461 in dfb_core_create_surface()]<br />
(!) [Main Thread       0.000] (  970) *** Assumption [core != NULL] failed *** [src/core/surfaces.c:1154 in dfb_surface_init()]<br />
(!) [Main Thread       0.000] (  970) *** Assumption [core != NULL] failed *** [src/core/core.c:598 in dfb_core_shmpool()]<br />
(!) [Main Thread       0.000] (  970) *** Assumption [core != NULL] failed *** [src/core/core.c:617 in dfb_core_shmpool_data()]<br />
(*)<br />
  HH  HH  HHHHH   HH   HH  HHHH      HHHH   HH   HH<br />
  HH  HH  HH  HH  HHH HHH   HH      HH  HH  HHH  HH<br />
  HHHHHH  HH  HH  HH H HH   HH      HH  HH  HH H HH<br />
  HH  HH  HH  HH  HH   HH   HH      HH  HH  HH  HHH<br />
  HH  HH  HHHHH   HH   HH  HHHH      HHHH   HH   HH</p>
<p>(!) SMP863x: First DTD does not match a HDMI TVStandard, skipping! (This is not good)<br />
(*) SMP863X: Config cycle triggered by reconfig_thread !<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]<br />
(*) Display params: -no_cp  -digital -hdmi_spd SDesigns BluRay_SMP8654 -f HDMI_720p59 -cs yuv_709 -asp 16 9 -hdmi 1 -component -f 720p59 -cs yuv_709 -asp 16 9 -analog -f NTSC_M -cs yuv_601 -asp 16 9<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:860] [HDMI] ENABLE internal HDMI core<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:946] Digital Output setup: SDR, Inv. polarity, 0 pSec delay<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:4443] disable outport digital HDMI<br />
[HDMI] Updating HDMI until TMDS is off.<br />
[HDMI] TMDS is now off.<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:4470] setup outport digital HDMI<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:469] [HDMI] Display supports HDMI, RGB and YCbCr.<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:470] [HDMI] Display supports 24 bit color.<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:471] [HDMI] Display does not support YCbCr 4:4:4 deep color.<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:481] HDMI component depth auto conversion enabled<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:737] Digital Output towards HDMI: SDR, Inv. polarity, DE, 601, 24 bit bus with 12 bit components<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:746] [HDMI] Setting up HDMI mode.<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:754] [HDMI] Enabling TMDS.<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:811] [HDMI] Sending AVI InfoFrame.<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:1135] ASP: setting 16:9 on module id 12 with DisplayAspectRatio<br />
[/var/andy/WDTV/branch_bungalow_1.03.28_B/src/libs/3_8_0/mrua_SMP8654F_3_8_3_rc_3_dev.mips/MRUA_src/samples/outports_options.c:1129] ASP: setting 16:9 on module id 51 with FrameInfoForce<br />
(!) SMP863x: First DTD does not match a HDMI TVStandard, skipping! (This is not good)<br />
(*) SMP863x: em86_configure_encoders: HDMI changed; presentation engine will reconfigure<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]<br />
(*) SMP863X: Config cycle triggered by reconfig_thread !<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]</p>
<p> sigma_dfb_open, 1170, primary=0x9d8ee0 </p>
<p> sigma_dfb_open,1171: surface finish<br />
(*) Direct/Interface: Using 'EM8630' implementation of 'IAdvancedMediaProvider'.<br />
 sigma_dfb_open,1200<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]<br />
 sigma_dfb_open,1217<br />
sigma_dfb_hdmi_thread,2156: HDMI thread create !!!<br />
In gui_init:437: winMain = 0x9d8ee0, pixDrawSet = 0x9d91c0, pixBackground = 0x9d95b8<br />
IN guifuncs_dfb.c:gui_init:450<br />
(*) Direct/Interface: Using 'JPEG' implementation of 'IDirectFBImageProvider'.<br />
IN guifuncs_dfb.c:gui_init:458<br />
 fontutl_load_file, 153, Load font full path is : /osd/font//uEJGBK-ATH_HeitiBoldGDL.mbf<br />
(*) Direct/Interface: Using 'FT2' implementation of 'IDirectFBFont'.<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
IN fonts_util.c:fontutl_new_size:91<br />
securesoho_ntsc_pal_get_inner[1568], NTSC<br />
securesoho_ntsc_pal_get_inner[1568], NTSC</p>
<p> set Video Configuration = 8<br />
(!) SMP863x: First DTD does not match a HDMI TVStandard, skipping! (This is not good)<br />
securesoho_ntsc_pal_get_inner[1568], NTSC</p>
<p> processConfigPreview,822: switch to HDMI!  </p>
<p> processConfigPreview,834: hdmi 60Hz, pConfiguration=0x40, pSettings=0x40  </p>
<p> (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]<br />
sigma_dfb_set_tvmode,1980: Lock on resolution=00001000, encoder=00000002 !!!<br />
 set_hdtv_resolution,1496: signal = 00001000<br />
securesoho_ntsc_pal_get_inner[1568], NTSC</p>
<p> processConfigPreview,834: hdmi 60Hz, pConfiguration=0x40, pSettings=0x40  </p>
<p> (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]<br />
(*) New nominal output signal: 4096<br />
securesoho_ntsc_pal_get_inner[1568], NTSC</p>
<p> processConfigPreview,834: hdmi 60Hz, pConfiguration=0x40, pSettings=0x40  </p>
<p> (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_analog_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1798 in em86_get_analog_active_format()]<br />
 (!!!)  *** WARNING [SMP863x: em86_get_HDMI_active_format_and_aspect: Parameters don't match any configuration; using defaults !<br />
] *** [gfxdrivers/em86xx/em86xx_rules.c:1720 in em86_get_HDMI_active_format_and_aspect()]<br />
sigma_dfb_set_tvmode,1983: Lock off !!!<br />
	OEM_STATUS_SYSTEM_POWER_ON<br />
 (!!!)  *** UNIMPLEMENTED [em86SetPowerMode] *** [gfxdrivers/em86xx/em86xx_screen.c:468]<br />
flash_monitor_add_task,320, add a new task(/tmp/conf/,/dev/sigmblockj)<br />
create_wlan_drv[418] VendorID:[0000], ProductID:[0000]<br />
[server_handler_create_handler:3063][m<br />
We have got a connection from Player(mode = 0), sockfd=47<br />
The 1nd connection received, connfd=8!<br />
We have got a connection from Player(mode = 1), sockfd=48<br />
The 2nd connection received, connfd=9!<br />
The 1nd connection received, connfd=8!<br />
The 2nd connection received, connfd=9!<br />
command: /bin/scan_manager </p>
<p>VERSION: 0.0.17<br />
--- scan_manager.c:60 [ readfd:4 ]<br />
flickr_node_ep_init_callback just to test the ep init callback, rdfd:69, the wrfd:71<br />
flickr_node_init_event_channel the rdfd is 69, the wrfd is 71<br />
pandora_event_proxy_reset[315], reset the pandora event proxy client<br />
killall: pandora_ep: no process killed</p>
<p>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>></p>
<p>command: /bin/pandora_ep<br />
pandora_set_login_time[367], pandora_ep_head->last_login_time: 0<br />
command: hostname -F /etc/hostname<br />
samba_cp.c[821], device_name:[WDTVLIVE], samba_workgroup:[WORKGROUP]<br />
oem_removable_device_manager_init:1142, load /etc/idlist<br />
************************************<br />
************************************<br />
************************************<br />
Print profile link list<br />
null<br />
howl_cp.c[37], /usr/bin/killall -q -3 mDNSResponder<br />
command: /usr/bin/killall -q -3 mDNSResponder<br />
Child process 1008 returns 0<br />
command: /usr/bin/killall -9 mt-daapd<br />
killall: mt-daapd: no process killed<br />
Child process 1010 returns 1<br />
command: /usr/bin/killall -9 dhcpcd<br />
killall: dhcpcd: no process killed<br />
Child process 1011 returns 1<br />
command: /usr/bin/killall -9 autoipd<br />
killall: autoipd: no process killed<br />
command: /sbin/ifconfig eth0 0.0.0.0<br />
command: /sbin/ifconfig eth0 down<br />
Child process 1017 returns 0<br />
netservice_object.c[997], dev = [eth0]<br />
netservice_object.c[1002], my_object->is_wired = [1]<br />
netservice_object.c[1006], my_object->is_dhcp = [1]<br />
firmware/update_firmware.c:838, Fail, network not ready, state=0<br />
mtdaapd_refresh_conf[85], device_name = [WDTVLIVE]<br />
Auto_Play_Set_With_Config[218]. val: 0<br />
init_auto_play_path[55], server_ud: /tmp/media/usb/USB1<br />
DMA_Mediafly.c MF_Init 3183 MFCP_EP initialized successfully.<br />
F:osd_volume_init:27, init volume(100, 0)<br />
(*) Direct/Interface: Using 'PNG' implementation of 'IDirectFBImageProvider'.<br />
(*) Direct/Thread: Running 'PNG decode' (DEFAULT, 1021)...<br />
killall: smbtree: no process killed</p>
<p>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>></p>
<p>smbtree stop ok.[1]<br />
fwup_load_okok_partition, 117, offset=-19, sizeof=19, ori_offset=-19<br />
fwup_load_okok_partition, 117, offset=-19, sizeof=19, ori_offset=-19<br />
fwup_load_okok_partition, 132, Partition status not in okok, status=ÿÿÿÿ<br />
fwup_dual_romfs_1st_active, 171, Only /dev/sigmblocki is okok<br />
 fwup_dual_romfs_1st_active, 194, Result announce: active=/dev/sigmblockh, inactive=/dev/sigmblocki<br />
fwup_check_partition_meta, 54, Invalid partition meta<br />
no available meta<br />
securesoho_dongle_callback:653, vid: 0x0000 , pid: 0x0000 , available: 1, devpath=[/devices/platform/tangox-ohci-hcd/usb2]<br />
securesoho_dongle_callback:653, vid: 0x0000 , pid: 0x0000 , available: 1, devpath=[/devices/platform/tangox-ehci-hcd/usb1]<br />
Render: WDTVLIVE:b395a971-0090-a99d-2576-a01b487b117d<br />
command: /sbin/ifconfig eth0 up<br />
 welcome_timer,139: enter normal mode<br />
TEXT:[$$Video]<br />
In am_load_xml_file:143: try /tmp/conf//account_list.xml<br />
fwup__async_check, 1136: send a signal to check fwup.<br />
fwup__async_checker_thread, 1161, received a signal .<br />
firmware/update_firmware.c:838, Fail, network not ready, state=1<br />
rp_free, 1539, welcome.xml is popped<br />
F:RNDDeviceFindExpired, (http://127.0.0.1:55194/,b395a971-0090-a99d-2576-a01b487b117d)=>(-1,-1), 0xdbf590<br />
F:flash_monitor_write2flash:205, write flash from srouce dir(/tmp/conf/)->/dev/sigmblockj<br />
F:mkconfig_translate_config_dir_to_file,75: [load config] ret_config=0<br />
save config_file=/dev/sigmblockk, config_id=6<br />
write to block file OK.</p>
<p>command: /usr/bin/killall -9 autoipd<br />
killall: autoipd: no process killed<br />
command: /sbin/dhcpcd -t 6 eth0<br />
dhcpcd[1075]: timed out waiting for a valid DHCP server response</p>
<p>xxx:F:execute_on_change, (down)<br />
command: /usr/bin/killall -9 dhcpcd<br />
Child process 1076 returns 0<br />
command: /bin/autoipd<br />
netservice_object.c[1228], get autoip [169.254.198.153]<br />
howl_cp.c[32], /bin/mDNSResponder -f /tmp/mDNSResponder.conf<br />
command: /bin/mDNSResponder -f /tmp/mDNSResponder.conf<br />
Child process 1077 returns 0<br />
command: /bin/mt-daapd -m -f -c /tmp/mt-daapd.conf<br />
Starting signal handler<br />
Loading playlists<br />
Initializing database<br />
Starting mp3 scan<br />
Starting web server from /var/admin-root on port 3689<br />
Scanned 0 songs in  0 seconds<br />
Child process 1086 returns 0</p>
<p>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>></p>
<p>lltd_cp.c[52], start [/bin/lld2d eth0] ok<br />
command: /sbin/dhcpcd -t 6 eth0<br />
samba_server_cp.c[103], samba-server is ready! SAMBA_SERVER_STATE_INIT==>SAMBA_SERVER_STATE_IS_RUNNING<br />
samba_cp.c[821], device_name:[WDTVLIVE], samba_workgroup:[WORKGROUP]<br />
samba_server_cp.c[183], start samba server...<br />
command: /bin/run_samba start<br />
F:flash_monitor_write2flash:205, write flash from srouce dir(/tmp/conf/)->/dev/sigmblockj<br />
F:mkconfig_translate_config_dir_to_file,75: [load config] ret_config=1<br />
save config_file=/dev/sigmblockj, config_id=7<br />
write to block file OK.</p>
<p>Child process 1097 returns 0<br />
To reset smbtree !<br />
xxx:F:execute_on_change, (new)<br />
killall: smbtree: no process killed</p>
<p>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>></p>
<p>command: /bin/smbtree -s /tmp/smb.conf -N -b<br />
event_proxy/samba_ep.c[155], job_timeout:[0], current_sec:[946684908], job->timeout:[0]<br />
* About to connect() to www.google.com port 443 (#0)<br />
*   Trying 74.125.155.103... * connected<br />
* Connected to www.google.com (74.125.155.103) port 443 (#0)<br />
* error setting certificate verify locations, continuing anyway:<br />
*   CAfile: /etc/ssl/certs/ca-certificates.crt<br />
  CApath: none<br />
* SSL connection using RC4-SHA<br />
* Server certificate:<br />
* 	 subject: C=US, ST=California, L=Mountain View, O=Google Inc, CN=www.google.com<br />
* 	 start date: 2009-12-18 00:00:00 GMT<br />
* 	 expire date: 2011-12-18 23:59:59 GMT<br />
* 	 common name: www.google.com (matched)<br />
* 	 issuer: C=ZA, O=Thawte Consulting (Pty) Ltd., CN=Thawte SGC CA<br />
* 	 SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway.<br />
> POST /youtube/accounts/registerDevice?developer=AI39si577Qh0xIi5dJPtTY0IxYvwb8zgGWSIwIqe42UHaYw5czTuf7_Yu1L1T3uvChPllvSD9YTt3vGPtBokPX7BLKek-ght3Q&#038;serialNumber=WNV202011839 HTTP/1.1</p>
<p>Host: www.google.com</p>
<p>Accept: */*</p>
<p>Content-Length: 0</p>
<p>Content-Type: application/x-www-form-urlencoded</p>
<p>< HTTP/1.1 200 OK</p>
<p>< Content-Type: text/html; charset=UTF-8</p>
<p>< Date: Thu, 17 Jun 2010 01:12:48 GMT</p>
<p>< Expires: Thu, 17 Jun 2010 01:12:48 GMT</p>
<p>< Cache-Control: private, max-age=0</p>
<p>< X-Content-Type-Options: nosniff</p>
<p>< X-Frame-Options: SAMEORIGIN</p>
<p>< X-XSS-Protection: 1; mode=block</p>
<p>< Content-Length: 184</p>
<p>< Server: GSE</p>
<p>< </p>
<p>* Connection #0 to host www.google.com left intact<br />
* Closing connection #0<br />
pandora_event_proxy_reset[315], reset the pandora event proxy client<br />
command: /bin/pandora_ep<br />
pandora_set_login_time[367], pandora_ep_head->last_login_time: 0<br />
howl_cp.c[37], /usr/bin/killall -q -3 mDNSResponder<br />
command: /usr/bin/killall -q -3 mDNSResponder<br />
command: /usr/bin/killall -9 mt-daapd<br />
Child process 1110 returns 0<br />
NETSERVICE_save_dhcp_config[1291]:Get ip from DHCP server ok!<br />
============= DHCP ===============<br />
IP = 192.168.0.107<br />
NETMASK = 255.255.255.0<br />
GATEWAY = 192.168.0.1<br />
DNS = 64.59.160.13,64.59.160.15<br />
nameserver = 64.59.160.13<br />
nameserver = 64.59.160.15<br />
===================================<br />
command: /usr/bin/killall -9 autoipd<br />
Child process 1111 returns 0<br />
Child process 1112 returns 0<br />
howl_cp.c[32], /bin/mDNSResponder -f /tmp/mDNSResponder.conf<br />
command: /bin/mDNSResponder -f /tmp/mDNSResponder.conf<br />
command: /bin/mt-daapd -m -f -c /tmp/mt-daapd.conf<br />
Child process 1113 returns 0<br />
Starting signal handler<br />
Loading playlists<br />
Initializing database<br />
Starting mp3 scan<br />
Starting web server from /var/admin-root on port 3689<br />
Scanned 0 songs in  0 seconds<br />
mkdir: cannot create directory '/tmp/result/': File exists</p>
<p>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>></p>
<p>lld2d[1124]: osl_write_pidfile: /var/run/lld2d-eth0.pid contains pid 1095 which is still running; aborting</p>
<p>lltd_cp.c[52], start [/bin/lld2d eth0] ok<br />
fwup__async_check, 1136: send a signal to check fwup.<br />
fwup__async_checker_thread, 1161, received a signal .<br />
==START FTP FIRMWARE CHECK==<br />
ftp_download_data, 474, MAX_RETRY_NUM = 3<br />
ftp_download_data, 475, MAX_CONNECT_TIMEOUT = 30<br />
pathname = http://support.wdc.com/download/wdtvlive.asp?id=wdfwdtv_live&#038;type=autoupdate&#038;ptype=bungalow&#038;fw=1.03.29_B<br />
userpwd =<br />
user_agent = (null)<br />
mode = 0<br />
* About to connect() to support.wdc.com port 80 (#0)<br />
*   Trying 129.253.170.35... * connected<br />
* Connected to support.wdc.com (129.253.170.35) port 80 (#0)<br />
* Server auth using Basic with user ''<br />
> GET /download/wdtvlive.asp?id=wdfwdtv_live&#038;type=autoupdate&#038;ptype=bungalow&#038;fw=1.03.29_B HTTP/1.1</p>
<p>Authorization: Basic Og==</p>
<p>Host: support.wdc.com</p>
<p>Accept: */*</p>
<p>Cache-Control: no-cache</p>
<p>Pragma: no-cache</p>
<p>< HTTP/1.1 200 OK</p>
<p>< Date: Thu, 17 Jun 2010 01:14:39 GMT</p>
<p>< Server: Microsoft-IIS/6.0</p>
<p>< X-Powered-By: ASP.NET</p>
<p>< Content-Length: 14</p>
<p>< Content-Type: text/html</p>
<p>< Set-Cookie: ASPSESSIONIDCCCBDCBS=FNIJBOHAMLAIHCGOFIEHPKBI; path=/</p>
<p>< Cache-control: private</p>
<p>< </p>
<p>* Connection #0 to host support.wdc.com left intact<br />
* Closing connection #0<br />
ftp_download_data, 492, download file from server successfully.<br />
fwupwd_check_update, 922, pkg_url=currentversion</p>
<p>smbtree_3.5.1.c[1057], do get_serverlists<br />
smbtree stop ok.[1]<br />
TEXT:[$$Video]<br />
TEXT:[$$Video]<br />
TEXT:[$$Video]<br />
ip_locator.c[267], ip_locator_object->country_code = [CA]<br />
ip_locator.c[269], ip_locator_object->time_zone = [-08:00]<br />
17 Jun 01:12:52 ntpdate[1129]: step time server 87.117.229.237 offset 330052260.058763 sec<br />
To reset smbtree !<br />
killall: smbtree: no process killed</p>
<p>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>></p>
<p>command: /bin/smbtree -s /tmp/smb.conf -N -b<br />
event_proxy/samba_ep.c[155], job_timeout:[0], current_sec:[1276737172], job->timeout:[0]<br />
pandora_event_proxy_reset[315], reset the pandora event proxy client</p>
<p>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ERR RUA VSYNC EVENT - OSD >>>>>>>>>>>>>>>>>>>>>>>></p>
<p>command: /bin/pandora_ep<br />
pandora_set_login_time[367], pandora_ep_head->last_login_time: 0<br />
fwup__async_check, 1136: send a signal to check fwup.<br />
fwup__async_checker_thread, 1161, received a signal .<br />
==START FTP FIRMWARE CHECK==<br />
ftp_download_data, 474, MAX_RETRY_NUM = 3<br />
ftp_download_data, 475, MAX_CONNECT_TIMEOUT = 30<br />
pathname = http://support.wdc.com/download/wdtvlive.asp?id=wdfwdtv_live&#038;type=autoupdate&#038;ptype=bungalow&#038;fw=1.03.29_B<br />
userpwd =<br />
user_agent = (null)<br />
mode = 0<br />
* About to connect() to support.wdc.com port 80 (#0)<br />
*   Trying 129.253.170.35... Render: WDTVLIVE:b395a971-0090-a99d-2576-a01b487b117d<br />
mkdir: cannot create directory '/tmp/result/': File exists<br />
* connected<br />
* Connected to support.wdc.com (129.253.170.35) port 80 (#0)<br />
* Server auth using Basic with user ''<br />
> GET /download/wdtvlive.asp?id=wdfwdtv_live&#038;type=autoupdate&#038;ptype=bungalow&#038;fw=1.03.29_B HTTP/1.1</p>
<p>Authorization: Basic Og==</p>
<p>Host: support.wdc.com</p>
<p>Accept: */*</p>
<p>Cache-Control: no-cache</p>
<p>Pragma: no-cache</p>
<p>< HTTP/1.1 200 OK</p>
<p>< Date: Thu, 17 Jun 2010 01:12:20 GMT</p>
<p>< Server: Microsoft-IIS/6.0</p>
<p>< X-Powered-By: ASP.NET</p>
<p>< Content-Length: 14</p>
<p>< Content-Type: text/html</p>
<p>< Set-Cookie: ASPSESSIONIDSCDDCBBT=PJFGOIPDCBKPCAEGMLHIKMKM; path=/</p>
<p>< Cache-control: private</p>
<p>< </p>
<p>* Connection #0 to host support.wdc.com left intact<br />
* Closing connection #0<br />
ftp_download_data, 492, download file from server successfully.<br />
fwupwd_check_update, 922, pkg_url=currentversion</p>
<p>smbtree_3.5.1.c[1057], do get_serverlists<br />
TEXT:[$$Video]<br />
TEXT:[$$Video]<br />
F:flash_monitor_write2flash:205, write flash from srouce dir(/tmp/conf/)->/dev/sigmblockj<br />
F:mkconfig_translate_config_dir_to_file,75: [load config] ret_config=0<br />
save config_file=/dev/sigmblockk, config_id=8<br />
write to block file OK.</p>
<p>F:RNDDeviceFindExpired, (http://127.0.0.1:55194/,b395a971-0090-a99d-2576-a01b487b117d)=>(-1,-1), 0xda2100</p>
<p>Sigma Designs SMP863x development environment (based on the buildroot project)</p>
<p>WDTVLIVE login: root<br />
Password:<br />
Login incorrect<br />
WDTVLIVE login: root<br />
Password:<br />
Login incorrect<br />
WDTVLIVE login: root<br />
Password:<br />
Login incorrect</p>
<p>Sigma Designs SMP863x development environment (based on the buildroot project)</p>
<p>WDTVLIVE login: </code></p></blockquote>
<p><a href="http://b-rad.cc/bungalow-boot.log">link to boot log</a></p>
<p>I&#8217;ve hightlighted the few interesting bits I think might be of interest. The only real difference between original WDTV Live and the WDTV Live Plus is the CPU, the Plus comes with a sigma8654. The sigma8654 is required because of the Netflix functionality, it is the &#8216;copy protection&#8217; enabled variant of the sigma8655 that is in the original. Do you notice anything special at the end of the boot log? <strong>No shell prompt!</strong> The serial console comes locked down. No casual plug and go inspection, no instant hacking &#038; playing&#8230;Requires a bit of tinkering and some work. Luckily I know my way around sigma boards and will be able to let myself in the back door soon enough. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Right now though I&#8217;m gonna have to watch some Netflix, since I&#8217;m down in Washington visiting some friends&#8230;</p>
<p>I&#8217;ll be updating this post sometime soon with a fw dump and more detailed system analysis&#8211;from the inside. Maybe even a fw to install too, we&#8217;ll see <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Be sure to check back.</p>
<p>Looking for a place to discuss? <a href="http://forum.wdlxtv.com/viewtopic.php?f=31&#038;t=772">here is a good place.</a></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=1231&amp;ts=1337285405" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1231/wdtv-live-plus-undressing/feed/</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
		<item>
		<title>WDLXTV-Live-0.4.2.0 + WDLXTV.com domains launch party</title>
		<link>http://b-rad.cc/1212/wdlxtv-live-0-4-2-0/</link>
		<comments>http://b-rad.cc/1212/wdlxtv-live-0-4-2-0/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 07:16:03 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDLXTV]]></category>
		<category><![CDATA[WDTV Live]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1212</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 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. </p>
<p>This firmware is being released along with the launch of the WDLXTV.com community. WDLXTV.com contains a <a href="http://forum.wdlxtv.com">homebrew forum</a>, direct download servers, <a href="http://wdlxtv.com">main release page</a>, and <a href="https://svn.wdlxtv.com">subversion repo</a> for development. Yes, wdlxtv is growing up. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The forum is organized like such:</p>
<ul>
<li><a href="http://forum.wdlxtv.com/wdtv-g1.php">WD TV HD Gen 1 homebrew forums</a></p>
<li><a href="http://forum.wdlxtv.com/wdtv-g2.php">WDTV Gen 2 homebrew forums</a>
<li><a href="http://forum.wdlxtv.com/wdtv-live.php">WDTV Live homebrew forums</a>
<li><a href="http://forum.wdlxtv.com/">or Full View</a></ul>
<p>I&#8217;d like all of you to go there and <a href="http://wdlxtv.com/wp-login.php?action=register">sign up</a>, then join the <a href="http://forum.wdlxtv.com">forums</a> and get things going <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Now on to what you really want <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<blockquote><p><code>0.4.2.0<br />
  * updated to official fw 1.02.21!!!<br />
  * official Movie Sheet release, includes titi's wall &#038; sheet templates<br />
  * included Xmodpt's coolsmile irc &#038; filemanager webend mods<br />
  * UMSP customization (/conf/umsp.php for custom Media-Items)<br />
  * updated derlinuxers webplugin scripts; add system&#038;plugin daemon status &#038; start/stop<br />
  * domain wide auth to protect web services<br />
  * updated nzbget to 0.7.0-r380 &#038; nzbgetweb to 1.4-t7<br />
  * included unpackfs-0.0.6<br />
  * included subversion-1.6.9-r901367<br />
  * included ImageMagic-6.6.1-4<br />
  * changed nzbget default DestDir from /boot -> /tmp (must change before using!!!)<br />
  * fixed options mess up in crazymount preventing osd/app mounting<br />
  * all irc settings are persistent<br />
  * fixed passworded Samba shares &#038; 1.02.21<br />
  * fixed load.webplugin for UMSP/Deluge/nzbgetweb/etc<br />
  * added link target to webend links for new tab / no js<br />
  * fixed .rootFS loading<br />
  * update webend css to make left column wider<br />
  * corrected S00custom-options with movie sheet types &#038; Samba protection<br />
  * fixed custom villa_bg.jpg and screen_saver.png<br />
  * patched crazymount to fix .addMounts functionality<br />
  * fixed typo's in several osd files<br />
  * increased php UploadMaxFileSize to 4M<br />
  * lots&#038;lots of random script maintenance &#038; optimizations<br />
  * even more logging (bug report included in webend)<br />
  *** BUGS:<br />
  * no thumbs in first two levels of local folders view</code></p></blockquote>
<p>yes, thats a ton!! <img src='http://b-rad.cc/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /><br />
<span id="more-1212"></span></p>
<p>To direct download this version you must go to wdlxtv.com and sign up<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://wdlxtv.com/download/1.02.21_B-RAD.CC_WDLXTV_LIVE-0.4.2.0.zip">*** WDLXTV-Live-0.4.2.0 ***</a><br />
<a href="http://rapidshare.com/files/378313103/1.02.21_B-RAD.CC_WDLXTV_LIVE-0.4.2.0.zip">*** WDLXTV-Live-0.4.2.0 &#8211; Rapidshare link ***</a></p>
<p><a href="http://wdlxtv.com/download/1.02.21_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.2.0.zip">*** WDLXTV-Live-Minimal-0.4.2.0 ***</a><br />
<a href="http://rapidshare.com/files/378313038/1.02.21_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.2.0.zip">*** WDLXTV-Live-Minimal-0.4.2.0 &#8211; Rapidshare link ***</a></p>
<p>You can discuss this release in depth over <a href="http://forum.wdlxtv.com/wdtv-live.php">here in the new release forum</a>. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' 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>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/#custom-translations">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=1212&amp;ts=1337285405" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1212/wdlxtv-live-0-4-2-0/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>Internet firmware update for Moviesheets in wdlxtv-live</title>
		<link>http://b-rad.cc/1200/internet-firmware-update-for-moviesheets-in-wdlxtv-live/</link>
		<comments>http://b-rad.cc/1200/internet-firmware-update-for-moviesheets-in-wdlxtv-live/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 00:50:42 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDLXTV]]></category>
		<category><![CDATA[WDTV Gen2]]></category>
		<category><![CDATA[WDTV Live]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1200</guid>
		<description><![CDATA[Hello everyone. I&#8217;d just like to announce that after weeks of successful testing with the help of my beta testing crew, movie sheets are ready to go for WDLXTV-Live!!! I have activated the auto-update feature, that is one of my many unnanounced/hidden/forgotten about features, and pulled the moviesheet update directly into your firmware. Yes, this [...]]]></description>
			<content:encoded><![CDATA[<p>Hello everyone. I&#8217;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. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>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 &#8216;std&#8217; mode, &#8216;sheet&#8217; mode, and &#8216;wall&#8217; mode.<br />
<span id="more-1200"></span></p>
<h1>APRIL FOOLS!!!</h1>
<p> <img src='http://b-rad.cc/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /><br />
No really, I did update your firmware live&#8211;without any intervention from you and you now have moviesheet capability. Don&#8217;t believe me? <img src='http://b-rad.cc/wp-includes/images/smilies/icon_rolleyes.gif' alt=':roll:' class='wp-smiley' />  <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
<center><script type="text/javascript"><!--
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;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center><br />
<code>config_tool -c MSHEETMODE=sheet<br />
config_tool -c VIDMSHEET=ON<br />
config_tool -c GENMSHEET=ON<br />
config_tool -c LISTMSHEET=ON</code><br />
<center><script type="text/javascript"><!--
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;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p>
<h3>How is this possible?</h3>
<p>&#8230; </p>
<p>Sorry for the bad joke, it just aligned so perfectly. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Big thanks again to those who helped me test them.</p>
<p>For more information visit: <a href="http://forum.wdlxtv.com">forum.wdlxtv.com</a></p>
<h3>Update</h3>
<p>If you&#8217;d like to recreate my original movie sheet tour <a href="http://b-rad.cc/sheet.testdir.tgz">here is the archive</a>.</p>
<blockquote><p><strong>IMPORTANT NOTE FOR THOSE WHO THIS &#8216;ISNT WORKING&#8217; FOR:</strong><br />
You *MUST* have the &#8216;Show filesize setting in options OFF&#8217; in order to see sheets for individual movies.
</p></blockquote>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1200&amp;ts=1337285405" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1200/internet-firmware-update-for-moviesheets-in-wdlxtv-live/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Little something I&#8217;ve been working on&#8230;</title>
		<link>http://b-rad.cc/1187/wdlxtv-live-movie-sheet-tour/</link>
		<comments>http://b-rad.cc/1187/wdlxtv-live-movie-sheet-tour/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 16:03:21 +0000</pubDate>
		<dc:creator>b-rad</dc:creator>
				<category><![CDATA[WDTV Gen2]]></category>
		<category><![CDATA[WDTV Live]]></category>
		<category><![CDATA[homebrew]]></category>
		<category><![CDATA[movie sheet]]></category>
		<category><![CDATA[tvixie]]></category>
		<category><![CDATA[WD TV Live]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://b-rad.cc/?p=1187</guid>
		<description><![CDATA[Thought I&#8217;d post a little tour down movie sheet lane on WDLXTV-Live I shot last night, in case you haven&#8217;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 &#8211; 1280&#215;459 banner [...]]]></description>
			<content:encoded><![CDATA[<p>Thought I&#8217;d post a little tour down movie sheet lane on WDLXTV-Live I shot last night, in case you haven&#8217;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 <a href="http://www.michaelrottner.de/wdtv_live.html">PsychoTHC</a>.</p>
<p>There are three modes:</p>
<ul>
<li>sheet &#8211; 1280&#215;459 banner</p>
<li>wall &#8211; 500&#215;720 wall
<li>std &#8211; 1280&#215;720 full screen sheet</ul>
<p>I go through them in the video in that order, then reverse when I change listing format. Enjoy <img src='http://b-rad.cc/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
<span id="more-1187"></span></p>
<p><center><script type="text/javascript"><!--
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;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/pNDQxnVkFEM&#038;hl=en_US&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/pNDQxnVkFEM&#038;hl=en_US&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><br />
<script type="text/javascript"><!--
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;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p>
<p>Now would be a good time to hunt down some <a href="http://www.thumbgen.tk/">excellent movie sheet generating software</a>. <img src='http://b-rad.cc/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Thanks go out to Titi for providing the Movie sheet templates, which only required a slight amount of tweaking to work on the Live&#8230;and again to Titi for getting the ball rolling in the first place, without his jumpstart my code my code would&#8217;ve sat neglected&#8211;yet almost there.</p>
<p>For more information visit: <a href="http://forum.wdlxtv.com">forum.wdlxtv.com</a></p>
<img src="http://b-rad.cc/wp-content/plugins/pixelstats/trackingpixel.php?post_id=1187&amp;ts=1337285405" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1187/wdlxtv-live-movie-sheet-tour/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Heads up pre-release-press release : WDTV G2 &amp; WDTV Live ***updated4***</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 [...]]]></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://forum.wdlxtv.com">here</a> I&#8217;d also like to point you <a href="http://forum.wdlxtv.com/viewforum.php?f=9">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 release forum 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>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>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.9-6<br />
  * includes derlinuxers index.php tweaks for dynamic webplugin loading into webend<br />
  * derlinuxer's S01ntp patch for static IP<br />
  * fixed /usr/bin/bandwidth_test<br />
  * fixed various osd backgrounds<br />
  * fixed USB_POWER_OFF=1 no osd.bin bug<br />
  * optimized wdlxtv.watch<br />
  * new /conf/ monitor<br />
  * logos for youtubeHD, shoutcast, &#038; easynews in switchers<br />
  * new now playing overlay</p>
<p></code><code>0.4.1.9-4<br />
  * updated wireless-tools / fixed wireless adapters<br />
  * better detection of preferred wireless network<br />
  * updated live365 shoutcast proxy<br />
  * included eiri (allows remote control remapping and command execution)<br />
  * tweaked live365 pages<br />
  * updated wireless drivers to 1.02.19 version (no extra chipset compatability)<br />
  * fixed net.agent (WDLXTV-G2)<br />
  * updated NTP with static IP<br />
  * included iperf-2.0.4-5 &#038; choekstr's bandwidth_test script<br />
  * optimized various scripts</p>
<p>0.4.1.9<br />
  * included Zoster's UMSP-0.1.2 media server (WDLXTV-Live)<br />
  *** includes Revision3, Shoutcast, Apple Trailers, BBC podcasts...<br />
  * included Mr_Miyagi's Webend (WDLXTV-Live)<br />
  * WDLXTV_LIVE-MINIMAL now includes lighttpd/php5-cgi/perl (default disabled)<br />
  * YouTube-switcher enabled (WDLXTV-Live) (requires LIGHTTPD=ON)<br />
  *** YouTubeHD : D (see S00custom-options) (WDLXTV-Live)<br />
  *** included rezmus EasyNews-proxy beta YouTube-switcher (WDLXTV-Live)<br />
  * patched several issues with WPA2PSK (wdlxtv-g2)<br />
  * fixed Deluge state dir (WDLXTV-Live)<br />
  * included live365-switcher (WDLXTV-Live) (requires LIGHTTPD=ON)<br />
  *** rezmus ShoutCast-proxy live365-switcher included (see S00custom-options)<br />
  * included fixed russian/italian/german translations<br />
  * fixed cifs-interceptor with NFSD=OFF (WDLXTV-Live)<br />
  * added rt2570, rt73, rtl8187 wireless drivers (WDLXTV-G2)<br />
  * fixed double mounts with media library disabled<br />
  * included ReMARKables netherlands translation (see S00custom-options) (WDLXTV-Live)<br />
</code><code><br />
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. <br/><br/> ** UPDATE ** 0.4.1.9 brings back YouTube HD, EasyNews xvid proxy, and shoutcast/Revision3/AppleTrailers!!! *** BUT *** Wireless adapter support is <del datetime="2010-03-25T14:24:44+00:00">broken</del> FIXED <img src='http://b-rad.cc/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </strong></p>
<p><strong>Read about WDLXTV-LIVE-0.4.1.9 <a href="http://forum.wdlxtv.com/viewforum.php?f=8">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 />
<del datetime="2010-03-15T03:29:50+00:00">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></del><br />
<del datetime="2010-03-25T14:24:44+00:00">Get WDLXTV-LIVE-0.4.1.9 <a href="http://rapidshare.com/files/363432085/1.01.24_B-RAD.CC_WDLXTV_LIVE-0.4.1.9.zip">here</a></del><br />
<del datetime="2010-03-30T23:27:39+00:00">Get WDLXTV-LIVE-0.4.1.9-4 <a href="http://rapidshare.com/files/367421966/1.01.24_B-RAD.CC_WDLXTV_LIVE-0.4.1.9-4.zip">here</a></del><br />
Get WDLXTV-LIVE-0.4.1.9-6 <a href="http://rapidshare.com/files/369796600/1.01.24_B-RAD.CC_WDLXTV_LIVE-0.4.1.9-6.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 />
<del datetime="2010-03-15T03:29:50+00:00">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></del><br />
<del datetime="2010-03-25T14:24:44+00:00">Get WDLXTV-LIVE-MINIMAL-0.4.1.9 <a href="http://rapidshare.com/files/363432089/1.01.24_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.1.9.zip">here</a></del><br />
<del datetime="2010-03-30T23:27:39+00:00">Get WDLXTV-LIVE-MINIMAL-0.4.1.9-4 <a href="http://rapidshare.com/files/367421964/1.01.24_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.1.9-4.zip">here</a></del><br />
Get WDLXTV-LIVE-MINIMAL-0.4.1.9-6 <a href="http://rapidshare.com/files/369785365/1.01.24_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.1.9-6.zip">here</a><br />
<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 />
<br/><br />
<strong>Read about WDLXTV-G2-0.4.1.9 <a href="http://forum.wdlxtv.com/viewforum.php?f=9">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 />
<del datetime="2010-03-15T03:29:50+00:00">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></del><br />
Get WDLXTV-G2-0.4.1.9 <a href="http://rapidshare.com/files/363414969/1.01.77_B-RAD.CC_WDLXTV_G2-0.4.1.9.zip">here</a><br />
<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></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=1337285405" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1158/heads-up-wdtv-g2-wdtv-live/feed/</wfw:commentRss>
		<slash:comments>83</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=1337285405" style="display:none;" alt=""/>]]></content:encoded>
			<wfw:commentRss>http://b-rad.cc/1148/wdlxtv-live-0-3-4-1/feed/</wfw:commentRss>
		<slash:comments>101</slash:comments>
		</item>
	</channel>
</rss>

