<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.samygo.tv/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Latas</id>
	<title>SamyGO - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.samygo.tv/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Latas"/>
	<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=Special:Contributions/Latas"/>
	<updated>2026-07-28T00:21:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2817</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2817"/>
		<updated>2012-03-11T09:21:34Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* What is ExLink */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially written for everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some of it written here today will become obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* an international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this means, as much knowledge you've got from Linux, more comfortable you'll feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable ( [[Enable Serial Console on non CI+ Devices]] ), which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models works even with Mac and linux.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you prefer a simplest and chipest solution you can use an USB Converter that accepts RS232 TTL signal directly, so you don't need to the first step conversion.&lt;br /&gt;
Take a look [http://www.ebay.com/itm/USB-to-RS232-TTL-PL2303-Chip-Module-Converter-Adapter-/280838366441?pt=LH_DefaultDomain_0&amp;amp;hash=item41634564e9 to this link].&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2815</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2815"/>
		<updated>2012-03-11T08:49:29Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially written for everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some of it written here today will become obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* an international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this means, as much knowledge you've got from Linux, more comfortable you'll feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable ( [[Enable Serial Console on non CI+ Devices]] ), which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you prefer a simplest and chipest solution you can use an USB Converter that accepts RS232 TTL signal directly, so you don't need to the first step conversion.&lt;br /&gt;
Take a look [http://www.ebay.com/itm/USB-to-RS232-TTL-PL2303-Chip-Module-Converter-Adapter-/280838366441?pt=LH_DefaultDomain_0&amp;amp;hash=item41634564e9 to this link].&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=Hacking_TV_over_Hotel_mode_(most_C_series_models)&amp;diff=2805</id>
		<title>Hacking TV over Hotel mode (most C series models)</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=Hacking_TV_over_Hotel_mode_(most_C_series_models)&amp;diff=2805"/>
		<updated>2012-03-07T18:58:14Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* Tested and works on TV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Universal USB disk to hack C series TV'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;'''WARNING''' - Do not type '''reboot, halt, shutdown''' in console - it was the reason on few bricked TVs. Temporary '''stop using channel editor in web-ui''' until next version of hack is released&amp;lt;/font color&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;font color=maroon&amp;gt;'''The hack disk image is removed from download area due increasing count of bricks. It will be opened after new version is released. Sorry.'''&amp;lt;/font color&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Related samygo.tv thread and the HOW TO ROOT TV without hack USB image is [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076#p9261 here] &lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
After hack your TV you can connect to TV via Telnet, you get CIFS (Samba) and NFS support, FTP Server, WebUI, crond, ...&amp;lt;br&amp;gt;&lt;br /&gt;
Moreover, if you attach USB with script file &amp;quot;SamyGO.sh&amp;quot;, it will be executed.&amp;lt;br&amp;gt; &lt;br /&gt;
This hack has unificated structure for comfortable script execution for developers (read below).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Safety measures for C series TVs==&lt;br /&gt;
Make some important settings before start hacking TV:&lt;br /&gt;
* In service menu, '''enable Debug mode''' for the RS232 port.&lt;br /&gt;
::With TV switched off, press the following sequence on the remote: '''[INFO] [MENU] [MUTE] [POWER]'''&lt;br /&gt;
::Enter the '''Control''' menu and set the value of the '''RS232 mode''' to '''Debug'''.&lt;br /&gt;
::Once you're back to the main Service menu, you will have to power off the TV for normal operation.&lt;br /&gt;
::Notice that your TV will reset RS232 mode back to UART when you install another firmware (no matter if it's older or newer).&lt;br /&gt;
* Have a working '''[[Ex-Link Cable for C-Series]]''' at hand. (desirable)&lt;br /&gt;
::If you don't feel capable of soldering such a cable, you can find and buy a cheap (under '''$5''') '''[http://shop.ebay.com/i.html?_trkparms=65%253A12%257C66%253A2%257C39%253A1%257C72%253A4030&amp;amp;rt=nc&amp;amp;_nkw=usb+ttl&amp;amp;_sticky=1&amp;amp;_trksid=p3286.c0.m14&amp;amp;_sop=15&amp;amp;_sc=1 USB to TTL adapter]''' at eBay.&lt;br /&gt;
&lt;br /&gt;
== Supported TV models ==&lt;br /&gt;
TV model is not important, you should check your firmware.&amp;lt;br&amp;gt;&lt;br /&gt;
* This hack '''works''' on all firmware versions (even latest firmwares):&lt;br /&gt;
 T-TDT5DEUC&lt;br /&gt;
 T-MSX5DEUC&lt;br /&gt;
 T-MSX6DEUC&lt;br /&gt;
 T-VALDEUC&lt;br /&gt;
 T-VALAUSC (modification of hack needed)&lt;br /&gt;
* Hack '''does not''' work on TV with '''T-VAL6DEUC''' firmware. &lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
1. USB &amp;gt; 1GB space (Windows users can use FAT32 formatted USB)&amp;lt;br&amp;gt;&lt;br /&gt;
2. TV in normal mode. Export channels from TV to clean FAT32 USB&amp;lt;br&amp;gt;&lt;br /&gt;
3. Activate Hotel Mode&lt;br /&gt;
 [Mute] [1] [1] [9] [Enter]&lt;br /&gt;
 set to '''on''' by pressing [left]&lt;br /&gt;
4. Export settings from TV to the same FAT32 USB (&amp;quot;Clone TV to USB&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
5. Unplug USB stick from TV and save files you get anywhere on PC&amp;lt;br&amp;gt;&lt;br /&gt;
6. Download [http://download.samygo.tv/C%20Series/HotelMode%20hack/network_opt_18.02.2011_1.zip network_opt_18.02.2011_1.zip], extract archive. You get 1GB file '''network_opt_18.02.2011_sda2.img'''&amp;lt;br&amp;gt;&lt;br /&gt;
*'''IMPORTANT:''' This is the 3rd version of the USB image, updated on 18.2.2011.&amp;lt;br&amp;gt;&lt;br /&gt;
::If you have hacked TV with the earlier version or over widget and you want have benefits of this hack,&amp;lt;br&amp;gt;&lt;br /&gt;
::you should [http://wiki.samygo.tv/index.php?title=Hacking_TV_over_Hotel_mode_%28most_C_series_models%29#TV_is_already_hacked re-hack TV].[[File:Win32diskimage_howto.png |right]]&amp;lt;br&amp;gt;&lt;br /&gt;
7. Make USB from this image with help of included win32diskimager (or &amp;quot;dd&amp;quot; if you are using linux)&lt;br /&gt;
* After win32diskimager finishes, you get two partitions on USB: one FAT32, accessible under Windows and a second, ext3 - not accessible under Windows.&amp;lt;br&amp;gt;&lt;br /&gt;
* You '''do not need''' to do any changes on ext3 partition.&amp;lt;br&amp;gt;&lt;br /&gt;
* '''All operations have to be done on the FAT32 partition, no linux needed.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation. What to do if... ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=== '''TV is not hacked''' ===&lt;br /&gt;
8. Attach Universal hack USB you made to PC. Copy channel settings file (you made in normal mode) to root of USB.&amp;lt;br&amp;gt;&lt;br /&gt;
9. Rename file (channel_list_LE32C550_1001.scm for C550) to zip&lt;br /&gt;
 channel_list_LE32C550_1001.scm.zip&lt;br /&gt;
10. Add directory ''usb_mount'' with empty file in it (e.g. ''1.txt;'' - very important) to archive&amp;lt;br&amp;gt;&lt;br /&gt;
11. Rename back to channel_list_LE32C550_1001.scm&lt;br /&gt;
* You get files inside of archive:&lt;br /&gt;
  Archive:  channel_list_LE32C550_1001.scm&lt;br /&gt;
   Length     Date    Time    Name&lt;br /&gt;
 --------- ---------- -----   ----&lt;br /&gt;
       68  2038-01-19 06:14   CloneInfo&lt;br /&gt;
       96  2038-01-19 06:14   FineTune_Digital&lt;br /&gt;
    40000  2038-01-19 06:14   map-AirA&lt;br /&gt;
   292000  2038-01-19 06:14   map-AirD&lt;br /&gt;
    40000  2038-01-19 06:14   map-CableA&lt;br /&gt;
   292000  2038-01-19 06:14   map-CableD&lt;br /&gt;
        4  2038-01-19 06:14   map-ChKey&lt;br /&gt;
      720  2038-01-19 06:14   RadioMap&lt;br /&gt;
        0  2010-11-30 21:55   usb_mount/&lt;br /&gt;
        8  2010-11-30 21:55   usb_mount/1.txt&lt;br /&gt;
 ---------                     -------&lt;br /&gt;
   664896                     10 files&lt;br /&gt;
12. Copy files exported in Hotel mode (from the step &amp;quot;Clone TV to USB&amp;quot; above, only files, without directories) to '''/HotelMode''' directory on USB&lt;br /&gt;
* Exported in HotelMode files to copy: &lt;br /&gt;
./T-MSX5DEUC/Clone: &lt;br /&gt;
&lt;br /&gt;
 drwxr-xr-x 2 root root   4096 2010-12-27 18:39 .&lt;br /&gt;
 drwxr-xr-x 3 root root   4096 2010-12-27 18:39 ..&lt;br /&gt;
 -rw-r--r-- 1 root root   2304 1980-01-01 00:00 Clone.dat&lt;br /&gt;
 -rw-r--r-- 1 root root    378 1980-01-01 00:00 FADAT&lt;br /&gt;
 -rw-r--r-- 1 root root    144 1980-01-01 00:00 FineTune_Digital&lt;br /&gt;
 -rw-r--r-- 1 root root    188 1980-01-01 00:00 LNBSettingsDataBase.dat&lt;br /&gt;
 -rw-r--r-- 1 root root  40000 1980-01-01 00:00 map-AirA&lt;br /&gt;
 -rw-r--r-- 1 root root 292000 1980-01-01 00:00 map-AirD&lt;br /&gt;
 -rw-r--r-- 1 root root  40000 1980-01-01 00:00 map-CableA&lt;br /&gt;
 -rw-r--r-- 1 root root 292000 1980-01-01 00:00 map-CableD&lt;br /&gt;
 -rw-r--r-- 1 root root      4 1980-01-01 00:00 map-ChKey&lt;br /&gt;
 -rw-r--r-- 1 root root 144000 1980-01-01 00:00 map-SateD&lt;br /&gt;
 -rw-r--r-- 1 root root     95 1980-01-01 00:00 PackageDataBase.dat&lt;br /&gt;
 -rw-r--r-- 1 root root   5382 1980-01-01 00:00 PLDAT&lt;br /&gt;
 -rw-r--r-- 1 root root    720 1980-01-01 00:00 RadioMap&lt;br /&gt;
 -rw-r--r-- 1 root root   7979 1980-01-01 00:00 SatDataBase.dat&lt;br /&gt;
 -rw-r--r-- 1 root root    324 1980-01-01 00:00 ServiceProviders&lt;br /&gt;
 -rw-r--r-- 1 root root   9478 1980-01-01 00:00 SSDAT&lt;br /&gt;
 -rw-r--r-- 1 root root  98554 1980-01-01 00:00 TransponderDataBase.dat&lt;br /&gt;
 -rw-r--r-- 1 root root     28 1980-01-01 00:00 TSIDList&lt;br /&gt;
 -rw-r--r-- 1 root root      4 1980-01-01 00:00 UserTransponderDataBase.dat &lt;br /&gt;
 &lt;br /&gt;
13. Exit from Hotel mode:&lt;br /&gt;
 Mute-1-1-9-Enter&lt;br /&gt;
 set to '''off'''&lt;br /&gt;
* Hotel Mode &amp;amp;rarr; Off&lt;br /&gt;
14. Attach USB to TV and import channel settings to TV. Everything must work without errors.&amp;lt;br&amp;gt;&lt;br /&gt;
15. Activate Hotel mode again.&lt;br /&gt;
 Mute-1-1-9-Enter&lt;br /&gt;
 set to '''on''' by pressing &amp;quot;left&amp;quot;&lt;br /&gt;
16. Import HotelMode settings you exported before (as is, with directories) (&amp;quot;Clone USB to TV&amp;quot;)&amp;lt;br&amp;gt;&lt;br /&gt;
17. Press OK.&amp;lt;br&amp;gt;&lt;br /&gt;
18. TV restarts few times and starts in ''black screen''. DO NOT POWER OFF, DO NOT DISCONNECT USB!&amp;lt;br&amp;gt;&lt;br /&gt;
* '''Wait 3 minutes'''. After three minutes you can switch off TV.&lt;br /&gt;
* Switch on TV again&lt;br /&gt;
* Try connect to TV over Telnet (Port 23).&lt;br /&gt;
* If you get to console, congratulations.&lt;br /&gt;
* TV starts in Hotel mode. If you have your channel settings, you can deactivate hotel mode from service menu.&lt;br /&gt;
19. If you haven't got your channels back and if you can't Telnet to TV, it means something went wrong.&lt;br /&gt;
* Look for file ''first_run.ok'' and content of directory ''/result'' on USB&lt;br /&gt;
20. If you have Telnet after hack, execute:&lt;br /&gt;
 cp $OPT_DIR/usr/restore/start.sh /mtd_rwarea/start.sh&lt;br /&gt;
21. Done.&lt;br /&gt;
&lt;br /&gt;
=== '''TV is already hacked''' ===&lt;br /&gt;
(Over Hotel Mode or Widget - doesn`t matter)&lt;br /&gt;
* Make USB (steps 6. and 7.)&lt;br /&gt;
* Do not change anything&lt;br /&gt;
* Attach to TV and connect via SSH/Telnet&lt;br /&gt;
* Find your usb:&lt;br /&gt;
 df -h | grep &amp;quot;/dtv/usb/sd&amp;quot; &lt;br /&gt;
* execute script '''first_run.sh''' with parameter of path to USB.&lt;br /&gt;
::e.g. if path to USB is '''/dtv/usb/sda1''', then command to enter is:&lt;br /&gt;
 sh +x /dtv/usb/sda1/first_run.sh /dtv/usb/sda1 &lt;br /&gt;
&amp;lt;small&amp;gt;Path might be different on your TV, for example: &lt;br /&gt;
::/dtv/usb/sdb1/first_run.sh /dtv/usb/sdb1 &lt;br /&gt;
::/dtv/usb/sdc1/first_run.sh /dtv/usb/sdc1 &lt;br /&gt;
Check exact path over Telnet before you start.&amp;lt;/small&amp;gt;&lt;br /&gt;
* Wait until you get the message &amp;quot;Installation Completed!&amp;quot;, but '''do not reboot TV 3 minutes''' (TV is making some dumps in this time, do not interrupt it.)&lt;br /&gt;
* Reboot TV (switch off, wait, switch on again)&lt;br /&gt;
* Done&lt;br /&gt;
&lt;br /&gt;
== Normal operating of hacked TV ==&lt;br /&gt;
* To get access to TV (Telnet/FTP/WebUI) you must attach the same USB-stick that you created for this hack '''or''' prepare USB-stick with the latest [http://download.samygo.tv/C%20Series/ SamyGO-Extensions]. (If you need to know your CPU type enter '''cat /proc/cpuinfo''' into console.)&lt;br /&gt;
&lt;br /&gt;
* Example for mounting a NFS-share manually:&lt;br /&gt;
 cd /dtv/usb/sda1&lt;br /&gt;
 mkdir videos&lt;br /&gt;
 /bin/mount -o nolock 192.168.1.123:/videos /dtv/usb/sda1/videos -t nfs&lt;br /&gt;
&amp;lt;small&amp;gt;Change IP to your NFS-server IP, path to USB might differ too (sdb1/sdc1).&amp;lt;/small&amp;gt;&lt;br /&gt;
* To watch movies, create empty directory on root of usb:&lt;br /&gt;
 !network&lt;br /&gt;
&lt;br /&gt;
== Bricked TV ==&lt;br /&gt;
* '''&amp;lt;font color=red&amp;gt;'''WARNING - Do not type ''reboot'' in console - it was the reason on few bricked TVs.&amp;lt;/font color&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
=== '''ExLink cable available''' ===&lt;br /&gt;
==== Screen is blank ====&lt;br /&gt;
If your start.sh has been written with errors, TV does not boot properly...&amp;lt;br&amp;gt;&lt;br /&gt;
* Unplug TV and wait 30 sec. Plug to AC, power on TV. &lt;br /&gt;
This should remove /mtd_rwarea/start.sh. If that did not help, try:&lt;br /&gt;
* Connect [[Ex-Link Cable for C-Series]], switch to debug mode:&lt;br /&gt;
 10041004&lt;br /&gt;
enter:&lt;br /&gt;
 31337 (removes /mtd_rwarea/start.sh)&lt;br /&gt;
or:&lt;br /&gt;
 666 (removes /mtd_rwarea/start.sh, /mtd_rwarea/usb_mount, /mtd_rwarea/network_opt)&lt;br /&gt;
or:&lt;br /&gt;
 44337794 (check file to know better what it does /mtd_rwarea/network_opt/sbin/44337794)&lt;br /&gt;
&lt;br /&gt;
==== No reaction to USB, no telnet, but screen is on ====&lt;br /&gt;
* create empty file named '''kill_start.sh''' on root of USB&lt;br /&gt;
* power off TV&lt;br /&gt;
* attach USB and power on TV&lt;br /&gt;
/mtd_rwarea/start.sh should be deleted&lt;br /&gt;
&lt;br /&gt;
If no success, then:&lt;br /&gt;
==== format /mtd_rwarea/ ====&lt;br /&gt;
If you do not have success or script finishes with error,&lt;br /&gt;
or you have hacked over Widget and it stopped working (on latest firmwares),&lt;br /&gt;
Format /mtd_rwarea over ExLink and get &amp;quot;virgin&amp;quot; TV back:&lt;br /&gt;
* Make [[Ex-Link Cable for C-Series]] attach to TV.&lt;br /&gt;
* Power off TV.&lt;br /&gt;
* Unplug network and antenna cable. Leave only ExLink and power cable plugged.&lt;br /&gt;
* Power on TV.&lt;br /&gt;
* Open terminal and connect to TV over ExLink.&lt;br /&gt;
* Apply these commands (followed by Enter):&lt;br /&gt;
 10041004&lt;br /&gt;
 81588&lt;br /&gt;
 20089999&lt;br /&gt;
 2&lt;br /&gt;
 0&lt;br /&gt;
 0&lt;br /&gt;
 2 (advanced)&lt;br /&gt;
 2 (DeviceManager Debug)&lt;br /&gt;
 90 (DeviceManager MW Debug)&lt;br /&gt;
 12 (DLNA, FLASH, ODD, HDD, MoIP Test)&lt;br /&gt;
 11 (FLASH, HDD Format Test)&lt;br /&gt;
 10 (or another, /mtd_rwarea/ partition number (14)&lt;br /&gt;
&lt;br /&gt;
::On the last line you have to enter number of your /mtd_rwarea/. On C550 it is 10, but on other TV it can be other (e.g. 14)&lt;br /&gt;
::Try to hack TV again starting from step 7.&lt;br /&gt;
&lt;br /&gt;
=== '''no ExLink cable available''' ===&lt;br /&gt;
&lt;br /&gt;
* Create script on USB '''emergency_start.sh''' (kill_start.sh is to delete)&lt;br /&gt;
* Attach USB to TV on stand-by mode and power it on&lt;br /&gt;
* TV executes this script on boot.&lt;br /&gt;
Factory reset on ServiceMenu. This operation should delete ''/mtd_rwarea/network_opt''&lt;br /&gt;
*Hack TV with universal USB disk again&lt;br /&gt;
&lt;br /&gt;
'''If you lost the hack and try to rehack and get message &amp;quot;failed to receive file from usb...&amp;quot;'''&lt;br /&gt;
Try this&lt;br /&gt;
*Copy channel list to usb and rename it as zip file&lt;br /&gt;
*Add the directory usb_mount with the file 1.txt in it&lt;br /&gt;
*Add this directories (only directories no file): network_opt/usr/sbin/usb_mount &lt;br /&gt;
*rename the file in scm.&lt;br /&gt;
*re-hack using this channel list.&lt;br /&gt;
(works on 3008.3 T-Valdeuc firmware)&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
To be updated...&lt;br /&gt;
&lt;br /&gt;
== Tested and works on TV ==&lt;br /&gt;
* LE32C530 [T-MSX5DEUC-2007.4]&lt;br /&gt;
* LE32C550J1W [T-MSX5DEUC-2005.4]&lt;br /&gt;
* LE32C550J1WU [T-MSX5DEUC-2007.4]&lt;br /&gt;
* LE32C550J1WX [T-MSX5DEUC-2005.4]&lt;br /&gt;
* LE37C630  [T-MSX6DEUC 1002.1]&amp;lt;br&amp;gt;&lt;br /&gt;
* LE40C650L1WX [T-VALDEUC-2002]&lt;br /&gt;
* LE40C650L1WXZG [T-VALDEUC '''3007.1''']&lt;br /&gt;
* LE40C550 [T-MSX5DEUC-2003.1]&lt;br /&gt;
* LE40C750 [T-VALDEUC 3007.1]&lt;br /&gt;
* PN58C7000 [T-VALAUSC 001035] - some [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=974&amp;amp;p=13650#p13642 modification] of hack is needed.&lt;br /&gt;
* PS50C550 [T-TDT5DEUC]&lt;br /&gt;
* UE32C5100QW [T-MSX5DEUC-2007.4]&lt;br /&gt;
* UE32C5000QW [T-TDT5DEUC-1022.0 ]&lt;br /&gt;
* UE40C8700 [T-VALDEUC-'''3006.2''']&lt;br /&gt;
* UE40C8700 [T-VALDEUC '''3007.1''']&lt;br /&gt;
* UE40C6700 [T-VALDEUC '''3007.1''']&lt;br /&gt;
* UE46C6105 [T-MSX5DEUC-2005.4]&lt;br /&gt;
* UE55C7700 [T-VALDEUC '''3006.1'''] &lt;br /&gt;
* UE55C8705 [T-VALDEUC '''3007.1''']&lt;br /&gt;
* UE32C6000 [T-VALDEUC '''3008.3''']&lt;br /&gt;
* UE32C6000 [T-VALDEUC '''3009.2''']&lt;br /&gt;
* UE40C8000 [T-VALDEUC '''3011''']&lt;br /&gt;
::To be updated...&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Author and developer of universal USB hack disk - Perforator from forum.ixbt.com (He made the first hack for C series TV also).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Juzis28|Juzis28]] 12:13, 11 March 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=Formatting_/mtd_rwarea/&amp;diff=2804</id>
		<title>Formatting /mtd rwarea/</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=Formatting_/mtd_rwarea/&amp;diff=2804"/>
		<updated>2012-03-07T18:55:55Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* Known partition numbers for /mtd_rwarea (add yours here) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Make [[Ex-Link Cable for C-Series]] attach to TV.&lt;br /&gt;
* Power off TV.&lt;br /&gt;
* Unplug Network cable, might antenna too. Leave only ExLink and Power cable plugged.&lt;br /&gt;
* Power on TV.&lt;br /&gt;
* Open terminal and connect TV over ExLink.&lt;br /&gt;
* Enter commands following by Enter:&lt;br /&gt;
 10041004 (Enables serial input)&lt;br /&gt;
 81588 (Responds with Key Record Start)&lt;br /&gt;
 20089999 (Brings up TOP Debug Menu)&lt;br /&gt;
 2 (Platform Print Sharing)&lt;br /&gt;
 0 (Start level)&lt;br /&gt;
 0 (End level)&lt;br /&gt;
 2 (Advanced Platform)&lt;br /&gt;
 2 (DeviceManager Debug)&lt;br /&gt;
 90 (DeviceManager MW Debug)&lt;br /&gt;
 12 (DLNA, FLASH, ODD, HDD, MoIP Test)&lt;br /&gt;
* If you know the partition number of /mtd_rwarea on your TV, skip to the next step. Otherwise, choose:&lt;br /&gt;
 02 (PRINT FLASH Device Info)&lt;br /&gt;
This will show you a list of mounted devices and partitions. Find the one whose mount path is /mtd_rwarea. You can find the mount path on the second line of each chunk of info for each device. The partition number you need is the partition key on the first line. Now proceed with the rest of the steps.&lt;br /&gt;
 11 (FLASH, HDD Format Test)&lt;br /&gt;
 Enter the partition number for /mtd_rwarea&lt;br /&gt;
&lt;br /&gt;
On the last line you have to enter number of your /mtd_rwarea/. On C550 it is 10, but on other TV it can be other (e.g. 14)&lt;br /&gt;
&lt;br /&gt;
If you get warning &amp;quot;Device is busy&amp;quot;, enter HotelMode and try format again.&lt;br /&gt;
&lt;br /&gt;
== Known partition numbers for /mtd_rwarea (add yours here) ==&lt;br /&gt;
&lt;br /&gt;
* C550: Partition 10&lt;br /&gt;
* C6510: Partition 14&lt;br /&gt;
* C7000: Partition 14&lt;br /&gt;
* C6000: Partition 14&lt;br /&gt;
* C8000: Partition 14&lt;br /&gt;
&lt;br /&gt;
* D6000: Partition 12&lt;br /&gt;
* D8000: Partition 12&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=Ex-Link_Cable_for_C/D/E_Series_and_BD_players&amp;diff=2802</id>
		<title>Ex-Link Cable for C/D/E Series and BD players</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=Ex-Link_Cable_for_C/D/E_Series_and_BD_players&amp;diff=2802"/>
		<updated>2012-03-07T18:35:43Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* Enabling serial input */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On most C-Series the Ex-Link port is located at the VGA connector of the TV.&lt;br /&gt;
&lt;br /&gt;
This page explains how to access the serial console on C-Series TVs with no 3.5mm Ex-Link jack.&lt;br /&gt;
&lt;br /&gt;
If you don't feel capable of soldering such a cable, you can find and buy a cheap (under '''$5''') '''[http://shop.ebay.com/i.html?_trkparms=65%253A12%257C66%253A2%257C39%253A1%257C72%253A4030&amp;amp;rt=nc&amp;amp;_nkw=usb+ttl&amp;amp;_sticky=1&amp;amp;_trksid=p3286.c0.m14&amp;amp;_sop=15&amp;amp;_sc=1 USB to TTL adapter]''' at eBay.&lt;br /&gt;
&lt;br /&gt;
== Enable Debug mode in service menu ==&lt;br /&gt;
Prerequisite: Set the RS232 Jack to &amp;quot;Debug&amp;quot; in the [[Service_Menu]].&lt;br /&gt;
* In service menu, '''enable Debug mode''' for the RS232 port:&lt;br /&gt;
:: With TV switched off, press the following sequence on the remote:&amp;lt;br&amp;gt;&lt;br /&gt;
:::*UE,LE models:'''[INFO] [MENU] [MUTE] [POWER]'''&amp;lt;br&amp;gt;&lt;br /&gt;
:::*UN,UA models:'''[MUTE] 1 8 2 [POWER]'''&amp;lt;br&amp;gt;&lt;br /&gt;
:: Enter the '''Control''' menu and set the value of the '''RS232 mode''' to '''Debug'''.&lt;br /&gt;
:: Once you're back to the main Service menu, you will have to power off the TV for normal operation.&lt;br /&gt;
:: Notice that your TV will reset RS232 mode back to UART when you install another firmware (no matter if it's older or newer).&lt;br /&gt;
* Have a working '''[[Ex-Link Cable for C/D Series]]''' at hand (May help if TV bricks).&lt;br /&gt;
:: If you don't feel capable of soldering such a cable, you can find and buy a cheap (under '''$5''') '''[http://shop.ebay.com/i.html?_trkparms=65%253A12%257C66%253A2%257C39%253A1%257C72%253A4030&amp;amp;rt=nc&amp;amp;_nkw=usb+ttl&amp;amp;_sticky=1&amp;amp;_trksid=p3286.c0.m14&amp;amp;_sop=15&amp;amp;_sc=1 USB to TTL adapter]''' at eBay.&lt;br /&gt;
&lt;br /&gt;
== Cabling ==&lt;br /&gt;
As the TV has TTL level serial output (3.3V) a TTL-level to RS232-level adaptor is needed,&lt;br /&gt;
normal RS232 Level is up to 15V which can cause seriously damage at your TV!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Nokia CA-42/DKU-5 USB ===&lt;br /&gt;
--[[User:Greenhorn|Greenhorn]] 11:17, 7 March 2012 (UTC)&lt;br /&gt;
This is pre-made Exlink cable that cost less than 3 EUR. You have to do just simple modification of old Nokia data cable.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''What you will need:'''&lt;br /&gt;
&lt;br /&gt;
- Some soldering skills.&lt;br /&gt;
&lt;br /&gt;
- Some means of determining continuity (e.g. a multimeter + hand-held probe leads).&lt;br /&gt;
&lt;br /&gt;
- Some means of stripping insulated wires.&lt;br /&gt;
&lt;br /&gt;
- A willingness to invalidate your warranty.&lt;br /&gt;
&lt;br /&gt;
- A CA-42, or DKU-5 (some later Nokia phone cables e.g. the DKU-2, CA-53, CA-70 - which look similar are actually pure USB cables with no transceiver - DON'T use these, they won't work.&lt;br /&gt;
&lt;br /&gt;
- 15 Pin Male VGA Case Replacement Adapter Set Assembly&lt;br /&gt;
&lt;br /&gt;
- Suitable safety gear.&lt;br /&gt;
&lt;br /&gt;
- Pliers, glue/tape, and volt meter (optional). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Cut and Strip Insulation from the Cable'''&lt;br /&gt;
&lt;br /&gt;
Cut the data cable about 60mm from the Nokia connector end, strip away approx 20mm of the outer sheath, and remove approx 3mm of insulation from each inner core.&lt;br /&gt;
&lt;br /&gt;
[[File:CA-42_and_DKU-5_disassembled.jpg]]&lt;br /&gt;
&lt;br /&gt;
The cables I bought were of two different designs, this may well vary from manufacturer to manufacturer.&lt;br /&gt;
&lt;br /&gt;
1.CA-42 cable, and had 3 wires - ground, data transmit, and data receive.&lt;br /&gt;
&lt;br /&gt;
2.DKU-5 cable had 5 wires - well as txd, rxd, gnd and additional wires can be safely left disconnected. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Identify Each Wire'''&lt;br /&gt;
&lt;br /&gt;
Establish which core is connected to which pin on the Nokia connector end (Nokia &amp;quot;pop port&amp;quot;) using your continuity tester. The part of the &amp;quot;pin-out&amp;quot; which we care about are:&lt;br /&gt;
&lt;br /&gt;
- pin 1 On both of the cables I used, pin 1 is actually missing.&lt;br /&gt;
&lt;br /&gt;
- pin 2 On both of the cables I used, pin 2 is also missing.&lt;br /&gt;
&lt;br /&gt;
- pin 3 (normal length) connected to one of the wires on DKU5, but not needed (isolate this wire)&lt;br /&gt;
&lt;br /&gt;
- pin 4 (sticks out a bit further)+3.3v this is used to power the transceiver on the DKU-5 cable I have (red), but not the CA-42&lt;br /&gt;
&lt;br /&gt;
- pin 5 (not connected)&lt;br /&gt;
&lt;br /&gt;
- pin 6 (normal length) serial Rxd&lt;br /&gt;
&lt;br /&gt;
- pin 7 (normal length) serial Txd&lt;br /&gt;
&lt;br /&gt;
- pin 8 (sticks out a bit further) Signal Ground (GND)&lt;br /&gt;
&lt;br /&gt;
- pin 9 to 14 not connected, and missing on both my connectors&lt;br /&gt;
 &lt;br /&gt;
[[File:CA-42_DKU-5_pinout.jpg]]&lt;br /&gt;
 &lt;br /&gt;
Now get the wires that goes to pin 6,7,8. As you already identified which are Rx, Tx, GND, have to connect/solder the CA-42/DKU-5 wires with the 15 Pin Male VGA Case Replacement Adapter Set Assembly&lt;br /&gt;
&lt;br /&gt;
[[File:plug.jpg]]&lt;br /&gt;
&lt;br /&gt;
and build this:&lt;br /&gt;
&lt;br /&gt;
[[File:VGA-Exlink.jpg]]&lt;br /&gt;
&lt;br /&gt;
Finally will looks like:&lt;br /&gt;
&lt;br /&gt;
[[File:Cable DKU-5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Build MAX232 based cable ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Pin 4  at the VGA connector is RX (from the TV's point of view)&lt;br /&gt;
*Pin 11 at the VGA connector is TX (from the TV's point of view)&lt;br /&gt;
*Pin 5,6,7,8 and the case at the VGA connector are GND&lt;br /&gt;
&lt;br /&gt;
==== MAX232 adaptor circuit V1 ====&lt;br /&gt;
Here is a simple circuit using a MAX232 chip to convert the signal from TTL to RS232 level. &lt;br /&gt;
The Pinout of the connectors is shown at the circuit:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:circuit.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And a picture of the completely assembled board:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Board.jpg]]&lt;br /&gt;
&lt;br /&gt;
==== MAX232 adaptor circuit V2 ====&lt;br /&gt;
See here [http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART]&lt;br /&gt;
&lt;br /&gt;
==== Warning ====&lt;br /&gt;
As written before, do never connect your TV directly to the serial port of your PC, as the TV has TTL-level (3.3V) and the PC has normal RS232-level your TV could seriously get damaged by dircet connection!&lt;br /&gt;
&lt;br /&gt;
==== Connection chain over USB ====&lt;br /&gt;
Recent PCs do not have a RS232 port anymore, but there are USB adaptors available. Most of them use a PL2303 chip for converting the RS232 signal to USB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following figure shows the connection chain:&lt;br /&gt;
[[File:Samsung_tv_serial_console_connections.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This could look like:&lt;br /&gt;
&lt;br /&gt;
[[File:Picture_of_cabling.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Start the terminal ==&lt;br /&gt;
On a Linux PC, install 'cu' (call up) tool from the ''uucp'' package and run&lt;br /&gt;
&amp;lt;pre&amp;gt;cu -l /dev/ttyUSB0 -s 115200&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On a Windows PC, use Hyper Terminal or Putty.&lt;br /&gt;
&lt;br /&gt;
Settings are: Speed 115200, 8N1, no flow control.&lt;br /&gt;
&lt;br /&gt;
== Turn on TV ==&lt;br /&gt;
&lt;br /&gt;
== Read output ==&lt;br /&gt;
Output should be human readable, like in the following listing. If you get nothing, then your cabling/settings are incorrect. If you get garbage, then you have problems with the MAX232 circuit.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
================================================================================&lt;br /&gt;
 SAMSUNG: v2.6.24_SELP_4.3.x_GA(P20)&lt;br /&gt;
         (Detailed Information: /sys/selp/vd/lspinfo/summary)&lt;br /&gt;
================================================================================&lt;br /&gt;
        2.0 : 0 : 256&lt;br /&gt;
init started: SELP-BusyBox v1.6.0-VD Linux SELP.4.2.1.x (2010-01-21 19:31:50 KST                                                                                                                               ) multi-call binary&lt;br /&gt;
starting pid 29, tty '/dev/ttyS1': '/etc/rcS'&lt;br /&gt;
/etc/rcS start!!!!&lt;br /&gt;
=====================================================&lt;br /&gt;
  ROOTFS VERSION : 65-1G-65&lt;br /&gt;
=====================================================&lt;br /&gt;
        it's not dev!&lt;br /&gt;
starting pid 43, tty '/dev/ttyS1': '/bin/sh'&lt;br /&gt;
-sh: id: not found&lt;br /&gt;
1st partition!!&lt;br /&gt;
/dtv/PART_FLAG_0  is detected...&lt;br /&gt;
1st Partition is selected....&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Enabling serial input and recover your TV from bricked hack==&lt;br /&gt;
*Connect your communications software and open the serial port&lt;br /&gt;
 I usually use Mac. Even I could open the port and I could see the info from the TV I couldn't interact with keyboard.&lt;br /&gt;
 So I decided to use HyperTerminal. The old Windows built-in communications software.&lt;br /&gt;
 Windows 7 does not include this software, but you can download it from the web. Just google it.&lt;br /&gt;
&lt;br /&gt;
*Turn on your TV set, if everything is connected like described at the steps before the serial log should be shown at the serial terminal.&lt;br /&gt;
*The TV will keep on sending info, but when the rithm stops a little bit then send next command.&lt;br /&gt;
&lt;br /&gt;
*Enter '''10041004''' (when typing the digits '''No Imput is shown''' at the serial terminal) and confirm with '''Enter'''.&lt;br /&gt;
*In my case the SERIAL INPUT MANAGE was activated just pressed 10041004. No ENTER was needed.&lt;br /&gt;
&lt;br /&gt;
after that you should see:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SERIAL INPUT MANAGE] serial input ENABLE!!!!!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Now enter '''81588'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
 Aleady made Scenario File...so delete file&lt;br /&gt;
 @@@@@@@@@@@ Key Record Start @@@@@@@@@@@&lt;br /&gt;
&lt;br /&gt;
*Now enter '''20089999'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
 ====================================&lt;br /&gt;
       [ TOP Debug Menu]&lt;br /&gt;
 ------------------------------------&lt;br /&gt;
   1  : SubSystem Print On/Off&lt;br /&gt;
   2  : Platform Print Setting&lt;br /&gt;
   3  : TD Print Setting&lt;br /&gt;
   4  : Performance Print Setting&lt;br /&gt;
   5  : Sdal Print Setting&lt;br /&gt;
   6  : Sdal Trace Setting&lt;br /&gt;
   10 : Factory Debug&lt;br /&gt;
   11 : TD Debug&lt;br /&gt;
   12 : SubSystem DBG&lt;br /&gt;
   13 : SubSystem Info Print&lt;br /&gt;
   20 : Performance File Write&lt;br /&gt;
   21 : Louvre Print Setting&lt;br /&gt;
 ------------------------------------&lt;br /&gt;
   70 : Jade Debug&lt;br /&gt;
   80 : PVR Debug&lt;br /&gt;
 ====================================&lt;br /&gt;
   99 : Exit&lt;br /&gt;
 ====================================&lt;br /&gt;
 DBG&amp;gt; : &lt;br /&gt;
 &lt;br /&gt;
*Now enter '''2'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
 Input Start Level &amp;lt;&amp;lt; :&lt;br /&gt;
&lt;br /&gt;
*Now enter '''0'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
 Input End Level &amp;lt;&amp;lt; :&lt;br /&gt;
&lt;br /&gt;
*Now enter '''0'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
&lt;br /&gt;
 ====================================&lt;br /&gt;
      [Platform Debug List]&lt;br /&gt;
 ------------------------------------&lt;br /&gt;
   1. Basic Platform&lt;br /&gt;
   2. Advanced Platform&lt;br /&gt;
   3. Java&lt;br /&gt;
 ------------------------------------&lt;br /&gt;
   99 : Exit&lt;br /&gt;
 ====================================&lt;br /&gt;
 cmd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Now enter '''2'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
&lt;br /&gt;
 ====================================&lt;br /&gt;
      [Platform Debug List]&lt;br /&gt;
 ------------------------------------&lt;br /&gt;
   1 : FrontRunner Debug&lt;br /&gt;
   2 : DeviceManager Debug&lt;br /&gt;
   3 : InfoLink Debug&lt;br /&gt;
   4 : NetworkManager Debug&lt;br /&gt;
   5 : PVR Debug&lt;br /&gt;
   6 : MediaPlay Debug&lt;br /&gt;
   7 : CEC Debug&lt;br /&gt;
   8 : PSA Debug&lt;br /&gt;
   9 : SWU Debug&lt;br /&gt;
   10 : DMR Debug&lt;br /&gt;
   11 : PMR Debug&lt;br /&gt;
   12 : HNC Debug&lt;br /&gt;
   13 : MoIP Debug&lt;br /&gt;
 ------------------------------------&lt;br /&gt;
   99 : Exit&lt;br /&gt;
 ====================================&lt;br /&gt;
 cmd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Now enter '''2'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
 ====================================&lt;br /&gt;
      [DeviceManager Debug Module]&lt;br /&gt;
 ------------------------------------&lt;br /&gt;
   1 : [OFF] DevMgr        2 : [OFF] DevMgr_SS&lt;br /&gt;
 ====================================&lt;br /&gt;
  Debug Level = Fatal&lt;br /&gt;
 ====================================&lt;br /&gt;
  80 : All OFF&lt;br /&gt;
  81 : All ON&lt;br /&gt;
  85 : Set Debug Level&lt;br /&gt;
 ====================================&lt;br /&gt;
  90 : DeviceManager MW Debug&lt;br /&gt;
  91 : DeviceManager SS Debug&lt;br /&gt;
  92 : ROSE Print Setting&lt;br /&gt;
  93 : ROSE Debug (For UNIPLAYER)&lt;br /&gt;
  99 : Exit&lt;br /&gt;
 ====================================&lt;br /&gt;
 cmd&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Now enter '''90'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
&lt;br /&gt;
        ====================================&lt;br /&gt;
              [ Device Manager - TOP Debug Menu]&lt;br /&gt;
        ------------------------------------&lt;br /&gt;
           01  : Start DeviceManager&lt;br /&gt;
           02  : Stop DeviceManager&lt;br /&gt;
           03  : Suspend Mode Test&lt;br /&gt;
           04  : Start Stress Test&lt;br /&gt;
           05  : Stop Stress Test&lt;br /&gt;
        ------------------------------------&lt;br /&gt;
           11  : USB Test&lt;br /&gt;
           12  : DLNA, FLASH, ODD, HDD, MoIP Test&lt;br /&gt;
        ====================================&lt;br /&gt;
           21  : Print ALL Device Info&lt;br /&gt;
           22  : Print Device Info with KEY&lt;br /&gt;
           23  : Print ALL Partition Info&lt;br /&gt;
        ====================================&lt;br /&gt;
           FF : Exit&lt;br /&gt;
        ====================================&lt;br /&gt;
        DBG&amp;gt; : 0x&lt;br /&gt;
 &lt;br /&gt;
*Now enter '''12'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
&lt;br /&gt;
        ====================================&lt;br /&gt;
              [ MISC Debug Menu]&lt;br /&gt;
        ------------------------------------&lt;br /&gt;
           01  : PRINT DLNA Device Info&lt;br /&gt;
           02  : PRINT FLASH Device Info&lt;br /&gt;
           03  : PRINT ODD Device Info&lt;br /&gt;
           04  : PRINT HDD Device Info&lt;br /&gt;
           05  : PRINT MoIP Device Info&lt;br /&gt;
        ====================================&lt;br /&gt;
           11  : FLASH, HDD Format Test&lt;br /&gt;
        ====================================&lt;br /&gt;
           88  : Shell&lt;br /&gt;
        ====================================&lt;br /&gt;
           FF : Exit&lt;br /&gt;
        ====================================&lt;br /&gt;
        DBG&amp;gt; : 0x&lt;br /&gt;
&lt;br /&gt;
*Now enter '''11'''&lt;br /&gt;
*You will see this:&lt;br /&gt;
&lt;br /&gt;
        Input Partition Key : &lt;br /&gt;
&lt;br /&gt;
*Now enter, usually, for C Series, '''14'''&lt;br /&gt;
*If everything goes OK you will see the status of the filesystem and information about if partition has been formated:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Filesystem           1k-blocks      Used Available Use% Mounted on&lt;br /&gt;
 /dev/tbml6                3456      3456         0 100% /&lt;br /&gt;
 none                     10240         4     10236   0% /dtv&lt;br /&gt;
 none                     10240         0     10240   0% /dsm&lt;br /&gt;
 none                    235556         0    235556   0% /core&lt;br /&gt;
 none                     10240         0     10240   0% /tmp&lt;br /&gt;
 /dev/stl0/14             25478      2480     22998  10% /mtd_rwarea&lt;br /&gt;
 /dev/stl0/19             49664     49664         0 100% /mtd_rocommon&lt;br /&gt;
 /dev/stl0/15             91080     87336      3744  96% /mtd_exe&lt;br /&gt;
 /dev/stl0/16             40832     40832         0 100% /mtd_appdata&lt;br /&gt;
 /dev/stl0/13             10942       130     10812   1% /mtd_contents&lt;br /&gt;
 /dev/stl0/20            102368     47600     54768  46% /mtd_swu&lt;br /&gt;
 /dev/stl0/21            401712     76112    325600  19% /mtd_rwcommon&lt;br /&gt;
 Filesystem           1k-blocks      Used Available Use% Mounted on&lt;br /&gt;
 /dev/tbml6                3456      3456         0 100% /&lt;br /&gt;
 none                     10240         4     10236   0% /dtv&lt;br /&gt;
 none                     10240         0     10240   0% /dsm&lt;br /&gt;
 none                    235556         0    235556   0% /core&lt;br /&gt;
 none                     10240         0     10240   0% /tmp&lt;br /&gt;
 /dev/stl0/19             49664     49664         0 100% /mtd_rocommon&lt;br /&gt;
 /dev/stl0/15             91080     87336      3744  96% /mtd_exe&lt;br /&gt;
 /dev/stl0/16             40832     40832         0 100% /mtd_appdata&lt;br /&gt;
 /dev/stl0/13             10942       130     10812   1% /mtd_contents&lt;br /&gt;
 /dev/stl0/20            102368     47600     54768  46% /mtd_swu&lt;br /&gt;
 /dev/stl0/21            401712     76112    325600  19% /mtd_rwcommon&lt;br /&gt;
 rootfs on / type rootfs (rw)&lt;br /&gt;
 /dev/root on / type squashfs (ro)&lt;br /&gt;
 none on /proc type proc (rw)&lt;br /&gt;
 none on /sys type sysfs (rw)&lt;br /&gt;
 none on /dev/sam type tmpfs (rw)&lt;br /&gt;
 none on /dtv type tmpfs (rw)&lt;br /&gt;
 none on /dsm type tmpfs (rw)&lt;br /&gt;
 none on /core type tmpfs (rw)&lt;br /&gt;
 none on /tmp type tmpfs (rw)&lt;br /&gt;
 /dev/stl0/19 on /mtd_rocommon type squashfs (ro)&lt;br /&gt;
 /dev/stl0/15 on /mtd_exe type rfs (ro,codepage=cp949,vfat,fcache(blks)=128)&lt;br /&gt;
 /dev/stl0/16 on /mtd_appdata type squashfs (ro)&lt;br /&gt;
 /dev/stl0/13 on /mtd_contents type rfs (rw,codepage=utf8,vfat,fcache(blks)=128)&lt;br /&gt;
 /dev/stl0/20 on /mtd_swu type rfs (rw,codepage=cp949,vfat,fcache(blks)=128)&lt;br /&gt;
 /dev/stl0/21 on /mtd_rwcommon type rfs (rw,codepage=utf8,vfat,fcache(blks)=128)&lt;br /&gt;
 none on /proc/bus/usb type usbfs (rw)&lt;br /&gt;
 This program is operated over FSR based&lt;br /&gt;
 The flash memory blocks have been erased successfully.&lt;br /&gt;
 +---------------------------------------------------------------------+&lt;br /&gt;
 |  stl.format : STL-level Partitioning Tool for Flash Block Devices   |&lt;br /&gt;
 +---------------------------------------------------------------------+&lt;br /&gt;
 This partition does not have GWL attribute&lt;br /&gt;
 [Block size  : 256 KB]&lt;br /&gt;
 [Total unit  :    112]&lt;br /&gt;
 [Block Device Information for /dev/bml0/14]&lt;br /&gt;
 --------------------------------------------&lt;br /&gt;
  Total number of sectors = 51200 (25 MB/28 MB)&lt;br /&gt;
 --------------------------------------------&lt;br /&gt;
 STL format complete.&lt;br /&gt;
 Success to format&lt;br /&gt;
 Filesystem           1k-blocks      Used Available Use% Mounted on&lt;br /&gt;
 /dev/tbml6                3456      3456         0 100% /&lt;br /&gt;
 none                     10240         4     10236   0% /dtv&lt;br /&gt;
 none                     10240         0     10240   0% /dsm&lt;br /&gt;
 none                    235556         0    235556   0% /core&lt;br /&gt;
 none                     10240         0     10240   0% /tmp&lt;br /&gt;
 /dev/stl0/19             49664     49664         0 100% /mtd_rocommon&lt;br /&gt;
 /dev/stl0/15             91080     87336      3744  96% /mtd_exe&lt;br /&gt;
 /dev/stl0/16             40832     40832         0 100% /mtd_appdata&lt;br /&gt;
 /dev/stl0/13             10942       130     10812   1% /mtd_contents&lt;br /&gt;
 /dev/stl0/20            102368     47600     54768  46% /mtd_swu&lt;br /&gt;
 /dev/stl0/21            401712     76112    325600  19% /mtd_rwcommon&lt;br /&gt;
 /dev/stl0/14             25478       130     25348   1% /mtd_rwarea&lt;br /&gt;
 rootfs on / type rootfs (rw)&lt;br /&gt;
 /dev/root on / type squashfs (ro)&lt;br /&gt;
 none on /proc type proc (rw)&lt;br /&gt;
 none on /sys type sysfs (rw)&lt;br /&gt;
 none on /dev/sam type tmpfs (rw)&lt;br /&gt;
 none on /dtv type tmpfs (rw)&lt;br /&gt;
 none on /dsm type tmpfs (rw)&lt;br /&gt;
 none on /core type tmpfs (rw)&lt;br /&gt;
 none on /tmp type tmpfs (rw)&lt;br /&gt;
 /dev/stl0/19 on /mtd_rocommon type squashfs (ro)&lt;br /&gt;
 /dev/stl0/15 on /mtd_exe type rfs (ro,codepage=cp949,vfat,fcache(blks)=128)&lt;br /&gt;
 /dev/stl0/16 on /mtd_appdata type squashfs (ro)&lt;br /&gt;
 /dev/stl0/13 on /mtd_contents type rfs (rw,codepage=utf8,vfat,fcache(blks)=128)&lt;br /&gt;
 /dev/stl0/20 on /mtd_swu type rfs (rw,codepage=cp949,vfat,fcache(blks)=128)&lt;br /&gt;
 /dev/stl0/21 on /mtd_rwcommon type rfs (rw,codepage=utf8,vfat,fcache(blks)=128)&lt;br /&gt;
 none on /proc/bus/usb type usbfs (rw)&lt;br /&gt;
 /dev/stl0/14 on /mtd_rwarea type rfs (rw,codepage=utf8,vfat,fcache(blks)=128) &lt;br /&gt;
&lt;br /&gt;
*Now your system is clean. On next reboot your TV will regenerate that partition, and your devices will be mounted again as before.&lt;br /&gt;
*Now you've learn this lesson, you can hack your TV again :)&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2792</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2792"/>
		<updated>2012-03-05T19:17:40Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* Before to begin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially written for everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some of it written here today will become obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* an international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable ( [[Enable Serial Console on non CI+ Devices]] ), which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you prefer a simplest and chipest solution you can use an USB Converter that accepts RS232 TTL signal directly, so you don't need to the first step conversion.&lt;br /&gt;
Take a look [http://www.ebay.com/itm/USB-to-RS232-TTL-PL2303-Chip-Module-Converter-Adapter-/280838366441?pt=LH_DefaultDomain_0&amp;amp;hash=item41634564e9 to this link].&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2789</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2789"/>
		<updated>2012-03-05T12:35:15Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* What is ExLink */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially written for everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some of it written here today will become obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable ( [[Enable Serial Console on non CI+ Devices]] ), which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you prefer a simplest and chipest solution you can use an USB Converter that accepts RS232 TTL signal directly, so you don't need to the first step conversion.&lt;br /&gt;
Take a look [http://www.ebay.com/itm/USB-to-RS232-TTL-PL2303-Chip-Module-Converter-Adapter-/280838366441?pt=LH_DefaultDomain_0&amp;amp;hash=item41634564e9 to this link].&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2788</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2788"/>
		<updated>2012-03-05T10:47:18Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* What is ExLink */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially written for everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some of it written here today will become obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable ( [[Enable Serial Console on non CI+ Devices]] ), which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2787</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2787"/>
		<updated>2012-03-05T10:41:22Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* This article is specially written for everyone who wants to hack their TV's. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially written for everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some of it written here today will become obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable, which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2786</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2786"/>
		<updated>2012-03-05T10:40:49Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* This article is specially written for everyone who wants to hack their TV's. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially written for everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some of it written here today will became obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable, which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2785</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2785"/>
		<updated>2012-03-05T10:39:52Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* This article is specially design to everyone who wants to hack their TV's. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially written for everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some here written today became obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable, which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=Main_Page&amp;diff=2784</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=Main_Page&amp;diff=2784"/>
		<updated>2012-03-05T10:35:40Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* Useful WIKI articles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to SamyGO Wiki ==&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
!width=&amp;quot;480&amp;quot;|[[File:Logo.png]]&lt;br /&gt;
!align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot;|&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&lt;br /&gt;
'''&amp;lt;big&amp;gt;WARNING&amp;lt;/big&amp;gt;: DO NOT UPDATE THE SAMSUNG LATEST FIRMWARE UPGRADES&amp;lt;br&amp;gt;or YOU &amp;lt;u&amp;gt;CAN NOT USE&amp;lt;/u&amp;gt; OUR HACKS AND CAN NOT REVERT FIRMWARE BACK EASILY!'''&lt;br /&gt;
&amp;lt;/span&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strike&amp;gt;&amp;lt;small&amp;gt;SourceForge doesn't allow users to write on wiki. We needed to assign writing permission by hand.&amp;lt;/small&amp;gt;&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&lt;br /&gt;
'''We are on our new host from now. Unfortunately you needed to [[replace your password]].'''&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:gray&amp;quot;&amp;gt;&lt;br /&gt;
Place note for editing permissions by hand on request from forum ([https://forum.samygo.tv/ucp.php?i=pm&amp;amp;mode=compose&amp;amp;u=68 Erdem_ua] or [https://forum.samygo.tv/memberlist.php?mode=viewprofile&amp;amp;u=791 juuso]). Write short: why do you want edit wiki.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
== Compatibility Overview ==&lt;br /&gt;
See the [[Compatibility]] page to see which TV models should work.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Safety Measures &amp;lt;small&amp;gt;(which you shouldn't start without)&amp;lt;/small&amp;gt; ==&lt;br /&gt;
#Have a working [[Enable Serial Console on non CI+ Devices|Ex-Link cable]] at hand.&lt;br /&gt;
#Ensure the backup ''exe.img'' ( stored on ''/dev/tbml10'' ) is in good condition ( and ideally not altered ).&lt;br /&gt;
#Ensure your RS232 Setting in the Service-Menu is set to &amp;quot;debug&amp;quot; and that the Watchdog option in the service-menu is turned off (''Control'' -&amp;gt; ''SubOption'').&lt;br /&gt;
#Know that your TV will reset RS232 jack back to UART mode after new firmware installation or reverting back to old version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Useful WIKI articles ==&lt;br /&gt;
&amp;lt;big&amp;gt;Do you want to hack your TV? &amp;lt;/big&amp;gt;&lt;br /&gt;
* [[This is the first document you have to read]]&lt;br /&gt;
*[[Is my TV supported?]]&lt;br /&gt;
*[[Do the SamyGO tools void my warranty?]]&lt;br /&gt;
*'''[[SamyGO for DUMMIES]]'''&lt;br /&gt;
*[[The A Series Wiki]]&lt;br /&gt;
*[[The B Series Wiki]]&lt;br /&gt;
*[[The C Series Wiki]]&lt;br /&gt;
*[[The D Series Wiki]]&lt;br /&gt;
*[[Using NoN-Samsung USB WiFi dongles with TV]]&lt;br /&gt;
*[http://en.wikipedia.org/wiki/SamyGO Wikipedia article] - ''spread the word''&lt;br /&gt;
*[[SamyGO on WEB]] - Articles about SamyGO&lt;br /&gt;
*[[Calibration]] - How to calibrate your TV.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=== General Information ===&lt;br /&gt;
*[[Samsung TV Skype Cameras]]&lt;br /&gt;
*[[Samsung 3D Glasses]]&lt;br /&gt;
*[[Card Sharing between TVs]]&lt;br /&gt;
*[[Frequently Asked Questions]]&lt;br /&gt;
*[[Service Manuals]]&lt;br /&gt;
*[[Service Menu]]&lt;br /&gt;
*[[Engineering Codes]]&lt;br /&gt;
*[[Media Play and DLNA]]&lt;br /&gt;
*[[Samsung channel list format]]&lt;br /&gt;
*[[MessageBoxService request format]]&lt;br /&gt;
*[[RFS file system support for linux]]&lt;br /&gt;
*[[Donation List of SamyGO Project]]&lt;br /&gt;
*[[Acronyms &amp;amp; Abbreviations]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SamyGO DIY Hardwares ==&lt;br /&gt;
*[[SamyGO Brightness Sensor]]&lt;br /&gt;
*[[Enable Serial Console on non CI+ Devices |Ex-Link Cable for B-Series]]&lt;br /&gt;
*[[Ex-Link Cable for C/D Series]]&lt;br /&gt;
*[[UnBricking TV by EEPROM Reset]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Interesting Reference Material ==&lt;br /&gt;
*[http://www.samsung.com/global/business/semiconductor/products/flash/downloads/applicationnote/rfs_v12_application_note.pdf Introduction to SAMSUNG's Linux Flash File System - RFS]  &lt;br /&gt;
*[http://www.samsung.com/global/business/semiconductor/products/fusionmemory/downloads/RFS_130_Porting_Guide.pdf Linux RFS ( Robust FAT File System ) Porting Guide]&lt;br /&gt;
The file-system used in the the recent Samsung TVs is &amp;quot;RFS&amp;quot;. Its proprietary nature and consequently so the absence of an according Linux RFS-Module in the standard Linux distributions makes it currently impossible to modify files by simply mounting the respective image as &amp;quot;RW&amp;quot;, modifying it and saving the respective image again. This is the reason why currently all changes are done via patching of the image-binaries. &lt;br /&gt;
[http://forum.samygo.tv/viewtopic.php?f=4&amp;amp;t=1399 But the hope never dies].&lt;br /&gt;
*[http://www.samsung.com/global/business/semiconductor/products/flash/downloads/LinuStoreII_GPL%20Compliance_10.pdf License info about XRS and TinyXSR in Linux kernel and u-boot]&lt;br /&gt;
*[http://opensource.samsung.com Samsung's source codes] or [http://www.samsung.com/global/opensource/ old source code site]&lt;br /&gt;
All the source code Samsung is legally obliged to post can be found here.&lt;br /&gt;
*[http://forums.cnet.com/samsung-forum Official Samsung Forums]&lt;br /&gt;
Should be able to find useful info somewhere.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Disclaimer ==&lt;br /&gt;
Neither this WIKI/Forum nor the author(s) of articles and information provided accept any responsibility for damage that may be caused by use of the information provided. You do everything at your own risk. Be aware that &amp;quot;hacking&amp;quot; activities may void your warranty!&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Crew List]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;br&amp;gt;&amp;amp;&amp;lt;br&amp;gt;[[Rest In Peace]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2783</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2783"/>
		<updated>2012-03-05T10:29:26Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* Ok and now what? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially design to everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some here written today became obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable, which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
[[File:Jumper_wires.jpg]]&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=File:Jumper_wires.jpg&amp;diff=2782</id>
		<title>File:Jumper wires.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=File:Jumper_wires.jpg&amp;diff=2782"/>
		<updated>2012-03-05T10:29:00Z</updated>

		<summary type="html">&lt;p&gt;Latas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2781</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2781"/>
		<updated>2012-03-05T10:26:49Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* What is ExLink */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially design to everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some here written today became obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable, which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_ttl_big.jpg]]&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:rs232_to_usb.jpg]]&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=File:Rs232_to_usb.jpg&amp;diff=2780</id>
		<title>File:Rs232 to usb.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=File:Rs232_to_usb.jpg&amp;diff=2780"/>
		<updated>2012-03-05T10:26:20Z</updated>

		<summary type="html">&lt;p&gt;Latas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=File:Rs232_to_ttl_big.jpg&amp;diff=2779</id>
		<title>File:Rs232 to ttl big.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=File:Rs232_to_ttl_big.jpg&amp;diff=2779"/>
		<updated>2012-03-05T10:21:22Z</updated>

		<summary type="html">&lt;p&gt;Latas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=File:Rs232_to_ttl.jpg&amp;diff=2778</id>
		<title>File:Rs232 to ttl.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=File:Rs232_to_ttl.jpg&amp;diff=2778"/>
		<updated>2012-03-05T10:20:44Z</updated>

		<summary type="html">&lt;p&gt;Latas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2777</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2777"/>
		<updated>2012-03-05T10:17:32Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* I see, some Samsung TV models, can be managed thru network agains the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially design to everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some here written today became obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable, which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Could I use other methods to send serial commands without the use of Ex-Link adapter or cable? ==&lt;br /&gt;
I see, some Samsung TV models, can be managed thru network against the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV?&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2776</id>
		<title>This is the first document you have to read</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=This_is_the_first_document_you_have_to_read&amp;diff=2776"/>
		<updated>2012-03-05T10:15:20Z</updated>

		<summary type="html">&lt;p&gt;Latas: Created page with &amp;quot;== '''This article is specially design to everyone who wants to hack their TV's.''' ==  Important things to take in care when you read this article.&amp;lt;br&amp;gt;  * ''Take in care the dat...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''This article is specially design to everyone who wants to hack their TV's.''' ==&lt;br /&gt;
&lt;br /&gt;
Important things to take in care when you read this article.&amp;lt;br&amp;gt; &lt;br /&gt;
* ''Take in care the dates when the things are referenced''.&amp;lt;br&amp;gt; &lt;br /&gt;
The information changes and some here written today became obsolet tomorrow. So let's begin.&lt;br /&gt;
&lt;br /&gt;
== Before to begin ==&lt;br /&gt;
&lt;br /&gt;
''What are TV's series?''&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not talking about small films of duration splited in several chapters. I'm talking about the serial identification code of each Samsung TV.&amp;lt;br&amp;gt;&lt;br /&gt;
Usually is composed by:&lt;br /&gt;
* a international region code, it could be UE (for Europe), US for United States, &lt;br /&gt;
* the TV size in inches, maybe 40, 46, 50, 55 and so on, &lt;br /&gt;
* a code for the Serie, which usually is A, B, C, D, &lt;br /&gt;
* and the code of your TV model inside that serie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
For example:&amp;lt;br&amp;gt;&lt;br /&gt;
'''UE40C8000'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You will find a lot of references about series on the SamyGO wiki. Take this information in care, because depending on this you will have to take one action or other, and some information could be valid for you or not.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hack your TV can be a very easy procedure, or a very complicated procedure. What depends on? ==&lt;br /&gt;
Well, Samsung TV's, runs Linux based OS. So, this meas, as much knowledge you've got from Linux, more comfortable you feel when you proceed to hack your TV. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Does this mean if I don't know Linux, I can not hack my TV? ==&lt;br /&gt;
No. Following the instructions you will be able to hack it, but you will have to take care about what are you doing. And this is the important part, if you don't have linux knowledge you won't know what are you doing, just simply following a script as a film.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So, first thing we should know, '''if you've got doubts, DO NOT FOLLOW! Take your time, read the documentation, and if you need further info, ask'''.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is the worst could happen? ==&lt;br /&gt;
You can brick your TV. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What means brick? ==&lt;br /&gt;
Basically you will have a TV with problems. Some part of its funcionality could be broken.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What functionalities of my TV are in risk if I decide to hack my TV? ==&lt;br /&gt;
''March, 3, 2012.''&amp;lt;br&amp;gt;&lt;br /&gt;
There are several procedures to hack your TV defined in the SamyGO wiki. The concept of all of them is the same. Modify the internal system of your TV that mount your USB devices to do something more before to proceed to the mount step.&lt;br /&gt;
Depending on your Firmware installed on your TV, you will be able to use one hack way or both.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
So this means, the most important part in risk when you decide to hack your TV, is the USB system of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You should take a look to the firmware version of your TV, that you can check in the menu option of update firmware of your TV. With that information you can check the table in the SamyGO wiki to know what kind of hack you could use.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Is there an undo procedure if I break my TV? ==&lt;br /&gt;
Usually yes. But not as easy as undo. If you simply followed the hack steps, then there is an option to restore your TV. If you made a big disaster when you did login into the system, and you broke other things, then that will depend. I will explain later the &amp;quot;panic connection&amp;quot; to the TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Internet TV Hack ==&lt;br /&gt;
This hack consist of the installation of a Smart TV app, that will do some operations to proceed with the hack. The exploit used in this type of hack was fixed by Samsung in new firmware releases, so if you've got your TV updated to the latest firmware available you won't be able to use this. Forget it.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Hotel Hack ==&lt;br /&gt;
This hack consist of make an import of files from an USB memory stick in the Hotel mode of your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== What is Hotel Mode? ==&lt;br /&gt;
Samsung TV's, some models, many of them, has an option, to make the TV works when they're installed in hotels. This makes the TV to work in an isolated environment, that protects some functions from the modifications hotel guests want to do. Because there are usually many rooms in a hotel, the service menu of Hotel option, has the choice to make a configuration, and export it to an USB stick, and also import it from a USB stick. The goal of this, is get an easy way to replicate information to a lot of TV's.&lt;br /&gt;
In your house, you won't use Hotel mode, but this feature, to export and import files, will be used, to inject some modificated files, to operate as we want to open a backdoor in the system, and then get access to it.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
I'm not going to explain here, step by step, how to hack the TV by this way, but I will continue giving advices about the procedure.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== &amp;quot;Panic connection&amp;quot; to the TV ==&lt;br /&gt;
I decided to name this, the Panic Connection, because usually everyone proceeds to hack their tv's without take this in care. If something goes wrong, and you loose some TV features, you get panic. And you will try to look for how to connect to your TV to fix what you've done, and you will get more panic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== So what to do to fix your panic? ==&lt;br /&gt;
It is '''ExLink'''. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is ExLink ==&lt;br /&gt;
ExLink in some series ( '''Usually A, B''' ) consist of a cable, which has in one side a 3.5mm jack, like the audio ones, and on the other side an RS232 ( Serial ) DB9 connector. This cable will allow you to connect your PC computer to the TV, and enter in the Serial mode. It's the emergency door to your TV. To communicate with your TV using this port, you will have to use a Serial Communications Software, like Hyperterminal from Windows. Windows 7 removed Hyperterminal from the operating system, but you can download it from several websites. Just Google it.&amp;lt;br&amp;gt;&lt;br /&gt;
If you feel more comfortable from other tools or Operating Systems like Linux, use others.&lt;br /&gt;
If your TV is from this series, then you can buy the cable, or make your own one.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''For C,D Series'''. There is no ExLink any more. I say this, because the serial communication exists, but the concept ExLink as cable not. So don't buy an ExLink cable for your C,D series, because you can not use it in this models. So the communication, we can say, is made with other methods, but the emergency door exists in this models aswell.&lt;br /&gt;
So, for C, D series, the serial connection is made thru the VGA port of your TV. The explanation about this is in the wiki, but I will give a recommendation from here. Many of us are not comfortables making electronic circuits, and this operation requires it. We don't need a cable, we need a converter. The signal we get from an VGA port adapter, is in TTL convention. It means the power intensity we've got in circuits like that is around 3.3V. On the contrary a serial port, works at 10V more or less. So before we could connect the VGA port from the TV to a serial port in a PC, we need to adapt the power of both communciatios. Then we need a converter. The converter is called RS232 to TTL converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.amazon.com/MAX232-RS232-Converter-Adapter-Board/dp/B00471S6MC/ref=sr_1_1?ie=UTF8&amp;amp;qid=1330856098&amp;amp;sr=8-1 You can find it a Amazon for example].&amp;lt;br&amp;gt;&lt;br /&gt;
Take in care, this not a RS232 to USB converter. That's a second step. So the first we need is, convert the TTL signal, into a RS232 signal. Then we can convert that signal to USB.&amp;lt;br&amp;gt;&lt;br /&gt;
You can use a RS232 to USB converter. New models requires no drivers, and works even with Mac.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.amazon.com/Plugable-Adapter-Prolific-PL2303HX-Chipset/dp/B00425S1H8/ref=pd_bxgy_e_img_b You can see here in Amazon too].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Ok and now what? ==&lt;br /&gt;
Well if you don't want to soldier anything you can use wires jumper to connect the converter and the TV. [http://www.amazon.com/Jumper-Wires-Premium-Male-Pack/dp/B004ZRO06Y/ref=sr_1_15?s=electronics&amp;amp;ie=UTF8&amp;amp;qid=1330856372&amp;amp;sr=1-15 I will try to use cables like this].&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
If you took a look to the converter, you see there are several pines in one side of the converter. You will provide power in two of those pines and you will have to connect the pines for RX, and TX as explained in the wiki. I don't want to put here all the information because probably in the wiki there will be information that you should read. This is one of the main problems, because I decided to write this. Because if you follow one post of this forum only you're missing important information from other place and viceversa.&amp;lt;br&amp;gt;&lt;br /&gt;
So you will need a power adapter that provides to you 5V. You can find one of this in a lot of phone power supplies, because usually they work at 5v. So you can probably get a USB cable that you don't need and cut on of the sides.With the help of a polymeter, you can identify which are the wires for +5V and -5V signals. Then you can use a jumper wire to connect to that wires and then finally plugin in the correct pin of the RS232 coverter. In that way you will be providing power to your converter. This will increase the power of the signal from 3.3V-5V to the 10V power needed. Using the same type of jumper wires you can connect the other pins as explained in the Wiki.&amp;lt;br&amp;gt;&lt;br /&gt;
Finally connect the RS232 DB9 connector, to the RS232 - USB adapter, and the USB adapter plugged in your USB port of your computer. Then you can run hyperterminal, and open a serial connection with your TV. The procedure from here is read the emergency steps you have to do thru this serial comms, in the forum post of hacking your TV using Hotel method.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Well, if you've read until here, you now got more knowledge than before, isn't it?'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== So, what we've learned? ==&lt;br /&gt;
* 1.- Hack is critical.&lt;br /&gt;
* 2.- Our TV can be broken.&lt;br /&gt;
* 3.- There is a method to make it alive again, but depends on the disaster you've done.&lt;br /&gt;
* 4.- Always we should get ready to stablish the &amp;quot;Panic Connection&amp;quot;, which requires specific hardware. Ex-Link or RS232-TTL Converter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And now, you can stop here, or continue. My Last Message, if you're not experienced user, prepare your Ex-Link or RS232-TTL Converter before continue.&amp;lt;br&amp;gt;&lt;br /&gt;
I consider myself an experienced user, and I've got my TV USB bricked :)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Road to the Hack ==&lt;br /&gt;
Well, you're here :)&amp;lt;br&amp;gt;&lt;br /&gt;
It looks you're ready.&amp;lt;br&amp;gt;&lt;br /&gt;
There is no much to say here, but I will do several advices.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''March, 03, 2012''&amp;lt;br&amp;gt;&lt;br /&gt;
[http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 The binary image file referenced in the SamyGo wiki, to hack using this method '''(Hotel Hack)''', have been removed because of the bricks produced with it].&amp;lt;br&amp;gt;&lt;br /&gt;
So you have to use the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 '''Hotel hack manual method'''].&amp;lt;br&amp;gt;&lt;br /&gt;
But don't go away so fast from this page. Please continue reading this document, and you can go to other page when you finish it. '''It is for your safe'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
To prepare the files you will need to upload to your TV, '''you will need Linux'''.&amp;lt;br&amp;gt;&lt;br /&gt;
All the steps referenced in that installation procedure are made '''within a Linux system'''.&amp;lt;br&amp;gt;&lt;br /&gt;
There are some steps not explained in that forum post, but if you read the [http://wiki.samygo.tv/index.php5/Hacking_TV_over_Hotel_mode_%28most_C_series_models%29 SamyGO wiki hotel hack], you will be complementing the information you need.&amp;lt;br&amp;gt;&lt;br /&gt;
Remember most of the information in that wiki page can not be used because the main file you need is not available anymore for safety reasons, but the most important part of the procedure you will have to do it using the [http://forum.samygo.tv/viewtopic.php?f=13&amp;amp;t=1076 Hotel Hack manual method, referenced here before].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
In a very intelligent way, the guy who explained the hotel hack, included into the script, a way to auto remove the hack two minutes after installed.&amp;lt;br&amp;gt;&lt;br /&gt;
It means it will be auto removed two minutes after you apply the hack.&amp;lt;br&amp;gt;&lt;br /&gt;
''Now you don't understand this, but please continue reading.''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* This is the script which contains this lines:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 sleep 120&lt;br /&gt;
 echo killself &amp;gt;&amp;gt;/mtd_rwarea/cmd1&lt;br /&gt;
 sh -x /dtv/usb/sda/run4.sh &amp;amp;&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_cmd&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/usb_mount&lt;br /&gt;
 rm -rf /mtd_rwarea/usb_mount/killself.sh&lt;br /&gt;
&lt;br /&gt;
* Listen, '''do not remove this by the way'''.&lt;br /&gt;
If you want, increase that time. &amp;lt;br&amp;gt;&lt;br /&gt;
Instead 120 seconds, set that time for example at 3600 seconds. ('''One hour''')&amp;lt;br&amp;gt; &lt;br /&gt;
The goal of this is, during the first minutes, you will stablish contact with something completely new. The posiblities you break something are potentially high. If you changed the time to 3600, after one hour in the worst of cases your TV will to work as before. When you made all the modifications you want for your system, and everything is tested and working perfect, you can then remove that script, or upload the hack again without that lines in that file, as explained some posts later in that hotel hack topic.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
After that hour your hack will be removed. '''But it will be easy to upload it again because you will have your USB stick''', with all the files needed prepared from the last time. So the only thing you need to do, if you want, is remove or comment the lines that makes the hack autoremove by itself and upload it again to the TV in the same way as you did before.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Because this method consist of a modification in the moment of mounting the USB devices in the TV, one of the things that commonly happens is, '''you break this system and you can not mount any USB device anymore'''.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Is that a problem? ==&lt;br /&gt;
'''Sure it is'''. &lt;br /&gt;
* Your situation will be:&lt;br /&gt;
 You can not mount your hard disks, &lt;br /&gt;
 you miss the capability to reproduce films thru USB, &lt;br /&gt;
 you've lost any capability to run any command from your hacked system, &lt;br /&gt;
 you can not flash any firmware because you can't access to the USB, &lt;br /&gt;
 you can not apply again the hack because you can not upload files to your TV&lt;br /&gt;
* so your TV lacks the choice to get information from the outside world, except from network port or serial comm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So if you're in this case, '''as I am today''', in the moment of writing this post, then you only got two options:&lt;br /&gt;
* first one, if you're lucky samsung releases a new firmware that replace the partitions stored on your TV, and luckly you check today and you can update your TV thru Online option, and you fix the problem. This is low probably if you've got your tv updated to the latest firmware, as usual for most users.&lt;br /&gt;
* You have to use the '''&amp;quot;Panic connection&amp;quot;'''.&amp;lt;br &amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Can this be fixed with the Factory Reset? ==&lt;br /&gt;
'''No'''. It's true there is an option in the Service Menu, where you can make a '''Factory Reset'''. That options clear information about your TV setup, but does not remove files, at least the files that resides in the partition, where the new hacked files where copied.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== I see, some Samsung TV models, can be managed thru network agains the serial comms, and use the phone as a remote control. Could I send the needed commands to the serial port from here, or using the German Application ruSamsung TV? ==&lt;br /&gt;
I guess not. You have to enable the Serial Communication, and it looks it can not be done thru this communication. It is only able thru the Ex-Link connection or VGA Port connection.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== It could be possible to remove the hack from a Widget developed in the internet TV? ==&lt;br /&gt;
'''Well it could be'''. I tried, but it didn't work because my TV is in a firmware release that has fixed the choice to get access to files on the Samsung TV operation system disk located outside of the Widget user folder. If your firmware release is old and in your case the Internet TV hack is a good option, then if you make some mistake and you've lost the ssh connection, and you've lost USB capabilities, then you could develop an small Widget App, with 4 lines of code, that could remove the files you copied in the hack. I will try to talk about this later and developing a sample. But I guess it won't be very useful, because once Samsung release new updated firmwares, the users, usually update their systems. So internet hack today, we could say is deprecated. Unless you decide to downgrade your firmware to get access to this hack, and then upgrade. But many users confirm that this hack stop working when you upgrade.&amp;lt;br&amp;gt;&lt;br /&gt;
So at date of this post, the power is hotel hack for most users.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== SamyGO Extensions. What are they? ==&lt;br /&gt;
Well, once you've installed your hack, you will do some important things. A lot of users usually want to do the same, which is, get SSH access, get FTP access, share Samba drives, or share NFS drivers. SamyGO Extensions, is a pack of utilities, prepared in a folder structure, to be run, from the USB device when you plugged in to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Because the hack you've done in your TV, has the ability to run an script called run.sh in the root folder of your USB device, if you copy SamyGO extensions, in your USB device, and then you modifiy the file run.sh to call the SamyGO startup script, then your system will load all you needs when your USB device connects to your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Some people, ( as me :) ) thought why not to copy SamyGO extensions in the own Samsung TV flash disk ( the own memory of the TV ) to be loaded in the same way, but without the need to read it from the USB disk. '''WRONG!'''. Probably, as everything, it could be done, but forget to do that, and you will be far from brick your TV.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I will try to post a second detailed part of this post, when my restore TV process begins, I hope next week. By the way I'm waiting for the RS232-TTL adapter.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
I also will try to complete all of this information with the links to the forum posts and SamyGO wiki as it is referenced in some parts of this post.&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.samygo.tv/index.php?title=The_C_Series_Wiki&amp;diff=2775</id>
		<title>The C Series Wiki</title>
		<link rel="alternate" type="text/html" href="http://wiki.samygo.tv/index.php?title=The_C_Series_Wiki&amp;diff=2775"/>
		<updated>2012-03-05T07:28:11Z</updated>

		<summary type="html">&lt;p&gt;Latas: /* SamyGO C Series Wiki Page Main */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:c_wiki.png|140px|right]]&lt;br /&gt;
== SamyGO C Series Wiki Page Main ==&lt;br /&gt;
Do you want to hack your TV?&lt;br /&gt;
* &amp;lt;big&amp;gt;[[This is the first document you have to read]]&amp;lt;/big&amp;gt;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On this page, you will find hacks related for only C series TVs.&lt;br /&gt;
* &amp;lt;big&amp;gt;[[Compatibility Table for C series TVs]]&amp;lt;/big&amp;gt;&lt;br /&gt;
* '''[[BEFORE YOU START: Safety measures for C series TVs]]'''&lt;br /&gt;
* [[For what we need all these C-Series Hacks%3F]] See here the different method of hack for the C series TVs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hacking/rooting ==&lt;br /&gt;
* '''Internet@TV''' &lt;br /&gt;
** [[Hacking C-Series TV with Internet@TV only]] (may not work with a firmware newer than 3005.1)&lt;br /&gt;
** [[How to get root access on a C series TV]]&lt;br /&gt;
** For [[PSxxC7000]] only&lt;br /&gt;
* '''Hack over Hotel Mode''' &lt;br /&gt;
** Universal USB disk to hack C series TV, see [[Hacking TV over Hotel mode (most C series models)]] DO NOT USE FOR NOW&lt;br /&gt;
** [[Hack over Hotel Mode without USB disk (most C series models)]]&lt;br /&gt;
** USB disk to hack C series T-VALDEUC-3009.2, see [[Hacking TV over Hotel mode (C650 T-VALDEUC-3009.2)]] (This may also work on other models than C650, such as C8700)&lt;br /&gt;
* After rooting&lt;br /&gt;
** You may consider to install [[SamyGO Extensions Pack]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== ServiceMenu tricks ==&lt;br /&gt;
* '''[[Service Mode for C-Series]]'''&lt;br /&gt;
* [[Enabling the PVR for C-Series]]&lt;br /&gt;
* [[Enabling Video playback on C350]], DLNA and Network support for C350/C450&lt;br /&gt;
* [[How to change your Internet@TV region]]&lt;br /&gt;
* [[How to enable MHP for C-Series]] (available only in Italy)&lt;br /&gt;
* [[How to enable Internet@tv in UC6000 T-valdeuc Tvs]]&lt;br /&gt;
&lt;br /&gt;
== Software Applications ==&lt;br /&gt;
* [[How to install custom widgets to TV]]&lt;br /&gt;
* '''[[Samsung Apps widgets list]]'''&lt;br /&gt;
* '''[[Applications list for C seres TVs|Applications list for C series TVs]]'''&lt;br /&gt;
* '''[[Desktop applications list]]'''&lt;br /&gt;
* '''[[Android applications list]]'''&lt;br /&gt;
* '''[[iOS applications list]]'''&lt;br /&gt;
* [[PVR Recording over NFS for C-Series]] - Samygo-All-Extensions&lt;br /&gt;
* [[How to connect C series to NFS under WIN7 using Hanewin NFS Server]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Software Tools ==&lt;br /&gt;
* [[Setting up a cross-compilation toolchain]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [[Ex-Link Cable for C-Series]]&lt;br /&gt;
* [[Using NoN-Samsung USB WiFi dongles with TV]]&lt;br /&gt;
* [[Fix low speed USB devices (keyboard, mouse, ...) on C-Series Trident]]&lt;br /&gt;
* [[UnBricking TV by EEPROM Reset]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Service manuals ==&lt;br /&gt;
* [http://download.samygo.tv/C%20Series/Service%20manuals/samsung_la-32_37_40_46_55-c630-c650_%5BET%5D.pdf C630-C650]&lt;br /&gt;
* [http://multiupload.com/AT13MZ0083 For Chassis: N96A Model:UE**C600*R*,UE*C650*U*, UE**C6700US (model C6000,C6500,C6600,C6700)]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Other ==&lt;br /&gt;
* [[How to downgrade T-VALDEUC firmware]]&lt;br /&gt;
* [[How to format /mtd_rwarea/ to reset USB hack]]&lt;br /&gt;
* [[How to identify CPU type]]&lt;br /&gt;
* [http://tobias.schroepf.de/doku/doku.php?id=garage:samsung_tv_hacking External page dealing with the C series] &amp;lt;small&amp;gt;TODO: The contents from this page should be copied to this Wiki.&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Latas</name></author>
		
	</entry>
</feed>