title: Removable storage (external) sdcard path by manufacturers
body: <p>I've been Googling around but it is sooooo hard to find what manufacturers/models use which path for sdcard/external storage.</p>
  
  <ul>
  <li>I am NOT talking about the internal storage path which can be found by:</li>
  </ul>
  
  <p><code>Environment.getExternalStorageDirectory()</code> </p>
  
  <p><em>I know that <code>getExternalStorageDirectory()</code> sometimes points to external sdcard on some devices.</em></p>
  
  <p>Here's what I've found some common path for external path (Not sure which manufacturer uses which path):</p>
  
  <pre><code>/emmc
  /mnt/sdcard/external_sd
  /mnt/external_sd
  /sdcard/sd
  /mnt/sdcard/bpemmctest
  /mnt/sdcard/_ExternalSD
  /mnt/sdcard-ext
  /mnt/Removable/MicroSD
  /Removable/MicroSD
  /mnt/external1
  /mnt/extSdCard
  /mnt/extsd
  /mnt/usb_storage  &lt;-- usb flash mount
  /mnt/extSdCard  &lt;-- usb flash mount
  /mnt/UsbDriveA  &lt;-- usb flash mount
  /mnt/UsbDriveB  &lt;-- usb flash mount
  </code></pre>
  
  <p>These are what I found by Googling around.</p>
  
  <p>I need to scan entire internal + external storage + USB flash drive to look for a certain file. If I am missing any path, please add to the above list. If someone knows paths used by each manufacturers, please share with us.</p>