Main Page
About
What is WDLXTV?
WDLXTV is a homebrew firmware developed by the community for the WDTV line of products from Western Digital. Its goal is to add a lot of new features on top of what is already provided by WD, such as movie sheets, Bittorrent, streaming from external online sources, and a lot more.
Compatibility
The names in brackets ([]) are what WE (the developers) refer to as the device name on wiki and forum!.
Supported devices are:
- WDTV Gen 1 [Gen1]
(Model number WDAVN00BN, WDAVP00BE, WDAVN00BS, WDAVP00BS, WDAVP00BP)
- WDTV Gen 2 [Gen2]
(Model number WDBABF0000NBK, WDBABG0000NBK)
- WDTV Live [Live]
(Model number WDBAAN0000NBK, WDBAAP0000NBK)
- WDTV Live Plus [Plus]
(Model number WDBABX0000NBK, WDBREC0000NBK, WDBG3A0000NBK)
Not supported devices are:
- WDTV Mini [Mini]
(Model number WDBAAL0000NBK)
- WDTV Live Plus Latin America [PlusL(atam)]
(Model number WDBREC0000 and WDBG3A0000, all firmware versions ending in L)
- WDTV Live Hub [Hub]
(Model number WDBABZ0010BBK, WDBACA0010BBK)
- WDTV Live Streaming [Gen3]
(Model number WDBHG70000NBK, WDBGXT0000NBK)
Authors
WDLXTV is developed by a small team of volunteers:
- b-rad - Lead developer / Project maintainer / Designer
- recliq - Programming / Project maintainer
- RMerlin - Webend WDLXTV Configurator & Webend Management
- zoster - UMSP media server
- Shunte & mad_ady - UMSP plugin management
- PsychoTHC - Webend Button Icons
- Pennhaven - logos
- Bovirus - localization manager
Additional contributors:
- rezmus, pibos, MR_Miyagi, derlinuxer, psychodad, thespecialist
- Themers: eM82, PsychoTHC, Juliojs, lilibabe, KAD
- ReMARKable - SVN server donation
- KroetKroet - day to day pain in the *ss :)
Features
These are some of the new features that WDLXTV adds to the WDTV platform:
- Bittorrent client (rtorrent + rutorrent)
- Usenet download client (nzbget)
- DAAP/Roku server (through mt-daapd)
- NFS sharing (client and server)
- User-generated movie sheets
- Apache web server
- FTP server
- SSH server
- Streaming from online sources through third-party plugins, allows you access to services such as Picasa, Grooveshark, Apple Trailers, and much more - over 30 plugins available at this time
- Shoutcast
- YoutubeHD (WD only allows for SD content)
- Custom applications through app.bin or Optware, adding applications such as Asterisk, Mediatomb, etc...
- WDTVExt, allowing custom plugins that can alter the functionality of the OSD (BaseFW 1.02 ONLY)
- Third party OSD themes
- Custom wallpaper and screen saver image
- Customizable IR remote functions
- ...and a lot more
Release information
- Difference between firmware formats: Normal [flash] and EXT3-Boot [non-flash]
- Difference between BaseFW (1.01, 1.02, etc...)
- Differences between kernels
- README
- Check the Changelog
Support
For community support, make sure you register to the official WDLXTV forums. The forum is quite active, and a lot of questions are already answered on these forums - make sure you search through them if you have any question regarding WDLXTV.
This Wiki will also contain a lot of information on how to take full advantage of WDLXTV and the numerous features it adds to the original WD firmware.
Lexicon
Installation
Download
- Main site
- Other sites
Older WDTV Gen 1 devices
For those older devices, you need an older release of WDLXTV, available here:
How To Install
Uninstall
Configuration
Basic setup after flashing
- Use telnet and set SSH password
- Share a USB Storage Device
- Setup NZBGetWeb
- How to install different OSD's (OSD mods)
- WDLXTV Tips & Tricks
Advanced setup
- Setup Moviesheets / Linksheets
- Migrate from dynamic extsheets (1.02) to linksheets (1.03 and greater)
- Manual configuring with S00custom-options
- Setup xmounts (aka mount remote network shares)
- Setup CIFS-Interceptor
- Install external applications (app.bin)
- Running custom scripts at boot time
- How to display 2 local Hard Drives as 1 folder on screen
- Create a S99user-script file
- Install and setup SABnzbd
Solutions to common problems
- Crontab doesn't work/ isn't persistent
- Media player freezes while playing movie/Remote control doesn't work
- HDMI resets to 720p after standby
- Regenerate lost Youtube keys
Usage
Built in Features
- rTorrent
- NZBWebget
- WDTVExt plugins
- How to use other IR controller using Eiri
- USB keyboard support (1.03 and higher)
UMSP
- Streaming from online sources using UMSP
- UMSP Plugins
- UMSP Content - List of things you can see/hear through the UMSP server
- Youtube subscriptions - Configuration details regarding the Youtube subscriptions plugin
- Daily podcasts - Configuration details regarding the Daily Podcasts plugin
- Grooveshark - Configuration details for the Grooveshark Plugin
Advanced Features
- Control and see the screen of Your WDTV from your PC and take screenshots (by Pibos)
- Control WDTV from your PC (Sending IR commands from a Webinterface) (by rezmus)
- Control WDTV from your PC (Sending IR commands via a PC application) (by calimero100582)
- Control WDTV from your PC (Sending IR commands from a telnet/SSH session) (by rezmus)
- Accessing/controlling a Windows PC from your WDTV (by Ga||o)
- Booting firmware from USB (root.bin)
- Booting firmware from ext2/3 filesystem (.rootFS)
- Booting the original WD firmware without having to reflash
- Using the WDTV for Web Hosting
Development
- Creating an app.bin
- HowTo: Integrate app.bin with Webend
- HowTo: Add configuration entries on the Webend Configurator (WEC)
- Creating an osd.bin
- Compiling on the WDTV
- WDTVExt Plugin
- DMA OSD Reference
- WDTV Serial Connector
- UMSP plugin development
- External proxy
- WDTV UMSP Crash Course
- IR Remote Receiver
- Simulate remote key presses via shell
- Some Useful Links
- Debricking guide
HowTos and Guides
General Tips
General Networking
- Improve Wifi performance,reduce stuttering movies and compare NFS, CIFS/Samba, FTP, SSH.
- Tips and HowTo's related to network sharing
- Setup VPN clients
NFS Sharing
- How to share NFS from Windows 7
- How to share NFS from Debian
- How to setup NFS share using FreeNFS
- How to share NFS from OSX
- Windows Home Server/HaneWin NFS How To
Advanced tweaks
- Power settings/Standby
- Removing glitching of 23.976fps movie
- Disabling Username/Password authentication for the Apache Web Server
Others
- Download with a megaupload premium account and Screen
- Update the Plowshare package
- WDTV Gen 1:mt-daapd
- IPv6 for WDTV-Live only
[b][url=http://www.mirwatch.com/armani-watches-c-13.html]Replica Armani Watches[/url][/b]
[b][url=http://www.mirwatch.com/armani-watches-c-13.html]Fake Armani Watches[/url][/b]
[b][url=http://www.mirwatch.com/armani-watches-c-13.html]Cheap Armani Watches[/url][/b]
[b][url=http://www.mirwatch.com/armani-watches-c-13.html]Discount Armani Watches[/url][/b]
[b][url=http://www.mirwatch.com/audemars-piguet-watches-c-259.html]Replica Audemars Piguet Watches[/url][/b]
<a href="http://www.mirwatch.com/armani-watches-c-13.html">Replica Armani Watches</a>
<a href="http://www.mirwatch.com/armani-watches-c-13.html">Fake Armani Watches</a>
<a href="http://www.mirwatch.com/armani-watches-c-13.html">Cheap Armani Watches</a>
<a href="http://www.mirwatch.com/armani-watches-c-13.html">Discount Armani Watches</a>
<a href="http://www.mirwatch.com/audemars-piguet-watches-c-259.html">Replica Audemars Piguet Watches</a>
<title>Technomarine Watches, Womens Watches, Technomarine MoonSun TMC-TLC</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="keywords" content="Technomarine Watches, Womens Watches, Technomarine MoonSun TMC-TLC" /> <meta name="description" content="" /> <meta http-equiv="imagetoolbar" content="no" />
<link rel="canonical" href="http://www.mirwatch.com/womens-watches-technomarine-moonsun-tmctlc-c-27_51_114.html" />
<link rel="stylesheet" type="text/css" href="http://www.mirwatch.com/includes/templates/watches2/css/style.css" /> <link rel="stylesheet" type="text/css" href="http://www.mirwatch.com/includes/templates/watches2/css/style_imagehover.css" /> <link rel="stylesheet" type="text/css" href="http://www.mirwatch.com/includes/templates/watches2/css/styles_AJAX_image_swapper.css" /> <link rel="stylesheet" type="text/css" href="http://www.mirwatch.com/includes/templates/watches2/css/stylesheet.css" /> <link rel="stylesheet" type="text/css" href="http://www.mirwatch.com/includes/templates/watches2/css/stylesheet_categories_menu.css" /> <link rel="stylesheet" type="text/css" href="http://www.mirwatch.com/includes/templates/watches2/css/stylesheet_css_buttons.css" /> <link rel="stylesheet" type="text/css" media="print" href="http://www.mirwatch.com/includes/templates/watches2/css/print_stylesheet.css" />
language: <a href="http://www.mirwatch.com/de/"> <img src="http://www.mirwatch.com/langimg/gericon.gif" alt="Deutsch" title=" Deutsch " height="15" width="24"></a> <a href="http://www.mirwatch.com/fr/"> <img src="http://www.mirwatch.com/langimg/fricon.gif" alt="Français" title=" Français " height="15" width="24"></a> <a href="http://www.mirwatch.com/it/"> <img src="http://www.mirwatch.com/langimg/iticon.gif" alt="italiano" title=" italiano " height="15" width="24"></a> <a href="http://www.mirwatch.com/es/"> <img src="http://www.mirwatch.com/langimg/esicon.gif" alt="Español" title=" Español " height="15" width="24"></a> <a href="http://www.mirwatch.com/pt/"> <img src="http://www.mirwatch.com/langimg/pticon.gif" alt="Português" title=" Português " height="15" width="24"></a> <a href="http://www.mirwatch.com/jp/"> <img src="http://www.mirwatch.com/langimg/jpicon.gif" alt="日本語" title=" 日本語 " height="14" width="24"></a> <a href="http://www.mirwatch.com/ru/"> <img src="http://www.mirwatch.com/langimg/ruicon.gif" alt="russian" title=" russian " height="15" width="24"></a> <a href="http://www.mirwatch.com/ar/"> <img src="http://www.mirwatch.com/langimg/aricon.gif" alt="arabic" title=" arabic " height="15" width="24"></a> <a href="http://www.mirwatch.com/no/"> <img src="http://www.mirwatch.com/langimg/noicon.gif" alt="norwegian" title=" norwegian " height="15" width="24"></a> <a href="http://www.mirwatch.com/sv/"> <img src="http://www.mirwatch.com/langimg/svicon.gif" alt="swedish" title=" swedish " height="15" width="24"></a> <a href="http://www.mirwatch.com/da/"> <img src="http://www.mirwatch.com/langimg/daicon.gif" alt="danish" title=" danish " height="15" width="24"></a> <a href="http://www.mirwatch.com/nl/"> <img src="http://www.mirwatch.com/langimg/nlicon.gif" alt="Nederlands" title=" Nederlands" height="15" width="24"></a> <a href="http://www.mirwatch.com/fi/"> <img src="http://www.mirwatch.com/langimg/fiicon.gif" alt="finland" title=" finland " height="15" width="24"></a> <a href="http://www.mirwatch.com/ie/"> <img src="http://www.mirwatch.com/langimg/gaicon.gif" alt="ireland" title=" ireland " height="15" width="24"></a> <a href="http://www.mirwatch.com/"> <img src="http://www.mirwatch.com/langimg/icon.gif" alt="English" title=" English " height="15" width="24"></a>
<style>
#navTool ul{ float:left;}
#navTool ul li{float:left;}
</style>
<form name="product_filter_from" action="http://www.mirwatch.com/index.php?main_page=product_filter_result" method="get"><input type="hidden" name="main_page" value="product_filter_result" /></select><select onChange= "submit()" name="dialshape"><option value="" selected="selected">Dial Shape</option><option value="3">Tonneau</option><option value="9">Round</option><option value="12">rectangle</option><option value="15">Rectangular</option><option value="19">Square</option><option value="44">Oval</option><option value="45">Rectangle</option><option value="61">Others</option></select><select onChange= "submit()" name="strap"><option value="" selected="selected">Strap</option><option value="4">Leather</option><option value="6">Strip</option><option value="21">Rubber</option><option value="27">Ceramic</option><option value="38">Sail-canvas</option><option value="66">Textile</option><option value="80">Silicone</option><option value="87">Satin</option></select><select onChange= "submit()" name="dialcolor"><option value="" selected="selected">Dial Color</option><option value="5">Silver</option><option value="7">Black</option><option value="10">White</option><option value="11">Gilt</option><option value="13">Blue</option><option value="16">Dark Red</option><option value="17">Mother of Pearl</option><option value="20">Champagne</option><option value="22">Pink</option><option value="23">Yellow</option><option value="24">Brown</option><option value="26">Black & Red</option><option value="28">light blue</option><option value="29">Beige</option><option value="30">Red</option><option value="31">Cruise</option><option value="32">Purple</option><option value="33">Green</option><option value="34">Orange</option><option value="35">Opaline Black</option><option value="36">Ivory</option><option value="37">Black & Green</option><option value="39">Anthracite</option><option value="40">Ardoise</option><option value="43">Yellow Gold</option><option value="46">Black-blue</option><option value="47">Slate Gray</option><option value="48">Gray</option><option value="49">Rose Gold</option><option value="53">Red gold</option><option value="55">gold</option><option value="60">Sapphire</option><option value="63">Gol</option><option value="64">Flower</option><option value="67">Glod</option><option value="68">Rose</option><option value="69">White MOP</option><option value="70">Cutout Shell</option><option value="73">Brown Gold</option><option value="75">Pink-Grey</option><option value="76">Light Orange</option><option value="77">Golden</option><option value="78">Bezel</option><option value="79">Chocolate</option><option value="83">Clear</option><option value="84">Cream</option><option value="86">Mixed</option><option value="91">Grey</option><option value="92">White/Black</option><option value="93">Rose Gold/Black</option><option value="94">Diamond</option><option value="96">Gold Diamond</option><option value="97">Black Baton</option></select><input type="hidden" name="current_category_id" value="114"/><input type="hidden" name="cPath" value="114"/></form> <form name="filter" action="http://www.mirwatch.com/" method="get"><input type="hidden" name="main_page" value="index" /><input type="hidden" name="cPath" value="114" /><input type="hidden" name="sort" value="20a" /></form>
|
<style type="text/css">
- navSuppWrapper{ padding-left:40px; border:solid #dbdbdb 1px; overflow:hidden}
- navSuppWrapper dl{ float:left; width:175px; margin:0 auto; margin-left:10px;}
- navSuppWrapper dl dd{ margin:0; padding:0;}
</style>
</div>
<a href="http://blog.ilouboutin.org"> Watches blog </a>
<a href="http://blog.swarovskibracelet.org"> Watches </a>
<a href="http://blog.replicawatchesfirm.com"> About mirwatch.com blog </a>
Obsolete Links (To be sorted)
- Restricted plugins - How to download and configure the restricted plugins (aka Adult content)