[Android Head-Units] jakejm79:
Here you go.

OK it wont let me upload the files, but here is the contents.

Card command:

0 [imx3stack ]: SGTL5000 - imx-3stack
imx-3stack (SGTL5000)

Alsa_amixer command:

Simple mixer control 'Headphone',0
Capabilities: volume penum
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 127
Front Left: 127 [100%]
Front Right: 127 [100%]
Simple mixer control 'Speaker Function',0
Capabilities: enum
Items: 'off' 'on'
Item0: 'off'
Simple mixer control 'Line In Function',0
Capabilities: enum
Items: 'off' 'on'
Item0: 'off'
Simple mixer control 'Playback',0
Capabilities: volume penum
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 192
Front Left: 192 [100%]
Front Right: 192 [100%]
Simple mixer control 'Capture',0
Capabilities: cvolume penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 15 [100%]
Front Right: Capture 15 [100%]
Simple mixer control 'Capture Vol Reduction',0
Capabilities: enum
Items: 'No Change' 'Reduced by 6dB'
Item0: 'No Change'
Simple mixer control 'ADC Mux',0
Capabilities: enum
Items: 'MIC_IN' 'LINE_IN'
Item0: 'MIC_IN'
Simple mixer control 'ASRC',0
Capabilities: enum
Items: 'disable' '32KHz' '44.1KHz' '48KHz' '96KHz'
Item0: 'disable'
Simple mixer control 'DAC Mux',0
Capabilities: enum
Items: 'DAC' 'LINE_IN'
Item0: 'DAC'
Simple mixer control 'Jack Function',0
Capabilities: enum
Items: 'off' 'on'
Item0: 'on'
Simple mixer control 'MIC GAIN',0
Capabilities: enum
Items: '0dB' '20dB' '30dB' '40dB'
Item0: '0dB'

Getprop command:

[ro.secure]: [0]
[ro.allow.mock.location]: [1]
[ro.debuggable]: [1]
[persist.service.adb.enable]: [1]
[ro.factorytest]: [0]
[ro.upgrade]: [0]
[ro.calibration]: [1]
[ro.serialno]: []
[ro.bootmode]: [unknown]
[ro.baseband]: [unknown]
[ro.carrier]: [unknown]
[ro.bootloader]: [unknown]
[ro.hardware]: [freescale]
[ro.revision]: [340769]
[ro.build.id]: [R10.3.3-r1]
[ro.build.display.id]: [imx53_smd-eng 2.3.7 R10.3.3-r1 eng.sbd.20130120.144713 test-keys]
[ro.build.version.incremental]: [eng.sbd.20130120.144713]
[ro.build.version.sdk]: [10]
[ro.build.version.codename]: [REL]
[ro.build.version.release]: [2.3.7]
[ro.build.date]: [2013å¹´ 01æœˆ 20æ—¥ æ˜ŸæœŸæ—¥ 14:47:34 CST]
[ro.build.date.utc]: [1358664454]
[ro.build.type]: [eng]
[ro.build.user]: [sbd]
[ro.build.host]: [sbd-desktop]
[ro.build.tags]: [test-keys]
[ro.product.model]: [imx53_smd]
[ro.product.brand]: [freescale]
[ro.product.name]: [imx53_smd]
[ro.product.device]: [imx53_smd]
[ro.product.board]: [SMD]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.manufacturer]: [unknown]
[ro.product.locale.language]: [en]
[ro.product.locale.region]: [US]
[ro.wifi.channels]: []
[ro.board.platform]: [imx5x]
[ro.build.product]: [imx53_smd]
[ro.build.description]: [imx53_smd-eng 2.3.7 R10.3.3-r1 eng.sbd.20130120.144713 test-keys]
[ro.build.fingerprint]: [freescale/imx53_smd/imx53_smd:2.3.7/R10.3.3-r1/eng.sbd.20130120.144713:eng/test-keys]
[ro.com.android.dataroaming]: [true]
[dalvik.vm.heapsize]: [128m]
[dalvik.vm.checkjni]: [false]
[ro.kernel.android.checkjni]: [1]
[ro.setupwizard.mode]: [OPTIONAL]
[net.bt.name]: [Android]
[net.change]: [net.dnschange]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[persist.sys.timezone]: [America/New_York]
[ro.FOREGROUND_APP_ADJ]: [0]
[ro.VISIBLE_APP_ADJ]: [1]
[ro.PERCEPTIBLE_APP_ADJ]: [2]
[ro.HEAVY_WEIGHT_APP_ADJ]: [3]
[ro.SECONDARY_SERVER_ADJ]: [4]
[ro.BACKUP_APP_ADJ]: [5]
[ro.HOME_APP_ADJ]: [6]
[ro.HIDDEN_APP_MIN_ADJ]: [7]
[ro.EMPTY_APP_ADJ]: [15]
[ro.FOREGROUND_APP_MEM]: [2048]
[ro.VISIBLE_APP_MEM]: [3072]
[ro.PERCEPTIBLE_APP_MEM]: [4096]
[ro.HEAVY_WEIGHT_APP_MEM]: [4096]
[ro.SECONDARY_SERVER_MEM]: [6144]
[ro.BACKUP_APP_MEM]: [6144]
[ro.HOME_APP_MEM]: [6144]
[ro.HIDDEN_APP_MEM]: [7168]
[ro.EMPTY_APP_MEM]: [8192]
[hw.backlight.dev]: [sbd]
[net.tcp.buffersize.default]: [4096,87380,110208,4096,16384,110208]
[net.tcp.buffersize.wifi]: [4095,87380,110208,4096,16384,110208]
[net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208]
[net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040]
[net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680]
[rw.SECOND_DISPLAY_CONNECTED]: [0]
[media.gstreamer.enable-player]: [0]
[media.stagefright.enable-scan]: [0]
[media.stagefright.enable-player]: [0]
[media.stagefright.enable-record]: [1]
[media.stagefright.enable-http]: [0]
[media.stagefright.enable-meta]: [0]
[media.stagefright.enable-vpuenc]: [1]
[ro.FSL_AVI_PARSER]: [1]
[ro.FSL_AAC_PARSER]: [1]
[ro.FSL_ASF_PARSER]: [1]
[ro.FSL_FLV_PARSER]: [1]
[ro.FSL_MKV_PARSER]: [1]
[ro.FSL_FLAC_PARSER]: [1]
[ro.FSL_MPG2_PARSER]: [1]
[ro.FSL_LANDSCAPE_MODE]: [1]
[xec.dls.enabled]: [0]
[xec.aa.enabled]: [1]
[xec.dls.rate]: [0]
[xec.aa.rate]: [100]
[ro.UI_TVOUT_DISPLAY]: [0]
[alsa.mixer.playback.master]: [Playback]
[alsa.mixer.capture.master]: [Capture]
[alsa.mixer.playback.speaker]: [Playback]
[alsa.mixer.playback.headset]: [Headphone]
[alsa.mixer.capture.headset]: [Capture]
[wifi.interface]: [wlan0]
[gsm.ril.delay]: [20]
[ro.ril.wake_lock_timeout]: [300]
[init.svc.console]: [restarting]
[init.svc.sbd]: [running]
[init.svc.servicemanager]: [running]
[init.svc.vold]: [running]
[init.svc.netd]: [running]
[init.svc.dispd]: [running]
[init.svc.debuggerd]: [running]
[init.svc.zygote]: [running]
[init.svc.media]: [running]
[init.svc.dbus]: [running]
[init.svc.bluetoothd]: [running]
[init.svc.hfag]: [stopped]
[init.svc.hsag]: [stopped]
[init.svc.opush]: [stopped]
[init.svc.pbap]: [stopped]
[init.svc.installd]: [running]
[init.svc.keystore]: [running]
[init.svc.ril-daemon]: [running]
[net.ppp.dialport]: []
[net.ppp.devport]: []
[net.ppp.dataport]: []
[debug.sf.showfps]: [0]
[debug.sf.enable_hgl]: [1]
[debug.egl.hw]: [1]
[ro.FSL_REMOVE_KEYGUARD]: [1]
[media.omxgm.enable-player]: [1]
[media.omxgm.enable-record]: [1]
[media.omxgm.enable-scan]: [1]
[rw.VIDEO_RENDER_NAME]: [video_render.overlay]
[back_camera_name]: [tw]
[back_camera_orient]: [0]
[ro.opengles.version]: [131072]
[rw.secfb.disable-overlay]: [0]
[rw.AUTO_CONFIG_DISPLAY]: [0]
[ro.HDMI_AUDIO_OUTPUT]: [1]
[rw.SIN_VIDEO_DUAL_UI]: [1]
[rw.DUAL_VIDEO_SIN_UI]: [0]
[sys.overscan.percent]: [0]
[init.svc.adbd]: [running]
[init.svc.bootanim]: [stopped]
[sys.overscan.update]: [0]
[hw.keyboards.65537.devname]: [keypad]
[net.hostname]: [android_bc626dc13511f151]
[dev.bootcomplete]: [1]
[media.VIDEO_PLAYING]: [0]
[gsm.version.ril-impl]: [android reference-ril 1.0]
[gsm.sim.operator.numeric]: []
[gsm.sim.operator.alpha]: []
[gsm.sim.operator.iso-country]: []
[gsm.sim.state]: [UNKNOWN]
[gsm.current.phone-type]: [1]
[gsm.operator.alpha]: []
[gsm.operator.numeric]: []
[gsm.operator.iso-country]: []
[gsm.operator.isroaming]: [false]
[wlan.driver.status]: [ok]
[init.svc.wpa_supplicant]: [running]
[sys.boot_completed]: [1]
[ro.runtime.firstboot]: [1384295913224]
[init.svc.dhcpcd_wlan0]: [running]
[dhcp.wlan0.result]: [ok]
[net.dnschange]: [6]
[dhcp.wlan0.pid]: [2804]
[dhcp.wlan0.reason]: [BOUND]
[dhcp.wlan0.dns1]: [192.168.1.1]
[dhcp.wlan0.dns2]: []
[dhcp.wlan0.dns3]: []
[dhcp.wlan0.dns4]: []
[dhcp.wlan0.ipaddress]: [192.168.1.48]
[dhcp.wlan0.gateway]: [192.168.1.1]
[dhcp.wlan0.mask]: [255.255.255.0]
[dhcp.wlan0.leasetime]: [86400]
[dhcp.wlan0.server]: [192.168.1.1]
[net.dns1]: [192.168.1.1]

Also any input on helping with my issue of the mic gain being too high? With my car running the mic appears to pick up too much noise to be useable (at least under android i.e. voice search, but with BT phonecalls its fine). I'm thinking making the following changes to the code:

Simple mixer control 'Capture Vol Reduction',0
Capabilities: enum
Items: 'No Change' 'Reduced by 6dB'
Item0: 'No Change'

to

Simple mixer control 'Capture Vol Reduction',0
Capabilities: enum
Items: 'No Change' 'Reduced by 6dB'
Item0: 'Reduced by 6dB'

might help, just not sure where to make the changes.