#android #projectidea #gohavefun

I see a some grumbling about the Nexus 7 (and Galaxy Nexus) not supporting USB Mass Storage devices (thumb drives, etc).  Want to make some friends by writing a fun app?  Use the USB Host APIs, implement USB Mass Storage (basicly SCSI over USB bulk -- pretty simple encapsulation), and FAT/FAT32 in a standard Android app and make it available via market.  No need for "rooting" for this to work.

Android USB Host API: http://developer.android.com/guide/topics/connectivity/usb/host.html
USB Mass Storage Protocol: http://en.wikipedia.org/wiki/USB_mass-storage_device_class (links to docs at the bottom)
FAT Filesystem: http://en.wikipedia.org/wiki/File_Allocation_Table
Shared publiclyView activity