I ported Android1.5 to iMX27 board,now it can play video but no
sound,neither playing mp3. Fllowings are my steps.
 I followed http://source.android.com/download to get android
source .The date should be 7.7. I found that alsa-lib has gone so that
i download them using the following commands.
git clone git://android.git.kernel.org/platform/hardware/alsa_sound.git
git clone git://android.git.kernel.org/platform/external/alsa-lib.git
git clone git://android.git.kernel.org/platform/external/alsa-utils.git
the i modified /mydroid/build/target/board/generic/BoardConfig.mk   as
follows
# BOARD_USES_GENERIC_AUDIO := false
# HAVE_HTC_AUDIO_DRIVER := false
BOARD_USES_ALSA_AUDIO := true
BUILD_WITH_ALSA_UTILS=true
then when boot up ,no sound still.And there are no /dev/snd*
I have searched discussions about alsa in the group,then i modified
devices.c as they said.And make an asound.conf which i put in /system/
etc .
This time i can see /dev/snd*.but there is stiil no sound ,and the
logcat is
D/dalvikvm( 1614): DexOpt: --- BEGIN 'core.jar' (bootstrap=1) ---
I/        ( 1626): ServiceManager: 0xac38
D/dalvikvm( 1625): Ignoring duplicate verify attempt on Ljava/lang/
Object;
D/AudioHardwareALSA( 1626): Mixer: element name: 'Master'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Master Mono'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Headphone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Bass'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Treble'
D/AudioHardwareALSA( 1626): Mixer: element name: '3D Control - Center'
D/AudioHardwareALSA( 1626): Mixer: element name: '3D Control - Depth'
D/AudioHardwareALSA( 1626): Mixer: element name: 'PCM'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Side Tone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Line'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Mic 1'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Mic 2'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Phone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'IEC958 Playback AC97-
SPSA'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Aux'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Aux to Headphone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Aux to Phone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Aux to Side Tone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'ALC Attack Time'
D/AudioHardwareALSA( 1626): Mixer: element name: 'ALC Decay Time'
D/AudioHardwareALSA( 1626): Mixer: element name: 'ALC Headphone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'ALC Hold Time'
D/AudioHardwareALSA( 1626): Mixer: element name: 'ALC Max'
D/AudioHardwareALSA( 1626): Mixer: element name: 'ALC NG Threshold'
D/AudioHardwareALSA( 1626): Mixer: element name: 'ALC Target'
D/AudioHardwareALSA( 1626): Mixer: element name: 'ALC ZC Timeout'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Beep to Headphone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Beep to Phone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Beep to Side Tone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Out3'
D/AudioHardwareALSA( 1626): Mixer: master 'Front' not found.
D/AudioHardwareALSA( 1626): Mixer: route 'Master' found.
D/AudioHardwareALSA( 1626): Mixer: route 'Master' found.
D/AudioHardwareALSA( 1626): Mixer: route 'Bluetooth' not found.
D/AudioHardwareALSA( 1626): Mixer: route 'Master' found.
D/AudioHardwareALSA( 1626): Mixer: route 'Bluetooth A2DP' not found.
D/AudioHardwareALSA( 1626): Mixer: element name: 'Bass'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Treble'
D/AudioHardwareALSA( 1626): Mixer: element name: '3D Control - Center'
D/AudioHardwareALSA( 1626): Mixer: element name: '3D Control - Depth'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Side Tone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Mic 1'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Mic 2'
D/AudioHardwareALSA( 1626): Mixer: element name: 'IEC958 Playback AC97-
SPSA'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Aux to Headphone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Aux to Phone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Aux to Side Tone'
D/AudioHardwareALSA( 1626): Mixer: element name: 'Capture'
D/AudioHardwareALSA( 1626): Mixer: master 'Capture' found.
D/AudioHardwareALSA( 1626): Mixer: route 'Capture' found.
D/AudioHardwareALSA( 1626): Mixer: route '' not found.
D/AudioHardwareALSA( 1626): Mixer: route 'Bluetooth Capture' not
found.
D/AudioHardwareALSA( 1626): Mixer: route 'Capture' found.
D/AudioHardwareALSA( 1626): Mixer: route 'Bluetooth A2DP Capture' not
found.
D/AudioHardwareALSA( 1626): mixer initialized.
W/HAL     ( 1626): load: module=/system/lib/hw/acoustics.freescale.so
error=Cannot find library
I/AudioHardwareALSA( 1626): Initialized ALSA PLAYBACK device
AndroidPlayback
D/AudioHardwareALSA( 1626): Set PLAYBACK PCM format to S16_LE (Signed
16 bit Little Endian)
D/AudioHardwareALSA( 1626): Using 2 channels for PLAYBACK.
D/AudioHardwareALSA( 1626): Set PLAYBACK sample rate to 44100 HZ
D/AudioHardwareALSA( 1626): Buffer size: 768
D/AudioHardwareALSA( 1626): Latency: 17414
E/ALSALib ( 1626): external/alsa-lib/src/control/setup.c:169:
(snd_sctl_install) Cannot write ctl elem
E/AudioHardwareALSA( 1626): Unable to set hardware parameters:
Operation not permitted
I/DEBUG   ( 1611): *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** ***
I/DEBUG   ( 1611): Build fingerprint: 'generic/generic/generic/:1.5/
CUPCAKE/eng.root.20090722.131956:eng/test-keys'
I/DEBUG   ( 1611): pid: 1626, tid: 1626  >>> /system/bin/mediaserver
<<<
I/DEBUG   ( 1611): signal 11 (SIGSEGV), fault addr 00000000
I/DEBUG   ( 1611):  r0 00000000  r1 00000000  r2 c0000000  r3 00000000
I/DEBUG   ( 1611):  r4 00000000  r5 00000000  r6 00000000  r7 00000000
I/DEBUG   ( 1611):  r8 00000000  r9 00000000  10 00000000  fp 00000000
I/DEBUG   ( 1611):  ip 00000000  sp bef04b10  lr 00000000  pc
afe0dcfc  cpsr a0000010
I/DEBUG   ( 1611):          #00  pc 0000dcfc  /system/lib/libc.so
I/DEBUG   ( 1611):          #01  pc 0001432a  /system/lib/
libaudioflinger.so
I/DEBUG   ( 1611):          #02  pc 00016dea  /system/lib/
libaudioflinger.so
I/DEBUG   ( 1611):          #03  pc 00016f34  /system/lib/
libaudioflinger.so
I/DEBUG   ( 1611):          #04  pc 00008768  /system/bin/mediaserver
I/DEBUG   ( 1611):          #05  pc 0001fd22  /system/lib/libc.so
I/DEBUG   ( 1611):          #06  pc 0000bcb2  /system/lib/libc.so
I/DEBUG   ( 1611):          #07  pc b000157e  /system/bin/linker
I/DEBUG   ( 1611): stack:
I/DEBUG   ( 1611):     bef04ad0  00000000
I/DEBUG   ( 1611):     bef04ad4  afe39dd0
I/DEBUG   ( 1611):     bef04ad8  ffffffff
I/DEBUG   ( 1611):     bef04adc  00000000
I/DEBUG   ( 1611):     bef04ae0  00000000
I/DEBUG   ( 1611):     bef04ae4  afe0ecd4  /system/lib/libc.so
I/DEBUG   ( 1611):     bef04ae8  00000000
I/DEBUG   ( 1611):     bef04aec  000001b4
I/DEBUG   ( 1611):     bef04af0  000000dc
I/DEBUG   ( 1611):     bef04af4  00002bb0
I/DEBUG   ( 1611):     bef04af8  00000000
I/DEBUG   ( 1611):     bef04afc  afe0b663  /system/lib/libc.so
I/DEBUG   ( 1611):     bef04b00  afe39dd0
I/DEBUG   ( 1611):     bef04b04  ab71cacc  /system/lib/libaudio.so
I/DEBUG   ( 1611):     bef04b08  df002777
I/DEBUG   ( 1611):     bef04b0c  e3a070ad
I/DEBUG   ( 1611): #00 bef04b10  00000000
I/DEBUG   ( 1611):     bef04b14  000994f8  [heap]
I/DEBUG   ( 1611):     bef04b18  000992dc  [heap]
I/DEBUG   ( 1611):     bef04b1c  3fffffff
I/DEBUG   ( 1611):     bef04b20  00099240  [heap]
I/DEBUG   ( 1611):     bef04b24  ab01432f  /system/lib/
libaudioflinger.so
I/DEBUG   ( 1611): #01 bef04b28  000000dc
I/DEBUG   ( 1611):     bef04b2c  000992e8  [heap]
I/DEBUG   ( 1611):     bef04b30  000992e4  [heap]
I/DEBUG   ( 1611):     bef04b34  000992e0  [heap]
I/DEBUG   ( 1611):     bef04b38  000992dc  [heap]
I/DEBUG   ( 1611):     bef04b3c  000992cc  [heap]
I/DEBUG   ( 1611):     bef04b40  ab01aea8
I/DEBUG   ( 1611):     bef04b44  00000000
I/DEBUG   ( 1611):     bef04b48  bef04b84  [stack]
I/DEBUG   ( 1611):     bef04b4c  00099240  [heap]
I/DEBUG   ( 1611):     bef04b50  bef04b84  [stack]
I/DEBUG   ( 1611):     bef04b54  0000acb0  [heap]
I/DEBUG   ( 1611):     bef04b58  0000039c
I/DEBUG   ( 1611):     bef04b5c  ab016def  /system/lib/
libaudioflinger.so

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to