2

Can an Android tablet read external hard drives and if so which formats?

I have a Samsung Note and tried accessing a hard drive but failed. I've been told that if I format my 1TB hard drive to FAT32 then I can. Is that correct?

2 Answers 2

3

Assuming an Android version of 3.1+, external drives should be supported via USB host mode by most devices -- see Compro01's comments below:

Not all devices support USB host mode, 3.1+ or not. Chainfire has a nice app to test compatability (and an extensive database of reports from that app on which devices work and which don't).

Also, if we're talking about an actual hard drive, rather than a flash drive, power is likely to be an issue unless the drive is self-powered (has a power brick of its own). If it's bus-powered drive and it fails to spin up, you'll need another source of power, such as a self-powered hub.

Of course they must carry a supported file system. You assume correctly that FAT32 definitly should be supported. Some others might be supported as well, depending on what was compiled into the kernel for your ROM. In many cases, this also includes extfs (EXT2/3/4). If you're either re-formatting the drive, you can simply try-and-err in case you prefer one of those.

6
  • 1
    Not all devices support USB host mode, 3.1+ or not. Chainfire has a nice app to test compatability (and an extensive database of reports from that app on which devices work and which don't).
    – Compro01
    Commented Apr 17, 2013 at 22:10
  • 1
    Also, if we're talking about an actual hard drive, rather than a flash drive, power is likely to be an issue (like this guy found) unless the drive is self-powered (has a power brick of its own). If it's bus-powered drive and it fails to spin up, you'll need another source of power, such as a self-powered hub.
    – Compro01
    Commented Apr 17, 2013 at 22:15
  • @Compro01 thank you for that important hints! I was not aware of the first fact -- but I felt free to quote you in my (updated) answer :)
    – Izzy
    Commented Apr 17, 2013 at 22:15
  • Actually, the majority of Android builds have no built-in support whatsoever for mounting USB filesystems. On those devices, any capability comes form an app working against the USB host APIs, meaning that the supported file systems will be whatever that app's developer felt like including. Of course app-based methods lack permission to actually "mount" a filesystem - they can only access the content, maybe even to the point of providing a ContentProvider to other apps. Commented Apr 2, 2015 at 21:56
  • @ChrisStratton Are you sure with that? Never heard of those restrictions (but I have not enough devices here to prove either way). As for the apps' part you might be right when it comes to user-apps, since the MOUNT_UNMOUNT_FILESYSTEMS has protection-level system. But USB-Host mounted devices should be supported (as long as the Android device has support for them) with any file-system supported by Android – which definitely includes FAT and EXTFS nowadays. Never heard a contrary report.
    – Izzy
    Commented Apr 2, 2015 at 22:57
0

Try nexus media importer this works on my nexus7 and cx919.HDD is a is a WD 1tb drive (My Passport)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .