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

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=t-hack.com_-_Hack_X300T_/_X301T:Community_Portal</id>
		<title>t-hack.com - Hack X300T / X301T:Community Portal</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=t-hack.com_-_Hack_X300T_/_X301T:Community_Portal"/>
				<updated>2012-02-05T21:25:48Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Replaced content with 'http://www.t-hack.com/forum/'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://www.t-hack.com/forum/&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2012-02-05T21:21:22Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Undo revision 2789 by Birtluc (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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 (May 2009)==&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&amp;lt;STRIKE&amp;gt;, but the microcodes can't (yet) be loaded . So unfortunaly you won't have an Image and sound.&amp;lt;/STRIKE&amp;gt;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Video &amp;amp; Audio available now'''&amp;lt;/span&amp;gt;&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 (Mai 2009)==&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&amp;lt;STRIKE&amp;gt;, da aber immer noch keine Microcodes geladen werden können, macht das wenig Sinn (Keine Ausgabe von Bild/Ton möglich).&amp;lt;/STRIKE&amp;gt;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Nun gibts Audio &amp;amp; Video :)'''&amp;lt;/span&amp;gt;&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;
*[[X300t_tuner| X300t Tuner]]&lt;br /&gt;
*[[BT_Vision_Box_40823]]&lt;br /&gt;
&lt;br /&gt;
== Additional smp8634 / tango2 stuff==&lt;br /&gt;
*[[A_detailed_look_at_the_boot_process| A detailed look at the boot process]]&lt;br /&gt;
*[[XRPC| The WinCE way of making XRPC calls]]&lt;br /&gt;
*[[Xrpc_call_list| XRPC list including descriptions]]&lt;br /&gt;
*[[Smp8634_certificate_stuff| Smp8634 certificate information]]&lt;br /&gt;
*[[Common_pitfalls_when_working_with_smp_based_devices|Common pitfalls when working with smp based devices]]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
* How Sigma's [[RUA]] Package works&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Toolchain_new]]&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;
*[[Dvi.bin]]&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;
*[[A_closer_look_at_TV2Engine_MacrovisionEnable|A closer look at TV2Engine_MacrovisionEnable]]&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;
*[[NK.BIN]]&lt;br /&gt;
*[[Media:131008_AN.zip|x300t client&amp;lt;-&amp;gt;server xml communication dump]]&lt;br /&gt;
&lt;br /&gt;
==Pirelli STB HY100 (aka IP100)==&lt;br /&gt;
*[[UART0 output]]&lt;br /&gt;
*[[Pictures]]&lt;br /&gt;
*[[Firmware Aufbau Arcor]]&lt;br /&gt;
&lt;br /&gt;
==Netbox 8160==&lt;br /&gt;
&lt;br /&gt;
*[[Netbox 8160 presentation]]&lt;br /&gt;
&lt;br /&gt;
==Other SMP based boxes==&lt;br /&gt;
*[[SMP_Boxes]]&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2011-02-07T16:35:45Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* Links/Information */&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 (May 2009)==&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&amp;lt;STRIKE&amp;gt;, but the microcodes can't (yet) be loaded . So unfortunaly you won't have an Image and sound.&amp;lt;/STRIKE&amp;gt;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Video &amp;amp; Audio available now'''&amp;lt;/span&amp;gt;&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 (Mai 2009)==&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&amp;lt;STRIKE&amp;gt;, da aber immer noch keine Microcodes geladen werden können, macht das wenig Sinn (Keine Ausgabe von Bild/Ton möglich).&amp;lt;/STRIKE&amp;gt;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Nun gibts Audio &amp;amp; Video :)'''&amp;lt;/span&amp;gt;&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;
*[[X300t_tuner| X300t Tuner]]&lt;br /&gt;
&lt;br /&gt;
== Additional smp8634 / tango2 stuff==&lt;br /&gt;
*[[A_detailed_look_at_the_boot_process| A detailed look at the boot process]]&lt;br /&gt;
*[[XRPC| The WinCE way of making XRPC calls]]&lt;br /&gt;
*[[Xrpc_call_list| XRPC list including descriptions]]&lt;br /&gt;
*[[Smp8634_certificate_stuff| Smp8634 certificate information]]&lt;br /&gt;
*[[Common_pitfalls_when_working_with_smp_based_devices|Common pitfalls when working with smp based devices]]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
* How Sigma's [[RUA]] Package works&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Toolchain_new]]&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;
*[[Dvi.bin]]&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;
*[[A_closer_look_at_TV2Engine_MacrovisionEnable|A closer look at TV2Engine_MacrovisionEnable]]&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;
*[[NK.BIN]]&lt;br /&gt;
*[[Media:131008_AN.zip|x300t client&amp;lt;-&amp;gt;server xml communication dump]]&lt;br /&gt;
&lt;br /&gt;
==Pirelli STB HY100 (aka IP100)==&lt;br /&gt;
*[[UART0 output]]&lt;br /&gt;
*[[Pictures]]&lt;br /&gt;
*[[Firmware Aufbau Arcor]]&lt;br /&gt;
&lt;br /&gt;
==Netbox 8160==&lt;br /&gt;
&lt;br /&gt;
*[[Netbox 8160 presentation]]&lt;br /&gt;
&lt;br /&gt;
==Other SMP based boxes==&lt;br /&gt;
*[[SMP_Boxes]]&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2011-02-07T16:34:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &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 (May 2009)==&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&amp;lt;STRIKE&amp;gt;, but the microcodes can't (yet) be loaded . So unfortunaly you won't have an Image and sound.&amp;lt;/STRIKE&amp;gt;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Video &amp;amp; Audio available now'''&amp;lt;/span&amp;gt;&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 (Mai 2009)==&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&amp;lt;STRIKE&amp;gt;, da aber immer noch keine Microcodes geladen werden können, macht das wenig Sinn (Keine Ausgabe von Bild/Ton möglich).&amp;lt;/STRIKE&amp;gt;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Nun gibts Audio &amp;amp; Video :)'''&amp;lt;/span&amp;gt;&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;
*[[X300t_tuner| X300t Tuner]]&lt;br /&gt;
&lt;br /&gt;
== Additional smp8634 / tango2 stuff==&lt;br /&gt;
*[[A_detailed_look_at_the_boot_process| A detailed look at the boot process]]&lt;br /&gt;
*[[XRPC| The WinCE way of making XRPC calls]]&lt;br /&gt;
*[[Xrpc_call_list| XRPC list including descriptions]]&lt;br /&gt;
*[[Smp8634_certificate_stuff| Smp8634 certificate information]]&lt;br /&gt;
*[[Common_pitfalls_when_working_with_smp_based_devices|Common pitfalls when working with smp based devices]]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
* How Sigma's [[RUA]] Package works&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Toolchain_new]]&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;
*[[Dvi.bin]]&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;
*[[A_closer_look_at_TV2Engine_MacrovisionEnable|A closer look at TV2Engine_MacrovisionEnable]]&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;
*[[Media:131008_AN.zip|x300t client&amp;lt;-&amp;gt;server xml communication dump]]&lt;br /&gt;
&lt;br /&gt;
==Pirelli STB HY100 (aka IP100)==&lt;br /&gt;
*[[UART0 output]]&lt;br /&gt;
*[[Pictures]]&lt;br /&gt;
*[[Firmware Aufbau Arcor]]&lt;br /&gt;
&lt;br /&gt;
==Netbox 8160==&lt;br /&gt;
&lt;br /&gt;
*[[Netbox 8160 presentation]]&lt;br /&gt;
&lt;br /&gt;
==Other SMP based boxes==&lt;br /&gt;
*[[SMP_Boxes]]&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2011-02-07T16:23:42Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: spam removed&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 (May 2009)==&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&amp;lt;STRIKE&amp;gt;, but the microcodes can't (yet) be loaded . So unfortunaly you won't have an Image and sound.&amp;lt;/STRIKE&amp;gt;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Video &amp;amp; Audio available now'''&amp;lt;/span&amp;gt;&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 (Mai 2009)==&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&amp;lt;STRIKE&amp;gt;, da aber immer noch keine Microcodes geladen werden können, macht das wenig Sinn (Keine Ausgabe von Bild/Ton möglich).&amp;lt;/STRIKE&amp;gt;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Nun gibts Audio &amp;amp; Video :)'''&amp;lt;/span&amp;gt;&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;
*[[X300t_tuner| X300t Tuner]]&lt;br /&gt;
&lt;br /&gt;
== Additional smp8634 / tango2 stuff==&lt;br /&gt;
*[[A_detailed_look_at_the_boot_process| A detailed look at the boot process]]&lt;br /&gt;
*[[XRPC| The WinCE way of making XRPC calls]]&lt;br /&gt;
*[[Xrpc_call_list| XRPC list including descriptions]]&lt;br /&gt;
*[[Smp8634_certificate_stuff| Smp8634 certificate information]]&lt;br /&gt;
*[[Common_pitfalls_when_working_with_smp_based_devices|Common pitfalls when working with smp based devices]]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
* How Sigma's [[RUA]] Package works&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Toolchain_new]]&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;
*[[Dvi.bin]]&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;
*[[A_closer_look_at_TV2Engine_MacrovisionEnable|A closer look at TV2Engine_MacrovisionEnable]]&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;
*[[Media:131008_AN.zip|x300t client&amp;lt;-&amp;gt;server xml communication dump]]&lt;br /&gt;
&lt;br /&gt;
==Pirelli STB HY100 (aka IP100)==&lt;br /&gt;
*[[UART0 output]]&lt;br /&gt;
*[[Pictures]]&lt;br /&gt;
*[[Firmware Aufbau Arcor]]&lt;br /&gt;
&lt;br /&gt;
==Netbox 8160==&lt;br /&gt;
&lt;br /&gt;
*[[Netbox 8160 presentation]]&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-06-07T22:03:59Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! used ucode versions&lt;br /&gt;
! ucode type&lt;br /&gt;
! yamon version&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.7.112.1 customized&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.7.112.1 customized&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
2.8.5.1 (v0.9.2163+)&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
2.8.4.1 (v1.15.15+)&lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| none&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| unknown&lt;br /&gt;
| unknown&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.127.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| none&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-06-07T22:00:58Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: azbox updated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! used ucode versions&lt;br /&gt;
! ucode type&lt;br /&gt;
! yamon version&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.7.112.1 customized&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.7.112.1 customized&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5 &amp;lt;p&amp;gt; 2.8.5.1 (v0.9.2163+)&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &amp;lt;p&amp;gt; 2.8.4.1 (v1.15.15+)&lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| none&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| unknown&lt;br /&gt;
| unknown&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.127.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| none&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-28T09:49:36Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! used ucode versions&lt;br /&gt;
! ucode type&lt;br /&gt;
! yamon version&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.7.112.1 customized&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.7.112.1 customized&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &amp;lt;p&amp;gt; 2.8.4.1 (v1.15.15+)&lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| none&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| unknown&lt;br /&gt;
| unknown&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.127.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| none&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-05T21:02:00Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: added yamon column&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! used ucode versions&lt;br /&gt;
! ucode type&lt;br /&gt;
! yamon version&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| unknown version&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.7.112.1 customized&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &amp;lt;p&amp;gt; 2.8.4.1 (v1.15.15+)&lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| 2.8.0.1&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| none&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| unknown&lt;br /&gt;
| unknown&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.127.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| none&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| unknown&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-05T19:49:33Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! used ucode versions&lt;br /&gt;
! ucode type&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &amp;lt;p&amp;gt; 2.8.4.1 (v1.15.15+)&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.127.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-05T19:45:34Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! ucode version &lt;br /&gt;
! ucode type&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 / 2.8.4.1 (since v1.15.15)&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.127.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-03T21:40:58Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! ucode version &lt;br /&gt;
! ucode type&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.127.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-03T17:05:34Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! ucode version &lt;br /&gt;
! ucode type&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.127.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-03T17:02:05Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: masonip added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! ucode version &lt;br /&gt;
! ucode type&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Wired MasonIP&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.152.0&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://wiredinc.com/category/support/firmware homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-02T01:06:36Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! ucode version &lt;br /&gt;
! ucode type&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| HiMedia HD8&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.himedia-tech.cn/tec.asp homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-03-01T22:13:04Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: added firmware download links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! ucode version &lt;br /&gt;
! ucode type&lt;br /&gt;
! firmware download&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Alice network&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
| only possible with UDP in Arcor network&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| [http://www.azupd.com/update_lists.txt patch server]&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://download.conceptronic.net/GrabnGo/CFULLHDMA/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://hdi.co.il/firmware/ homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
| unknown&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.22.19&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://magictv.com/en/support_downloads.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.popcornhour.com/download/firmware_update.html homepage]&lt;br /&gt;
|-&lt;br /&gt;
| Tomacro limHD310s&lt;br /&gt;
| Linux 2.x&lt;br /&gt;
| ???&lt;br /&gt;
| ???&lt;br /&gt;
| [http://www.tomacro.com/english/download_firmware_310s.asp homepage] (has some kind of encryption)&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.tvix.co.kr/Eng/Support/M6500AFirmware.aspx homepage]&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://www.wdc.com/en/products/wdtv/index.asp?wdc_lang=en homepage]&lt;br /&gt;
|-&lt;br /&gt;
| ZHC I-box Z400&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0&lt;br /&gt;
| xrpc&lt;br /&gt;
| [http://en.i-box.cc/newEbiz1/EbizPortalFG/portal/html/download.html?GeneralContentShow_DocID=c373e91902cffe6f8feb715efd487d8b homepage]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=SMP_Boxes</id>
		<title>SMP Boxes</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=SMP_Boxes"/>
				<updated>2009-02-28T08:14:48Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: New page: Overview of Boxes using the SMP 863x   {| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot; ! box  ! OS ! ucode version  ! ucode type |- | Alice HomeTV (IT)(Pirelli HY100 OEM)  | Linux 2.6.15 | 2...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Overview of Boxes using the SMP 863x &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;
! box &lt;br /&gt;
! OS&lt;br /&gt;
! ucode version &lt;br /&gt;
! ucode type&lt;br /&gt;
|-&lt;br /&gt;
| Alice HomeTV (IT)(Pirelli HY100 OEM) &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.165.17&lt;br /&gt;
| kernel-module&lt;br /&gt;
|-&lt;br /&gt;
| Arcor IP100-AR (Pirelli HY100 OEM)&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.158.1&lt;br /&gt;
| kernel-module&lt;br /&gt;
|-&lt;br /&gt;
| AZbox HD (CelrunTV derivate)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
|-&lt;br /&gt;
| Conceptronic CFULLHDMA (Honeywld PowerZest HD-205 clone)&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.1 &lt;br /&gt;
| xrpc&lt;br /&gt;
|-&lt;br /&gt;
| Dune HD Ultra / Mini&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.2.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
|-&lt;br /&gt;
| Netgem Netbox 8160&lt;br /&gt;
| Linux 2.4.30&lt;br /&gt;
| 2.7.164.5&lt;br /&gt;
| kernel-module&lt;br /&gt;
|-&lt;br /&gt;
| Pixelmagic MTV 3500&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.0.0&lt;br /&gt;
| xrpc&lt;br /&gt;
|-&lt;br /&gt;
| Popcornhour A100/A110&lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.176.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
|-&lt;br /&gt;
| TVIX HD M-6500A &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.7.180.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
|-&lt;br /&gt;
| WD TV &lt;br /&gt;
| Linux 2.6.15&lt;br /&gt;
| 2.8.3.0 &lt;br /&gt;
| xrpc&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:Pirelli-uart1.jpg</id>
		<title>File:Pirelli-uart1.jpg</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:Pirelli-uart1.jpg"/>
				<updated>2009-02-27T21:19:07Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: uploaded a new version of &amp;quot;Image:Pirelli-uart1.jpg&amp;quot;: tx and rx were exchanged&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Pirelli_STB_HY100_-_Pictures</id>
		<title>Pirelli STB HY100 - Pictures</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Pirelli_STB_HY100_-_Pictures"/>
				<updated>2009-02-26T20:33:42Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: added uart1 pinout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Pirelli_front.jpg|200px|thumb|left|front view]]&lt;br /&gt;
[[Image:Pirelli_top1.jpg|200px|thumb|left|top view 1]]&lt;br /&gt;
[[Image:Pirelli_top2.jpg|200px|thumb|left|top view 2]]&lt;br /&gt;
[[Image:Pirelli_bottom.jpg|200px|thumb|left|bottom view 1]]&lt;br /&gt;
[[Image:Pirelli_bottom2.jpg|200px|thumb|left|bottom view 2]]&lt;br /&gt;
[[Image:Pirelli_uart.jpg|200px|thumb|left|uart0 pins]]&lt;br /&gt;
[[Image:Pirelli-uart1.jpg|200px|thumb|left|uart1 pins]]&lt;br /&gt;
[[Image:pirelli_jtag_soldering.jpg|200px|thumb|left|jtag lines soldered bga]]&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:Pirelli-uart1.jpg</id>
		<title>File:Pirelli-uart1.jpg</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:Pirelli-uart1.jpg"/>
				<updated>2009-02-26T20:32:26Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Disable_TrustModel</id>
		<title>Disable TrustModel</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Disable_TrustModel"/>
				<updated>2008-08-10T01:02:54Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* how it works */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==WinCE Trust Model==&lt;br /&gt;
The WinCE Kernel has an option to verify exe and dll files before they are allowed to start.&lt;br /&gt;
&lt;br /&gt;
since IPTV firmware 1.2.xxxx this has been enabled. Although they screwed up the verification ;)&lt;br /&gt;
&lt;br /&gt;
it is even metioned in the source code of loader.c of the kernel.&lt;br /&gt;
&lt;br /&gt;
    // for files in ROM -- fully trusted unless specified otherwise in the flag&lt;br /&gt;
    // NOTE: we perform the test before testing pOEMLoadInit/pOEMLoadModule so&lt;br /&gt;
    //       OEM can have a close system with trusted model without implementing&lt;br /&gt;
    //       pOEMLoadInit/pOEMLoadModule. However, if an OEM has RAM filesys, he&lt;br /&gt;
    //       must implement the functions or files in RAM will be fully trusted.&lt;br /&gt;
&lt;br /&gt;
this basically means that any file can be executed when /windows is writeable. &lt;br /&gt;
but the space in /windows folder is too limited for bigger applications and it wastes precious RAM.&lt;br /&gt;
&lt;br /&gt;
==how it works==&lt;br /&gt;
when the kernel wants to load a binary, it calls the VerifyBinary() method.&lt;br /&gt;
the VerifyBinary() method in the nk.exe calls the CertVerify() method of filesys.exe which forwards&lt;br /&gt;
the call to certmod.dll CertVerify() if that exists. &lt;br /&gt;
&lt;br /&gt;
when all these calls returned without error, then the binary is actually loaded and executed.&lt;br /&gt;
&lt;br /&gt;
certmod.dll was added in IPTV firmware 1.2.&lt;br /&gt;
&lt;br /&gt;
==to to fix it==&lt;br /&gt;
the trust model can be easily killed.&lt;br /&gt;
either certmod.dll, filesys.exe or nk.exe can be patched.&lt;br /&gt;
&lt;br /&gt;
patching nk.exe is the easiest, because it is stored uncompressed in the nk.bin.&lt;br /&gt;
&lt;br /&gt;
the VerifyBinary() method can be found with IDA Pro when searching for &lt;br /&gt;
&lt;br /&gt;
   li      $v0, 0x80090006&lt;br /&gt;
&lt;br /&gt;
the constant is NTE_BAD_SIGNATURE, which is returned when the binary is untrusted.&lt;br /&gt;
&lt;br /&gt;
first part to be patched is found at the beginning of the method:&lt;br /&gt;
   .text:91E08CC8                 sw      $s4, 0x450+arg_C($sp)&lt;br /&gt;
   .text:91E08CCC                 sw      $s5, 0x450+arg_8($sp)&lt;br /&gt;
   .text:91E08CD0                 move    $s7, $a1&lt;br /&gt;
   .text:91E08CD4                 andi    $v1, $v0, 2&lt;br /&gt;
   .text:91E08CD8                 beqz    $v1, loc_91E08D58       //  &amp;lt;--- this jumps to the Kernel Flag check&lt;br /&gt;
   .text:91E08CDC                 sw      $0, 0x450+var_430($sp)&lt;br /&gt;
the &amp;quot;beqz&amp;quot; needs to be changed to a &amp;quot;b&amp;quot; so that we always get to the kernel flag check&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so this is the kernel flag check:&lt;br /&gt;
   .text:91E08D58 loc_91E08D58:                            # CODE XREF: VerifyBinary+4C�j&lt;br /&gt;
   .text:91E08D58                 li      $v0, 0x91E0101C&lt;br /&gt;
   .text:91E08D60                 lw      $t3, 0($v0)&lt;br /&gt;
   .text:91E08D64                 lw      $t4, 0x34($t3)&lt;br /&gt;
   .text:91E08D68                 andi    $t5, $t4, 0x10&lt;br /&gt;
   .text:91E08D6C                 beqz    $t5, loc_91E08D80    // binary doesnt have Kernel flag so jump to next check&lt;br /&gt;
   .text:91E08D70                 nop&lt;br /&gt;
   .text:91E08D74                 li      $t6, 1              // binary has Kernel Flag, so KERN_TRUST_RUN is set&lt;br /&gt;
   .text:91E08D78                 b       loc_91E08EF8        // and jump to exit code&lt;br /&gt;
   .text:91E08D7C                 sb      $t6, 0($s5)&lt;br /&gt;
&lt;br /&gt;
here we only need to &amp;quot;nop&amp;quot; out the beqz, so that all binaries get kernel permissions :)&lt;br /&gt;
to make things even better, the &amp;quot;li  $t6, 1&amp;quot; should be changed to &amp;quot;li  $t6, 2&amp;quot; which means the &lt;br /&gt;
binary gets KERN_TRUST_FULL permissions (the highest trust level)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
this is work in progress. I just wanted to write stuff down&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Disable_TrustModel</id>
		<title>Disable TrustModel</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Disable_TrustModel"/>
				<updated>2008-08-10T01:02:22Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* how it works */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==WinCE Trust Model==&lt;br /&gt;
The WinCE Kernel has an option to verify exe and dll files before they are allowed to start.&lt;br /&gt;
&lt;br /&gt;
since IPTV firmware 1.2.xxxx this has been enabled. Although they screwed up the verification ;)&lt;br /&gt;
&lt;br /&gt;
it is even metioned in the source code of loader.c of the kernel.&lt;br /&gt;
&lt;br /&gt;
    // for files in ROM -- fully trusted unless specified otherwise in the flag&lt;br /&gt;
    // NOTE: we perform the test before testing pOEMLoadInit/pOEMLoadModule so&lt;br /&gt;
    //       OEM can have a close system with trusted model without implementing&lt;br /&gt;
    //       pOEMLoadInit/pOEMLoadModule. However, if an OEM has RAM filesys, he&lt;br /&gt;
    //       must implement the functions or files in RAM will be fully trusted.&lt;br /&gt;
&lt;br /&gt;
this basically means that any file can be executed when /windows is writeable. &lt;br /&gt;
but the space in /windows folder is too limited for bigger applications and it wastes precious RAM.&lt;br /&gt;
&lt;br /&gt;
==how it works==&lt;br /&gt;
when the kernel wants to load a binary, it call the VerifyBinary() method.&lt;br /&gt;
the VerifyBinary() method in the kernel calls the CertVerify() method of filesys.exe which forwards&lt;br /&gt;
the call to certmod.dll CertVerify() if that exists. &lt;br /&gt;
&lt;br /&gt;
when all these calls returned without error, then the binary is actually loaded and executed.&lt;br /&gt;
&lt;br /&gt;
certmod.dll was added in IPTV firmware 1.2.&lt;br /&gt;
&lt;br /&gt;
==to to fix it==&lt;br /&gt;
the trust model can be easily killed.&lt;br /&gt;
either certmod.dll, filesys.exe or nk.exe can be patched.&lt;br /&gt;
&lt;br /&gt;
patching nk.exe is the easiest, because it is stored uncompressed in the nk.bin.&lt;br /&gt;
&lt;br /&gt;
the VerifyBinary() method can be found with IDA Pro when searching for &lt;br /&gt;
&lt;br /&gt;
   li      $v0, 0x80090006&lt;br /&gt;
&lt;br /&gt;
the constant is NTE_BAD_SIGNATURE, which is returned when the binary is untrusted.&lt;br /&gt;
&lt;br /&gt;
first part to be patched is found at the beginning of the method:&lt;br /&gt;
   .text:91E08CC8                 sw      $s4, 0x450+arg_C($sp)&lt;br /&gt;
   .text:91E08CCC                 sw      $s5, 0x450+arg_8($sp)&lt;br /&gt;
   .text:91E08CD0                 move    $s7, $a1&lt;br /&gt;
   .text:91E08CD4                 andi    $v1, $v0, 2&lt;br /&gt;
   .text:91E08CD8                 beqz    $v1, loc_91E08D58       //  &amp;lt;--- this jumps to the Kernel Flag check&lt;br /&gt;
   .text:91E08CDC                 sw      $0, 0x450+var_430($sp)&lt;br /&gt;
the &amp;quot;beqz&amp;quot; needs to be changed to a &amp;quot;b&amp;quot; so that we always get to the kernel flag check&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so this is the kernel flag check:&lt;br /&gt;
   .text:91E08D58 loc_91E08D58:                            # CODE XREF: VerifyBinary+4C�j&lt;br /&gt;
   .text:91E08D58                 li      $v0, 0x91E0101C&lt;br /&gt;
   .text:91E08D60                 lw      $t3, 0($v0)&lt;br /&gt;
   .text:91E08D64                 lw      $t4, 0x34($t3)&lt;br /&gt;
   .text:91E08D68                 andi    $t5, $t4, 0x10&lt;br /&gt;
   .text:91E08D6C                 beqz    $t5, loc_91E08D80    // binary doesnt have Kernel flag so jump to next check&lt;br /&gt;
   .text:91E08D70                 nop&lt;br /&gt;
   .text:91E08D74                 li      $t6, 1              // binary has Kernel Flag, so KERN_TRUST_RUN is set&lt;br /&gt;
   .text:91E08D78                 b       loc_91E08EF8        // and jump to exit code&lt;br /&gt;
   .text:91E08D7C                 sb      $t6, 0($s5)&lt;br /&gt;
&lt;br /&gt;
here we only need to &amp;quot;nop&amp;quot; out the beqz, so that all binaries get kernel permissions :)&lt;br /&gt;
to make things even better, the &amp;quot;li  $t6, 1&amp;quot; should be changed to &amp;quot;li  $t6, 2&amp;quot; which means the &lt;br /&gt;
binary gets KERN_TRUST_FULL permissions (the highest trust level)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
this is work in progress. I just wanted to write stuff down&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Disable_TrustModel</id>
		<title>Disable TrustModel</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Disable_TrustModel"/>
				<updated>2008-08-10T01:00:33Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: initial information on patching the trust model&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==WinCE Trust Model==&lt;br /&gt;
The WinCE Kernel has an option to verify exe and dll files before they are allowed to start.&lt;br /&gt;
&lt;br /&gt;
since IPTV firmware 1.2.xxxx this has been enabled. Although they screwed up the verification ;)&lt;br /&gt;
&lt;br /&gt;
it is even metioned in the source code of loader.c of the kernel.&lt;br /&gt;
&lt;br /&gt;
    // for files in ROM -- fully trusted unless specified otherwise in the flag&lt;br /&gt;
    // NOTE: we perform the test before testing pOEMLoadInit/pOEMLoadModule so&lt;br /&gt;
    //       OEM can have a close system with trusted model without implementing&lt;br /&gt;
    //       pOEMLoadInit/pOEMLoadModule. However, if an OEM has RAM filesys, he&lt;br /&gt;
    //       must implement the functions or files in RAM will be fully trusted.&lt;br /&gt;
&lt;br /&gt;
this basically means that any file can be executed when /windows is writeable. &lt;br /&gt;
but the space in /windows folder is too limited for bigger applications and it wastes precious RAM.&lt;br /&gt;
&lt;br /&gt;
==how it works==&lt;br /&gt;
the VerifyBinary() method in the kernel calls the CertVerify() method of filesys.exe which forwards&lt;br /&gt;
the call to certmod.dll CertVerify() if that exists. certmod.dll was added since IPTV firmware 1.2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==to to fix it==&lt;br /&gt;
the trust model can be easily killed.&lt;br /&gt;
either certmod.dll, filesys.exe or nk.exe can be patched.&lt;br /&gt;
&lt;br /&gt;
patching nk.exe is the easiest, because it is stored uncompressed in the nk.bin.&lt;br /&gt;
&lt;br /&gt;
the VerifyBinary() method can be found with IDA Pro when searching for &lt;br /&gt;
&lt;br /&gt;
   li      $v0, 0x80090006&lt;br /&gt;
&lt;br /&gt;
the constant is NTE_BAD_SIGNATURE, which is returned when the binary is untrusted.&lt;br /&gt;
&lt;br /&gt;
first part to be patched is found at the beginning of the method:&lt;br /&gt;
   .text:91E08CC8                 sw      $s4, 0x450+arg_C($sp)&lt;br /&gt;
   .text:91E08CCC                 sw      $s5, 0x450+arg_8($sp)&lt;br /&gt;
   .text:91E08CD0                 move    $s7, $a1&lt;br /&gt;
   .text:91E08CD4                 andi    $v1, $v0, 2&lt;br /&gt;
   .text:91E08CD8                 beqz    $v1, loc_91E08D58       //  &amp;lt;--- this jumps to the Kernel Flag check&lt;br /&gt;
   .text:91E08CDC                 sw      $0, 0x450+var_430($sp)&lt;br /&gt;
the &amp;quot;beqz&amp;quot; needs to be changed to a &amp;quot;b&amp;quot; so that we always get to the kernel flag check&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
so this is the kernel flag check:&lt;br /&gt;
   .text:91E08D58 loc_91E08D58:                            # CODE XREF: VerifyBinary+4C�j&lt;br /&gt;
   .text:91E08D58                 li      $v0, 0x91E0101C&lt;br /&gt;
   .text:91E08D60                 lw      $t3, 0($v0)&lt;br /&gt;
   .text:91E08D64                 lw      $t4, 0x34($t3)&lt;br /&gt;
   .text:91E08D68                 andi    $t5, $t4, 0x10&lt;br /&gt;
   .text:91E08D6C                 beqz    $t5, loc_91E08D80    // binary doesnt have Kernel flag so jump to next check&lt;br /&gt;
   .text:91E08D70                 nop&lt;br /&gt;
   .text:91E08D74                 li      $t6, 1              // binary has Kernel Flag, so KERN_TRUST_RUN is set&lt;br /&gt;
   .text:91E08D78                 b       loc_91E08EF8        // and jump to exit code&lt;br /&gt;
   .text:91E08D7C                 sb      $t6, 0($s5)&lt;br /&gt;
&lt;br /&gt;
here we only need to &amp;quot;nop&amp;quot; out the beqz, so that all binaries get kernel permissions :)&lt;br /&gt;
to make things even better, the &amp;quot;li  $t6, 1&amp;quot; should be changed to &amp;quot;li  $t6, 2&amp;quot; which means the &lt;br /&gt;
binary gets KERN_TRUST_FULL permissions (the highest trust level)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
this is work in progress. I just wanted to write stuff down&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2008-08-10T00:29:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Willkommen zum Wiki von t-hack.com'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&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 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;
'''You are able to upload files with following extension:&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;
The hardware seems very similar to the Philips DIT9719, which is widely available in the UK as the BT Vision box.  With luck a bit of common effort will get a usable system.&lt;br /&gt;
== Momentaner Status (Mai 2008)==&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 zu debuggen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Keine&amp;lt;/u&amp;gt; der Änderungen sind ohne &amp;quot;Modchip&amp;quot; permanent, &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;
== Hardware ==&lt;br /&gt;
*[[Versions X300T/X301T]]&lt;br /&gt;
*[[SMP8634]]&lt;br /&gt;
*[[Picture]]&lt;br /&gt;
*[[Schematic/Boardlayout]]&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;
&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;
*[[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;
===WinCE===&lt;br /&gt;
*[[Disable TrustModel]]&lt;br /&gt;
&lt;br /&gt;
===Linux===&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;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[[some additional output regarding Linux]]&lt;br /&gt;
&lt;br /&gt;
==Filesystem==&lt;br /&gt;
*[[NK.BIN]]&lt;br /&gt;
&lt;br /&gt;
==Unsorted 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;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=BooterCEreplacement</id>
		<title>BooterCEreplacement</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=BooterCEreplacement"/>
				<updated>2008-05-24T00:03:13Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: added source for BooterCE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a replacement for the BooterCE.exe&lt;br /&gt;
&lt;br /&gt;
it also does the hardware initialization, but it does not check any signatures.&lt;br /&gt;
&lt;br /&gt;
It includes a simple HTTP Server that is running on port 8000 and also a FTP Server on port 21 to transfer files to and from the X300T.&lt;br /&gt;
&lt;br /&gt;
During startup it tries to start some optional applications:&lt;br /&gt;
* \Hard Disk\TV2ClientCE\TV2ClientCE2.exe&lt;br /&gt;
* \Hard Disk\TV2ClientCE\ftpserver.exe  (if this does not work, the builtin ftp server will start)&lt;br /&gt;
* \Hard Disk\TV2ClientCE\tv2server.exe&lt;br /&gt;
&lt;br /&gt;
Using the http server it is possible to start another application&lt;br /&gt;
* \Hard Disk\TV2ClientCE\winvnc.exe&lt;br /&gt;
&lt;br /&gt;
Please note that I didn't manage to get either the &amp;quot;efonvnc&amp;quot; winvnc to work nor the &amp;quot;FtpSvr V0.06&amp;quot; from Eiichiro Ito. It might be due to missing DLLs or maybe because of the missing UI.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[Media:BooterCE.zip|Download the BooterCE replacement]]'''&lt;br /&gt;
&lt;br /&gt;
'''[[Media:BooterCE2.zip|Download the source]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to patch the NK.BIN ==&lt;br /&gt;
# you will need the nkbin tool available '''[[NK.BIN toolset|here]]'''&lt;br /&gt;
# grab the NK.BIN from the x300t hard drive&lt;br /&gt;
# binmod.exe -i nk.bin -r BooterCE.exe     (case-sensitive !)&lt;br /&gt;
# put back the NK.BIN&lt;br /&gt;
# make sure to delete the TV2ClientCE.exe on the Content Folder, otherwise it will be started instead of the one inside the NK.BIN&lt;br /&gt;
# optionally extract these '''[[Media:PatchedContent.zip|modified Content files]]''' to the x300t Content folder, to be able to use the UserInterface without T-Home access and to enable USB and DVB-T.&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:BooterCE2.zip</id>
		<title>File:BooterCE2.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:BooterCE2.zip"/>
				<updated>2008-05-24T00:01:31Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Source of alternative BooterCE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Source of alternative BooterCE&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=X300tBeta</id>
		<title>X300tBeta</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=X300tBeta"/>
				<updated>2008-04-18T19:22:50Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[[Media:Beta rom img.zip|Download Flash dump of a beta x300t]]'''&lt;br /&gt;
&lt;br /&gt;
thanks to Mikhail for providing the dump :)&lt;br /&gt;
&lt;br /&gt;
this dump has a zboot loader and a YAMON romfs partiion. both signed with the standard SDK certificate.&lt;br /&gt;
&lt;br /&gt;
the rom will work on any SMP863x without a certificate binding (like the popcorn hour)&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=X300tBeta</id>
		<title>X300tBeta</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=X300tBeta"/>
				<updated>2008-04-18T19:22:35Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[[Media:Beta rom img.zip|Download Flash contents of a beta x300t]]'''&lt;br /&gt;
&lt;br /&gt;
thanks to Mikhail for providing the dump :)&lt;br /&gt;
&lt;br /&gt;
this dump has a zboot loader and a YAMON romfs partiion. both signed with the standard SDK certificate.&lt;br /&gt;
&lt;br /&gt;
the rom will work on any SMP863x without a certificate binding (like the popcorn hour)&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=X300tBeta</id>
		<title>X300tBeta</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=X300tBeta"/>
				<updated>2008-04-18T19:22:12Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: New page: '''Flash contents of a beta x300t'''  thanks to Mikhail for providing the dump :)  this dump has a zboot loader and a YAMON romfs partiion. both signed with the ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[[Media:Beta rom img.zip|Flash contents of a beta x300t]]'''&lt;br /&gt;
&lt;br /&gt;
thanks to Mikhail for providing the dump :)&lt;br /&gt;
&lt;br /&gt;
this dump has a zboot loader and a YAMON romfs partiion. both signed with the standard SDK certificate.&lt;br /&gt;
&lt;br /&gt;
the rom will work on any SMP863x without a certificate binding (like the popcorn hour)&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2008-04-18T19:19:13Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* Unsorted information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Willkommen zum Wiki von t-hack.com'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&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 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;
'''You are able to upload files with following extension:&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;
The hardware seems very similar to the Philips DIT9719, which is widely available in the UK as the BT Vision box.  With luck a bit of common effort will get a usable system.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
*[[Versions X300T/X301T]]&lt;br /&gt;
*[[SMP8634]]&lt;br /&gt;
*[[Picture]]&lt;br /&gt;
*[[Schematic/Boardlayout]]&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;
&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;
*[[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;
&lt;br /&gt;
===Linux===&lt;br /&gt;
*[[Toolchain]]&lt;br /&gt;
*[[Howto boot Linux]]&lt;br /&gt;
*[[Setup NFS-Root-Filesystem]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[[some additional output regarding Linux]]&lt;br /&gt;
&lt;br /&gt;
==Filesystem==&lt;br /&gt;
*[[NK.BIN]]&lt;br /&gt;
&lt;br /&gt;
==Unsorted information==&lt;br /&gt;
*[[Bootlog??|Bootlog of Beta X300T]]&lt;br /&gt;
*[[x300tBeta|Flash dump of Beta X300T]]&lt;br /&gt;
*[[PKG.DIR]]&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:Beta_rom_img.zip</id>
		<title>File:Beta rom img.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:Beta_rom_img.zip"/>
				<updated>2008-04-18T19:17:25Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Flash contents of a beta x300t&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Flash contents of a beta x300t&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Debrick_SMP863x_Device</id>
		<title>Debrick SMP863x Device</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Debrick_SMP863x_Device"/>
				<updated>2008-04-10T23:10:24Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: debrick tool for recovering smp863x devices&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is almost the original WRT debrick tool, with only some modifications and bugfixes (this one really works with a Wiggler cable).&lt;br /&gt;
&lt;br /&gt;
flashing is very slow !  expect 3 hours for 512kB.&lt;br /&gt;
&lt;br /&gt;
the rom dump has to be named CUSTOM.BIN&lt;br /&gt;
&lt;br /&gt;
the flash memory starts at 0xAC000000&lt;br /&gt;
&lt;br /&gt;
'''[[Media:Wrt54g2.zip|Download the debrick tool]]'''&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:Wrt54g2.zip</id>
		<title>File:Wrt54g2.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:Wrt54g2.zip"/>
				<updated>2008-04-10T23:03:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Debrick tool for SMP863x devices&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Debrick tool for SMP863x devices&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Tools</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Tools"/>
				<updated>2008-04-10T23:01:55Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At this Point,you can download some tools to edit/modify/create/extract files of the X30xT:&lt;br /&gt;
&lt;br /&gt;
'''[[Dump X300T Bootloader]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
With this tool, you are able to dump the bootloader of the X300T. It's not been tested, if you can dump the bootloader of the X301T, too. So someone should test it!&lt;br /&gt;
&lt;br /&gt;
'''[[Debrick SMP863x Device]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
This is a modified version of the WRT-Debrick Tool. It recognizes the SMP863x CPU and allows to flash even when the device does not boot up any more.&lt;br /&gt;
&lt;br /&gt;
'''[[Disable X300T Signature Check]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
This tool can disable the signature check, so you'r able to boot a Linux-Kernel or something else.&lt;br /&gt;
Currently there is nothing else to boot than the WinCE 5.0.&lt;br /&gt;
&lt;br /&gt;
'''[[NK.BIN toolset]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
These tools are used to view, modify and dump the NK.BIN&lt;br /&gt;
&lt;br /&gt;
'''[[MakeNK|Fake NK.BIN creator]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
This small GUI tool allows to package a Linux Kernel and/or other binary memory dumps into a NK.BIN file that will be accepted by the MS IPTV Bootloader. Of course this will only work if the signature check is disabled :)&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=IPTV_application_update</id>
		<title>IPTV application update</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=IPTV_application_update"/>
				<updated>2008-03-02T19:26:31Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: updated link to pkg file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;First step is to download an index file that contains information about the latest application version and the filenames of the &lt;br /&gt;
application package:&lt;br /&gt;
&lt;br /&gt;
for T-Home it is found here:&lt;br /&gt;
:&amp;lt;s&amp;gt;http://cgbf01001.iptv.t-online.de/upgrade/upgrade-files/STB%20Sub-CA%20003/PKG.DIR&amp;lt;/s&amp;gt;  (not used any more)&lt;br /&gt;
:http://cgbf01003.iptv.t-online.de/upgrade/upgrade-files/003/PKG.DIR&lt;br /&gt;
:http://cgbf01003.iptv.t-online.de/upgrade/upgrade-files/002/PKG.DIR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
for BT-Vision it is found here:&lt;br /&gt;
:http://ref-bootstrap.nevis.btopenworld.com/upgrade/upgrade-files/005/PKG.DIR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
NAME: Production_Package_1.2.2099.2&lt;br /&gt;
BUILD: 00000833 00040000 DEV DEV&lt;br /&gt;
DATE: 10/18/2007&lt;br /&gt;
PARTITION: 02000000&lt;br /&gt;
0109 0307&lt;br /&gt;
014C9A58&lt;br /&gt;
01757796&lt;br /&gt;
PART000.DAT 7BB65704 C760BD76 01066D95 4EF0AA8E 1B9C2 1FE48 2&lt;br /&gt;
PART001.DAT 7EBFA0BD 101F6104 17AEFD07 2D0445A7 1BD81 1FE48 2 &lt;br /&gt;
....&lt;br /&gt;
PART264.DAT 0745D14D E1D1DC08 70C5A81A 7ED3F9FF 0F22B 177EA 2&lt;br /&gt;
#000040B4 4C964F44 48B2E2E8 4E1D5A57 69E9828D &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
the PARTxxx.DAT files are located in the same directory as the PKG.DIR file.&lt;br /&gt;
All the PARTxxx.DAT files are downloaded from the server and Zlib-decompressed if the last number in the row is &amp;quot;2&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
the decompressed parts are encrypted with a lame XOR and bitshifting algorithm.&lt;br /&gt;
after decryption, all the parts are concatenated and the result is a large Archive file similar to a Zip file.&lt;br /&gt;
&lt;br /&gt;
this Archive is then extracted onto the harddisk.&lt;br /&gt;
&lt;br /&gt;
A tool to decompress, decrypt, join and extract the PART files can be found [[Download Update Files|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
here is the java code to decompress and decrypt PART files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;InputStream in = new FileInputStream(&amp;quot;data/&amp;quot;+part.getName());&lt;br /&gt;
if (part.isZlib())&lt;br /&gt;
{&lt;br /&gt;
   in = new InflaterInputStream(in);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int len = -1;&lt;br /&gt;
int partLength = 0;&lt;br /&gt;
while ( (len=in.read(buffer)) != -1)&lt;br /&gt;
{&lt;br /&gt;
   for (int i = 0; i &amp;lt; len; i++)&lt;br /&gt;
   {&lt;br /&gt;
      byte a = (byte) ( (((int)buffer[i]) &amp;gt;&amp;gt; 5) &amp;amp; 0x07);&lt;br /&gt;
      byte b = (byte) ( (((int)buffer[i]) &amp;lt;&amp;lt; 3) &amp;amp; 0xF8);&lt;br /&gt;
      byte c = (byte) (a | b);&lt;br /&gt;
      byte d = (byte) (c ^ (partLength++ &amp;amp; 0xff));&lt;br /&gt;
      buffer[i] = d; &lt;br /&gt;
   }&lt;br /&gt;
   out.write(buffer, 0, len);&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Boot_Process</id>
		<title>Boot Process</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Boot_Process"/>
				<updated>2008-03-02T19:18:51Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* Disaster-Recovery */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== CPU internal ===&lt;br /&gt;
The SMP863x has a security coprocessor ([[XPU]]) that is responsible for controlling the boot process.&lt;br /&gt;
&lt;br /&gt;
It has a bios like bootstrap code ([[XOS]]) in internal flash memory. This bootstrap code cannot be read from outside the CPU. &lt;br /&gt;
&lt;br /&gt;
=== Bootloader in Flash ===&lt;br /&gt;
The [[XOS]] tries to find the an [[XENV]] block in the external flash memory. &lt;br /&gt;
&lt;br /&gt;
The [[XENV]] contains a pointer where the flash-boot-partition is located. The boot partition is encrypted and signed in case of the x300t. Therefore the [[XPU]] decrypts the flash-boot-partition and stores the decrypted code in RAM.&lt;br /&gt;
&lt;br /&gt;
The signature of the boot partition is verified, and if it is ok, then the [[XPU]] triggers the CPU to start the code from RAM.&lt;br /&gt;
&lt;br /&gt;
This code is the IPTV Bootloader. It does some hardware inits and downloads the &amp;quot;bootstrap&amp;quot; file via TFTP from discovery.iptv.t-online.de&lt;br /&gt;
&lt;br /&gt;
The content of this file is not important for the boot itself.&lt;br /&gt;
&lt;br /&gt;
Next step is the Desaster-Recovery check. On the 1st partition on the harddrive there is the file &amp;quot;BOOT.PRF&amp;quot;. This file contains a boot counter that is increased on each boot attempt by the IPTV Bootloader. If the BOOT.PRF file is not found or if the boot counter is at least 4, then a Desaster-Recovery is triggered.&lt;br /&gt;
&lt;br /&gt;
=== Disaster-Recovery ===&lt;br /&gt;
For Disaster-Recovery the Bootloader downloads the files &amp;quot;sync&amp;quot; and &amp;quot;dra&amp;quot; from discovery.iptv.t-online.de also via TFTP.&lt;br /&gt;
&lt;br /&gt;
dra contains a WinCE kernel (NK.BIN) and a signed hash for the kernel. If the signature is correct, then the kernel is started.&lt;br /&gt;
&lt;br /&gt;
The NK.BIN is a stripped down WinCE 5.0 kernel, with some SMP863x drivers, DotNet Compact 2.0 and a Boot application (TV2DRACE.exe)&lt;br /&gt;
&lt;br /&gt;
The WinCE initializes the hardware and starts the TV2DRACE.exe (a C# application)&lt;br /&gt;
&lt;br /&gt;
The TV2DRACE.exe will download the IPTV application with all its data files from the t-online server, same way as the regular [[IPTV application update]] takes place.&lt;br /&gt;
&lt;br /&gt;
After all the files are extracted to harddisk, the box will reboot because there is also a new NK.BIN included in the application files.&lt;br /&gt;
&lt;br /&gt;
The Bootloader will detect that there is a NK.BIN on the harddrive and it will check the signature that is in the boot.sig file.&lt;br /&gt;
&lt;br /&gt;
If the signatur is ok, and the hash and size of the NK.BIN matches as well, then it will start the new NK.BIN.&lt;br /&gt;
&lt;br /&gt;
The new NK.BIN is similar to the one that is in the &amp;quot;dra&amp;quot; but it has much more files, and instead of a TV2DRACE.exe it contains a BooterCE.exe&lt;br /&gt;
&lt;br /&gt;
=== BooterCE ===&lt;br /&gt;
The BooterCE.exe autostarts and will check if there is an update available on the bootstrap server of t-online. If this is true the [[IPTV application update]] is started.&lt;br /&gt;
&lt;br /&gt;
Next the BooterCE.exe searches the harddrive for *.sig files and processes them. Any file that is not listed in a .sig file will be deleted. If an incorrect hash is found, then the system will be rebooted... which will finally result in a desaster recovery.&lt;br /&gt;
&lt;br /&gt;
The file check takes quite some time as it is recursively checking all files on the first partition. If no problems were found then the TV2Client.exe (C#) is started. The TV2Client.exe is now embedded in the NK.BIN (in earlier version it was stored on the harddrive)&lt;br /&gt;
&lt;br /&gt;
The TV2Client.exe is the application that handles all the communication with the IPTV server and it also creates the GUI that is seen on TV.&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Setup_NFS-Root-Filesystem</id>
		<title>Setup NFS-Root-Filesystem</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Setup_NFS-Root-Filesystem"/>
				<updated>2008-03-02T00:11:10Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* setup nfs server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;this is a howto that only works partially, since I don't managed to get a login-console so far.&lt;br /&gt;
however, at least we can mount a nfsroot ;-)&lt;br /&gt;
&lt;br /&gt;
===setup nfs server===&lt;br /&gt;
&lt;br /&gt;
*install nfs server&lt;br /&gt;
&lt;br /&gt;
e.g. in debian based distributions that should do the trick:&lt;br /&gt;
 apt-get install nfs-kernel-server&lt;br /&gt;
&lt;br /&gt;
*setup exports&lt;br /&gt;
 /some/dir/nfsroot 192.168.1.*(rw,sync,subtree_check)&lt;br /&gt;
&lt;br /&gt;
*reconfigure nfsd&lt;br /&gt;
 exportfs -a&lt;br /&gt;
&lt;br /&gt;
===kernel cmd-line parameter===&lt;br /&gt;
&lt;br /&gt;
*start yamon&lt;br /&gt;
*change kernel cmd line parameter, we need ip kernel configuration!!&lt;br /&gt;
 setxenv a.linux_cmd &amp;quot;console=ttyS0 root=/dev/nfs nfsroot=(nfs_server_ip):/some/dir/nfsroot ip=(my_ip_addr):(server_ip_addr):(gateway):(netmask):(hostname)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*ok, here is an example without placeholders:&lt;br /&gt;
x300t_ip: 192.168.1.20&amp;lt;br/&amp;gt;&lt;br /&gt;
nfs_server_ip: 192.168.1.30&amp;lt;br/&amp;gt;&lt;br /&gt;
gateway: 192.168.1.1&amp;lt;br/&amp;gt;&lt;br /&gt;
netmask: 255.255.255.0&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 setxenv a.linux_cmd &amp;quot;console=ttyS0 root=/dev/nfs nfsroot=192.168.1.30:/some/dir/nfsroot ip=192.168.1.20:192.168.1.30:192.168.1.1:255.255.255.0:x300t&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===boot kernel (and linux?)===&lt;br /&gt;
&lt;br /&gt;
ok, the above settings should let the box mount a rootfs via nfs!&lt;br /&gt;
however, at the moment, we don't have a working rootfs. so this howto stops at this point.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
.. to be continued ;-)&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Howto_boot_Linux</id>
		<title>Howto boot Linux</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Howto_boot_Linux"/>
				<updated>2008-02-27T22:35:43Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Requirements:&lt;br /&gt;
   *  working JTAG interface&lt;br /&gt;
   *  working Serial connection&lt;br /&gt;
&lt;br /&gt;
ok, lets start.&lt;br /&gt;
&lt;br /&gt;
First download the Yamon boot image from '''[[Media:Ya.zip|here]]''' and the Linux boot image from '''[[Media:Lx.zip|here]]'''.&lt;br /&gt;
&lt;br /&gt;
extract both files to the first partition of the x300t hard disk. (either upload it with FTP, or connect the drive to a PC)&lt;br /&gt;
&lt;br /&gt;
now grab the latest x300t patch tool from '''[[Media:X300tpatch3.zip|here]]''' &lt;br /&gt;
&lt;br /&gt;
use the patch tool as usual, but add the /yamon parameter when starting the tool.&lt;br /&gt;
as soon as you press the OK button of the x300t you should see the YAMON prompt in the terminal window.&lt;br /&gt;
&lt;br /&gt;
the YAMON is only required once to set the Linux kernel parameter&lt;br /&gt;
&lt;br /&gt;
use the setxenv command to display the current xenv parameters.&lt;br /&gt;
&lt;br /&gt;
usually there should not be a parameter &amp;quot;a.linux_cmd&amp;quot; .. so we have to create one like this&lt;br /&gt;
&lt;br /&gt;
'''setxenv a.linux_cmd &amp;quot;console=ttyS0 root=/dev/hda3&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
this command will write the new parameter to the flash.&lt;br /&gt;
&lt;br /&gt;
now reboot the x300t and use the patch too again, but now add the /linux parameter when starting.&lt;br /&gt;
&lt;br /&gt;
after some seconds you should the the Linux Kernel booting up.&lt;br /&gt;
&lt;br /&gt;
please note that you need a Linux root partition on a NFS share, USB stick or hard disk to really use the Linux.&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Howto_boot_Linux</id>
		<title>Howto boot Linux</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Howto_boot_Linux"/>
				<updated>2008-02-27T22:35:09Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Linux boot instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Requirements:&lt;br /&gt;
   *  working JTAG interface&lt;br /&gt;
   *  working Serial connection&lt;br /&gt;
&lt;br /&gt;
ok, lets start.&lt;br /&gt;
&lt;br /&gt;
First download the Yamon boot image from '''[[Media:Ya.zip|here]]''' and the Linux boot image from '''[[Media:Lx.zip|here]]'''.&lt;br /&gt;
&lt;br /&gt;
extract both files to the first partition of the x300t hard disk. (either upload it with FTP, or connect the drive to a PC)&lt;br /&gt;
&lt;br /&gt;
now grab the latest x300t patch tool from '''[[Media:X300tpatch3.zip|here]]''' &lt;br /&gt;
&lt;br /&gt;
use the patch tool as usual, but add the /yamon parameter when starting the tool.&lt;br /&gt;
as soon as you press the OK button of the x300t you should see the YAMON prompt in the terminal window.&lt;br /&gt;
&lt;br /&gt;
the YAMON is only required once to set the Linux kernel parameter&lt;br /&gt;
&lt;br /&gt;
use the setxenv command to display the current xenv parameters.&lt;br /&gt;
&lt;br /&gt;
usually there should not be a parameter &amp;quot;a.linux_cmd&amp;quot; .. so we have to create one like this&lt;br /&gt;
&lt;br /&gt;
setxenv a.linux_cmd &amp;quot;console=ttyS0 root/dev/hda3&amp;quot;&lt;br /&gt;
&lt;br /&gt;
this command will write the new parameter to the flash.&lt;br /&gt;
&lt;br /&gt;
now reboot the x300t and use the patch too again, but now add the /linux parameter when starting.&lt;br /&gt;
&lt;br /&gt;
after some seconds you should the the Linux Kernel booting up.&lt;br /&gt;
&lt;br /&gt;
please note that you need a Linux root partition on a NFS share, USB stick or hard disk to really use the Linux.&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2008-02-27T22:20:57Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Willkommen zum Wiki von t-hack.com'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&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 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;
'''You are able to upload files with following extension:&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;
== Hardware ==&lt;br /&gt;
*[[Versions X300T/X301T]]&lt;br /&gt;
*[[SMP8634]]&lt;br /&gt;
*[[Picture]]&lt;br /&gt;
*[[Schematic/Boardlayout]]&lt;br /&gt;
*[[eJTAG|eJTAG on PCB]]&lt;br /&gt;
*[[eJTAG on SMP]]&lt;br /&gt;
*[[UART0|Serial Debug Port]]&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;
*[[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;
*[[Howto boot Linux]]&lt;br /&gt;
&lt;br /&gt;
==Filesystem==&lt;br /&gt;
*[[NK.BIN]]&lt;br /&gt;
&lt;br /&gt;
==Unsorted information==&lt;br /&gt;
*[[Bootlog??|Bootload of Beta X300T]]&lt;br /&gt;
*[[PKG.DIR]]&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:Ya.zip</id>
		<title>File:Ya.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:Ya.zip"/>
				<updated>2008-02-27T22:20:03Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Yamon as NK.BIN&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Yamon as NK.BIN&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:Lx.zip</id>
		<title>File:Lx.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:Lx.zip"/>
				<updated>2008-02-27T22:01:58Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Linux 2.6 Kernel for x300t&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Linux 2.6 Kernel for x300t&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:X300tpatch3.zip</id>
		<title>File:X300tpatch3.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:X300tpatch3.zip"/>
				<updated>2008-02-27T21:58:04Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: uploaded a new version of &amp;quot;Image:X300tpatch3.zip&amp;quot;: source included&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;improved version with linux and yamon load option&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Disable_X300T_Signature_Check</id>
		<title>Disable X300T Signature Check</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Disable_X300T_Signature_Check"/>
				<updated>2008-02-27T21:56:42Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: new patch tool uploaded&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The signature check on the bootloader itself cannot be removed, since it happens inside the SMP8634. However it is possible to disable the signature check of the NK.BIN so that a modified kernel can be booted.&lt;br /&gt;
&lt;br /&gt;
This modified kernel can be even a Linux kernel that is hidden inside a special NK.BIN.&lt;br /&gt;
&lt;br /&gt;
Please note that this only works if there is a JTAG connection between a PC and the X300T.&lt;br /&gt;
&lt;br /&gt;
'''[[Media:X300tpatch.zip|download the patch tool v1]]''' ---&lt;br /&gt;
'''[[Media:X300tpatch-src.zip|download the source v1]]'''&lt;br /&gt;
&lt;br /&gt;
'''[[Media:X300tpatch2.zip|download the patch tool v2 (src included)]]'''&lt;br /&gt;
&lt;br /&gt;
'''[[Media:X300tpatch3.zip|download the patch tool v3 (src included)]]'''&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:X300tpatch3.zip</id>
		<title>File:X300tpatch3.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:X300tpatch3.zip"/>
				<updated>2008-02-27T21:55:25Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: improved version with linux and yamon load option&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;improved version with linux and yamon load option&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=MakeNK</id>
		<title>MakeNK</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=MakeNK"/>
				<updated>2008-02-20T21:35:55Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: zboot dump added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MakeNK is a C# GUI application that allows to create a NK.BIN file that contains several memory dumps. &lt;br /&gt;
&lt;br /&gt;
This can be used to let the Bootloader load a Linux Kernel and start it :)&lt;br /&gt;
&lt;br /&gt;
the archive does not include any memory dumps.&lt;br /&gt;
&lt;br /&gt;
'''[[Media:MakeNK.zip|Download MakeNK]]'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
here is a zboot dump that has to be loaded to 0x91200000.&lt;br /&gt;
&lt;br /&gt;
the zboot will try to process a romfs located at 0x90800000, if this does not exist or no bootable xload was found in the romfs, it will jump to 0x90020000.&lt;br /&gt;
&lt;br /&gt;
'''[[Media:Zboot-forLinux9120.zip|Download zboot dump]]'''&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:Zboot-forLinux9120.zip</id>
		<title>File:Zboot-forLinux9120.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:Zboot-forLinux9120.zip"/>
				<updated>2008-02-20T21:26:46Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: modified zboot dump that starts a linux kernel regardless of romfs processing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;modified zboot dump that starts a linux kernel regardless of romfs processing&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Main_Page"/>
				<updated>2008-02-03T19:55:16Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: /* Software */ added MakeNK&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Willkommen zum Wiki von t-hack.com'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&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 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;
'''You are able to upload files with following extension:&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;
== Hardware ==&lt;br /&gt;
*[[Versions X300T/X301T]]&lt;br /&gt;
*[[SMP8634]]&lt;br /&gt;
*[[Picture]]&lt;br /&gt;
*[[Schematic/Boardlayout]]&lt;br /&gt;
*[[eJTAG|eJTAG on PCB]]&lt;br /&gt;
*[[eJTAG on SMP]]&lt;br /&gt;
*[[UART0|Serial Debug Port]]&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;
*[[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;
&lt;br /&gt;
==Filesystem==&lt;br /&gt;
*[[NK.BIN]]&lt;br /&gt;
&lt;br /&gt;
==Unsorted information==&lt;br /&gt;
*[[Bootlog??|Bootload of Beta X300T]]&lt;br /&gt;
*[[PKG.DIR]]&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=File:MakeNK.zip</id>
		<title>File:MakeNK.zip</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=File:MakeNK.zip"/>
				<updated>2008-02-03T19:54:22Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: Create Fake NK.BIN files to load and start Linux or other binaries.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Create Fake NK.BIN files to load and start Linux or other binaries.&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=MakeNK</id>
		<title>MakeNK</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=MakeNK"/>
				<updated>2008-02-03T19:53:26Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: New page: MakeNK is a C# GUI application that allows to create a NK.BIN file that contains several memory dumps.   This can be used to let the Bootloader load a Linux Kernel and start it :)  the arc...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MakeNK is a C# GUI application that allows to create a NK.BIN file that contains several memory dumps. &lt;br /&gt;
&lt;br /&gt;
This can be used to let the Bootloader load a Linux Kernel and start it :)&lt;br /&gt;
&lt;br /&gt;
the archive does not include any memory dumps.&lt;br /&gt;
&lt;br /&gt;
'''[[Media:MakeNK.zip|Download MakeNK]]'''&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	<entry>
		<id>http://www.t-hack.com/wiki/index.php?title=Tools</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="http://www.t-hack.com/wiki/index.php?title=Tools"/>
				<updated>2008-02-03T19:49:29Z</updated>
		
		<summary type="html">&lt;p&gt;Mce2222: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;At this Point,you can download some tools to edit/modify/create/extract files of the X30xT:&lt;br /&gt;
&lt;br /&gt;
'''[[Dump X300T Bootloader]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
With this tool, you'r able to dump the bootloader of the X300T. It's not been tested, if you can dump the bootloader of the X301T, too. So someone should test it!&lt;br /&gt;
&lt;br /&gt;
'''[[Disable X300T Signature Check]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
This tool can disable the signature check, so you'r able to boot a Linux-Kernel or something else.&lt;br /&gt;
Currently there is nothing else to boot than the WinCE 5.0.&lt;br /&gt;
&lt;br /&gt;
'''[[NK.BIN toolset]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
These tools are used to view, modify and dump the NK.BIN&lt;br /&gt;
&lt;br /&gt;
'''[[MakeNK|Fake NK.BIN creator]]'''&amp;lt;br&amp;gt;&lt;br /&gt;
This small GUI tool allows to package a Linux Kernel and/or other binary memory dumps into a NK.BIN file that will be accepted by the MS IPTV Bootloader. Of course this will only work if the signature check is disabled :)&lt;/div&gt;</summary>
		<author><name>Mce2222</name></author>	</entry>

	</feed>