@Zwanzigeinundzwanzig:
Ist aber gar nicht Bestandteil der Frage - und (wie Du ja selbst andeutest) irgendwie kann man es offensichtlich NIEMALS allen recht machen. Quod erat demonstrandum.
Ansonsten vermerkt das FRITZ!OS den Grund für einen Neustart in einer "mailbox" (im einfachsten Fall ist das nur eine definierte Stelle im RAM - das ist auch vom eingesetzten SoC abhängig) und der Kernel wertet bei
nm nächsten Start diesen Grund aus und stellt in Abhängigkeit von diesem Ergebnis u.a. auch eine Zeichenkette für Prozesse im "user-land" (im
procfs
unter
/proc/sys/urlader/reboot_status
) bereit. Wer das dann wie auswertet bzw. überhaupt abfragt, ändert sich auch zwischen den OS-Versionen bei AVM, kann ja jeder selbst "greppen".
Und dass es auch für den "Urlader" von AVM mittlerweile einen Unterschied macht und der (zumindest de
nm offensichtlichen Anschein nach - ob absichtlich oder als Nebeneffekt wird sich ohne die Hilfe des Herstellers nicht abschliessend klären lassen, selbst wenn man EVA dekompilieren würde) nur nach einem "power-on"-Reset die Funktionen zur Kommunikation mit der Aussenwelt (vor dem Laden des OS) aktiviert, sollte sich inzwischen auch schon "herumgesprochen" haben.
Zusätzlich sollte auch eine Suche hier im Board zu weiteren Treffern führen - man muss eben nur bei der (eigenen) Bewertung der Ergebnisse (speziell hinsichtlich der "historischen" Einordnung) hinreichend "smart" (
https://www.google.com/search?q=smart translate) sein - heutzutage, wo sogar "homes" diese Eigenschaft zugewiesen wird, sollte das keine unüberwindbare Hürde darstellen.
EDIT: Typos vom Tablet korrigiert.