Esco! said:
Excellent thread Stang, I've been meaning to get one also
I suspect you mean 4000 kbs, 4kbs is kinda small, isnt it??
What do you mean by OK???? It either works or it doesnt.
Hey Techies, which one do you recommend out of the units posted????
I have both models LX350 HD and LX351.
What I mean by "ok" is that some of my stuff don't play thats AVI format.
I hacked the machine so I could get into the Linux thats running on the thing and found out the limitation is obviously that the graphics chip does not support some of the newer codecs that are being used in the AVI file and no way to add them to this linux because its so small a distribution anyways.
For anyone that likes hacking I have written some document on how the thing can be changed inside. This is highly technical so not for your average consumer.
Some may be interested in this. I developed a procedure how to change the firmware for LX350HD and iamm ntd36hd (they are the same):
Here is the steps to build new Firmware for LX350HD.
# Install a Linux of your choice on a PC or other box - ie Fedora
# copy the PKG file to your Linux ie. romfs-novatron-iamm35-1-1-1-1-150.pkg ( I can supply or can get from vendor site)
# Extract the gzip file
dd if=romfs-novatron-iamm35-1-1-1-1-150.pkg of=romfs-novatron-iamm35-1-1-1-1-150NEW.pkg bs=1 skip=108
#rename the file
mv romfs-novatron-iamm35-1-1-1-1-150NEW.pkg romfs-novatron-iamm35-1-1-1-1-150NEW.pkg.gz
# Unzip it
gzip -d romfs-novatron-iamm35-1-1-1-1-150NEW.pkg
# Extract the boot header
dd if=romfs-novatron-iamm35-1-1-1-1-150.pkg of=romfs-novatron-iamm35-1-1-1-1-150NEWBootHeader.pkg bs=1 count=108
# Mount the clinux files on your linux box
mkdir /lx350hd
mount -t romfs -o loop=/dev/loop1 romfs-novatron-iamm35-1-1-1-1-150NEW.pkg /lx350hd
# make copy of the read-only files so you can mod them
mkdir /lx350hd_write
cp -pr /lx350hd/* /lx350hd_write
# Change files with vi under the writable structure /lx350hd_write
# download and install rpm for genromfs for your Linux
rpm -i genromfs-0.5.1-3mdk.ppc.rpm
# Genromfs to new romfs - small correction Feb 22 on byte alignment
genromfs -d /lx350hd_write -f ROBS.romfs -V 'mambo'
# Gzip it back up
gzip ROBS.romfs.bin
# Concatenate the header and gzipped romfs back again for final Firmware
cat romfs-novatron-iamm35-1-1-1-1-150NEWBootHeader.pkg ROBS.romfs.bin.gz >romfs-novatron-iamm35-1-1-1-1-151.pkg
# Load the new firmware to your LX350HD
Once you mount the firmware to your linux you will see structure similar to this:
[root@Fedora5 lx350hd]# ls -l
drwxr-xr-x 1 root root 32 Dec 31 1969 bin
-rw-r--r-- 1 root root 77908 Dec 31 1969 bitmap.bin.gz
drwxr-xr-x 1 root root 32 Dec 31 1969 dev
drwxr-xr-x 1 root root 32 Dec 31 1969 etc
drwxr-xr-x 1 root root 32 Dec 31 1969 home
-rwxr-xr-x 1 root root 45963 Dec 31 1969 irqhandler.bin.gz
drwxr-xr-x 1 root root 32 Dec 31 1969 lib
-rwxr-xr-x 1 root root 1604179 Dec 31 1969 linux.bin.gz
drwxr-xr-x 1 root root 32 Dec 31 1969 mnt
drwxr-xr-x 1 root root 32 Dec 31 1969 opt
drwxr-xr-x 1 root root 32 Dec 31 1969 proc
drwxr-xr-x 1 root root 32 Dec 31 1969 root
drwxr-xr-x 1 root root 32 Dec 31 1969 sbin
drwxr-xr-x 1 root root 32 Dec 31 1969 tmp
drwxr-xr-x 1 root root 32 Dec 31 1969 usr
drwxr-xr-x 1 root root 32 Dec 31 1969 var
ie. now you can go in to the /usr/curacao dir and:
rename the curcacao to curacao.bak
Build a new script to start telnet and start the old curacao:
[root@Fedora5 curacao]# cat curacao
#!/bin/sh
/usr/sbin/telnetd &
/usr/curacao/curacao.bak&
--
You will also need to nulify the root password so edit the /etc/shadow file and remove 2nd field to remove password:
ie.
root::10933:0:99999:7:::
Once you flash this new firmware you will be able to telnet to your LX350HD..
**Please note: try this at your won risk ***!!!
I think it may be better to use a PC to play your files on to a TV because you can add the codecs as needed but this unit is pretty cool for most stuff.