Der Wert kann auch ausgelesen werden, ja.
Damit könnte man einen (für Neutrino durchaus üblichen) Workaround bauen:
Wenn beim Shutdown ein Timer gesetzt wird, die Wakeup-Uhrzeit abspeichern. Beim Start den Timer auslesen (die Box kann ja auch manuell gestartet worden sein) und den resultierenden Wert von der Wakeup-Uhrzeit abziehen.
Mit einer Erweiterung des FP-Treibers wäre es auch möglich, die Art des aktuellen Bootvorgangs zu erkennen (Timer/User) und ggf. entsprechend zu reagieren.
Und bei Vollmond dann noch.....ach, lassen wir das
Möglich is vieles, es ist nur die Frage, ob man jeden Fehler von 3. Seite durch solches Gefrickel umschiffen sollte. Es gibt schließlich nicht umsonst einen DVB-Standard und zumindest auf die einheimischen Sender kann der Zuschauer Druck ausüben, sich an den Standard zu halten.
Nachtrag: Für RTL hat sich das Problem eh grad erledigt, TOT rausgeflogen (was man nicht sendet kann auch nicht falsch sein...) und dafür kommt die (jetzt korrekte) TDT jetzt alle 10 Sekunden statt vorher nur alle 30.