In the earlier (pre emu) images, it was permanent.
The way it was made permanent, was by modifying the "tivoapp" file, to
modify something (presumably the button function binding).
Some of the other modifications that were made to this file, caused the
tivo in general to get unhappy after 4 or 5 days, and require a reboot.
I noticed this myself (I'm still non emu), and in the end, I swapped the
modified tivoapp out for the standard one. Now my tivo will run for
nearly 2 weeks.
If you can find details of the modifications made to tivoapp, then you
could try just modifying the parts required to enable the 30 second skip.
Bookmarks