Author Topic: WDLXTV-LIVE-0.4.X  (Read 501092 times)

February 22, 2010, 10:47:59 PM
Read 501092 times

b-rad.cc

  • Hero Member

  • Offline
  • *****

  • 833
  • Personal Text
    FW Hacker
    • B-RAD
out with the old in with the new  ;D :D :P

Code: [Select]
0.4.1.9-6
  * includes derlinuxers index.php tweaks for dynamic webplugin loading into webend
  * derlinuxer's S01ntp patch for static IP
  * fixed /usr/bin/bandwidth_test
  * fixed various osd backgrounds
  * fixed USB_POWER_OFF=1 no osd.bin bug
  * optimized wdlxtv.watch
  * new /conf/ monitor
  * logos for youtubeHD, shoutcast, & easynews in switchers
  * new now playing overlay

0.4.1.9-4
  * updated wireless-tools / fixed wireless adapters
  * better detection of preferred wireless network
  * updated live365 shoutcast proxy
  * included eiri (allows remote control remapping and command execution)
  * tweaked live365 pages
  * updated wireless drivers to 1.02.19 version (no extra chipset compatability)
  * fixed net.agent (WDLXTV-G2)
  * updated NTP with static IP
  * included iperf-2.0.4-5 & choekstr's bandwidth_test script
  * optimized various scripts

0.4.1.9
  * included Zoster's UMSP-0.1.2 media server (WDLXTV-Live)
  *** includes Revision3, Shoutcast, Apple Trailers, BBC podcasts...
  * included Mr_Miyagi's Webend (WDLXTV-Live)
  * WDLXTV_LIVE-MINIMAL now includes lighttpd/php5-cgi/perl (default disabled)
  * YouTube-switcher enabled (WDLXTV-Live) (requires LIGHTTPD=ON)
  *** YouTubeHD : D (see S00custom-options) (WDLXTV-Live)
  *** included rezmus EasyNews-proxy beta YouTube-switcher (WDLXTV-Live)
  * patched several issues with WPA2PSK (wdlxtv-g2)
  * fixed Deluge state dir (WDLXTV-Live)
  * included live365-switcher (WDLXTV-Live) (requires LIGHTTPD=ON)
  *** rezmus ShoutCast-proxy live365-switcher included (see S00custom-options)
  * included fixed russian/italian/german translations
  * fixed cifs-interceptor with NFSD=OFF (WDLXTV-Live)
  * added rt2570, rt73, rtl8187 wireless drivers (WDLXTV-G2)
  * fixed double mounts with media library disabled
  * included ReMARKables netherlands translation (see S00custom-options) (WDLXTV-Live)

0.4.1.8
  * fixed Samba (windows) exported shares & auto exporter
  * added YouTube key saver (WDLXTV-Live)
  * fixed cifs-interceptor (WDLXTV-Live)
  * USB_POWER_OFF=1 works now (attached devices off during standby)
  * CODEPAGE & IOCHARSET are used in mounting for non-english filesystems
  * disabled ETH_xx_ACTION(s), replaced with POWER_xx_ACTION(s)
  * re-included missing lighttpd & enabled lighty-enable-mod
  * included mod_magnet & mod_webdav for lighttd
  * tweaked 10,11,12 item list views
  * included liblua5.1-0 (5.1.4-5)
  * Switched NTP to default OFF (WDLXTV-G2)
  * various script tweaks & bug fixes
  * added ftp & zip binaries

0.4.1.7-1
  * swapped smbtree back to matching version to fix network shares
  * added missing pam modules for ftp on WDLXTV-G2

0.4.1.7
  * WDLXTV_G2 now available for WDTV HD Gen 2 devices
  * added better system On/Off detection for turning off/on USB bus
  * patched to show subtitle delay without audio channel info (thx rezmus)
  * Deluge updated to 1.2.1-1
  * included nfsd (kernel) NFS server
  * new auto-export mode for Samba & NFSD servers
  * Samba binaries from official fw 1.02.14
  * Samba shares can be password protected
  * NTP works with static IP & wireless now
  * included all available NLS/codepage modules (see S00custom-options)
  * XFS and ReiserFS drives now supported
  * rezmus patch for custom fonts in OSD themes
  * online-delayer now pings self instead of gateway
  * Deluge auth file located at /conf/deluge.auth
  * list.watch is now wdlxtv.watch
  * fixed a few lib symlinks

0.4.1.0
  *** Include wdtvlive.fff with wdtvlive.bin and wdtvlive.ver when you flash ***
  * resized youtube home dark box image to fit
  * changed windows resolve order back to official FW order
  * added zoster's 11/12 & bonus 10 item list views
  * included techflaws corrected german UI translation
  * added 2 additional video info overlay options (see S00custom-options)
  * fixed smbd zombies in ext3-boot-live
  * /sbin/usb.power.off and /sbin/usb.power.on turn off/on usb bus power (thx pibos)
  * ssh/scp/sftp clients changed to openssh binaries
  * included ssh-copy-id for passwordless login from wdtv-live
  * fixed openssl cert/private symlinks
  * full md5sum & netstat included
  * updated S00custom-options
  * updated libxml, libssl, libz, & libcrypto
  * moved around libs to mirror debian-wdlxtv-live
  * added /etc/screenrc & /etc/ssh/ssh_config & /etc/ssl/openssl.cnf (bind mount over for custom)

0.4.0.0
  * now based on official firmware 1.01.24
  * fixed firmware signature byte order == seamless upgrade from official
  * widened various youtube views
  * fixed optical drive double mounts
  * added www-data to cdrom group
  * fixed php-cgi arguments
  * fixed smb.conf bug

0.3.4.5
  * fixed app.bin loading from devices with space's in label
  * streamlined custom smb.conf usage
  * additional (non offficially mounted) devices are now added to smb config
  * added ssh-public-key to display public key
  * wdlxtv-live-minimal now available (no php/python/perl/nzbget/deluge/lighttpd)
  * updated net.mounts with curlftpfs & sshfs examples
  * firmwares are now fully (48B) signed

0.3.4.4
  * modified /sbin/suspend (stops all startup scripts)
  * added /sbin/resume (reverse of suspend)
  * rarfs included (not automagic atm -- or perfect)
  * unrar-seek included
  * disabled cd-manager (optical drive access option in UMSP)
  * removed busybox blkid symlink
  * fixed mount.watch extra umounting / NOUUID bug
  * ethernet actions order enforced

0.3.4.3
  * added real PATH export to /etc/profile
  * modified timezone export in /etc/profile
  * ethernet actions now available

0.3.4.2
  * fixed plug.watch bug dealing with multiple partition devices
  * fixed mount.watch bug causing duplicate NOUUID devices to show up
  * fixed HFS device mounting issue
  * Hub support *should* be pretty spot on
  * fixed custom-language-XX input, custom OSD translations now load
  * can supply customized smb.conf file (include at root of attached device-experimental)
  * fixed FTP server 425 error issue (add -H flag)
  * fixed sshfs & outgoing scp (use public key auth)
  * fixed timezone (added export to shell profile)
  * enabled outgoing ssh identity
  * corrected typo in lighttpd server.upload-dirs location
  * updated ntfs-3g-2010.1.16
  * fixed chsh

0.3.4.1
  * ntfs-3g-2009.4.4-1 included (power users test at own risk)

0.3.4
  * using Paragon NTFS driver, NTFS devices *should* now mount correctly (finally)
  * curlftpfs-0.9.2-1 included
  * openssl-0.9.8k-7 included
  * fixed nzbget webui images not showing up
  * Deluge state directory enabled (requires power cycle after changing torrent watch dir)
  * fixed timezone setting command in S00custom-options & add export to /etc/profile

0.3.3.1
 * fixed hotplug script for proper app/device mounting
 * changed smb.conf resolve order to: lmhosts host wins bcast

0.3.3
  * fixed nzbgetweb default upload dir to match default nzbget watch dir
  * fixed online.delayer to accomodate space at end of nameserver line
  * rezmus's audio/video info & youtube header dmaosd patches
  * widened generic thumbs selected title
  * libfuse2-2.8.1-1.1 included
  * strace-4.5.19-1 included
  * sshfs now works [maybe ;)]
  * gettext-0.17-8 included for custom translations
  * more libs are md5'd / dupe files symlinked for space
  * HFS devices are now fsck'd before mounting to fix r/o issue
  * experimental ext4 support (mounted as ext3)
  * possible NTFS fix for app.bins
  * lighttpd server.upload-dirs now writeable
  * php5-cgi error logging enabled /var/log/php5

0.3.2
  * fixed group/shadow/passwd to enable lighttpd
  * fixed /etc/init.d/S96deluge to enable deluge
  * fixed /etc/init.d/S96nzbget to enable nzbget
  * fixed deluge config persistence
  * unrar-nonfree-3.8.5-1 included
  * actually included par2-0.4
  * lighttpd can be disabled (config_tool -c LIGHTTPD=OFF)
  * deluge webui can be disabled (config_tool -c DELUGEWEBUI=OFF)
  * Merry Christmas!!!

0.3.1
  * fixed /etc/resolv.conf symlink for DNS

0.3.0
  * Rezmus USB-power-on-suspend patch
  * lighttpd-1.4.25 webserver w/gd included (default enabled)
  * Deluge-1.2.0-rc4 Bittorrent client included (w/ webui) (default disabled)
  * nzbget-0.7-r357 & nzbgetweb-0.1.4-t5 include (default disabled)
  * hellanzb-0.13 included (default disabled)
  * pure-ftpd-1.0.24 w/TLS included (default enabled)
  * perl-5.10.1 included
  * python-2.5.4 included
  * php-cgi-5.2.11-2 included
  * screen-4.00.03jw4 included
  * unrar-free-0.0.1 included
  * par2-0.4 included
  * wakeonlan-0.41-10 included
  * bash-4.0-4 included
  * sshfs-2.2-1 included
  * unionfs-0.23.hg.20090611-1 included
  * fixed video_resume_points_table typo, should be video_resume_point_table
  * cifs-interceptor entries now have optional 3rd field for mount options
  * /conf/hosts for custom host definitions & fixed resolver for hostname lookup
  * possible NTFS hub fix
  * Day's S90net.mounts fix
  * NTP fix for DHCP users
  * 3 background options, look in S00custom-options for details
  * crazymount & plug.watch utilize mdev
  * working ldconfig & ldd + chsh & showmount included
  * all init.d's are disabled during upgrade
  * debian-wdlxtv upgraded to Squeeze
  * live filesystem booting now working : D !!!!!!! (root filesystem must be in .rootFS to pivot)
  * disabled online update procedure

Please donate if you can :-*  :) crazy amounts of time go into maintenance and development, thank you  :-*

WDLXTV_LIVE-0.4.0.0
WDLXTV_LIVE-0.4.1.0
WDLXTV_LIVE-0.4.1.7
WDLXTV_LIVE-0.4.1.7-1
WDLXTV_LIVE-0.4.1.8
WDLXTV_LIVE-0.4.1.9
WDLXTV_LIVE-0.4.1.9-4
WDLXTV_LIVE-0.4.1.9-6

FLASH AT YOUR OWN RISK, BE SURE THE ONLY TWO WDTVLIVE FILES ON THE DEVICE YOU UPGRADE WITH ARE wdtvlive.bin AND wdtvlive.ver UNLESS a wdtvlive.fff file is included in the zip. If a wdtvlive.fff file is included the flash with all three files. Delete firmware files after successful flash.

For developers:
ext3-boot-live-0.4.0.0
ext3-boot-live-0.4.1.0
ext3-boot-live-0.4.1.7
ext3-boot-live-0.4.1.7-1
ext3-boot-live-0.4.1.8
ext3-boot-live-0.4.1.9
ext3-boot-live-0.4.1.9-4
ext3-boot-live-0.4.1.9-6


For 'purists'  ;)
WDLXTV_LIVE_MINIMAL-0.4.0.0
WDLXTV_LIVE_MINIMAL-0.4.1.0
WDLXTV_LIVE_MINIMAL-0.4.1.7
WDLXTV_LIVE_MINIMAL-0.4.1.7-1
WDLXTV_LIVE_MINIMAL-0.4.1.8
WDLXTV_LIVE_MINIMAL-0.4.1.9
WDLXTV_LIVE_MINIMAL-0.4.1.9-4
WDLXTV_LIVE_MINIMAL-0.4.1.9-6

To learn about & utilize different 'hidden' custom options refer to S00custom-options.

Pages with info:
To mount NFS under network shares read the following post:


original official firmware for when you'r done playing around:
http://rapidshare.com/files/293635105/WDTVLIVE_FW_1.01.00.zip
http://rapidshare.com/files/308628414/WDTV_Live_1_01_11.zip
instructions for downgrade to official are included in bottom of README file

mirror only for non RS users please dont overload our hosting no direct linking on pages thx
http://wiki.wdtv.org/download/firmware/wdtvlive/WDTVLIVE_FW_1.01.00.zip
md5sum : 026c6763c5d57c4db3c541d99ba1d0a5

Please report any bugs / desired binaries / etc here

Mirror of all releases: http://b-rad.geg0r.de/  -- thanks bl0w
« Last Edit: March 30, 2010, 03:18:12 PM by b-rad.cc »

February 22, 2010, 10:49:58 PM
Reply #1

b-rad.cc

  • Hero Member

  • Offline
  • *****

  • 833
  • Personal Text
    FW Hacker
    • B-RAD

Code: [Select]
WDLXTV-Live-0.4.1.0
  *** Include wdtvlive.fff with wdtvlive.bin and wdtvlive.ver when you flash ***
  * resized youtube home dark box image to fit
  * changed windows resolve order back to official FW order
  * added zoster's 11/12 & bonus 10 item list views
  * included techflaws corrected german UI translation
  * added 2 additional video info overlay options (see S00custom-options)
  * fixed smbd zombies in ext3-boot-live
  * ssh/scp/sftp clients changed to openssh binaries
  * included ssh-copy-id for passwordless login from wdtv-live
  * fixed openssl cert/private symlinks
  * full md5sum & netstat included
  * /sbin/usb.power.off and /sbin/usb.power.on turn off/on usb bus power (thx pibos)
  * updated S00custom-options
  * updated libxml, libssl, libz, & libcrypto
  * moved around libs to mirror debian-wdlxtv-live
  * added /etc/screenrc & /etc/ssh/ssh_config & /etc/ssl/openssl.cnf (bind mount over for custom)

for those curious be sure to check out how i fixed the smbd zombies in /bin/run_samba, talk about a workaround :D

new files for themers:
video_run.2.xml
video_run.3.xml
inc_list_browse.10.xml
basic_browse.10.xml
inc_headline_property.10.xml
inc_list_browse.11.xml
basic_browse.11.xml
inc_headline_property.11.xml
inc_list_browse.12.xml
basic_browse.12.xml
inc_headline_property.12.xml

modified:
basic_browse_thumb_video.*.xml

I also changed list.watch and modified how the various numbered options are included. Look inside any basic_browse or thumbnail xml file and you'll see that I include the correspondingly numbered other files. Makes for less bind'd mounts.

you only need to include wdtvlive.fff if you haven't already flashed to official fw 1.01.24
http://rapidshare.com/files/354550225/1.01.24_B-RAD.CC_WDLXTV_LIVE-0.4.1.0.zip

http://rapidshare.com/files/354550219/1.01.24_B-RAD.CC_WDLXTV_LIVE_MINIMAL-0.4.1.0.zip

non-flash (still requires a wdlxtv-live flashed to load)
http://rapidshare.com/files/354550223/1.01.24_B-RAD.CC_EXT3-BOOT_LIVE-0.4.1.0.zip

February 23, 2010, 12:01:01 AM
Reply #2

fits79

  • Full Member

  • Offline
  • ***

  • 109
To me some times with 0.4.0.0 and older b-rad fw the wd tv live it completely stuck and the only way to unstuck is to power of/on the power cable.
With any original fw this NEVER happened.

Why is that happening b-rad?

A lot of thanks for your time.

February 23, 2010, 12:08:33 AM
Reply #3

WarStomp

  • Newbie

  • Offline
  • *

  • 1
To me some times with 0.4.0.0 and older b-rad fw the wd tv live it completely stuck and the only way to unstuck is to power of/on the power cable.
With any original fw this NEVER happened.

Why is that happening b-rad?

A lot of thanks for your time.
I am with the original firmware and this IS happened sometimes!

p.s. I want to see the final deluge version 1.2.0 (not RC) and MySQL to switch into this firmware.

February 23, 2010, 12:14:13 AM
Reply #4

bl0w

  • Newbie

  • Offline
  • *

  • 28
To me some times with 0.4.0.0 and older b-rad fw the wd tv live it completely stuck and the only way to unstuck is to power of/on the power cable.
With any original fw this NEVER happened.

Why is that happening b-rad?

A lot of thanks for your time.
I am with the original firmware and this IS happened sometimes!

p.s. I want to see the final deluge version 1.2.0 (not RC) and MySQL to switch into this firmware.

Nice first post man.... -.-
Perhaps you should try it for your own...

THX b-rad for your work... could you plz move the minimal fw to the right folder on my mirror!? would be great

February 23, 2010, 12:31:41 AM
Reply #5

rezmus

  • Sr. Member

  • Offline
  • ****

  • 418
0.4.x lenny plzzzz ;)

btw:

Code: [Select]
/sbin/usb.power.off and /sbin/usb.power.on turn off/on usb bus power (thx pibos)
maybe we should change dmaosd to send usb power command to our device, so we can control it via setting (should became handy with upcomming wdtvext gui settings support).

February 23, 2010, 02:14:04 AM
Reply #6

kufor

  • Newbie

  • Offline
  • *

  • 7
awesome, b-rad ! ;)

thx a lot for this

youtube is not working for me since the upgrade, but i'll try factory reset once again
maybe i missed something...
WD TV Live
fw: minimal 0.4.0.0

February 23, 2010, 02:52:24 AM
Reply #7

PsychoTHC

  • Full Member

  • Offline
  • ***

  • 152
    • Private Website
yes great work again, i'll definitely donate.


youtube is not working for me since the upgrade, but i'll try factory reset once again
since there is a bug in the 1.01.24 you have to:
1. Go back to 1.01.24 firmware.
2. Do a "Reset to factory defaults".
3. Go to YouTube and connect (it should work now!)
4. Upgrade to 0.4.1.0
« Last Edit: February 23, 2010, 04:58:04 AM by PsychoTHC »
If you appreciate my work and want to contribute, feel free to donate. Any little is welcome !
WDTV_Live PsychoTHC OSD-MOD

February 23, 2010, 05:25:07 AM
Reply #8

perfectdark

  • Full Member

  • Offline
  • ***

  • 155
To me some times with 0.4.0.0 and older b-rad fw the wd tv live it completely stuck and the only way to unstuck is to power of/on the power cable.
With any original fw this NEVER happened.

Why is that happening b-rad?

A lot of thanks for your time.

Yes you have a valid question.. I too am noticing with B-Rad's firmware that my WDTV Live seem to freeze and need a power recycle now. whereas, with the WD firmware they never acted this way

February 23, 2010, 05:25:47 AM
Reply #9

fightclub

  • Newbie

  • Offline
  • *

  • 9
Hi,

Upgraded firmware to latest version  and I noticed that the following feature is missing:

"extra subtitle size options of 44, 48, 50, 56, 60, 64, 68, 72, 76, & 80 "

40 is still the biggest value I can setup in preferences. Any ideas?

I delete the # in the option file, but it doesn't work.

February 23, 2010, 05:59:32 AM
Reply #10

tasqa

  • Newbie

  • Offline
  • *

  • 36
Hi,

Upgraded firmware to latest version  and I noticed that the following feature is missing:

"extra subtitle size options of 44, 48, 50, 56, 60, 64, 68, 72, 76, & 80 "

40 is still the biggest value I can setup in preferences. Any ideas?

I delete the # in the option file, but it doesn't work.


You have to use the S00customoptions file!

February 23, 2010, 06:01:51 AM
Reply #11

tasqa

  • Newbie

  • Offline
  • *

  • 36
Is there an update on new deluge version and plugins to work?  ;)

February 23, 2010, 06:04:46 AM
Reply #12

kex83

  • Newbie

  • Offline
  • *

  • 11
Don't forget to powercycle with the modified option file.

February 23, 2010, 06:25:24 AM
Reply #13

izzy

  • Newbie

  • Offline
  • *

  • 6
0.4.x lenny plzzzz ;)

btw:

Code: [Select]
/sbin/usb.power.off and /sbin/usb.power.on turn off/on usb bus power (thx pibos)

Hi. Does this mean that USB power goes off when the box goes to standby? Or do we need to do something more to turn off USB power while on standby? I checked s00custom-options and there are no settings for this. Please advise.

TIA!

February 23, 2010, 07:41:53 AM
Reply #14

DeeKay

  • Newbie

  • Offline
  • *

  • 16
To me some times with 0.4.0.0 and older b-rad fw the wd tv live it completely stuck and the only way to unstuck is to power of/on the power cable.
With any original fw this NEVER happened.

Haha, then you haven't been using your WDTV for a significant amount of time! ;-)
I've had everything with the original FW, from simple freezes to spontaneous resets to errant behaviour and videos that continued playing in the background until i powercycled it!

So what's the official plan for optical drive support? UMSP all the way or will you fix the cdmanager, b-rad? As much as I like the concept of a locally running UPNP server, UMSP seems quite a bit beta, and there hasn't been an update in a while... Also, it requires EXT3boot and an USB drive to load from, which i consider just a makeshift solution, I'd much prefer if it made it into the flash - is that possible?
« Last Edit: February 23, 2010, 09:12:53 AM by DeeKay »