#0=0db, 1=6.6db, 2=13dB, 3=20db amixer cset -c 0 name="ADC MIC Group 2 Left Volume" 3 amixer cset -c 0 name="ADC MIC Group 3 Left Volume" 3 amixer cset -c 0 name="ADC MIC Group 2 Right Volume" 3 amixer cset -c 0 name="ADC MIC Group 3 Right Volume" 3 #12=0dB 18=9db amixer cset -c 0 name="ADC ALC Group 2 Left Volume" 12 amixer cset -c 0 name="ADC ALC Group 3 Left Volume" 12 amixer cset -c 0 name="ADC ALC Group 2 Right Volume" 12 amixer cset -c 0 name="ADC ALC Group 3 Right Volume" 12 #loop back gain amixer cset -c 0 name="ADC ALC Group 1 Left Volume" 18 # lineout gain #0=490mv,1=890mv amixer cset -c 0 name='DAC LINEOUT Right Volume' 2 amixer cset -c 0 name='DAC LINEOUT Left Volume' 2 amixer cset -c 0 name='DAC HPMIX Left Volume' 1 amixer cset -c 0 name='DAC HPMIX Right Volume' 1 vol=80 if [ -f "/userdata/cfg/volume.conf" ]; then vol=`cat /userdata/cfg/volume.conf` echo "cat volume.conf $vol" if [ -z "$vol" ]; then echo "vol is empty" vol=80 fi if [ -n "$vol" ]; then echo "vol is not empty,vol=$vol" fi if [ $vol -gt 80 ]; then echo "vol >80 force vol=80" echo 80 > /userdata/cfg/volume.conf vol=80 fi else echo "no volume.conf file" echo 80 > /userdata/cfg/volume.conf fi echo "===!!!vol=$vol" amixer set Master Playback $vol