Difference between revisions of "Hacking C-Series TV with Internet@TV only"


From SamyGO
Jump to: navigation, search
m (On your PC...: full path to file)
m
Line 1: Line 1:
Thanks to [http://forum.samygo.tv/viewtopic.php?p=9515#p9515 dredkin] there now is a simple method of gaining root access on TVs equipped with the Internet@TV feature. '''It works up to firmware version 3005.1, [http://forum.samygo.tv/viewtopic.php?p=12687#p12687 juuso] wrote that it does not work with 3006.2 and 3007.1 anymore.'''
+
Thanks to [http://forum.samygo.tv/viewtopic.php?p=9515#p9515 dredkin] there now is a simple method of gaining root access on TVs equipped with the Internet@TV feature. '''It works up to firmware version T-VALDEUC 3005.1 but it does not work with 3006.2 and 3007.1 anymore.'''
  
 
== On your PC... ==
 
== On your PC... ==
 
 
* Download "widget.zip" [http://www.multiupload.com/OLQTLJ8G52 here]
 
* Download "widget.zip" [http://www.multiupload.com/OLQTLJ8G52 here]
 
* Extract "widget.zip" to root directory of your system drive (for example: C:\ )
 
* Extract "widget.zip" to root directory of your system drive (for example: C:\ )
Line 9: Line 8:
  
 
== On your TV... ==
 
== On your TV... ==
 
 
* Start Internet@TV and create user "develop"
 
* Start Internet@TV and create user "develop"
 
* Log in with that user, choose "Settings", choose "Development" and enter your computers IP address as the server address
 
* Log in with that user, choose "Settings", choose "Development" and enter your computers IP address as the server address
Line 15: Line 13:
 
* Exit Internet@TV and turn off TV
 
* Exit Internet@TV and turn off TV
  
 
+
P.S.: You can skip setting up a server on your PC, use IP: 188.126.44.135 and you get your widget ;)
p.s. you can skip step on your PC, use IP: 188.126.44.135 and you get your widget ;)
 
  
 
== On your USB stick... ==
 
== On your USB stick... ==
Line 24: Line 21:
  
 
== Starting the SamyGO Extensions... ==
 
== Starting the SamyGO Extensions... ==
 
 
Turn on TV and plug USB stick, then wait for the message box to disappear, wait some more time (~20 seconds), then try to login via SSH.
 
Turn on TV and plug USB stick, then wait for the message box to disappear, wait some more time (~20 seconds), then try to login via SSH.
 
  IP: You must know it
 
  IP: You must know it

Revision as of 17:51, 22 February 2011

Thanks to dredkin there now is a simple method of gaining root access on TVs equipped with the Internet@TV feature. It works up to firmware version T-VALDEUC 3005.1 but it does not work with 3006.2 and 3007.1 anymore.

On your PC...

  • Download "widget.zip" here
  • Extract "widget.zip" to root directory of your system drive (for example: C:\ )
  • Edit "c:\widget\www\widgetlist.xml" to change IP address to address of your PC
  • Run "http.exe"

On your TV...

  • Start Internet@TV and create user "develop"
  • Log in with that user, choose "Settings", choose "Development" and enter your computers IP address as the server address
  • Run widget and press "Hack your TV"
  • Exit Internet@TV and turn off TV

P.S.: You can skip setting up a server on your PC, use IP: 188.126.44.135 and you get your widget ;)

On your USB stick...

  • Format USB stick with FAT32 or NTFS
  • Download SamyGO Extension Pack and extract to root directory (choose the right pack matching your TV's firmware, for example: T-VALDEUC)
  • Download run_sh.zip and extract to root directory

Starting the SamyGO Extensions...

Turn on TV and plug USB stick, then wait for the message box to disappear, wait some more time (~20 seconds), then try to login via SSH.

IP: You must know it
User: "root"
Pass: "SamyGO")

You can use PuTTY for this. If it does not work, the file "rcSGO_out" on your USB stick could help identifying the problem.

Mounting NFS shares...

In this example a folder "share" is created on the USB stick. Then a NFS share called "videos" is mounted to it. You must know the IP address where the NFS share is located.

mkdir /dtv/usb/sda1/share
/bin/mount -o nolock <IP>:/videos /dtv/usb/sda1/share -t nfs

Linux supports NFS by default, Windows does'nt. For evaluation purposes you might try Hanewin NFS Server, it will work for 30 days as a trial.

Things to keep in mind

  • When editing scripts, always make sure line breaks are done with unix style "LF", NOT Windows' "CRLF"!