title: kernel module cannot find firmware file on Android device; where should it be?
body: <p>I am having trouble placing firmware properly on an Android device, I keep getting:</p>
  
  <pre><code>&lt;3&gt;[ 3590.997375] usb 3-1.4: ath9k_htc: Firmware - htc_7010.fw not found
  </code></pre>
  
  <p>If on a standard linux machine running Ubuntu, I place htc_7010.fw in /lib/firmware then I do not get this error.</p>
  
  <p>However, if I place this firmware in /lib/firmware on Android, I still get the error.  I have tried all of the following directories and still receive the error:</p>
  
  <pre><code>/lib/firmware
  /etc/firmware
  /system/lib/modules
  /system/lib/firmware
  /system/etc
  </code></pre>
  
  <p>No such luck... what dictates where the firmware should be, and how could I determine which directories it is scanning for the firmware?</p>