Thanks Igor. The links seem to be more about getting tinycap to work. For me tinycap is working and I am able to record and playback the recording in Linux.
I am wondering if there is anything I need to do so Android is able to use the mic. For example configuring audio configuration xml files or any other settings to let Android know about the connected device.
My mic is connected to the system via a codec and is using I2s as the input source for data.
Thanks!