For the impatient
Below is an alsa state file which can be used to put the device into voice recording mode.
alsactl -f voip-handset.state restore arecord -D hw -f cd -v -t wav rec-$(date +%Y-%m-%d-%H-%M).wav
Applications that record audio
In alphabetical order.
Hey, hey, here be dragons... I'm having lunch now....
Mixer settings for voice recording: It is required that DAI Mode (alsa control number 50) is "DAI 2". As of Feb/23 "DAI 1" is broken. Not all the DAI modes work and people are working on this (Check [https://docs.openmoko.org/trac/ticket/2073 #2073).