title: android sdk error - AudioManager.isMicrophoneMute() always false
body: <p>As the title states <code>AudioManager.isMicrophoneMute()</code> always returns false, no matter what.</p>
  
  <p><em>The setup:</em></p>
  
  <p>Manifest includes this permission because of an older bug that could be related to this. Old bug was about checking if headphones are used. Doesn't help, but doesn't hurt either.</p>
  
  <p><code>&lt;uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /&gt;</code></p>
  
  <ol>
  <li>Initiate a call into the emulator from telnet.</li>
  <li>Pick up phone</li>
  <li>Check app - status <code>audioManager.getMode() == audioManager.MODE_IN_CALL</code> is <code>true</code>. Ok, we're good </li>
  <li>Status check <code>audioManager.isMicrophoneMute()</code> is <code>false</code> - ok, we're still good</li>
  <li>Switch back to phone and press the Mute button</li>
  <li>Switch to app, check <code>audioManager.isMicrophoneMute()</code> and it's <strong>still</strong> <code>false</code> - no good. should be true.</li>
  </ol>
  
  <p>So is this a broken API?  Or do I need some other permissions?  Or does this not work on Emulator??</p>
  
  <p>Thank you.</p>