And it doesn't work now? Odd.

I haven't played with the viewer app, so I don't know if it needs to wait for config.ini to be available or anything (I can't imagine that it does, since it worked with the old preinit).

Can you watch the serial port on boot and make sure that you see the output from preinit itself and from your script. And afterwards, can you run ``ps ax'' and see if you see the viewer app running?
_________________________
Bitt Faulk