In a nut shell this is what I found. If you copy files from anywhere OTHER than the internal SDcard (from EXT4 files system) to the external SDcard (FAT file system) there seems to be no issues.
If you copy single files from internal SDcard (FAT) to the external SDcard (FAT) there also appears to be no issues.
However if you try to copy a large amount of directories with files in them from internal SDcard (FAT) to external SDCard (FAT) then file system corruption of the external SDcard always seems to happen.
For now until I find the problem, you can format your SDCard as NTFS. However doing so means that ClockWork recovery cannot use the external SDCard. ClockWork requires a FAT file system.
I believe the issue is how the FAT file systems are mounted and read ahead. I will be looking to solve this issue if it is possible (not in the kernel).
Bob
Comment