OK the unit is now driving my wife nuts. It keeps rebooting / restarting - randomly. Around 4 or 5 times when she was trying to watch catchup 4 TV on the app the other night. Her going nuts makes it's way down to me! Then it can be fine for days.
I found Download/Crash_Reports directory via the FTP service. It doesnt seem to have files for the last few days of reboots. But the 9th April there were 4 files. I guess these are just app crashes rather than system crashes.
Content isnt of too much use - it contains a Java stacktrace and some Googling does seem to lead to an upgrade in the Android subsystem might resolve it. But as we know there isnt any notion of s/w upgrade any time soon.
java.util.concurrent.TimeoutException: android.media.MediaDrm.finalize() timed out after 10 seconds
at android.media.MediaDrm.native_release(Native Method)
at android.media.MediaDrm.release(MediaDrm.java:1631)
at android.media.MediaDrm.finalize(MediaDrm.java:1602)
at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:250)
at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:237)
at java.lang.Daemons$Daemon.run(Daemons.java:103)
at java.lang.Thread.run(Thread.java:764)
Rub salt in, the FTP service seems to just halt after a while and the sysem needs a restart to get it going again.