<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://t-hack.com/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://t-hack.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pcgeil</id>
		<title>t-hack.com - Hack X300T / X301T - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://t-hack.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pcgeil"/>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Special:Contributions/Pcgeil"/>
		<updated>2026-05-15T12:33:31Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.2</generator>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Firmware_Aufbau_Arcor</id>
		<title>Firmware Aufbau Arcor</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Firmware_Aufbau_Arcor"/>
				<updated>2008-12-30T15:58:44Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Firmware ''Release_FW_1.7.12.zip'' ist wie folgt aufgebaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nach dem entpacken hat man die Datei ''telecomstb-1.7.12-0001-PROD-Rel.tar.gz._SIGNED''.&lt;br /&gt;
&lt;br /&gt;
Diese Datei hat eine 0x80 Signatur(128 Byte).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dd if=telecomstb-1.7.12-0001-PROD-Rel.tar.gz._SIGNED bs=128 skip=1 | tar xzvf -&lt;br /&gt;
//bzw.&lt;br /&gt;
dd if=telecomstb-1.7.12-0001-PROD-Rel.tar.gz._SIGNED bs=128 skip=1 &amp;gt; newroot.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nun hat man den Ordner newroot und das Linux Filesystem. Jedoch ist dies bei weitem noch nicht alles!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In dem Rootdir ist nun z.B. die Datei ''flash-image-1.7.12-0001-PROD-Rel.BIN.kr._SIGNED''. Nach der 0x80 Signatur befindet sich ein '''romfs'''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dd if=flash-image-1.7.12-0001-PROD-Rel.BIN.kr._SIGNED bs=256 skip=1 &amp;gt;flash-image-1.7.12-0001-PROD-Rel.BIN&lt;br /&gt;
mkdir mount&lt;br /&gt;
mount -o loop flash-image-1.7.12-0001-PROD-Rel.BIN mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Datei ''zbimage-splash-xrpc_rossoalice_480_HDMI_OK_PROD'' ist direkt ein '''romfs'''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -o loop zbimage-splash-xrpc_rossoalice_480_HDMI_OK_PROD mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ebenso die Datei ''zbimage-yamon-PROD-Rel._SIGNED''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -o loop zbimage-yamon-PROD-Rel._SIGNED mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gefolgt von der Datei ''zbimage-yamon-recovery-PROD-Rel._SIGNED''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -o loop zbimage-yamon-recovery-PROD-Rel._SIGNED mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn man sich die ''flash-image-1.7.12-0001-PROD-Rel.BIN'' von der Größe her anschaut, muss sich in der noch mehr verbergen als das erste '''romfs'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Im Header des '''romfs''' steht die Größe, 0x14C1E0. Dies enspricht in etwa der enthaltenen Datei.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bis zu 0x1FFF00, 2096896 Bytes steht entweder 0x00 oder 0xff. Anschließend folgt ein cramfs File.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dd if=flash-image-1.7.12-0001-PROD-Rel.BIN bs=2096896 skip=1 &amp;gt; flash-image-1.7.12-0001-PROD-Rel.BIN.cramfs&lt;br /&gt;
mount -o loop flash-image-1.7.12-0001-PROD-Rel.BIN.cramfs mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dieses cramfs File enthält wiederum ein Linux Filesystem.&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Firmware_Aufbau_Arcor</id>
		<title>Firmware Aufbau Arcor</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Firmware_Aufbau_Arcor"/>
				<updated>2008-12-30T15:57:57Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: New page: Die Firmware ''Release_FW_1.7.12.zip'' ist wie folgt aufgebaut.   Nach dem entpacken hat man die Datei ''telecomstb-1.7.12-0001-PROD-Rel.tar.gz._SIGNED''.  Diese Datei hat eine 0x80 Signat...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Firmware ''Release_FW_1.7.12.zip'' ist wie folgt aufgebaut.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nach dem entpacken hat man die Datei ''telecomstb-1.7.12-0001-PROD-Rel.tar.gz._SIGNED''.&lt;br /&gt;
&lt;br /&gt;
Diese Datei hat eine 0x80 Signatur(128 Byte).&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dd if=telecomstb-1.7.12-0001-PROD-Rel.tar.gz._SIGNED bs=128 skip=1 | tar xzvf -&lt;br /&gt;
//bzw.&lt;br /&gt;
dd if=telecomstb-1.7.12-0001-PROD-Rel.tar.gz._SIGNED bs=128 skip=1 &amp;gt; newroot.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nun hat man den Ordner newroot und das Linux Filesystem. Jedoch ist dies bei weitem noch nicht alles!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In dem Rootdir ist nun z.B. die Datei ''flash-image-1.7.12-0001-PROD-Rel.BIN.kr._SIGNED''. Nach der 0x80 Signatur befindet sich ein '''romfs'''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dd if=flash-image-1.7.12-0001-PROD-Rel.BIN.kr._SIGNED bs=256 skip=1 &amp;gt;flash-image-1.7.12-0001-PROD-Rel.BIN&lt;br /&gt;
mkdir mount&lt;br /&gt;
mount -o loop flash-image-1.7.12-0001-PROD-Rel.BIN mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Datei ''zbimage-splash-xrpc_rossoalice_480_HDMI_OK_PROD'' ist direkt ein '''romfs'''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -o loop zbimage-splash-xrpc_rossoalice_480_HDMI_OK_PROD mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ebenso die Datei ''zbimage-yamon-PROD-Rel._SIGNED''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -o loop zbimage-yamon-PROD-Rel._SIGNED mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gefolgt von der Datei ''zbimage-yamon-recovery-PROD-Rel._SIGNED''.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mount -o loop zbimage-yamon-recovery-PROD-Rel._SIGNED mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn man sich die ''flash-image-1.7.12-0001-PROD-Rel.BIN'' von der Größe her anschaut, muss sich in der noch mehr verbergen als das erste '''romfs'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Im Header des **romfs** steht die Größe, 0x14C1E0. Dies enspricht in etwa der enthaltenen Datei.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bis zu 0x1FFF00, 2096896 Bytes steht entweder 0x00 oder 0xff. Anschließend folgt ein cramfs File.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dd if=flash-image-1.7.12-0001-PROD-Rel.BIN bs=2096896 skip=1 &amp;gt; flash-image-1.7.12-0001-PROD-Rel.BIN.cramfs&lt;br /&gt;
mount -o loop flash-image-1.7.12-0001-PROD-Rel.BIN.cramfs mount/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dieses cramfs File enthält wiederum ein Linux Filesystem.&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2008-12-30T15:52:38Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Welcome to the wiki of t-hack.com==&lt;br /&gt;
&lt;br /&gt;
T-hack.com has been founded at the 14. December 2007, to invent/improve the software on X300T/X301T and similar boxes, like DIT9719 / KISS KMM / BT Vision/ Bluewin TV-Box /V-BOX / VIP 1216.&lt;br /&gt;
&lt;br /&gt;
'''You can only edit the wiki, if you registered an account before (Spam/Bot-protect)'''&lt;br /&gt;
&lt;br /&gt;
'''You are able to upload files with following extension (max file size 100MB):&lt;br /&gt;
png, gif, jpg, jpeg, zip, rar, pdf, ace'''&lt;br /&gt;
&lt;br /&gt;
Visit the [http://www.t-hack.com/forum t-hack-Board]&lt;br /&gt;
&lt;br /&gt;
== Status quo (Dec 2008)==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0;background-color:#ff0000;font-family:sans-serif;font-size:120%;font-weight:bold;border:1px solid;text-align:left;color:#000;padding-left:0.4em;padding-top:0.2em;padding-bottom:0.2em; width:10%;&amp;quot;&amp;gt;[http://www.t-hack.com/forum/index.php?topic=252.0 How-To (English)]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Linux'''&lt;br /&gt;
* You can boot linux, but the microcodes can't (yet) be loaded . So unfortunaly you won't have an Image and sound.&lt;br /&gt;
&lt;br /&gt;
'''Windows CE'''&lt;br /&gt;
* Its possible to compile and run own native as well as .NET-based applications on the box. Also its possible to debug it with MSVC2005 &amp;amp; MSVC2008 (MSVC = Microsoft Visual Studio).&lt;br /&gt;
&lt;br /&gt;
'''You can run any Code on the box''' but you need a Modchip or an external PC to patch the security-features. Soldering is required! Also you've to connect the internal HD to a PC for software-modifications once.&lt;br /&gt;
&lt;br /&gt;
==Willkommen zum Wiki von t-hack.com==&lt;br /&gt;
&lt;br /&gt;
Das t-hack.com - Projekt wurde am 14. Dezember 2007 ins Leben gerufen, um eine alternative Software für die Multimedia-Box X300T bzw. X301T und baugleiche Boxen zu entwickeln bzw. die originale zu verbessern ;)&lt;br /&gt;
&lt;br /&gt;
'''Das Wiki ist zum Schutz vor Spambots nur von registrierten Usern nutzbar.'''&lt;br /&gt;
&lt;br /&gt;
'''Es ist möglich folgende Dateitypen hochzuladen (max Dateigröße 100MB):&lt;br /&gt;
png, gif, jpg, jpeg, zip, rar, pdf, ace'''&lt;br /&gt;
&lt;br /&gt;
Besuchen Sie auch das [http://www.t-hack.com/forum t-hack-Forum]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Momentaner Status (Dez 2008)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0;background-color:#ff0000;font-family:sans-serif;font-size:120%;font-weight:bold;border:1px solid;text-align:left;color:#000;padding-left:0.4em;padding-top:0.2em;padding-bottom:0.2em; width:10%;&amp;quot;&amp;gt;[http://www.t-hack.com/forum/index.php?topic=244.0 How-To (Deutsch)]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Linux'''&lt;br /&gt;
* Linux kann auf der Box gebootet werden, da aber immer noch keine Microcodes geladen werden können, macht das wenig Sinn (Keine Ausgabe von Bild/Ton möglich).&lt;br /&gt;
&lt;br /&gt;
'''Windows CE'''&lt;br /&gt;
* Es ist möglich eigene native Anwendungen als auch .net-basierende Anwendungen auf der Box auszuführen und mit MSVC2005 &amp;amp; MSVC2008 (MSVC = Microsoft Visual Studio) zu debuggen.&lt;br /&gt;
&lt;br /&gt;
Konkret heisst das : &amp;lt;b&amp;gt;Beliebigen, eigenen Code auf der Box ausführen ist möglich!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Erforderlich ist ein Modchip oder ein zusätzlicher Rechner (zum Patchen), &amp;lt;u&amp;gt;jegliche&amp;lt;/u&amp;gt; Modifikation setzt das Löten an der Box und das zumindest einmalige Ausbauen der Festplatte voraus!&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
*[[Picture]]&lt;br /&gt;
*[[Schematic/Boardlayout]]&lt;br /&gt;
*[[hardware-versions]]&lt;br /&gt;
*[[SMP8634]]&lt;br /&gt;
*[[eJTAG|eJTAG on PCB]]&lt;br /&gt;
*[[eJTAG on SMP]]&lt;br /&gt;
*[[UART0|Serial Debug Port]]&lt;br /&gt;
*[[Display]]&lt;br /&gt;
*[[XRPC]]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
* How Sigma's [[RUA]] Package works&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Howto boot Linux]]&lt;br /&gt;
*[[Setup NFS-Root-Filesystem]]&lt;br /&gt;
*IPTV-fähiger Router mit [[fli4l]]&lt;br /&gt;
**[[Grundinformationen]]&lt;br /&gt;
**[[Wir legen los]]&lt;br /&gt;
**[[Konfiguration anpassen]]&lt;br /&gt;
**[[Wichtige Links]]&lt;br /&gt;
**[[ein Wort in eigener Sache]]&lt;br /&gt;
*[[some additional output regarding Linux]]&lt;br /&gt;
*[[Firmware Aufbau Arcor]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
*[[Boot Process]]&lt;br /&gt;
**[[Bootloader]]&lt;br /&gt;
***[[pictures inside bootloader]]&lt;br /&gt;
*[[Tools]]&lt;br /&gt;
**[[Dump X300T Bootloader]]&lt;br /&gt;
**[[Disable X300T Signature Check]]&lt;br /&gt;
**[[Upload YAMON]]&lt;br /&gt;
**[[NK.BIN_toolset]]&lt;br /&gt;
**[[MakeNK]]&lt;br /&gt;
**[[Download Update Files]]&lt;br /&gt;
**[[NK.BIN Patcher]]&lt;br /&gt;
**[[Debug Files for remote debugging]]&lt;br /&gt;
*[[Bootstrap-Message]]&lt;br /&gt;
*[[HDD-Layout]]&lt;br /&gt;
*[[Network-Bootstrap]]&lt;br /&gt;
*[[TV2ClientCE.exe]]&lt;br /&gt;
*[[BooterCE.exe]]&lt;br /&gt;
*[[TFTP]]&lt;br /&gt;
*[[ATmega88]]&lt;br /&gt;
&lt;br /&gt;
==WinCE==&lt;br /&gt;
*[[Disable TrustModel]]&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
==Links/Information==&lt;br /&gt;
*[[Bootlog??|Bootlog of Beta X300T]]&lt;br /&gt;
*[[x300tBeta|Flash dump of Beta X300T]]&lt;br /&gt;
*[[Workaround, damit mehrere Settopboxen im Netz sind und die Timeshift-Funktion erhalten bleibt]]&lt;br /&gt;
*[[PKG.DIR]]&lt;br /&gt;
==Pirelli STB HY100 (aka IP100)==&lt;br /&gt;
*[[UART0 output]]&lt;br /&gt;
*[[Pictures]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader</id>
		<title>Pictures inside bootloader</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader"/>
				<updated>2008-12-28T12:19:58Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The dump of the bootloader contains 4 different pictures.&lt;br /&gt;
They are packed with deflate and the following program is able to find the pictures and inflate them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
  &amp;lt;argv1&amp;gt; source file&lt;br /&gt;
  &amp;lt;argv2&amp;gt; dest file&lt;br /&gt;
  [&amp;lt;argv3&amp;gt; offset dezimal]&lt;br /&gt;
  [&amp;lt;argv4&amp;gt; end dezimal]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following output is with the bootloader v1051.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py  /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1 /Users/xxx/Desktop/test.txt 430000 440000&lt;br /&gt;
&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Using:&lt;br /&gt;
  Source: /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1&lt;br /&gt;
  Dest: /Users/xxx/Desktop/test.txt&lt;br /&gt;
     &lt;br /&gt;
Length is:  0x100000&lt;br /&gt;
0x69bac &lt;br /&gt;
Found at address:  0x69bac&lt;br /&gt;
0x6a05c &lt;br /&gt;
Found at address:  0x6a05c&lt;br /&gt;
0x6a3f4 &lt;br /&gt;
Found at address:  0x6a3f4&lt;br /&gt;
0x6a6d4 &lt;br /&gt;
Found at address:  0x6a6d4&lt;br /&gt;
0x6b6bf Now extract the files which are found&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-0&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-1&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-2&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Download Python-Script:&lt;br /&gt;
[http://www.t-hack.com/wiki/images/5/55/Zlib-decrypt_py.zip]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bootloader V1039:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
0x00067bac . 1192 --&amp;gt; 307396&lt;br /&gt;
&lt;br /&gt;
0x0006805c . 909 --&amp;gt; 307400&lt;br /&gt;
&lt;br /&gt;
0x000683f4 . 727 --&amp;gt; 307376&lt;br /&gt;
&lt;br /&gt;
0x000686d4 .. 4064 --&amp;gt; 307826&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bootloader V1053:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
0x0006bbac . 1192 --&amp;gt; 307396&lt;br /&gt;
&lt;br /&gt;
0x0006c05c . 909 --&amp;gt; 307400&lt;br /&gt;
&lt;br /&gt;
0x0006c3f4 . 727 --&amp;gt; 307376&lt;br /&gt;
&lt;br /&gt;
0x0006c6d4 .. 4064 --&amp;gt; 307826&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=File:Atmega88-signature.png</id>
		<title>File:Atmega88-signature.png</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=File:Atmega88-signature.png"/>
				<updated>2008-12-23T17:16:36Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=File:Atmega88-locks.png</id>
		<title>File:Atmega88-locks.png</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=File:Atmega88-locks.png"/>
				<updated>2008-12-23T17:16:22Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=ATmega88</id>
		<title>ATmega88</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=ATmega88"/>
				<updated>2008-12-23T17:16:12Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The front display has an ATmega88 processor.&lt;br /&gt;
&lt;br /&gt;
It is possible to dump the flash and eeprom very easy, because there is no lock set.&lt;br /&gt;
I used an AVR Dragon. I soldered some wires to J3 and connect them with my Dragon.&lt;br /&gt;
&lt;br /&gt;
Here are the settings I used in AVR Studio.&lt;br /&gt;
&lt;br /&gt;
[[Image:atmega88-fuses.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:atmega88-locks.png]]&lt;br /&gt;
&lt;br /&gt;
[[Image:atmega88-signature.png]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=File:Atmega88-fuses.png</id>
		<title>File:Atmega88-fuses.png</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=File:Atmega88-fuses.png"/>
				<updated>2008-12-23T17:15:46Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=ATmega88</id>
		<title>ATmega88</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=ATmega88"/>
				<updated>2008-12-23T17:14:16Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: New page: The front display has an ATmega88 processor.  It is possible to dump the flash and eeprom very easy, because there is no lock set. I used an AVR Dragon. I soldered some wires to J3 and con...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The front display has an ATmega88 processor.&lt;br /&gt;
&lt;br /&gt;
It is possible to dump the flash and eeprom very easy, because there is no lock set.&lt;br /&gt;
I used an AVR Dragon. I soldered some wires to J3 and connect them with my Dragon.&lt;br /&gt;
&lt;br /&gt;
Here are the settings I used in AVR Studio.&lt;br /&gt;
[[Image:atmega88-fuses.jpg]]&lt;br /&gt;
[[Image:atmega88-locks.jpg]]&lt;br /&gt;
[[Image:atmega88-signature.jpg]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2008-12-23T17:10:08Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Welcome to the wiki of t-hack.com==&lt;br /&gt;
&lt;br /&gt;
T-hack.com has been founded at the 14. December 2007, to invent/improve the software on X300T/X301T and similar boxes, like DIT9719 / KISS KMM / BT Vision/ Bluewin TV-Box /V-BOX / VIP 1216.&lt;br /&gt;
&lt;br /&gt;
'''You can only edit the wiki, if you registered an account before (Spam/Bot-protect)'''&lt;br /&gt;
&lt;br /&gt;
'''You are able to upload files with following extension (max file size 100MB):&lt;br /&gt;
png, gif, jpg, jpeg, zip, rar, pdf, ace'''&lt;br /&gt;
&lt;br /&gt;
Visit the [http://www.t-hack.com/forum t-hack-Board]&lt;br /&gt;
&lt;br /&gt;
== Status quo (Dec 2008)==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0;background-color:#ff0000;font-family:sans-serif;font-size:120%;font-weight:bold;border:1px solid;text-align:left;color:#000;padding-left:0.4em;padding-top:0.2em;padding-bottom:0.2em; width:10%;&amp;quot;&amp;gt;[http://www.t-hack.com/forum/index.php?topic=252.0 How-To (English)]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Linux'''&lt;br /&gt;
* You can boot linux, but the microcodes can't (yet) be loaded . So unfortunaly you won't have an Image and sound.&lt;br /&gt;
&lt;br /&gt;
'''Windows CE'''&lt;br /&gt;
* Its possible to compile and run own native as well as .NET-based applications on the box. Also its possible to debug it with MSVC2005 &amp;amp; MSVC2008 (MSVC = Microsoft Visual Studio).&lt;br /&gt;
&lt;br /&gt;
'''You can run any Code on the box''' but you need a Modchip or an external PC to patch the security-features. Soldering is required! Also you've to connect the internal HD to a PC for software-modifications once.&lt;br /&gt;
&lt;br /&gt;
==Willkommen zum Wiki von t-hack.com==&lt;br /&gt;
&lt;br /&gt;
Das t-hack.com - Projekt wurde am 14. Dezember 2007 ins Leben gerufen, um eine alternative Software für die Multimedia-Box X300T bzw. X301T und baugleiche Boxen zu entwickeln bzw. die originale zu verbessern ;)&lt;br /&gt;
&lt;br /&gt;
'''Das Wiki ist zum Schutz vor Spambots nur von registrierten Usern nutzbar.'''&lt;br /&gt;
&lt;br /&gt;
'''Es ist möglich folgende Dateitypen hochzuladen (max Dateigröße 100MB):&lt;br /&gt;
png, gif, jpg, jpeg, zip, rar, pdf, ace'''&lt;br /&gt;
&lt;br /&gt;
Besuchen Sie auch das [http://www.t-hack.com/forum t-hack-Forum]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Momentaner Status (Dez 2008)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0;background-color:#ff0000;font-family:sans-serif;font-size:120%;font-weight:bold;border:1px solid;text-align:left;color:#000;padding-left:0.4em;padding-top:0.2em;padding-bottom:0.2em; width:10%;&amp;quot;&amp;gt;[http://www.t-hack.com/forum/index.php?topic=244.0 How-To (Deutsch)]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Linux'''&lt;br /&gt;
* Linux kann auf der Box gebootet werden, da aber immernoch keine Microcodes geladen werden können macht das wenig Sinn (Keine Ausgabe von Bild/Ton möglich).&lt;br /&gt;
&lt;br /&gt;
'''Windows CE'''&lt;br /&gt;
* Es ist möglich eigene native Anwendungen als auch .net-basierende Anwendungen auf der Box auszuführen und mit MSVC2005 &amp;amp; MSVC2008 (MSVC = Microsoft Visual Studio)zu debuggen.&lt;br /&gt;
&lt;br /&gt;
Konkret heisst das : &amp;lt;b&amp;gt;Beliebigen eigenen Code auf der Box ausführen !&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist ein Modchip oder ein zusätzlicher Rechner (zum Patchen) erforderlich, &amp;lt;u&amp;gt;jegliche&amp;lt;/u&amp;gt; Modifikationen setzen das Löten an der Box und das zumindest einmalige Ausbauen der Festplatte voraus !&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
*[[Picture]]&lt;br /&gt;
*[[Schematic/Boardlayout]]&lt;br /&gt;
*[[hardware-versions]]&lt;br /&gt;
*[[SMP8634]]&lt;br /&gt;
*[[eJTAG|eJTAG on PCB]]&lt;br /&gt;
*[[eJTAG on SMP]]&lt;br /&gt;
*[[UART0|Serial Debug Port]]&lt;br /&gt;
*[[Display]]&lt;br /&gt;
*[[XRPC]]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
* How Sigma's [[RUA]] Package works&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Howto boot Linux]]&lt;br /&gt;
*[[Setup NFS-Root-Filesystem]]&lt;br /&gt;
*IPTV-fähiger Router mit [[fli4l]]&lt;br /&gt;
**[[Grundinformationen]]&lt;br /&gt;
**[[Wir legen los]]&lt;br /&gt;
**[[Konfiguration anpassen]]&lt;br /&gt;
**[[Wichtige Links]]&lt;br /&gt;
**[[ein Wort in eigener Sache]]&lt;br /&gt;
*[[some additional output regarding Linux]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
*[[Boot Process]]&lt;br /&gt;
**[[Bootloader]]&lt;br /&gt;
***[[pictures inside bootloader]]&lt;br /&gt;
*[[Tools]]&lt;br /&gt;
**[[Dump X300T Bootloader]]&lt;br /&gt;
**[[Disable X300T Signature Check]]&lt;br /&gt;
**[[Upload YAMON]]&lt;br /&gt;
**[[NK.BIN_toolset]]&lt;br /&gt;
**[[MakeNK]]&lt;br /&gt;
**[[Download Update Files]]&lt;br /&gt;
**[[NK.BIN Patcher]]&lt;br /&gt;
**[[Debug Files for remote debugging]]&lt;br /&gt;
*[[Bootstrap-Message]]&lt;br /&gt;
*[[HDD-Layout]]&lt;br /&gt;
*[[Network-Bootstrap]]&lt;br /&gt;
*[[TV2ClientCE.exe]]&lt;br /&gt;
*[[BooterCE.exe]]&lt;br /&gt;
*[[TFTP]]&lt;br /&gt;
*[[ATmega88]]&lt;br /&gt;
&lt;br /&gt;
==WinCE==&lt;br /&gt;
*[[Disable TrustModel]]&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
==Links/Information==&lt;br /&gt;
*[[Bootlog??|Bootlog of Beta X300T]]&lt;br /&gt;
*[[x300tBeta|Flash dump of Beta X300T]]&lt;br /&gt;
*[[Workaround, damit mehrere Settopboxen im Netz sind und die Timeshift-Funktion erhalten bleibt]]&lt;br /&gt;
*[[PKG.DIR]]&lt;br /&gt;
==Pirelli STB HY100 (aka IP100)==&lt;br /&gt;
*[[UART0 output]]&lt;br /&gt;
*[[Pictures]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Display</id>
		<title>Display</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Display"/>
				<updated>2008-12-14T10:57:17Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Display==&lt;br /&gt;
[[Image:Display.JPG|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
The Display contains an Atmega88 and one PT6302LQ-001&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! J3&lt;br /&gt;
! ATMEGA88 - Pin-Number&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 16 (MISO/PB4/PCINT4)&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 18 (VCC)&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 17 (SCK/PB5/PCINT5)&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 15 (MOSI/PB3/PCINT3/OC2A)&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 29 (-RESET/PC6/PCINT14)&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| GND&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| 14 (-SS/PB2/PCINT2/OC1B))&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| GND&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| NC&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| NC&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| 31 (TxD/PD1/PCINT17)&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| 30 (RxD/PD0/PCINT16)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! J1&lt;br /&gt;
! ATMEGA88&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| GND (Pin 21 &amp;amp; 3)&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 14 (PCINT2/SS/OC1B)&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 17 (SCK/PCINT5)&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 15 (PCINT3/OC2A/MOSI)&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 16 (PCINT4/MISO)&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| MCU Reset over Transistor (Active high)&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| 26 (PC3/ADC3/PCINT11)&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| 2 (PD4/PCINT20/XCK/T0)&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| NU&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| 22 (ADC7)&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| GND (Pin 21 &amp;amp; 3)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! J?&lt;br /&gt;
! Power supply connector&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Display VNEG -30V&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| GND&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| Display Heater&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| Display Heater&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| GND&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Vcc (+5V)&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| NU&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| NC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! MCU&lt;br /&gt;
! ATMEGA88 pins&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| PD3 (PCINT19/OC2B/INT1) Reserved for IR-Sender?&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| PD4 (PCINT20/XCK/T0) to J1  (Pin 8)&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| GND&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| Vcc (+5V)&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| GND&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Vcc (+5V)&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| PB6 (PCINT6/XTAL1/TOSC1) Display Clock&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| PB7 (PCINT7/XTAL2/TOSC2) Display Data&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| PD5 (PCINT32/OC0B/T1) Panel-button-matrix&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| PD6 (PCINT22/OC0A/AIN0) Panel-button-matrix&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| PD7 (PCINT23/AIN1) Panel-button-matrix&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| PB0 (PCINT0/CLKO/ICP1) Display ChipSelect&lt;br /&gt;
|-&lt;br /&gt;
| 13&lt;br /&gt;
| PB1 (PCINT1/OC1A) Panel-button-matrix&lt;br /&gt;
|-&lt;br /&gt;
| 14&lt;br /&gt;
| PB2 (PCINT2/-SS/OC1B) to J3 (Pin 7)&lt;br /&gt;
|-&lt;br /&gt;
| 15&lt;br /&gt;
| PB3 (PCINT3/OC2A/MOSI) to J3 (Pin 4)&lt;br /&gt;
|-&lt;br /&gt;
| 16&lt;br /&gt;
| PB4 (PCINT4/MISO) to J3 (Pin 1)&lt;br /&gt;
|-&lt;br /&gt;
| 17&lt;br /&gt;
| PB5 (SCK/PCINT5) to J3 (Pin 3)&lt;br /&gt;
|-&lt;br /&gt;
| 18&lt;br /&gt;
| AVcc (+5V)&lt;br /&gt;
|-&lt;br /&gt;
| 19&lt;br /&gt;
| ADC6 (Connected to ARef)&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| ARef (Connected with capacitor to GND)&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| GND&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| ADC7 (to J1 Pin 10)&lt;br /&gt;
|-&lt;br /&gt;
| 23&lt;br /&gt;
| PC0 (ADC0/PCINT8) Panel-button-matrix&lt;br /&gt;
|-&lt;br /&gt;
| 24&lt;br /&gt;
| PC1 (ADC1/PCINT9) Panel-button-matrix&lt;br /&gt;
|-&lt;br /&gt;
| 25&lt;br /&gt;
| PC2 (ADC2/PCINT10) Display reset&lt;br /&gt;
|-&lt;br /&gt;
| 26&lt;br /&gt;
| PC3 (ADC3/PCINT11) to J1 (Pin 7)&lt;br /&gt;
|-&lt;br /&gt;
| 27&lt;br /&gt;
| PC4 (ADC4/SDA/PCINT12) Powerbutton LED1 (HI to light)&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| PC5 (ADC5/SCL/PCINT13) Powerbutton LED2 (HI to light)&lt;br /&gt;
|-&lt;br /&gt;
| 29&lt;br /&gt;
| PC6 (-RESET/PCINT14) to J3 (Pin 5) + Over transistor to J1 (Pin 6)&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| PD0 (RxD/PCINT16) to J3 (Pin 12) + 10k pullup to Vcc&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| PD1 (TxD/PCINT17) to J3 (Pin 11) + 10k pullup to Vcc&lt;br /&gt;
|-&lt;br /&gt;
| 32&lt;br /&gt;
| PD2 (INT0/PCINT18) Infrared receiver&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader</id>
		<title>Pictures inside bootloader</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader"/>
				<updated>2008-12-10T21:00:56Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The dump of the bootloader contains 4 different pictures.&lt;br /&gt;
They are packed with deflate and the following program is able to find the pictures and inflate them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
  &amp;lt;argv1&amp;gt; source file&lt;br /&gt;
  &amp;lt;argv2&amp;gt; dest file&lt;br /&gt;
  [&amp;lt;argv3&amp;gt; offset dezimal]&lt;br /&gt;
  [&amp;lt;argv4&amp;gt; end dezimal]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following output is with the bootloader v1051.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py  /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1 /Users/xxx/Desktop/test.txt 430000 440000&lt;br /&gt;
&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Using:&lt;br /&gt;
  Source: /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1&lt;br /&gt;
  Dest: /Users/xxx/Desktop/test.txt&lt;br /&gt;
     &lt;br /&gt;
Length is:  0x100000&lt;br /&gt;
0x69bac &lt;br /&gt;
Found at address:  0x69bac&lt;br /&gt;
0x6a05c &lt;br /&gt;
Found at address:  0x6a05c&lt;br /&gt;
0x6a3f4 &lt;br /&gt;
Found at address:  0x6a3f4&lt;br /&gt;
0x6a6d4 &lt;br /&gt;
Found at address:  0x6a6d4&lt;br /&gt;
0x6b6bf Now extract the files which are found&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-0&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-1&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-2&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader</id>
		<title>Pictures inside bootloader</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader"/>
				<updated>2008-12-10T21:00:27Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The dump of the bootloader contains 4 different pictures.&lt;br /&gt;
They are packed with deflate and the following program is able to find the pictures and inflate them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
  &amp;lt;argv1&amp;gt; source file&lt;br /&gt;
  &amp;lt;argv2&amp;gt; dest file&lt;br /&gt;
  [&amp;lt;argv3&amp;gt; offset dezimal]&lt;br /&gt;
  [&amp;lt;argv4&amp;gt; end dezimal]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following output is with the bootloader v1051.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py  /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1 /Users/xxx/Desktop/test.txt 430000 440000&lt;br /&gt;
&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Using:&lt;br /&gt;
  Source: /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1&lt;br /&gt;
  Dest: /Users/xxx/Desktop/test.txt&lt;br /&gt;
     &lt;br /&gt;
Length is:  0x100000&lt;br /&gt;
0x69bac &lt;br /&gt;
Found at address:  0x69bac&lt;br /&gt;
0x6a05c &lt;br /&gt;
Found at address:  0x6a05c&lt;br /&gt;
0x6a3f4 &lt;br /&gt;
Found at address:  0x6a3f4&lt;br /&gt;
0x6a6d4 &lt;br /&gt;
Found at address:  0x6a6d4&lt;br /&gt;
0x6b6bf Now extract the files which are found&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-0&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-1&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-2&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:zlib-decrypt.py.zip|Here you can download the program.]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader</id>
		<title>Pictures inside bootloader</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader"/>
				<updated>2008-12-10T20:58:07Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The dump of the bootloader contains 4 different pictures.&lt;br /&gt;
They are packed with deflate and the following program is able to find the pictures and inflate them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
  &amp;lt;argv1&amp;gt; source file&lt;br /&gt;
  &amp;lt;argv2&amp;gt; dest file&lt;br /&gt;
  [&amp;lt;argv3&amp;gt; offset dezimal]&lt;br /&gt;
  [&amp;lt;argv4&amp;gt; end dezimal]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following output is with the bootloader v1051.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py  /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1 /Users/xxx/Desktop/test.txt 430000 440000&lt;br /&gt;
&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Using:&lt;br /&gt;
  Source: /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1&lt;br /&gt;
  Dest: /Users/xxx/Desktop/test.txt&lt;br /&gt;
     &lt;br /&gt;
Length is:  0x100000&lt;br /&gt;
0x69bac &lt;br /&gt;
Found at address:  0x69bac&lt;br /&gt;
0x6a05c &lt;br /&gt;
Found at address:  0x6a05c&lt;br /&gt;
0x6a3f4 &lt;br /&gt;
Found at address:  0x6a3f4&lt;br /&gt;
0x6a6d4 &lt;br /&gt;
Found at address:  0x6a6d4&lt;br /&gt;
0x6b6bf Now extract the files which are found&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-0&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-1&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-2&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Media:zlib-decrypt.py.zip|Here you can download the program.]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader</id>
		<title>Pictures inside bootloader</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader"/>
				<updated>2008-12-10T20:57:27Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The dump of the bootloader contains 4 different pictures.&lt;br /&gt;
They are packed with deflate and the following program is able to find the pictures and inflate them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
  &amp;lt;argv1&amp;gt; source file&lt;br /&gt;
  &amp;lt;argv2&amp;gt; dest file&lt;br /&gt;
  [&amp;lt;argv3&amp;gt; offset dezimal]&lt;br /&gt;
  [&amp;lt;argv4&amp;gt; end dezimal]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following output is with the bootloader v1051.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py  /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1 /Users/xxx/Desktop/test.txt 430000 440000&lt;br /&gt;
&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Using:&lt;br /&gt;
  Source: /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1&lt;br /&gt;
  Dest: /Users/xxx/Desktop/test.txt&lt;br /&gt;
     &lt;br /&gt;
Length is:  0x100000&lt;br /&gt;
0x69bac &lt;br /&gt;
Found at address:  0x69bac&lt;br /&gt;
0x6a05c &lt;br /&gt;
Found at address:  0x6a05c&lt;br /&gt;
0x6a3f4 &lt;br /&gt;
Found at address:  0x6a3f4&lt;br /&gt;
0x6a6d4 &lt;br /&gt;
Found at address:  0x6a6d4&lt;br /&gt;
0x6b6bf Now extract the files which are found&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-0&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-1&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-2&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Media:zlib-decrypt.py.bz2|Here you can download the program.]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader</id>
		<title>Pictures inside bootloader</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Pictures_inside_bootloader"/>
				<updated>2008-12-10T20:55:09Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: New page: The dump of the bootloader contains 4 different pictures. They are packed with deflate and the following program is able to find the pictures and inflate them.  &amp;lt;pre&amp;gt; python2.5 /Users/xxx/...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The dump of the bootloader contains 4 different pictures.&lt;br /&gt;
They are packed with deflate and the following program is able to find the pictures and inflate them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
  &amp;lt;argv1&amp;gt; source file&lt;br /&gt;
  &amp;lt;argv2&amp;gt; dest file&lt;br /&gt;
  [&amp;lt;argv3&amp;gt; offset dezimal]&lt;br /&gt;
  [&amp;lt;argv4&amp;gt; end dezimal]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following output is with the bootloader v1051.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
python2.5 /Users/xxx/Desktop/zlib-decrypt.py  /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1 /Users/xxx/Desktop/test.txt 430000 440000&lt;br /&gt;
&lt;br /&gt;
License: GPLv2&lt;br /&gt;
Author:  pcgeil&lt;br /&gt;
search inside a file for zlib headers and extract them&lt;br /&gt;
&lt;br /&gt;
Version: 0.1beta - 10-12-2008&lt;br /&gt;
&lt;br /&gt;
Using:&lt;br /&gt;
  Source: /Users/xxx/Desktop/BOOTLOADER_20081128_204145_1&lt;br /&gt;
  Dest: /Users/xxx/Desktop/test.txt&lt;br /&gt;
     &lt;br /&gt;
Length is:  0x100000&lt;br /&gt;
0x69bac &lt;br /&gt;
Found at address:  0x69bac&lt;br /&gt;
0x6a05c &lt;br /&gt;
Found at address:  0x6a05c&lt;br /&gt;
0x6a3f4 &lt;br /&gt;
Found at address:  0x6a3f4&lt;br /&gt;
0x6a6d4 &lt;br /&gt;
Found at address:  0x6a6d4&lt;br /&gt;
0x6b6bf Now extract the files which are found&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-0&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-1&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-2&lt;br /&gt;
[+]Done writing to /Users/xxx/Desktop/test.txt-3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Media:zlib-decrypt.py.tar|Here you can download the program.]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2008-12-10T20:49:12Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Welcome to the wiki of t-hack.com==&lt;br /&gt;
&lt;br /&gt;
T-hack.com has been founded at the 14. December 2007, to invent/improve the software on X300T/X301T and similar boxes, like DIT9719 / KISS KMM / BT Vision/ Bluewin TV-Box /V-BOX / VIP 1216.&lt;br /&gt;
&lt;br /&gt;
'''You can only edit the wiki, if you registered an account before (Spam/Bot-protect)'''&lt;br /&gt;
&lt;br /&gt;
'''You are able to upload files with following extension (max file size 100MB):&lt;br /&gt;
png, gif, jpg, jpeg, zip, rar, pdf, ace'''&lt;br /&gt;
&lt;br /&gt;
Visit the [http://www.t-hack.com/forum t-hack-Board]&lt;br /&gt;
&lt;br /&gt;
== Status quo (September 2008)==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0;background-color:#ff0000;font-family:sans-serif;font-size:120%;font-weight:bold;border:1px solid;text-align:left;color:#000;padding-left:0.4em;padding-top:0.2em;padding-bottom:0.2em; width:10%;&amp;quot;&amp;gt;[http://www.t-hack.com/forum/index.php?topic=252.0 How-To (English)]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Linux'''&lt;br /&gt;
* You can boot linux, but the microcodes can't (yet) be loaded . So unfortunaly you won't have an Image and sound.&lt;br /&gt;
&lt;br /&gt;
'''Windows CE'''&lt;br /&gt;
* Its possible to compile and run own native as well as .NET-based applications on the box. Also its possible to debug it with MSVC2005 &amp;amp; MSVC2008 (MSVC = Microsoft Visual Studio).&lt;br /&gt;
&lt;br /&gt;
'''You can run any Code on the box''' but you need a Modchip or an external PC to patch the security-features. Soldering is required! Also you've to connect the internal HD to a PC for software-modifications once.&lt;br /&gt;
&lt;br /&gt;
==Willkommen zum Wiki von t-hack.com==&lt;br /&gt;
&lt;br /&gt;
Das t-hack.com - Projekt wurde am 14. Dezember 2007 ins Leben gerufen, um eine alternative Software für die Multimedia-Box X300T bzw. X301T und baugleiche Boxen zu entwickeln bzw. die originale zu verbessern ;)&lt;br /&gt;
&lt;br /&gt;
'''Das Wiki ist zum Schutz vor Spambots nur von registrierten Usern nutzbar.'''&lt;br /&gt;
&lt;br /&gt;
'''Es ist möglich folgende Dateitypen hochzuladen (max Dateigröße 100MB):&lt;br /&gt;
png, gif, jpg, jpeg, zip, rar, pdf, ace'''&lt;br /&gt;
&lt;br /&gt;
Besuchen Sie auch das [http://www.t-hack.com/forum t-hack-Forum]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Momentaner Status (September 2008)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0;background-color:#ff0000;font-family:sans-serif;font-size:120%;font-weight:bold;border:1px solid;text-align:left;color:#000;padding-left:0.4em;padding-top:0.2em;padding-bottom:0.2em; width:10%;&amp;quot;&amp;gt;[http://www.t-hack.com/forum/index.php?topic=244.0 How-To (Deutsch)]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Linux'''&lt;br /&gt;
* Linux kann auf der Box gebootet werden, da aber immernoch keine Microcodes geladen werden können macht das wenig Sinn (Keine Ausgabe von Bild/Ton möglich).&lt;br /&gt;
&lt;br /&gt;
'''Windows CE'''&lt;br /&gt;
* Es ist möglich eigene native Anwendungen als auch .net-basierende Anwendungen auf der Box auszuführen und mit MSVC2005 &amp;amp; MSVC2008 (MSVC = Microsoft Visual Studio)zu debuggen.&lt;br /&gt;
&lt;br /&gt;
Konkret heisst das : &amp;lt;b&amp;gt;Beliebigen eigenen Code auf der Box ausführen !&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist ein Modchip oder ein zusätzlicher Rechner (zum Patchen) erforderlich, &amp;lt;u&amp;gt;jegliche&amp;lt;/u&amp;gt; Modifikationen setzen das Löten an der Box und das zumindest einmalige Ausbauen der Festplatte voraus !&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
*[[Picture]]&lt;br /&gt;
*[[Schematic/Boardlayout]]&lt;br /&gt;
*[[hardware-versions]]&lt;br /&gt;
*[[SMP8634]]&lt;br /&gt;
*[[eJTAG|eJTAG on PCB]]&lt;br /&gt;
*[[eJTAG on SMP]]&lt;br /&gt;
*[[UART0|Serial Debug Port]]&lt;br /&gt;
*[[Display]]&lt;br /&gt;
*[[XRPC]]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
*[[RUA]]&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Howto boot Linux]]&lt;br /&gt;
*[[Setup NFS-Root-Filesystem]]&lt;br /&gt;
*[[fli4l]]&lt;br /&gt;
**[[Grundinformationen]]&lt;br /&gt;
**[[Wir legen los]]&lt;br /&gt;
**[[Konfiguration anpassen]]&lt;br /&gt;
**[[Wichtige Links]]&lt;br /&gt;
**[[ein Wort in eigener Sache]]&lt;br /&gt;
*[[some additional output regarding Linux]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
*[[Tools]]&lt;br /&gt;
**[[Dump X300T Bootloader]]&lt;br /&gt;
**[[Disable X300T Signature Check]]&lt;br /&gt;
**[[Upload YAMON]]&lt;br /&gt;
**[[NK.BIN_toolset]]&lt;br /&gt;
**[[MakeNK]]&lt;br /&gt;
**[[Download Update Files]]&lt;br /&gt;
**[[NK.BIN Patcher]]&lt;br /&gt;
**[[Debug Files for remote debugging]]&lt;br /&gt;
*[[Boot Process]]&lt;br /&gt;
*[[Bootstrap-Message]]&lt;br /&gt;
*[[HDD-Layout]]&lt;br /&gt;
*[[Network-Bootstrap]]&lt;br /&gt;
*[[TV2ClientCE.exe]]&lt;br /&gt;
*[[BooterCE.exe]]&lt;br /&gt;
*[[TFTP]]&lt;br /&gt;
*[[Bootloader]]&lt;br /&gt;
**[[pictures inside bootloader]]&lt;br /&gt;
&lt;br /&gt;
==WinCE==&lt;br /&gt;
*[[Disable TrustModel]]&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
==Links/Information==&lt;br /&gt;
*[[Bootlog??|Bootlog of Beta X300T]]&lt;br /&gt;
*[[x300tBeta|Flash dump of Beta X300T]]&lt;br /&gt;
*[[Workaround, damit mehrere Settopboxen im Netz sind und die Timeshift-Funktion erhalten bleibt]]&lt;br /&gt;
*[[PKG.DIR]]&lt;br /&gt;
==Pirelli STB HY100 (aka IP100)==&lt;br /&gt;
*[[UART0 output]]&lt;br /&gt;
*[[Pictures]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Bootloader</id>
		<title>Bootloader</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Bootloader"/>
				<updated>2008-12-10T20:48:36Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: New page: Here are some information containing the bootloader of X300T&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are some information containing the bootloader of X300T&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	<entry>
		<id>http://t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2008-12-10T20:48:04Z</updated>
		
		<summary type="html">&lt;p&gt;Pcgeil: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Welcome to the wiki of t-hack.com==&lt;br /&gt;
&lt;br /&gt;
T-hack.com has been founded at the 14. December 2007, to invent/improve the software on X300T/X301T and similar boxes, like DIT9719 / KISS KMM / BT Vision/ Bluewin TV-Box /V-BOX / VIP 1216.&lt;br /&gt;
&lt;br /&gt;
'''You can only edit the wiki, if you registered an account before (Spam/Bot-protect)'''&lt;br /&gt;
&lt;br /&gt;
'''You are able to upload files with following extension (max file size 100MB):&lt;br /&gt;
png, gif, jpg, jpeg, zip, rar, pdf, ace'''&lt;br /&gt;
&lt;br /&gt;
Visit the [http://www.t-hack.com/forum t-hack-Board]&lt;br /&gt;
&lt;br /&gt;
== Status quo (September 2008)==&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0;background-color:#ff0000;font-family:sans-serif;font-size:120%;font-weight:bold;border:1px solid;text-align:left;color:#000;padding-left:0.4em;padding-top:0.2em;padding-bottom:0.2em; width:10%;&amp;quot;&amp;gt;[http://www.t-hack.com/forum/index.php?topic=252.0 How-To (English)]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Linux'''&lt;br /&gt;
* You can boot linux, but the microcodes can't (yet) be loaded . So unfortunaly you won't have an Image and sound.&lt;br /&gt;
&lt;br /&gt;
'''Windows CE'''&lt;br /&gt;
* Its possible to compile and run own native as well as .NET-based applications on the box. Also its possible to debug it with MSVC2005 &amp;amp; MSVC2008 (MSVC = Microsoft Visual Studio).&lt;br /&gt;
&lt;br /&gt;
'''You can run any Code on the box''' but you need a Modchip or an external PC to patch the security-features. Soldering is required! Also you've to connect the internal HD to a PC for software-modifications once.&lt;br /&gt;
&lt;br /&gt;
==Willkommen zum Wiki von t-hack.com==&lt;br /&gt;
&lt;br /&gt;
Das t-hack.com - Projekt wurde am 14. Dezember 2007 ins Leben gerufen, um eine alternative Software für die Multimedia-Box X300T bzw. X301T und baugleiche Boxen zu entwickeln bzw. die originale zu verbessern ;)&lt;br /&gt;
&lt;br /&gt;
'''Das Wiki ist zum Schutz vor Spambots nur von registrierten Usern nutzbar.'''&lt;br /&gt;
&lt;br /&gt;
'''Es ist möglich folgende Dateitypen hochzuladen (max Dateigröße 100MB):&lt;br /&gt;
png, gif, jpg, jpeg, zip, rar, pdf, ace'''&lt;br /&gt;
&lt;br /&gt;
Besuchen Sie auch das [http://www.t-hack.com/forum t-hack-Forum]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Momentaner Status (September 2008)==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0;background-color:#ff0000;font-family:sans-serif;font-size:120%;font-weight:bold;border:1px solid;text-align:left;color:#000;padding-left:0.4em;padding-top:0.2em;padding-bottom:0.2em; width:10%;&amp;quot;&amp;gt;[http://www.t-hack.com/forum/index.php?topic=244.0 How-To (Deutsch)]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Linux'''&lt;br /&gt;
* Linux kann auf der Box gebootet werden, da aber immernoch keine Microcodes geladen werden können macht das wenig Sinn (Keine Ausgabe von Bild/Ton möglich).&lt;br /&gt;
&lt;br /&gt;
'''Windows CE'''&lt;br /&gt;
* Es ist möglich eigene native Anwendungen als auch .net-basierende Anwendungen auf der Box auszuführen und mit MSVC2005 &amp;amp; MSVC2008 (MSVC = Microsoft Visual Studio)zu debuggen.&lt;br /&gt;
&lt;br /&gt;
Konkret heisst das : &amp;lt;b&amp;gt;Beliebigen eigenen Code auf der Box ausführen !&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es ist ein Modchip oder ein zusätzlicher Rechner (zum Patchen) erforderlich, &amp;lt;u&amp;gt;jegliche&amp;lt;/u&amp;gt; Modifikationen setzen das Löten an der Box und das zumindest einmalige Ausbauen der Festplatte voraus !&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
*[[Picture]]&lt;br /&gt;
*[[Schematic/Boardlayout]]&lt;br /&gt;
*[[hardware-versions]]&lt;br /&gt;
*[[SMP8634]]&lt;br /&gt;
*[[eJTAG|eJTAG on PCB]]&lt;br /&gt;
*[[eJTAG on SMP]]&lt;br /&gt;
*[[UART0|Serial Debug Port]]&lt;br /&gt;
*[[Display]]&lt;br /&gt;
*[[XRPC]]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
*[[RUA]]&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Howto boot Linux]]&lt;br /&gt;
*[[Setup NFS-Root-Filesystem]]&lt;br /&gt;
*[[fli4l]]&lt;br /&gt;
**[[Grundinformationen]]&lt;br /&gt;
**[[Wir legen los]]&lt;br /&gt;
**[[Konfiguration anpassen]]&lt;br /&gt;
**[[Wichtige Links]]&lt;br /&gt;
**[[ein Wort in eigener Sache]]&lt;br /&gt;
*[[some additional output regarding Linux]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
*[[Tools]]&lt;br /&gt;
**[[Dump X300T Bootloader]]&lt;br /&gt;
**[[Disable X300T Signature Check]]&lt;br /&gt;
**[[Upload YAMON]]&lt;br /&gt;
**[[NK.BIN_toolset]]&lt;br /&gt;
**[[MakeNK]]&lt;br /&gt;
**[[Download Update Files]]&lt;br /&gt;
**[[NK.BIN Patcher]]&lt;br /&gt;
**[[Debug Files for remote debugging]]&lt;br /&gt;
*[[Boot Process]]&lt;br /&gt;
*[[Bootstrap-Message]]&lt;br /&gt;
*[[HDD-Layout]]&lt;br /&gt;
*[[Network-Bootstrap]]&lt;br /&gt;
*[[TV2ClientCE.exe]]&lt;br /&gt;
*[[BooterCE.exe]]&lt;br /&gt;
*[[TFTP]]&lt;br /&gt;
*[[Bootloader]]&lt;br /&gt;
**[[pictures]]&lt;br /&gt;
&lt;br /&gt;
==WinCE==&lt;br /&gt;
*[[Disable TrustModel]]&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
==Links/Information==&lt;br /&gt;
*[[Bootlog??|Bootlog of Beta X300T]]&lt;br /&gt;
*[[x300tBeta|Flash dump of Beta X300T]]&lt;br /&gt;
*[[Workaround, damit mehrere Settopboxen im Netz sind und die Timeshift-Funktion erhalten bleibt]]&lt;br /&gt;
*[[PKG.DIR]]&lt;br /&gt;
==Pirelli STB HY100 (aka IP100)==&lt;br /&gt;
*[[UART0 output]]&lt;br /&gt;
*[[Pictures]]&lt;/div&gt;</summary>
		<author><name>Pcgeil</name></author>	</entry>

	</feed>