said by pflog:
Did you not read alkizmo 's link? It explains exactly why mass storage doesn't work.
The bottom line is that UMS requires a dedicated partition in order to work. From the article:
It isn't physically possible to support UMS on devices that don't have a dedicated partition for storage (like a removable SD card, or a separate partition like Nexus S.) This is because UMS is a block-level protocol that gives the host PC direct access to the physical blocks on the storage, so that Android cannot have it mounted at the same time.
No, it's not a "Google thing trying to be a bit Apple'ish restrictive"
Only because they have chosen to BE THAT WAY... it is NOT the nature of Android OS.
My same maker ASUS (not Google limited) ASUS Transformer does just fine as a mini PC... none of this an issue. Because they are not branded, are free to do whatever... CONTRACTED to GOOGLE another matter.
Where they can dictate the parameters are and are not.... Again ASUS products(not out contracted to others) themselves no problem like this.--