I'm bringing this up again because I think I've found some new evidence:
I'm having trouble with SCIM on beta3 on C1000. Once I crashed the machine and had to reboot, after reboot (take out battery -> power on), some SCIM files seemed broken. Then I removed and reinstalled all SCIM and its dependency. It worked. But then I reboot again(halt -> take out battery -> power on), what I saw is the SAME files were broken!
I doubt that the files were NOT really written to the NAND flash when I reinstalled them, they might be just changed in the RAM (I could be wrong) and therefore lost during reboot. If this is the case, I think I really need some tool to maintain the JFFS2 file system (or the underlying driver).