The other day I was trying to find out exactly what file systems of attached USB OTG drives my (Verizon) Samsung Galaxy S5 (SM-G900V) supports, but couldn’t find anything on Google. Therefore, I decided to buy an inexpensive USB 2.0 OTG adapter cable from Monoprice* and do some testing myself.
FAT32 and exFAT formatting were done using Storage -> Disk Management in Computer Management on Windows 8.1 Update 1 Professional 64-bit, while ext4 formatting was done using Linux Mint 17’s USB Stick Formatter.
The results are in, and they’re not that great:
Basically the S5 refuses to mount anything that isn’t USB 2.0 AND FAT32 or exFAT.** If you have any comments, counterexamples, or ideas please be sure to share.
*I didn’t buy a USB 3.0 OTG cable as I couldn’t find one online that was guaranteed to even fit the S5. I’ve never encountered that issue with USB before, so I have no idea if the fault is with the cable OEM or Samsung.
Also, part of my motivation for getting an OTG cable is to facilitate Sneakernet file transfers while out of the house. Since very few phones support micro USB 3.0, I decided to go the 2.0 route.
** I don’t own a Mac and so couldn’t try HFS Plus, sorry.