TViX HD N1, TvixFW-04, & Ubuntu 9.10

Discuss features and layout and whatever is needed to get going

TViX HD N1, TvixFW-04, & Ubuntu 9.10

Postby wigout » Tue Mar 23, 2010 7:06 pm

I'd like to look inside the firmware file for the TViX HD N1.

I realize this forum deals with the Sigma chip TViX players and that the TViX HD N1 is a Realtek device.

The firmware for the TViX HD N1 is located at: ftp://ftp.dvico.com/Products/TViX/Firmw ... _1.9.8.zip (inside is the actual file: tvix_N1_1.9.8.fwp )

However the firmware for the TViX HD N1 is in a fwp file format and googling that brought me here to attempt to use the tvixfw-04 program to decode and uncompress the firmware.

I downloaded the TvixFW-04 file from viewtopic.php?f=8&t=115
I had to sudo apt-get install zlib1g-dev because although zlib1g was installed, the program wouldn't make without zlib1g-dev.

Running the command: ./bin/tvixfw --dump /home/user/Desktop/tvix_N1_1.9.8.fwp
Code: Select all
tvixfw v.0.4. (c) Petter Wahlman, aka BadEIP

TViX-N1/N1100,DViCO
1.9.8 (15/3-2010 01:41)
firmware size: 27836523
fs[1] data: 0x01000000 size: 0x005fae40 name: "disabled1"
fs[2] data: 0x01700000 size: 0x04e45300 name: "disabled2"

decrypting..
uncompressing..
error, zlib_uncompress: -3
data saved in: "./tvix_N1_1.9.8.fwp.dump/"


~/tvixfw/bin$ ldd -v tvixfw
yields:
Code: Select all
   linux-gate.so.1 =>  (0x00aa5000)
   libz.so.1 => /lib/libz.so.1 (0x00ca3000)
   libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00110000)
   /lib/ld-linux.so.2 (0x003cd000)

   Version information:
   ./tvixfw:
      libc.so.6 (GLIBC_2.4) => /lib/tls/i686/cmov/libc.so.6
      libc.so.6 (GLIBC_2.0) => /lib/tls/i686/cmov/libc.so.6
   /lib/libz.so.1:
      libc.so.6 (GLIBC_2.1.3) => /lib/tls/i686/cmov/libc.so.6
      libc.so.6 (GLIBC_2.4) => /lib/tls/i686/cmov/libc.so.6
      libc.so.6 (GLIBC_2.1) => /lib/tls/i686/cmov/libc.so.6
      libc.so.6 (GLIBC_2.3.4) => /lib/tls/i686/cmov/libc.so.6
      libc.so.6 (GLIBC_2.0) => /lib/tls/i686/cmov/libc.so.6
   /lib/tls/i686/cmov/libc.so.6:
      ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
      ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
      ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2


Have I installed something incorrectly? Is the TViX fwp file some different kind of fwp-beast?

Thanks,
wigout
wigout
On trial
 
Posts: 1
Joined: Tue Mar 23, 2010 6:48 pm

Re: TViX HD N1, TvixFW-04, & Ubuntu 9.10

Postby tvixn1 » Mon Mar 29, 2010 3:01 am

root@asdx:/tmp/tvixfw05alpha/bin# ./tvixfw --dump tvix_N1_1.9.8.fwp
tvixfw v.0.4. (c) Petter Wahlman, aka BadEIP

TViX-N1/N1100,DViCO
1.9.8 (15/3-2010 01:41)
firmware size: 27836523
fs[1] data: 0x01000000 size: 0x005fae40 name: "unknown.fs1"
fs[2] data: 0x01700000 size: 0x04e45300 name: "unknown.fs2"

M6500 firmware identified. Dumping...
decrypting..
uncompressing..
error, zlib_uncompress(): -3
data saved in: "./tvix_N1_1.9.8.fwp.dump/"

root@asdx:/tmp/tvixfw05alpha/bin# ./tvixfw --dump tvix_6600_1.9.8_A4.fwp
tvixfw v.0.4. (c) Petter Wahlman, aka BadEIP

TViX-M6600, DViCO
1.9.8 (15/3-2010 07:08)
firmware size: 26426363
fs[1] data: 0x01000000 size: 0x0061efc0 name: "unknown.fs1"
fs[2] data: 0x01700000 size: 0x04b057c0 name: "unknown.fs2"

M6600 firmware identified. Dumping...
length of encrypted blob: 0x348dee (3444206)
decrypting..
dumping decrypted data to 1.fwp.decrypted0 (size=3444206)...
uncompressing..
unc_len: 0x61efc0 (6418368)
dumping uncompressed data to 2.fwp.uncompressed0 (size=3444206)...
length of encrypted blob: 0x15ead61 (22981985)
decrypting..
dumping decrypted data to 1.fwp.decrypted1 (size=22981985)...
uncompressing..
unc_len: 0x4b057c0 (78665664)
dumping uncompressed data to 2.fwp.uncompressed1 (size=22981985)...
Finished dumping, data remaining: 0x4 (4)
data saved in: "./tvix_6600_1.9.8_A4.fwp.dump/"


N6600 it works, n1100 cannot work.
tvixn1
On trial
 
Posts: 1
Joined: Mon Mar 29, 2010 2:55 am

Re: TViX HD N1, TvixFW-04, & Ubuntu 9.10

Postby zwanzig » Mon Mar 29, 2010 7:39 pm

You have installed it correctly. The problem is that the fwp has a different layout or content, so you need to make some investigations on how you need to change the source code of tvixfw.
TViX M-4100SH (bricked) + TViX M-4100SH
zwanzig
Member
 
Posts: 123
Joined: Wed Mar 05, 2008 6:42 am
Location: Sweden


Return to Startup

Who is online

Users browsing this forum: No registered users and 1 guest