Seite 1 von 2

Premiere Patch + TAP

Verfasst: Sa 1. Apr 2006, 01:04
von Grubix
In den letzten Wochen war die nachträgliche Entschlüsselung von Premiere ein Hauptthema hier im Board. Über die Gründe brauche ich nicht weiter schreiben. Animiert durch die Erfolge von FireBird beim "Power Restore Pack" und DeadBeef beim HDD-Patch, habe ich mir die Firmware auch mal genauer angeschaut.
Das Problem der Entschlüsselung liegt ja darin, dass immer dem aktuellen Ausgabestream das CAM zugewiesen wird. Könnte man das CAM einer Aufnahme (Tuner) fest zuweisen, wären Aufnahmen immer entschlüsselt auf der Festplatte. Mit QuickTimer und Tuner 4 funktioniert das schon sehr gut. Nur darf dann nicht beliebig umgeschaltet oder eine Aufnahme von der Festplatte geschaut werden. Denn dann weist die Firmware wieder dem aktuellen Ausgabestream das CAM zu. Während einer Premiere Aufnahme ist der Topf also kaum noch zu verwenden.

Ich war ziemlich überrascht, dass diese Zuweisung in der Firmware sehr einfach gelöst ist. Über eine Abfrage bekommt das CAM eine von drei Zuweisungen:

Code: Alles auswählen

0x46h  Wiedergabe von HDD
0x55h  Stream von Tuner 1
0x4Eh  Stream von Tuner 2
Ich habe diese Zuweisung durch einige NOPs außer Funktion gesetzt und das CAM fest dem Tuner 2 zugewiesen. Ergebnis: Alle Aufnahmen die auf Tuner 2 laufen sind immer entschlüsselt und man kann beliebig zappen oder eine Aufnahme von Festplatte anschauen.

Großer Nachteil, es können nur noch von Tuner 2 verschlüsselte Programme live angeschaut werden. Ebenso können verschlüsselte Aufnahmen von der Festplatten nicht mehr abgespielt werden.

Lösung: Die Zuweisung muss über ein TAP gemacht werden. Es ist also eine Logik erforderlich, mit der Premiere Aufnahmen unterbrechungsfrei das CAM bekommen. Dementsprechend ist auch der Name des TAP:

Advanced Premiere recording interruptfree logic
Die Version die ich bisher fertig habe, ist die V0.1.4. Sobald eine Aufnahme auf einem verschlüsselten Sender startet, wird dem entsprechenden Tuner das CAM fest zugewiesen. Ist die Aufnahme beendet, bekommt der aktuelle Ausgabestream wieder das CAM. Über die weiße Taste kann das CAM auch manuell zugewiesen werden. Bei jedem Tastendruck wechselt die Zuweisen, oben recht erscheint ein kleines T1, T2 oder HD auf dem Bildschirm.

Es gibt aber noch einige Probleme:
  • Es funktioniert z.Z. nur für den TF5000PVR mit der Juni Firmware
  • Nach dem Start des TAPs reagiert der Topf sehr träge. Insbesondere andere TAPs, den Grund habe ich noch nicht gefunden.
  • Beim Start aus dem Standby ist das TAP häufig zu langsam, um das CAM rechtzeitig zuzuweisen.
  • Wird bei einer Wiedergabe von der Festplatte per Hand die Zuweisung geändert, hängt sich der Receiver manchmal auf. :mad:
  • Hin und wieder wird nicht sauber erkannt, wenn auf ein verschlüsseltes Programm umgeschaltet wird.
Was noch rein soll ist eine Erkennung, falls sich zwei verschlüsselte Aufnahmen überlappen. Wobei eine solche Warnung evtl. in einem Timer-TAP besser aufgehoben ist. Weiterhin kann die Taste für die manuelle Umschaltung noch nicht konfiguriert werden.

Eigentlich wollte ich Heute die erste Version zum Download anbieten. Wegen der Meldung von Havi17 verschiebe ich es lieber noch. Falls Topfield das Problem mit einem Firmwareupdate selbst behoben hat, kann man sich den Patch und das TAP sparen.

An dieser Stelle nochmal vielen Dank an die Beta-Tester.


Bis denn dann, Grubix.

Verfasst: Sa 1. Apr 2006, 07:37
von BigMac
Grubix hat geschrieben: Advanced Premiere recording interruptfree logic :X
:D

Gruss
BigMac

Verfasst: Sa 1. Apr 2006, 11:01
von 13philipp
...Heute, 01:04... :D

Verfasst: Sa 1. Apr 2006, 11:04
von BlackOne
sehr gut gemacht :D :

Verfasst: Sa 1. Apr 2006, 11:59
von Alter Sack
BlackOne hat geschrieben:sehr gut gemacht :D:
Jepp, nur was mich wundert, dass keiner drauf angesprungen ist :thinker: .

Verfasst: Sa 1. Apr 2006, 12:06
von harbad
BigMac ist schuld.

Verfasst: Sa 1. Apr 2006, 12:33
von Twilight
echt gut gemacht :D bigmac hats versaut ;)

twilight

Verfasst: Sa 1. Apr 2006, 12:37
von thensch
Alter Sack hat geschrieben:Jepp, nur was mich wundert, dass keiner drauf angesprungen ist :thinker: .
Die Überschrift könnte besser sein. Ich bin nur zufällig rein gestolpert.
Wenn das mal ausgereift funktioniert ist das absolute Spitze. Topfield behauptet doch die ganze Zeit, es wäre nicht möglich das CAM fest einem Tuner zuzuweisen. Wenn das nun wirklich so einfach ist...
Aber da gibt es ja viele andere Beispiele: Abschaltmeldung des 4000, Neustart nach Stromausfall...

Verfasst: Sa 1. Apr 2006, 12:49
von Alter Sack
thensch hat geschrieben:Wenn das nun wirklich so einfach ist...
Hmm, einen hat's nun doch erwischt ... ;) .

Verfasst: Sa 1. Apr 2006, 12:52
von thensch
Alter Sack hat geschrieben:Hmm, einen hat's nun doch erwischt ... ;) .
Muß mich geschlagen geben.

EDIT: Hat aber sicher eine ganze Menge Arbeit gemacht, so einen Bericht zu schreiben.

Verfasst: Sa 1. Apr 2006, 15:10
von Grubix
thensch hat geschrieben:Hat aber sicher eine ganze Menge Arbeit gemacht, so einen Bericht zu schreiben.
Nö, die richtige Stelle in der Firmware für den Patch zu finden war viel aufwendiger. Und für einen Anfänger sind TAPs auch nicht einfach...
Auf jeden Fall war es einen Versuch wert, auch wenn Topfield das Problem selber löst. :u:

Hätte nicht gedacht, dass das Gimik das 13philipp gefunden hat, so schnell entdeckt wird. Mal schauen wann die anderen gefunden werden.

Bis denn dann, Grubix.

Verfasst: Sa 1. Apr 2006, 17:18
von juergen60
Hallo Grubix,
super interessanter Beitrag. Leider verstehe ich nur die Hälfte. Mein TF 5000 PVR und das AlphaCrypt mit der Premiere Samrtcard funktionieren einwandfrei beim fernsehen. Aufnahmen hingegegen gehen immer häufiger in die Hose. Diese sind dann "angeblich" verschlüsselt und lassen sich meist bei der Wiedergabe nicht entschlüsseln. Entweder hängt sich der TF auf oder es erscheint der Hinweis: Kein Programm verfügbar oder verschlüsselt.
Was kann ich tun?

juergen

Verfasst: Sa 1. Apr 2006, 17:27
von Aldarin
@juergen

am besten das Premiere Patch TAP ("Advanced Premiere recording interruptfree logic") installieren. Dann bist Du für heute Deine Sorgen los :angel:

Gruß
Aldarin

Verfasst: Sa 1. Apr 2006, 19:45
von Malum
:glueckwunsch:

Jetzt sind es zumindest schon zwei die nicht aufgepasst haben :lol:

Malum

Verfasst: Sa 1. Apr 2006, 21:06
von Grubix
Hallo Juergen, du hast eine PN (persönliche Nachricht) von mir, Grubix.

Verfasst: Sa 1. Apr 2006, 22:17
von Suedschwede
Hab es erst jetzt gelesen, aber :volldolllol:
Super geschrieben Grubix!

Verfasst: Sa 1. Apr 2006, 23:45
von Knutneon
Aldarin hat geschrieben:@juergen

am besten das Premiere Patch TAP ("Advanced Premiere recording interruptfree logic") installieren. Dann bist Du für heute Deine Sorgen los :angel:

Gruß
Aldarin
Hallo , wo kann man denn das Tap bekommen ? Ich hätte auch großes Interresse dran. :confused:

Verfasst: So 2. Apr 2006, 00:00
von hgdo
Hallo , wo kann man denn das Tap bekommen ? Ich hätte auch großes Interresse dran.
Jetzt ist es zu spät, das gab es nur am 1. April

April April !!!

Verfasst: So 2. Apr 2006, 01:00
von Grubix
April April !!!

Einige der Experten haben es sicher sofort gemerkt, andere haben vielleicht erst gegrübelt und dann geschmunzelt, ein paar wenige konnte ich aufs Glatteis führen. :u: Es war auf jeden Fall einen Versuch wert.

Zunächst wollte ich über meinen erfolgreichen Umbau des TF5000PVR für HDTV berichten. Die MPEG4 Dekodierung und das HDCP hatte ich schon gelöst. Nur der Einbau eines S2-Tuners machte Schwierigkeiten, da habe ich lieber schnell das Premiere Problem gelöst. :D

Schönen Dank an alle, denen die Geschichte gefallen hat. Ich habe noch zwei kleine Gimiks eingebaut um zu erkennen, dass es ein Spaß ist. Evtl. kommt noch einer drauf. BigMac und 13philipp haben ja zwei schon genannt.

Eine gute Nacht, Grubix. :d rink:

Verfasst: So 2. Apr 2006, 01:20
von serkman
Grubix hat geschrieben:April April !!!
Ich habe noch zwei kleine Gimiks eingebaut um zu erkennen, dass es ein Spaß ist. Evtl. kommt noch einer drauf. BigMac und 13philipp haben ja zwei schon genannt.

Eine gute Nacht, Grubix. :d rink:
Version 0.1.4. gibts noch aber das letzte finde ich nicht!?! :thinker:
Aber echt ein guter Artikel, respekt!