With the latest version of Sipdroid (1.5), the audio path is 0x22 unlike with the old version (1.3.7) which is set to 0x21.Code:<4>[ 319.605408] [AK4671] Set bitRate : 0xf8 (8000) <4>[ 319.775215] [ak4671.c(821)] Set Audio PATH : 0x02 <4>[ 319.775235] <4>[ 320.180193] [ak4671.c(821)] Set Audio PATH : 0x22 <4>[ 320.180205] <4>[ 326.643617] [AK4671] Set bitRate : 0xf8 (44100) <4>[ 326.646102] [ak4671.c(821)] Set Audio PATH : 0x11 <4>[ 326.646115] <4>[ 326.868246] xrun: [1]occured XRUN! <4>[ 327.180498] [ak4671.c(204)] idle_mode_value : 1 <4>[ 327.180540] [ak4671.c(226)] only Playback mode!
So, I've tested the kernel with Fring, everything is ok (0x21).
Sircid, can you build a kernel with the 0x22 patch ?
Last edited by goinfre; 05-31-2010 at 01:13 PM.
ofc, i will build it this night (gmt+1)
EDIT:
done, 0x22 path goes to earpiece too. If you use this you will lose speaker handsfree option (on another voip applications as nimbuzz or fring, because these apps uses SUB MIC to set call to speaker). Please, test and feedback if it's working fine to you.
Download kernel with 0x22 path modified
Download ak4671 source files with 0x22 path modified
Download kernel without 0x22 path modified
Download ak4671 source files without 0x22 path modified
BONUS: i have ajusted the correct mic amp, it says that mic sound quality has been improved. now, i hope, this is final version =).
LeshaK, could you test build kernel with these lastest source codes? And see if they are working now with your build, it will be interesting add these changes to samdroidmod.
I don't know why but this version route to earpiece media sound (video, music..). I will try to fix it soon!
Last edited by sircid; 06-01-2010 at 06:45 PM.
Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
If you like my stuff, buy me a beer!
yep, modifications improved mic sound but still that little quiet sound. I will try to solve it. do you know how to get libaudio.so library (without installing on phone and copying from system folder =p)? With that file you could apply these changes to any kernel, instead installing full kernel.
to LeshaK
Может не в тему, но хотелось бы узнать.
В веду последнего ажиотажа вокруг JIT+ OpenGl + ARM
Хотелось бы узнать будет какой нить мануал с вашими комментариями в кухне ?
Thanks sircid. fring on kernel w/ 0x22 is working for me. sipdroid works on neither kernels .
Goinfre: Do you know which file in sipdroid sets the audiopath, or in which commit they changed it? I has hoping to have a look myself.
А в чем преимущество нового ядра? Проблема с ВОиП - имеется ввиду передача голоса по сети? Возможен выбор двух ядер... Стоит ли это практиковать?
With the new "VOIP Kernel" Sipdroid (and other VOIP apps) finally works which is great news!!!! Thanks a lot to LeshaK, sircid and who else contributed to the development! Great Job! I really appreciate your work! :-)
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks