I've noticed, that - when charging via bq2415 module - leaving device "on cable" when fully charged for many hours, lead to crash 100% times. It happens, despite fact, that charging is terminated properly (no yellow light, no charging when checking current flowing). I can't tell when it happens exactly, but it's happening 100% of times, when I leave N900 for overnight charging with bq2415. Strangely, after such crash, device remains in state, when I can see static framebuffer output *without* backlight. After using external light to allow reading from out transreflective screen, I was able to see that it reported DSME state as DSME_MALF (instead of "USER" or "SHUTDOWN". Which, probably, mean "malfunction". It's worth to mention, that even disconnecting from charger and long-press of power button doesn't turn device off - it's necessary to remove battery (and put it back again), to recover from this state. /Estel