As I understand things:
Patching tivoapp fixes the MWSTATE bug. There are 2 references to MWSTATE in tivoapp, and if two programs try to write to the same thing at the same time, it can cause a problem.
So patching tivoapp just changes the second instance of MWSTATE to say MWSTAT1.
This is needed for the very useful merge.tcl program, as found in this post
This is nothing to do with 2.5.5a of the Tivo software, which just affects the Teletext output.
Patching tivoapp fixes the MWSTATE bug. There are 2 references to MWSTATE in tivoapp, and if two programs try to write to the same thing at the same time, it can cause a problem.
So patching tivoapp just changes the second instance of MWSTATE to say MWSTAT1.
This is needed for the very useful merge.tcl program, as found in this post
This is nothing to do with 2.5.5a of the Tivo software, which just affects the Teletext output.