[16:31:10] <zombah> они тоже разделены пробелом колонки получаются
[16:31:20] <stuw> да, надо первые три удалять
[16:31:39] <zombah> а ну да логично
[16:34:52] <zombah> так а uniq замеч?
[16:35:45] <stuw> да, логично ) дифф нормально должен отработать
[16:35:49] <stuw> не нужен uniq
[16:35:53] <stuw> только сорт
[16:39:36] <zombah> интересно в стоке MultiMedia6 и MultiMedia8 вообще нет
[16:41:49] <stuw> + MultiMedia6 Mixer INTERNAL_FM_TX Off
[16:41:49] <stuw> + MultiMedia6 Mixer SLIM_0_TX Off
[16:41:49] <stuw> + MultiMedia8 Mixer AFE_PCM_TX Off
[16:41:49] <stuw> + MultiMedia8 Mixer INTERNAL_BT_SCO_TX Off
[16:41:49] <stuw> + MultiMedia8 Mixer INTERNAL_FM_TX Off
[16:41:50] <stuw> + MultiMedia8 Mixer PRI_MI2S_TX Off
[16:41:52] <stuw> + MultiMedia8 Mixer SLIM_0_TX Off
[16:41:54] <stuw> + MultiMedia8 Mixer VOC_REC_DL Off
[16:41:56] <stuw> + MultiMedia8 Mixer VOC_REC_UL Off
[16:41:58] <stuw> попробуйте включить
[16:48:58] <zombah> а если bool туда on или 1
[16:49:16] <stuw> хз
[16:49:30] <stuw> возможно и так, и так можно
[16:54:16] <zombah> -435 INT 8 Playback Channel Map 152 246 220 174 1 0 0 0
[16:54:16] <zombah> +435 INT 8 Playback Channel Map 152 158 216 174 1 0 0 0
[16:55:57] <stuw> тоже хороший кандидат на проверку
[16:56:28] <zombah> во время звонка поменялся только он
[16:56:35] <zombah> все остальное не двигается
[16:56:46] <zombah> это я включил все multimedia8
[16:58:09] <stuw> dmesg и logcat поменялись?
[17:02:12] <zombah> по виду нет
[17:02:44] <zombah> но логкат сложно судить там уж больно поток большой
[17:03:49] <stuw> Control 'MI2S_DL_HL Switch' doesn't exist -- такое еще осталось ?
[17:03:55] <stuw> и подобное
[17:04:01] <stuw> в логкате?
[17:06:15] <stuw> драйвер звука поменялся по сравнению со стоком. Вы из стока пробовали драйвер взять? Может нерабочий у вас? :)
[17:07:12] <zombah> stuw: ну как не рабочий звук везде пашет кроме модема 8)
[17:07:32] <stuw> а, ок )
[17:07:54] <zombah> запись с микрофона работает, через джек работает
[17:08:05] <zombah> блютус я только не проверял сам у меня нет его
[17:10:23] <zombah> я поэтому и шел ниже думал что может где в какой не тот путь роутится
[17:10:34] <zombah> но дмесг молчит никаких ошибок не видно
[17:10:43] <stuw> выложи новый логкат
[17:10:49] <stuw> и дмесг заодно
[17:11:08] <zombah> ну я только в процессе звонка соберу а то размер больно не кислый
[17:12:47] <stuw> или сразу после ребута
[17:12:59] <stuw> в начале может быть полезная инфа
[17:13:17] <stuw> через adb можно утянуть все. Зазипуешь и выложишь куда-нибудт
[17:13:22] <stuw> и пофиг на размер
[17:13:45] <zombah> 7к строк только звонок 8))
[17:14:06] <stuw> офигенно ) есть что анализировать ))))
[17:14:46] <zombah> так пастебин только 512к дает
[17:14:55] <stuw> дропбокс?
[17:15:36] <fly-away> а что, реально в ac100 вебка 1.3мпс?
[17:15:58] <stuw> )))
[17:16:04] <fly-away> он ж и проиграть такое видео не может
[17:16:09] <fly-away> а не то что пожать
[17:16:25] <stuw> видео записывается не в разрешении камеры
[17:16:34] <fly-away> а в каком?
[17:19:08] <zombah> на тоше видео с камеры вообще не записывается
[17:22:07] <zombah> вот лог звонка https://drive.google.com/file/d/0BzHUnWusu2zteEdid0VTVW9SNVU/view?usp=sharing
[17:22:25] <zombah> счас соберу целый логкат от старта до звонка
[17:24:10] <zombah> чет мелкий вышел
[17:24:45] <zombah> сразу после звонка его обрываю
[17:26:34] <stuw> <zombah> на тоше видео с камеры вообще не записывается <- смотря в какой ос ;)
[17:26:50] <zombah> stuw: ты уверен? 8)
[17:27:12] <stuw> я в лине могу софтово записать видео с камеры. Что мне может помешать? )
[17:27:22] <stuw> слабый проц если только )
[17:27:49] <zombah> stuw: ну я андроиде тоже пробовал софтово и не выходит даже так
[17:28:10] <zombah> какойто анси шлак получается ничего не видно
[17:45:09] <stuw> zombah, кинь полный список контролов в стоке
[17:45:50] <fly-away> я и в андроиде записывал
[17:45:55] <fly-away> в 2 вроде
[17:46:30] <stuw> zombah, а ты откель mixer_path спер?
[17:46:32] <fly-away> почему бы ему не записываться? не тянет?
[17:46:52] <zombah> stuw: zte kis3 тоже msm8610 девайс
[17:47:09] <stuw> а драйвер аудио там такой же?
[17:47:27] <stuw> версия и имена контролов?
[17:47:34] <stuw> E/audio_route( 292): Control 'RX2 MIX2 INP2' doesn't exist - skipping
[17:47:40] <stuw> хз, насколько это критично
[17:51:35] <stuw> zombah, а попробуй все-таки в дебагфс инфу посмотреть. Там вроде связи между элементами должны отображаться
[17:51:56] <fly-away> а что, gapps теперь не разделяются на обычные и non-neon?
[17:53:09] <stuw> на non-neon вроде давно все забили. Но я могу ошибаться.
[17:53:45] <zombah> да забили
[17:53:45] <fly-away> а те что выложены на яндекс-диске
[17:53:49] <fly-away> они ж non-neon?
[17:53:58] <fly-away> т.е. новые на ac100 не работают*
[17:54:00] <fly-away> ?
[17:54:02] <zombah> они сразу обновляются как ставишь их
[17:54:20] <zombah> не знаю не проверял
[17:55:16] <fly-away> мож поэтому у меня 10.0 так тупит
[17:55:26] <fly-away> я скачивал gapps с сайта cyanogen
[18:00:31] <fly-away> http://i.ebayimg.com/00/s/OTk3WDE1MDA=/z/MGkAAMXQ1eBR5yN2/$(KGrHqMOKpIFH,ePIy3VBR5yN2jW9!~~60_3.jpg
[18:00:43] <fly-away> вебка от toshiba p755
[18:00:54] <fly-away> на вид такая же как на ac100
[18:04:58] <zombah> stuw: а где там связи я чтот не вижу
[18:05:29] <stuw> parent-child полей нету?
[18:05:33] <stuw> только статус?
[18:07:31] <zombah> там вообще разницы нет в выводах на локе и в звонке
[18:07:42] <zombah> VoLTE_Tx Mixer: Off in 0 out 0
[18:07:42] <zombah> out "static" "VoLTE_UL"
[18:07:42] <zombah> VoLTE_UL: Off in 0 out 0 - R0(0x0) bit 0
[18:07:49] <zombah> stream VoLTE Capture inactive
[18:07:51] <zombah> in "static" "VoLTE_Tx Mixer"
[18:07:53] <zombah> in "static" "VOC_EXT_EC MUX"
[18:07:55] <zombah> Voice Stub Tx Mixer: Off in 0 out 0
[18:07:57] <zombah> out "static" "VOICE_STUB_UL"
[18:08:01] <zombah> Voice2_Tx Mixer: Off in 0 out 0
[18:08:03] <zombah> out "static" "VOICE2_UL"
[18:08:05] <zombah> Voice_Tx Mixer: Off in 0 out 0
[18:08:07] <zombah> out "static" "CS-VOICE_UL1"
[18:08:09] <zombah> вот что там есть
[18:08:10] <stuw> во, in/out
[18:08:11] <zombah> могу полный вывод показать
[18:08:16] <stuw> да
[18:08:26] <stuw> на лыжах тоже глянуть бы
[18:09:44] <zombah> как сказал вывод не меняется между локскрином и звонком
[18:10:05] <zombah> счас со стока сниму такой
[18:10:19] <stuw> угу
[18:10:45] <fly-away> cm11 грузится год
[18:10:50] <fly-away> копец какой-то
[18:13:50] <stuw> http://4pda.ru/forum/index.php?s=&showtopic=367318&view=findpost&p=39163895 - тут чел говорит, что cm11 рулит
[18:14:30] <vasy> zombah: чего на LG глянуть?
[18:14:50] <stuw> забей, я сток имел в виду
[18:14:52] <stuw> :)
[18:15:34] <fly-away> хм, а где включить
[18:15:46] <fly-away> adb shell в cm11?
[18:15:56] <fly-away> нету developer options в настройках
[18:16:34] <fly-away> хы, а ядро-то одно и то же
[18:16:37] <fly-away> 3.1.10
[18:16:50] <fly-away> во всех cm
[18:17:22] <zombah> cat /storage/sdcard1/dapm.sh
[18:17:22] <zombah> #!/system/bin/sh
[18:17:22] <zombah> for p in /sys/kernel/debug/asoc/msm8x10-snd-card/msm-pcm-routing/dapm/*; do echo "$p"; cat "$p"; echo -en "\n"; done
[18:25:19] <fly-away> tegra_defconfig собираем же?
[18:25:38] <vasy> со звонком нужно
[18:25:57] <stuw> это лыжи?
[18:26:04] <vasy> да
[18:26:40] <fly-away> zombah: пиупиу
[18:29:25] <stuw> fly-away, вроде нет. У андроида свой конфиг
[18:29:32] <stuw> vasy, zombah интересный диф
[18:29:37] <fly-away> где ж он
[18:29:40] <fly-away> zombah: пиу
[18:31:29] <fly-away> хм
[18:31:52] <stuw> fly-away, поищи со словом android
[18:32:20] <fly-away> да мне наверное всё равно какой конфиг
[18:32:25] <fly-away> модуль тока собрать
[18:33:47] <stuw> хотя может и не такой интересный :(
[18:34:47] <fly-away> paz00_android_defconfig
[18:34:53] <fly-away> вот етот наверное
[18:35:01] <vasy> stuw: если это весь диф, то это мелочевка
[18:35:27] <zombah> надо значит все папки из asoc брать
[18:35:34] <zombah> fly-away: чего?
[18:35:56] <fly-away> про конфиг ведра вопрос
[18:35:57] <fly-away> был
[18:35:59] <vasy> судя по всему самое интересное BE_IN BE_OUT и там никаких различий
[18:36:34] <fly-away> странно, как в ядре может не быть V4L
[18:36:43] <fly-away> paz00_android_defconfig же?
[18:39:09] <vasy> zombah: в ril нечего не видно похожего на роутинг звука
[18:39:19] <zombah> вот так кошерней for p in /sys/kernel/debug/asoc/msm8x10-snd-card/*/dapm/*; do echo "$p"; cat "$p"; echo -en "\n"; done
[18:39:43] <zombah> fly-away: да
[18:39:54] <fly-away> как так
[18:39:59] <fly-away> там нет V4L
[18:40:05] <fly-away> но в ядре эти модули есть
[18:40:11] <zombah> fly-away: всмысле нет, ты как проверяешь?
[18:40:17] <fly-away> грепаю
[18:40:28] <zombah> fly-away: это дефконфиг
[18:40:55] <fly-away> хм
[18:41:01] <fly-away> точно, в .config оно есть
[18:41:02] <zombah> fly-away: сделай сначала make paz00_android_defconfig потом гдепай .config
[18:41:10] <fly-away> а откуда оно знает что надо туда добавить?
[18:41:25] <fly-away> если в дефконфиге этого нет
[18:41:29] <zombah> fly-away: что по умолчанию в Kconfig'ах включено
[18:41:33] <fly-away> аа
[18:41:35] <fly-away> коварно
[18:41:41] <fly-away> блин
[18:41:52] <fly-away> втыкаю внешнюю камеру - ноут вешается
[18:42:02] <fly-away> этак мне модуль не понадобится
[18:42:05] <zombah> но на нокии все равно нет изменений что лок скрин что звонок
[18:42:16] <zombah> даже при таком сравнении
[18:42:45] <zombah> vasy: а сделай диф такой между звонком и обычным
[18:42:52] <vasy> ща
[18:43:03] <zombah> может включается какой кодек
[18:44:00] <stuw> vasy, zombah E/audio_route( 292): Control 'RX2 MIX2 INP2' doesn't exist - skipping <- такие записи есть на стоке и лыжах?
[18:44:27] <zombah> stuw: нет, это левые микшеры от zte у меня
[18:45:04] <zombah> audio_route когда всасывает mixer_path ругается на них
[18:45:17] <zombah> можно их удалить
[18:45:47] <zombah> добавить все наши которых нет в mixer_path
[18:45:53] <zombah> вечером сделаю
[18:47:19] <vasy> это между домашним экраном и звонком
[18:47:59] <stuw> а что за "voice-call" и "voice2-call" ?
[18:50:29] <zombah> stuw: это пути в mixer_path
[18:50:54] <stuw> это я понимаю, почему их 2? громкая связь и нет?
[18:51:08] <zombah> stuw: микшеры первой симки и микшеры второй
[18:51:21] <zombah> там разделенные аудио каналы
[18:51:26] <zombah> как я понял
[18:51:31] <stuw> ясн
[18:52:03] <vasy> по идеи у dsds один микшер, а у dsda два
[18:52:54] <zombah> да хм
[18:53:22] <zombah> у тебя на лыже dsds?
[18:53:45] <vasy> да
[18:53:59] <zombah> ну на нокии тоже dsds
[18:54:10] <vasy> ага
[18:54:40] <vasy> о dsda моделях, я тока в конфигах видел, а живьем не слышал
[18:55:30] <zombah> ну надо со стока нокии сравнения и будет понятнее
[18:57:36] <vasy> zombah: ща сделаю
[18:59:04] <vasy> zombah: тока что с чем дифить скажи, а то головы на все не хватает :)
[18:59:41] <zombah> vasy: так ну давай со стока посмотрим сначала вывод как только загрузился потом вывод как звонок болтать пошел и сравним
[18:59:50] <vasy> ok
[19:00:25] <zombah> в результате получится разница которую нокия делает и можно попробовать ее руками подготовить на cm
[19:00:30] <zombah> и глянуть что будет
[19:00:52] <zombah> а или в /sys/kernel/debug нельзя менять значения
[19:01:09] <zombah> tinymix чтот меняет но что не понятно
[19:02:04] <zombah> тут через дебагфс иначе выглядит
[19:06:38] <zombah> дофига всего
[19:08:25] <zombah> мда куча муксов переключается
[19:08:31] <zombah> не понятно
[19:11:11] <vasy> почти не отличаются
[19:11:22] <vasy> а что у нас на cm11?
[19:11:42] <zombah> там во время звонка никакой разницы с хом экраном
[19:12:24] <vasy> это получется оно вообще не дергается
[19:12:29] <vasy> вопрос кем?
[19:12:39] <zombah> хороший вопрос
[19:13:04] <zombah> но предлагаю сначала написать скрипт и дернуть все эти муксы и микшеры в состояние звонка у нас
[19:13:11] <zombah> чтобы понять появится звук или нет
[19:15:12] <vasy> да давай не все, а /sys/kernel/debug/asoc/msm8x10-snd-card/msm-pcm-routing/dapm/BE_OUT для начала
[19:15:36] <zombah> stuw: а ты не знаешь в эти файлы можно писать? или надо их искать в другом месте?
[19:16:08] <zombah> чтот echo в них не прокатывает походу
[19:16:11] <vasy> а alsamix нету под андроид?
[19:16:21] <zombah> vasy: есть
[19:16:23] <vasy> побаловаться...
[19:16:45] <zombah> надо alsautils пакет собрать вроде
[19:16:52] <zombah> или alsa-utils
[19:17:07] <vasy> это который на amix, а котороый с ncurse интерфейсом
[19:18:23] <zombah> а хотя нет чтот в циане не нагугливается таких файлов
[19:18:43] <zombah> ./hardware/qcom/audio/legacy/libalsa-intf/alsa_mixer.c
[19:18:49] <zombah> вот он тут есть например
[19:19:00] <zombah> ./hardware/qcom/audio-caf/legacy/libalsa-intf/alsa_mixer.c
[19:19:16] <zombah> надо понять как его собрать
[19:19:49] <zombah> вот смотри вот этот файл ./hardware/qcom/audio-caf/legacy/libalsa-intf/Android.mk
[19:20:36] <zombah> нкурс версии нет, но нам хоть бы текстовую главное чтоб делала что надо
[19:21:28] <vasy> в текстовой долго, а тут пожамкал и готово :)
[19:21:43] <zombah> тогда есть amix это может напишет sh где дернем все вентили сразу и посмотрим
[19:22:17] <zombah> ну погугли может есть отдельно нкурсовая версия под андроид
[19:22:34] <zombah> я помню миднайт коммандер находил поправленный так что это тоже может быть
[19:30:39] <vasy> и что тут дергать? и как?
[19:32:08] <zombah> хм
[19:33:57] <vasy> как почти разобрался
[19:34:18] <zombah> раньше помню было типа amixer set имя значение
[19:34:41] <vasy> ага, только видимо давно
[19:35:11] <zombah> да счас на линуксе смотрю sset и sget
[19:35:18] <zombah> controls есть
[19:35:34] <zombah> amixer controls
[19:35:34] <zombah> numid=4,iface=MIXER,name='Master Playback Switch'
[19:35:34] <zombah> numid=3,iface=MIXER,name='Master Playback Volume'
[19:35:34] <zombah> numid=2,iface=MIXER,name='Capture Switch'
[19:35:35] <zombah> numid=1,iface=MIXER,name='Capture Volume'
[19:35:37] <zombah> похоже
[19:36:52] <stuw> Писать вроде нельзя. Права посмотри на них.
[19:37:21] <stuw> управлять через alsamixer или аналог
[19:37:52] <zombah> чет я не пойму как менять sset просит 'name',index
[19:37:56] <zombah> а что за индекс
[19:38:38] <vasy> iface=MIXER,name='Capture Volume' вроде
[19:39:03] <zombah> что так и писать?
[19:39:12] <vasy> угу
[19:39:20] <stuw> amixer sset "Int Spk" mute
[19:39:27] <stuw> в лине так было
[19:40:19] <zombah> amixer sset 'Master Playback Volume' mute
[19:40:20] <zombah> amixer: Unable to find simple control 'Master Playback Volume',0
[19:40:47] <stuw> у тебя его и нет
[19:40:58] <zombah> как нет, есть
[19:41:12] <zombah> только он считай и есть
[19:41:21] <stuw> в списке, который tynimix отдает?
[19:41:36] <zombah> выше посмотри эт я на десктопе тестю
[19:42:04] <stuw> amixer sset 'Master Playback Volume',3 mute
[19:42:06] <zombah> ман говорит вот так надо
[19:42:08] <zombah> amixer -c 1 -- sset Master playback -20dB
[19:42:56] <zombah> amixer sset 'Master Playback Volume',3 mute
[19:42:56] <zombah> amixer: Unable to find simple control 'Master Playback Volume',3
[19:43:09] <stuw> цуко ) тогда как в мане пробуй ))
[19:43:24] <zombah> как в мане пашет 8)
[19:43:30] <zombah> ковычки не надо
[19:43:55] <zombah> amixer sset Master Playback Volume 10
[19:43:55] <zombah> Simple mixer control 'Master',0
[19:43:55] <zombah> Capabilities: pvolume pswitch pswitch-joined
[19:43:55] <zombah> Playback channels: Front Left - Front Right
[19:43:55] <zombah> Limits: Playback 0 - 65536
[19:43:56] <zombah> Mono:
[19:43:58] <zombah> Front Left: Playback 10 [0%] [on]
[19:44:00] <zombah> Front Right: Playback 10 [0%] [on]
[19:44:10] <vasy> на lg
[19:44:43] <zombah> а ну так более читаемо чем через sysfs
[19:46:26] <zombah> по идее если счас все значения поправить как на стоке и позвонить должен быть звук
[19:46:33] <stuw> судя по правам, писать можно
[19:46:37] <vasy> alsa_amixer -c 0 cset iface=MIXER,name='ADC1 Volume' 15 работает
[19:46:49] <stuw> в debugfs in/out есть :)
[19:47:07] <zombah> stuw: а что они обозначают?
[19:47:45] <zombah> и как менять их значение
[19:47:51] <stuw> in/out ? какой элемент входной, какой выходной. Это граф. Есть точка входа, промежуточные узлы и точка выхода.
[19:48:11] <zombah> хм
[19:48:29] <vasy> Playback Channel Map не дает поставить
[19:48:50] <vasy> получается : values=16,16,16,0,0,0,0,0
[19:48:58] <zombah> хм
[19:49:40] <stuw> правда нихрена не понятно
[19:50:28] <zombah> я думал грешным делом что он сам меняется когда микшеры дергаешь, нет?
[20:00:13] <vasy> чета подергал, получил шипение в разговорном динамике
[20:00:21] <zombah> о!
[20:00:25] <zombah> прогресс
[20:04:25] <vasy> кроме шепения нечего не появильось
[20:04:39] <vasy> дернул usb, второй раз я такую строку не осилю
[20:04:56] <zombah> надо сразу в файл было вбивать
[20:05:09] <vasy> ага
[20:05:59] <zombah> и из дебагфс надо было дернуть после изменения параметров какое там состояние получается с этими in/out
[20:06:38] <vasy> так на нокии микшер вообще не меняется во время звонка
[20:06:50] <vasy> надо искать почему он не меняется
[20:07:03] <zombah> ну так мы его заранее поменять чтобы проверить есть звук или нет
[20:07:15] <zombah> или так не работает?
[20:08:53] <zombah> так я домой поехал
[22:19:53] <zombah> о адрено то оказывается изначально ати написали