This should work on any ROM btw!
Going to try it soon. I'm not sure I would have included it in Fr8 though... but perhaps keep it as an external ZIP file we could flash:
"SQLite executes an fsync() system call (or the equivalent) at key points to make certain that critical data has actually been written to the disk drive surface. Synchronization is necessary to guarantee the integrity of the database if the operating system crashes or the computer powers down unexpectedly in the middle of a database update. The second time reported for SQLite is when synchronization is turned off. With synchronization off, SQLite is sometimes much faster, but there is a risk that an operating system crash or an unexpected power failure could damage the database."
- not sure if this is too good on a device where crashes occur and we're running on battery. But, can be a false alert though.
Gonna flash your .9 based kernel before testing this also: r4-mck-ext4-2x-unsigned.zip.
And see if this fixes freezes and crashes, otherwise I'm affraid my device will be eaten up from its inside ;-)
Thanks sharing your great findings, P!
Edited by sibbor, 06 April 2011 - 10:33 AM.