Are we sure firmware is still Linux based?

Here is information about customize your D series firmware..:!:This forum is NOT FOR USER questions or problems but DEVELOPER.

Are we sure firmware is still Linux based?

Postby ptflinders » Tue Apr 26, 2011 11:05 pm

Just bought a UE40D6530, I asked Samsung about availability of GPLed source code only to receive the reply that there wasn't any open source code in the TV!

Now I can well believe that Samsung "support" misunderstood (they gave me a truly bizarre suggestion when I pointed out that you can't even delete PVR content from an attached USB disk) or are bluffing but taken with the fact that the D Series don't seem to support USB drives formatted with ext2fs it's disconcerting.

Are we sure they're still using Linux on these TVs?
ptflinders
 
Posts: 4
Joined: Tue Apr 26, 2011 10:57 pm

Re: Are we sure firmware is still Linux based?

Postby zibri2 » Fri Apr 29, 2011 12:04 am

I will be getting a UE46D7000 in a few days.
I'm 99% sure it's linux inside.
I will be more specific afterwards.
zibri2
 
Posts: 134
Joined: Fri Apr 29, 2011 12:02 am

Re: Are we sure firmware is still Linux based?

Postby jgrimme » Thu May 05, 2011 9:26 am

Hi All, I've just bought a ue32D5520 in the UK.

Very worried that Samsung may have ditched Linux. I'm a Linux sysadmin, so was *really* looking forward to hacking the TV...

The D5520 has the "Smart TV" interface, video on demand apps (youtube, iplayer, lovefilm etc..) and accesses the Samsung apps store.

BUT, I can't find a web browser, search box or option to install skype in the smart hub. This TV will not record to USB, though I didn't really expect this!

Presumably the D5520 has lower spec hardware to the D6xxx and D8xxx models? The only info I can find is that there is 1GB of flash for storing apps on the TV.

Incidentally, the Samsung iphone "TV remote" app works very well with this TV.

I'll run nmap tonight to see what network ports are open. I can't see a serial port on the back of the unit, there are a couple of 3.5mm sockets, but these are marked up for audio & video. Do Samsung still put serial ports on their TV's ?

Picture quality is fantastic, so I'm going to keep this !

Cheers

Jake
jgrimme
 
Posts: 4
Joined: Thu May 05, 2011 9:02 am

Re: Are we sure firmware is still Linux based?

Postby prairie » Thu May 05, 2011 2:34 pm

I have the D8000 U.S. model, skype and browser are included but no record to usb. Let me know if I can help with any testing.

cheers
PN51D8000FFXZA
SWU_T-GAP8AKUC_001118_I04_EK000DK000KK000RK000_120610
User avatar
prairie
 
Posts: 128
Joined: Wed May 04, 2011 10:30 pm

Re: Are we sure firmware is still Linux based?

Postby jgrimme » Thu May 05, 2011 10:07 pm

Hi All,
nmap fingerprint scan thinks there is a Linux OS inside the D Series:

root# nmap -O v 192.168.1.68

Starting Nmap 5.51 ( http://nmap.org ) at 2011-05-05 21:25 IST
Failed to resolve given hostname/IP: v. Note that you can't use '/mask' AND '1-4,7,100-' style IP ranges
Nmap scan report for 192.168.1.68
Host is up (0.0072s latency).
Not shown: 999 closed ports
PORT STATE SERVICE
50000/tcp open ibm-db2
Device type: general purpose
Running: Linux 2.6.X
OS details: Linux 2.6.13 - 2.6.31
Network Distance: 0 hops

OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 11.19 seconds

I tried to telnet in to port 50000, but the connection got dropped when I typed "?" or "help", I guess the iphone remote uses this port to control the TV, not sure how useful sniffing this is.

Looked at the 1007.2 software update USB files, there is a big fat file in the update (exe.img.sec) which starts off with "Salted__" so this is encrypted.
Has anyone made any progress on decrypting the system images? How were the Samsung A/B/C version keys obtained?

I can put the TV into service mode (TV off, hit INFO MENU MUTE POWER keys in this order.) And here it's possible to change the serial port (RS232) from UART to either logic or debug modes. Does anyone have any idea on how to physically access the serial port, as the 3.5mm jacks are labled up as audio & video?

It's also possible in the service mode to clone the TV to USB, switch to hotel mode and other stuff, which all looks similar to the earlier models.

Very much feel like I'm digging in the dark here, any ideas gratefully received!

Cheers

Jake
jgrimme
 
Posts: 4
Joined: Thu May 05, 2011 9:02 am

Re: Are we sure firmware is still Linux based?

Postby juzis » Thu May 05, 2011 11:13 pm

You could try to set rs232 to debug in service menu and make ExLink cable for C series. Connect to VGA port...
juzis
SamyGO Moderator
 
Posts: 6012
Joined: Sun Mar 07, 2010 6:20 pm

Re: Are we sure firmware is still Linux based?

Postby jgrimme » Fri May 06, 2011 9:16 pm

Hi Juriz,

Thanks for the tip, just found the info on serial over VGA:
https://sourceforge.net/apps/mediawiki/ ... r_C-Series

I've got a 3.3v TTL serial>USB cable kicking around, so I'll try soldering this to a VGA plug tomorrow. Not sure how far this will get us, but I'll report what I see.

Incidentally, a good source of pre-made 3.3v TTL serial>USB adaptors can be an old cell phone data cable. Google for this as they are very cheap on ebay, and you just need to cut off the mobile phone plug...

Cheers

Jake
jgrimme
 
Posts: 4
Joined: Thu May 05, 2011 9:02 am

Re: Are we sure firmware is still Linux based?

Postby prairie » Tue May 10, 2011 12:52 am

Definitely is linux based, you can pull up the open source disclosures, including an email address to send for more info, in one of the general sub-menus. for rs-232 access just use the ext-link connection. What does it mean to clone to usb? thanks
PN51D8000FFXZA
SWU_T-GAP8AKUC_001118_I04_EK000DK000KK000RK000_120610
User avatar
prairie
 
Posts: 128
Joined: Wed May 04, 2011 10:30 pm

Re: Are we sure firmware is still Linux based?

Postby jgrimme » Thu May 12, 2011 9:33 pm

Hi All,

Sorry for the delay - it took me longer than I expected to butcher a VGA cable and mate it to my serial adaptor.

The good news, is that I've managed to get debug output from the serial port - this PROVES we have Linux on board:

init started: VDLinux-BusyBox v1.14.3-VD Linux VDLinux.1.2.1.x (2011-01-18 11:04:20 KST)

mention is made of 512MB DRAM, Mips32_R2 CPU

to see the log, look at http://pastebin.com/6aDaawKW

Cheers

Jake
jgrimme
 
Posts: 4
Joined: Thu May 05, 2011 9:02 am

Re: Are we sure firmware is still Linux based?

Postby zibri2 » Sun May 15, 2011 3:45 pm

Same here!
I connected the serial port to the VGA port.. (by the way I used a cheap CA-42 cable, connected to pins 4,5 and 11)

Once the port is set from UART to DEBUG, I see the debug log.

Problem: It seems it's DEAF.. and can't receive commands of any kind. Not even sending a number and sending [cr] makes it change channel or anything.

I also tried to decrypt the firmware "T-GAPDEUC" but no success.

I only need a shell on the serial port.
Can anyone help?
zibri2
 
Posts: 134
Joined: Fri Apr 29, 2011 12:02 am

Next

Return to [D] Firmware

Who is online

Users browsing this forum: No registered users and 1 guest