[Galaxy S I9000 Q&A, Help & Troubleshooting] nereis:
I have a Telus Fascinate 3G (SGH-T959D) running Slim ICS 4.2 (i9000 build) + Semaphore 1.2.6s, and UMS of internal SD stopped working since I installed Avast w/ Anti-Theft.

Uninstalling Anti-Theft & Avast did not solve the problem.

Upon tapping "Turn on USB storage" I get "If you turn on USB storage, some applications you are using will stop and may be unavailable until you turn off USB storage."

I can still access UMS of the emmc from Win7, but the internal SD Card will not unmount and lend it self to UMS.

I've tried switching usb cables, computers, usb ports, clear cache/dalvik cache, fix permissions through CWM Recovery with no avail.

I suspect it may be related to Avast breaking the file system unmount while implementing "prevent usb debugging"?

The following catlog may aid debugging:

07-16 01:36:32.718 I/Vold ( 147): /mnt/secure/staging/.android_secure sucessfully unmounted
07-16 01:36:32.718 I/Vold ( 147): /mnt/secure/asec sucessfully unmounted
07-16 01:36:32.718 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 9, action 0)
07-16 01:36:33.867 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 8, action 0)
07-16 01:36:35.019 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 7, action 0)
07-16 01:36:36.207 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 6, action 0)
07-16 01:36:37.363 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 5, action 0)
07-16 01:36:37.941 D/dalvikvm( 6009): GC_CONCURRENT freed 419K, 24% free 3020K/3971K, paused 2ms+2ms
07-16 01:36:38.531 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 4, action 0)
07-16 01:36:39.675 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 3, action 0)
07-16 01:36:40.824 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 2, action 1)
07-16 01:36:41.972 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 1, action 2)
07-16 01:36:43.121 W/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy, retries 0, action 0)
07-16 01:36:44.269 E/Vold ( 147): Giving up on unmount /mnt/secure/staging (Device or resource busy)
07-16 01:36:44.269 E/Vold ( 147): Failed to unmount /mnt/secure/staging (Device or resource busy)
07-16 01:36:44.269 D/Vold ( 147): Volume sdcard state changing 5 (Unmounting) -> 4 (Mounted)
07-16 01:36:44.273 W/MountService( 301): Duplicate state transition (mounted -> mounted) for /mnt/sdcard
07-16 01:36:44.273 D/MountService( 301): sendStorageIntent Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///mnt/sdcard (has extras) }
07-16 01:36:44.277 D/VoldCmdListener( 147): volume share /mnt/sdcard ums
07-16 01:36:44.285 D/MediaScannerReceiver( 6805): action: android.intent.action.MEDIA_MOUNTED path: /mnt/sdcard
07-16 01:36:44.300 E/MountService( 301): Failed to share/unshare
07-16 01:36:44.300 E/MountService( 301): com.android.server.NativeDaemonConnectorException: Cmd {volume share /mnt/sdcard ums} failed with code 405 : {volume operation failed (Device or resource busy)}

...

07-16 01:36:44.418 W/ActivityManager( 301): Unable to launch app com.google.android.youtube/10049 for broadcast Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///mnt/sdcard flg=0x10 (has extras) }: process is bad
07-16 01:36:44.418 W/ActivityManager( 301): finishReceiver called but none active
07-16 01:36:45.718 D/VoldCmdListener( 147): volume unshare /mnt/sdcard ums
07-16 01:36:45.718 W/Vold ( 147): Returning OperationFailed - no handler for errno 22
07-16 01:36:45.722 E/MountService( 301): Failed to share/unshare
07-16 01:36:45.722 E/MountService( 301): com.android.server.NativeDaemonConnectorException: Cmd {volume unshare /mnt/sdcard ums} failed with code 400 : {volume operation failed (Invalid argument)}

...

07-16 01:36:45.722 D/VoldCmdListener( 147): volume mount /mnt/sdcard
07-16 01:36:45.726 E/MountService( 301): Failed to remount /mnt/sdcard after disabling share method ums

Complete Catlog attached.

I would greatly appreciate any suggestion as to how I might resolve this issue.

I wouldn't mind reflashing kernel or ROM, but I'd like some advice before blowing everything away or possibly make the situation worse.