Похоже, вы убедились, что нет стандартного Android API для доступа к определенным микрофонам в массиве. Я тоже ничего не смог найти.
Как и в случае с пользовательскими дополнениями к системе Android, производитель должен выпустить API-интерфейсы для разработчиков. Motorola сделала это до . Я посмотрел на все те, которые они перечислили, и, кажется, они просто не раскрывают это. Очевидно, у них где-то есть код, который может это сделать (его используют «аудио сцены»).
Итак, быстрый ответ: вам не повезло.
Более сложный ответ: вы можете зацикливаться на исходном коде для Droid X, потому что он выпущен как открытый код . Если вы действительно можете найти его, помните, что вы используете недокументированный API, который можно изменить в любое время. Кроме того, вам придется делать это для каждого устройства, которое вы хотите поддерживать.