I have both an Amazon Fire phone and an Amazon Fire HD tablet. The Fire OS operating reportedly supports OTG - in theory. But I just bought a SanDisk Dual USB 3.0 64GB flash drive, and neither the phone nor the tablet recognizes it. From my survey of other forums, this is said to be normal and expected, that all USB flash drives need power, and that most USB drives require more voltage than the phone/tablet is able to give, especially when the phone/tablet battery is at less than full capacity of its charge, and also when the drive of a higher capacity. In other words, some people were able to get their drives recognized when they used OTG cables, drives that were 16GB or less, and a battery with a charge above 70%. So, is that correct for them to state this, or there another electronic principle involved? And do smaller flash drives real take less power to run?