For what we need all these C-Series Hacks?
May be you are wondering why there are so many Methods to Hack your Samsung TV. Let's try to give a short overwiew here.
Feel free to make corrections to this page but try to Keep It Short and Simple
(sentence stolen from How to get root access on a C series TV;-)
Contents
Introduction
Modern Samsung TV firmware consist of two components:
- an embedded Linux with a limited command set as basic operation system
- dsp.exe running on a Digital Signal Processor for all Televison related stuff
All Hacks try to modify the builtin Linux to run commands on your request. Most hacks inject a modified usb_hotlug.sh script excuting a script if an USB Storage Device is plugged in.
If you want to learn more about your C-Series TV read SamyGO_for_DUMMIES, The_C_Series_Wiki and visit the Forum for C-Series.
You find a qiuck overview of working Hack's for you TV Model at the Compatibility Table.
Type of Hack
All C-Series Hack's are a variant of two Hack Types:
- Internet@TV and
- Universal USB Hack Disc.
Installing a modified Firmware is not possible on C-Series.
Internet@TV
- This Hack works by loading a modified USA-Today Widget from a Webserver to Internet@TV. The modified Widget copy a script named usb_hotlug.sh from a prepeared USB-Stick to your TV.
- After following one of the many tutorials from The_C_Series_Wiki you can execute Linux commands on your TV by placing a script named run.sh in the root of an USB-Stick. The script will run every time you plug in the USB-Stick to your TV while Powered On (hotplug). It will NOT run if the stick is plugged while you Power On TV (coldplug)!
- If you want more features, i.e. console access or mounting network shares, you have to [[#Integrate SammyGO].
Note: This type of Hack may not work with a firmware newer than 3005.1
Universal USB Hack Disc
ToDo
Feature Comparison
Hack Feature Comparison List Hack hotplug coldplug root access additional
featuresSamyGo
integrationPrerequisite Generic Internet@TV run.sh - via SamyGo - run.sh USB-Stick, Linux, Webserver, Widget, hotplug.sh Internet@TV Only run.sh - via SamyGo - run.sh USB-Stick, Webserver, Widget Hack over Hotel Mode
Universal USB Hack DiskSamyGO.sh runonce.sh emergency_start.sh telnet webinterface, channel editor, Busybox, FTP, SMB, NFS, cron SamyGO.sh USB-Stick, Channel List, Hotel Mode; Universal Hack Disc SamyGO extension - - SSH Busybox, Kernel-Moduls, virtual USB, webserver, PHP, FTP, SMB, NFS ... see above SamyGo for your TV
(klick firmware name)
Integrate SamyGo
ToDo Create StartScript
ToDo Use Hack Autostart Feature