thanks for reply... i'm on a APF27 plateforme... It's based on ARM processor. So Androids works... I just have to fix the sound...
If i understand i have to begin with ctl.AndroidPlayback { type hw card 0 } ctl.AndroidRecord { type hw card 0 } And after change the value of (with alsa_actl store) pcm.AndroidPlayback { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } pcm.AndroidPlayback_Speaker_normal { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } pcm.AndroidPlayback_Speaker { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } pcm.AndroidPlayback_Headset { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } pcm.AndroidPlayback_Speaker_incall { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } pcm.AndroidPlayback_Headset_incall { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } pcm.AndroidPlayback_Earpiece_incall { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } pcm.AndroidPlayback_Bluetooth { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } pcm.AndroidRecord_Microphone { type hooks slave.pcm { type hw card 0 device 0 } hooks.0 { type ctl_elems hook_args [ { name 'Speaker Playback Switch' value [ true true ] } { name 'Line-Out Playback Volume' value [ 64 64 ] } { name 'Line-Out Playback Switch' value [ true true ] } { name 'e-Mic Boost' value [ 0 0 ] } { name 'e-Mic Playback Volume' value [ 10 10 ] } { name 'e-Mic Playback Switch' value [ false false ] } { name 'i-Mic Boost' value [ 0 0 ] } { name 'i-Mic Playback Volume' value [ 10 10 ] } { name 'i-Mic Playback Switch' value [ false false ] } { name 'Capture Volume' value [ 0 0 ] } { name 'Capture Switch' value [ false false ] } { name 'Input Source' value i-Mic } { name 'Master Playback Volume' value 64 } { name 'Master Playback Switch' value true } ] } } --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---