Thread: New Owner
View Single Post
Old 07-24-2009, 07:32 AM   #16
NightWhistler
Developer of PageTurner
NightWhistler began at the beginning.
 
NightWhistler's Avatar
 
Posts: 34
Karma: 10
Join Date: Jun 2009
Location: Voorburg, Netherlands
Device: Samsung Galaxy S3, Asus Transformer Prime
Quote:
Originally Posted by Godzil View Post
Because your ASUS and HTC use ActiveSync, they are NOT a UMS Device. You USB Key Drive NEED to be safely removed, like the Cybook.

And the 1.4.923 should be nearly the same as the MobileRead one
Anybody running Linux should be fairly familiar with this process of mounting and unmounting. Windows pretty much works the same way though, it's just less explicit about it.

The problem is buffering: your OS tends to be 'smart' about copying things to USB drives. This means that when it reports that it's done copying data to the device, what it really means is:

'I'm done reading all the data that I'm going to copy to the device, and I've queued it to be written'.

Try this by copying a big file to the device, and immediately selecting "safely remove hardware". It will often ask you to wait for a few seconds while all the buffers are emptied and data is copied.

If you simply pop out the device without safely removing it, you might be stuck with a partial file, or worse: a corrupted filesystem.
NightWhistler is offline   Reply With Quote