Seite 1 von 43

Topfield Firmware Patcher

Verfasst: Fr 21. Apr 2006, 11:49
von FireBird
Hi,

nachdem die Tools jetzt schon einige Zeit bei mir herumliegen veröffentliche ich jetzt die Programme.

Der Firmware Patcher installiert oder entfernt Patch-Module aus einer tfd-Datei.

Readme in Deutsch
Readme in English
Danke an mvordeme für das Erstellen der Doku.

Die Datei Firmware.dat enthält eine Liste der SysIDs und verfügbaren Firmware-Dateien und dient diversen TAPs bzw. dem Patcher zur Anzeige der Firmwareversion. Sie wird von Zeit zu Zeit erweitert. Aktueller Stand: 10.2008.

Alle derzeit verfügbaren Patches werden von R2-D2 aus dem UK-Board in einem sogenannten Patch Pack gesammelt.

Siehe auch den HDFW-Thread.

Folgend der Inhalt des Patch Packs:

Essentielle Patches
  • [H] DeadBeefs HDD Patch Modul verhindert das kurzzeitige Herunterfahren der Festplatte während des Bootens.
  • [P] FireBirds PowerRestore Patch Modul sorgt nach einem Stromausfall für ein Stellen der Uhrzeit (in Verbindung mit dem PowerRestore TAP).
  • [T] DeadBeefs Timer Patch Verhindert „vergessene“ Timer durch eine modifizierte Kommunikation mit dem Frontpanel.
  • [T2] R2-D2’s Timer Patch. Eine erweiterte, auf den TF5800 zugeschnittene Version von DeadBeefs T-Patch.
Bugfixes
  • [C] FireBirds CableReady Patch Verhindert das Zurücksetzen der Senderliste auf finnischen Kabel-Töpfen.
  • [Cb] R2-D2’s Callback. Fixt die Callbacks im TAP_Usb und TAP_PlayPCM-API. Experimentaler Patch.
  • [D] FireBirds HDD-Detection Patch Modul Verhindert das Nichterkennen der Festplatte nach einem TAP-gesteuerten Reboot.
  • [F] R2-D2’s TAP Disk Fix Verhindert den Absturz des Topfes nach 26 TAP Starts.
  • [Rp] R2-D2’s REC PIP Fix
  • [Xp] R2-D2’s Play No CYR Patch Verhindert, dass eine Wiedergabe beim Start einer zweiten Aufnahme unterbrochen wird. Dieser Patch entfernt aber die Möglichkeit, eine Kopie zu erstellen (der Patch kann temporär mit HDFW deaktiviert werden).
  • [Xw] R2-D2’s Watch No CYR Patch verhindert Unterbrechungen beim Live-TV-Schauen, wenn eine 2. Aufnahme startet.
Performance
  • [De] R2-D2’s Description Extender Patch. Liefert erweiterte EPG-Infos.
  • [Ps] R2-D2's Playback No Stutter Patch deaktiviert eine Firmwareroutine, die eine verschlüsselten Stream prüft und für kurzer Aussetzer verantwortlich sein kann.
  • [Re] R2-D2’s Remote Extender Patch liefert in param2 des TAP_EventHandlers einen zusätzlichen Key-Code.
  • [Mh] R2-D2’s mheg_state TAP UK-spezifisch (MHEG)
  • DeadBeefs Bootbeschleuniger Patch Reduziert die Bootdauer durch eine veränderte Speicherinitialisierung.
  • [noparse][[/noparse]U[noparse]][/noparse] DeadBeefs USB Accelerator beschleunigt USB-Transfers vom Topf zum PC. Als Patch und als TAP verfügbar
  • [Uu] R2-D2’s USB Upload Accelerator beschleunigt USB-Transfers vom PC zum Topf. Als Patch und als TAP verfügbar.
  • [Xl]DeadBeefs aXeL beschleunigt den Bootprozess


User Interface
  • [C0] R2-D2’s No CYR Patch Unterdrückt die Frage, ob der aktuelle Kanal zwecks Aufnahme gewechselt werden darf.
  • [Cy] R2-D2’s Not CYR Patch changes a lot of the TF5800's (English) texts to be a little more understandable.
  • [hr] R2-D2’s 12 Hour FP Patch lässt das Frontpanel die Uhrzeit im ausgeschalteten Zustands im 12h-Format anzeigen.
  • [noparse][[/noparse]I[noparse]][/noparse] R2-D2s Playback Stopped is Stopped Patch ist eine erweiterte Patch-Version des WWWW-TAPs (siehe unten). Achtung: dieser Patch darf nicht gleichzeitig mit dem Ww-TAP verwendet werden!
  • [M] simonc’s DreamFree Entfernt das Mystic Dreams Bild im Radio- und MP3-Modus.
  • [Po] R2-D2’s Power Off Patch lässt den Topf immer nachfragen, ob er wirklich abschalten soll. Dieser Patch sollte nicht verwendet werden, wenn sich TAPs um das Abschalten kümmern.
  • [R] simonc's REC Roundel Patch Schreibt statt dem Sendernamen den Dateinamen zu den Aufnahme-/Wiedergabe-Icons rechts oben.
  • [R0] R2-D2’s No Roundels Patch unterdrückt die Aufnahme-Icons rechts oben.
  • [R5] R2-D2’s Quick Roundels Patch lässt die Aufnahme-Icons schneller ausblenden.
  • [Ts] R2-D2’s Timer Settings Patch zeigt in der Timerliste die Dateinamen statt der Kanalnamen an.
  • [Ww] FireBirds „Warnung Wiedergabe Warten wegdamit“. Unterdrückt die „Wiedergabe gestoppt“-Meldung. Hierbei handelt es sich um ein AutoStart-TAP. Siehe auch R2-D2s I-Patch. Achtung: dieses TAP darf nicht gleichzeitig mit dem I-Patch verwendet werden!
  • [Z] simonc’s Disable 0 Aspect Switching Deaktiviert die Formatumschaltung via 0-Taste.


Diverse
  • [Ar] FireBirds AutoReboot TAP lässt den Topf nach einem Absturz automatisch booten.
  • [b2] bdb’s 2h Timeshift Patch erweitert den Timeshiftbuffer auf 2 Stunden
  • [b4] bdb’s 4h Timeshift Patch erweitert den Timeshiftbuffer auf 4 Stunden
  • [E] Harveys 1MB EPG Buffer Patch Reduziert den durch das EPG belegten Arbeitsspeicher auf 1MB.
  • [E0] R2-D2’s 0.5MB EPG Buffer Patch. Harveys E-Patch mit einem 0.5MB Buffer.
  • [E1] R2-D2’s 1.5MB EPG Buffer Patch. Harveys E-Patch mit einem 1.5MB Buffer.
  • [E2] R2-D2’s 2.25MB EPG Buffer Patch. Harveys E-Patch mit einem 2.25MB Buffer.
  • [Gx] Rs-D2’s Extended Command Console TAP erweitert die serielle Konsole
  • [N] simonc’s Disable Master Pin Deaktiviert den Masterpin ****.
  • [Sc] R2-D2’s Start Channel Patch lässt den Topf immer auf Kanal 1 starten.
  • [Wf] R2-D2’s Wind Faster Patch schaltet das 8x Vorspulen und 4x Zurückspulen frei
  • [X] R2-D2's Short Description Fix Unterstützt den EPG-Update bei neuen Daten auf dem TF5700



Der TFP Compiler Nur für Programmierer gedacht. Dieses Programm (de)kompiliert die binären Patch-Module. Die Source-Dateien haben das selbe Format wie INI-Dateien. In dieser ZIP-Datei befinden sich auch die Delphi-Sourcen für den Patcher und Compiler bzw. für die beiden Patch Module. Wenn jemand seinen eigenen Patch veröffentlichen will, kann er sich mit mir kurzschließen.

R2-D2s Homepage.

MfG. Alex

Verfasst: Sa 22. Apr 2006, 14:51
von tapworld
I quess that with these users can patch (power restore & HDD) FWs by themself. Am I correct?

Will there be help files in english?

Just thinking when should I add these to TAPWorld...

Verfasst: Sa 22. Apr 2006, 15:05
von FireBird
You’re completely right. About a readme: I don’t have any plans to add one to the patcher because it is straight forward and easy to use. I’m not sure about the compiler but I think that I’ll wait until there is some interest in this tool. Right now it seems that there aren’t that many firmware hackers around. :wink:

A consequence of the patcher tool will be, that the links to the prepatched TFDs will be removed within one or two weeks.

Verfasst: So 23. Apr 2006, 13:04
von macfan
FireBird hat geschrieben:A consequence of the patcher tool will be, that the links to the prepatched TFDs will be removed within one or two weeks.
Please don't forget that there are users of other operating systems, that can use prepatched TFDs but not your patch tool.

Gruß, Horst

Verfasst: So 23. Apr 2006, 13:24
von FireBird
Your’re right, Horst. But right now, DeadBeef and I seem to be the only ones who patch the TFDs for everyone worldwide. With this tool I would like to outsource this job to the different regions (UK, Oz, Europe). And I’m quite sure that there are enough people who will host a prepatched file for their region.

Verfasst: So 23. Apr 2006, 13:27
von thensch
Na ja, dann wirds jetzt mal Zeit für den Premiere Patch. :wink:

Verfasst: Di 6. Jun 2006, 09:08
von Gerti
Hi!

Habe gerade Bescheid aus Korea bekommen, der HDD-Patch wird in den kommenden Firmwareversionen bereits enthalten sein :-)

Gruß,
Gerti

Verfasst: Di 6. Jun 2006, 09:16
von emarzinkowski
aha... :) :)

Verfasst: Di 6. Jun 2006, 09:18
von Gerti
Hi!

Als die Techniker hier waren, war die Gelegenheit halt günstig :-)

Gruß,
Gerti

Verfasst: Di 6. Jun 2006, 09:18
von Sweeny
Das ist doch schon einmal was! Sehr gut. Jetzt fehlt "nur noch" der PowerRestore-Patch...

Verfasst: Di 6. Jun 2006, 09:18
von emarzinkowski
was eigentlich auch wichtiger ist.

Verfasst: Di 6. Jun 2006, 09:26
von Gerti
Hi!

Der macht aber nur im Zusammenhang mit einem TAP Sinn, daher halte ich diesen Patch für die Firmware selbst etwas kritisch...

Gruß,
Gerti

Verfasst: Di 6. Jun 2006, 09:30
von SPACEart
Gerti hat geschrieben:Habe gerade Bescheid aus Korea bekommen, der HDD-Patch wird in den kommenden Firmwareversionen bereits enthalten sein :-)
Was war das noch gleich?
Ist dieser HDD-Patch dafür zuständig, dass die festplatte nicht 2 mal hochfährt beim Start?

Gruß
Ingo

Verfasst: Di 6. Jun 2006, 09:32
von Sweeny
@SPACEart
Richtig.

@Gerti
Du hast ja recht. Nur vielleicht wäre es auch möglich, alles in die Firmware zu verlagern. Sollte doch zumindest nicht unmöglich für die Firmware-Programmierer zu sein.

Verfasst: Di 6. Jun 2006, 09:46
von ibbi
Gerti hat geschrieben:Habe gerade Bescheid aus Korea bekommen, der HDD-Patch wird in den kommenden Firmwareversionen bereits enthalten sein :-)
Hurra!

Verfasst: Di 6. Jun 2006, 09:54
von Twilight
sehr schön :)

halte es auch für nicht sinnvoll den stromausfallpatch in die firmware zu programmieren, weil eben ein tap dazu nötig ist.....das gibt nur probleme !!
und nicht jeder nutzt es.

twilight

Verfasst: Di 6. Jun 2006, 09:58
von SPACEart
Twilight hat geschrieben:halte es auch für nicht sinnvoll den stromausfallpatch in die firmware zu programmieren, weil eben ein tap dazu nötig ist.....das gibt nur probleme !!
und nicht jeder nutzt es.
Hmmm, das verstehe ich nicht so ganz.
Wenn das Problem mit der Firmware gelöst werden würde, bräuchte man doch eben kein TAP mehr.

Oder sehe ich das falsch?

Gruß
Ingo

Verfasst: Di 6. Jun 2006, 10:08
von Alter Sack
Twilight hat geschrieben:... weil eben ein tap dazu nötig ist ...
Bist Du Dir sicher, dass das nur per TAP geht :confused: .

Das TAP macht die Sache doch eigentlich nur komfortabler, weil sich jeder seinen "Lieblings-Zeitholsender"
aussuchen kann.

Mein alter Technisat Receiver fährt nach einem Netzausfall auch automatisch hoch und holt
sich die aktuelle Zeit, ich weiss zwar nicht, von welchem Transponder, aber da Programmplatz 1
wohl bei jedem User auch die lokale Zeit haben müsste, sollte das doch auch per FW möglich sein ...

... wobei ich mit dem TAP natürlich auch zufrieden bin, aber es gibt sicher 1000de User,
die noch nicht's von diesem Forum, geschweige denn von TAPs gehört haben ;) .

Verfasst: Di 6. Jun 2006, 10:14
von Sweeny
Ich kann mir auch nicht vorstellen, warum es nicht möglich sein soll, das der Topf nach einem Stromausfall angeht, auf ARD etc. wechselt und die Zeit neu holt - ganz ohne TAP. Die Lösung FW-Patch und TAP ist doch nur eine (echt geniale) "Notlösung".

Verfasst: Di 6. Jun 2006, 10:29
von ibbi
Sweeny hat geschrieben:Ich kann mir auch nicht vorstellen, warum es nicht möglich sein soll, das der Topf nach einem Stromausfall angeht, auf ARD etc. wechselt und die Zeit neu holt
Zumal dies ohnehin das normale Verhalten eines Receivers sein sollte.