[10:28:06] <vasy> Привет всем!
[15:03:33] <zombah> в tegra-common все нормально, надеюсь тоше не дропнут 8)
[15:51:07] <vasy> https://github.com/cm-nokia-x2/android_device_nokia_ara/tree/cm-11.0-wip ровно 500 комитов
[16:13:55] <zombah> vasy: грац 8)
[16:16:31] <vasy> zombah: надо отметить :D
[16:16:51] <zombah> vasy: тема
[16:21:26] <zombah> хорошо было бы конечно рабочим звуком отметить..но
[16:24:34] <vasy> я пытаюсь легаси заставить работать
[16:29:49] <vasy> https://github.com/CyanogenMod/android_hardware_qcom_audio-caf/blob/cm-11.0/legacy/alsa_sound/AudioHardwareALSA.cpp#L188
[16:29:49] <vasy> показывает
[16:29:49] <vasy> SoundCardInfo --- no soundcards ---
[16:29:49] <vasy> хотя
[16:29:49] <vasy> cat /proc/asound/cards
[16:29:50] <vasy> 0 [msm8x10sndcard ]: msm8x10-snd-car - msm8x10-snd-card
[16:29:50] <vasy> msm8x10-snd-card
[16:30:11] <zombah> он видимо ее по другому определяет
[16:30:52] <vasy> fgets(soundCardInfo, sizeof(soundCardInfo), fp)
[16:32:01] <zombah> может она не применяется совсем?
[16:32:27] <zombah> вставь туда принт посмотри срабатывает или нет
[16:33:34] <vasy> так --- no soundcards --- откудото берет
[16:33:56] <vasy> я не мгу компа под рукой найти, с alsa но без звуковохи
[16:34:08] <vasy> на всех виртуалках звковуха есть :D
[16:34:17] <zombah> 8)
[16:34:35] <zombah> да это проблематично, давно стали звук на все матери пихать
[16:36:18] <vasy> ага, и в libvirt по дефолту звуковуха есть :)
[16:49:46] <vasy> не понимаю, что за фигня, код точно отрабатывает, при этом
[16:49:47] <vasy> cat /proc/asound/cards
[16:49:47] <vasy> 0 [msm8x10sndcard ]: msm8x10-snd-car - msm8x10-snd-card
[16:49:47] <vasy> msm8x10-snd-card
[16:49:47] <vasy> а там
[16:49:47] <vasy> no soundcards
[16:53:38] <vasy> нашел виртуалку без сетевухи
[16:53:38] <vasy> cat /proc/asound/cards
[16:53:38] <vasy> --- no soundcards ---
[16:55:14] <vasy> что за мистика? почему --- no soundcards ---
[16:55:15] <vasy> , когда через cat 0 [msm8x10sndcard ]: ...
[17:17:20] <zombah> загадочно
[17:35:17] <vasy> карту нашел, тупо sleep добавил
[17:35:24] <vasy> но дальше веселее
[17:49:15] <zombah> конфиг не находит
[17:49:41] <zombah> E/alsa_ucm( 1002): Card snd_soc_msm_8x10_wcd not found
[17:49:56] <zombah> вот это мне кажется он грузит конфиг файл т.к. название совпадает
[17:50:10] <zombah> не наход и в корку
[17:50:49] <vasy> https://github.com/CyanogenMod/android_hardware_qcom_audio-caf/blob/cm-11.0/legacy/alsa_sound/AudioHardwareALSA.cpp#L250
[17:50:49] <vasy> это я тут case добавил
[17:50:59] <vasy> case 45: strcpy(ucm_name_str, "snd_soc_msm_8x10_wcd");
[17:50:59] <vasy> break;
[17:51:07] <vasy> хоть бы путь показывал
[17:51:12] <zombah> видно там несколько таких мест
[17:51:44] <zombah> ты посмотри git grep -p snd_soc_msm где он еще есть
[17:52:47] <vasy> неа, больше нигде нет
[17:52:53] <zombah> хм
[17:53:04] <zombah> а конфиг на месте вообще? 8)
[17:53:38] <vasy> неа :)
[17:53:42] <zombah> 8))
[17:59:56] <zombah> vasy: сверься с вот этим коммитом https://www.codeaurora.org/cgit/quic/la/platform/hardware/qcom/audio/commit/?h=LNX.LA.3.2.7&id=73ace3d410529365ea89052378e32c97ab1132c5
[18:02:09] <vasy> код в cm legasy от кода в caf сильно отличается
[18:03:38] <zombah> ну понятно но тут покарайней мере места понятны где смотреть
[18:06:00] <zombah> там в caf я находил всего коммитов 6 где фигурирует 8x10 или 8610
[18:06:50] <zombah> так что работы по идее не много проверить чтобы все эти штуки на местах были
[18:07:54] <vasy> но код сильно отличается, сравни
[18:07:54] <vasy> и
[18:07:54] <vasy> https://github.com/CyanogenMod/android_hardware_qcom_audio-caf/blob/cm-11.0/legacy/alsa_sound/AudioHardwareALSA.cpp
[18:09:00] <zombah> ага
[18:10:13] <zombah> ты правда чет древний тег caf смотришь
[18:10:34] <zombah> смотри 3.5.1, а то 3.2.7 это вообще не понятно что
[18:10:47] <vasy> ну это, на который ты кинул ссылку, но если смотреть тот, который для 4.3 , там тоже самое
[18:11:16] <vasy> а 3.5.1 это уже не 4.4?
[18:11:30] <zombah> хм чет не вспомню точно
[18:11:52] <vasy> я тоже точно не поню, но у меня тут локально лежит caf для 4.3
[18:11:56] <vasy> я в него смотрю
[18:12:29] <zombah> 3.2.7 это JB только не ясно какой MR
[18:12:42] <zombah> 3.5.1 уже KK только ранний MR
[18:12:59] <vasy> ну какой mr я думаю тут не важно
[18:13:01] <zombah> 3.5.3 похоже последний MR KK
[18:13:13] <zombah> vasy: да нет важно как раз
[18:13:34] <zombah> caf между mr такое городит, это тебе не гугль
[18:13:45] <vasy> :)
[18:14:04] <zombah> 3.5.3 ядро я вообще у нас завести не смог там какие то адские изменения в графике
[18:14:47] <vasy> а что за 3.5, я только по 3.4 знаю и про 3.10 для новых x64?
[18:15:06] <vasy> а, ты про caf теги
[18:15:07] <zombah> ну типа LNX.LA.3.5.1-00710-8x10
[18:15:18] <vasy> я что-то про kernel version подумал
[18:15:28] <zombah> неа
[18:15:39] <vasy> уже понял :)
[18:18:40] <zombah> погоняй вот эту версию ядра https://github.com/cm-nokia-x2/android_kernel_nokia_msm8610/tree/cm-12.1-wip-test
[18:19:03] <zombah> она тоже самое что 11 бисект, только я еще пару патчей нокии выкинул
[18:19:59] <zombah> может правда что протоптал по дороге так как собирал ее руками заного из разных ядер
[18:22:57] <vasy> думаешь на звук повлияет?
[18:23:12] <zombah> неа врядли
[18:23:40] <vasy> тогда потом :)
[18:23:43] <zombah> просто ее обновлять проще будет т.к. она по времени добавлений более верная
[18:29:18] <vasy> работает звук
[18:29:21] <vasy> и в разговоре
[18:29:40] <vasy> сейчас вторую симку поставлю
[18:31:36] <zombah> кайф
[18:31:51] <zombah> кучу блобов выкинуть можно
[18:32:31] <vasy> ну не такую уже и кучу
[18:33:04] <vasy> а на сm12.1 legacy заработает интересно?
[18:33:29] <zombah> должен
[18:33:49] <vasy> там еще с ril'ом копатся...
[18:34:21] <zombah> надо его на 11 довести до ума, меньше неизвестных переменных
[18:35:02] <vasy> на второй sim так-же звука нет
[18:35:18] <zombah> ну зато подебажить можно
[18:35:21] <vasy> ага
[18:36:37] <zombah> сделай форк локальный кафа
[18:36:49] <zombah> фу кафа audio
[18:37:09] <vasy> я думаю лучше libaudio в device сделать
[18:37:22] <vasy> так на многих девайсах в cm есть
[18:38:42] <zombah> пока лучше так не делать в таком коде коммиты не найдешь т.к. там все в одном основа
[18:39:04] <zombah> потом когда все заработает можно будет перенести его
[18:39:33] <vasy> ok
[18:46:12] <vasy> https://github.com/cm-nokia-x2/android_hardware_qcom_audio-caf/commit/438d5c62bad301be0981ee78e25b3349d791e1fd
[18:47:40] <zombah> отлично
[18:48:11] <vasy> device бран создать, или в cm-11.0-wip закомитить BoardConfig.mk под legacy?
[18:48:57] <zombah> давай отдельный бранч audio-legacy сделаем так понятней
[18:50:21] <vasy> https://github.com/cm-nokia-x2/android_device_nokia_ara/commit/8ceffca052107d3fe33e5ef678a31d322ff72d42
[18:50:26] <vasy> 501-й :D
[18:50:32] <zombah> 8)
[18:51:22] <zombah> а у тебя полный caf есть скачаный?
[18:51:38] <vasy> ага
[18:51:46] <zombah> а какой версии?
[18:52:50] <vasy> ща гляну, для 4.3 вроде последний
[18:53:03] <vasy> vendor тоже сделал cm-11.0-wip-audio-legacy
[18:53:16] <zombah> отлично
[18:54:07] <vasy> LNX.LA.3.2.7-08600-8x10.0.xml
[18:54:14] <zombah> погоняй звук в разных местах, надо понять фронт работ
[18:54:31] <zombah> vasy: а у тебя не остался repo init от него?
[18:54:50] <vasy> repo init -u git://codeaurora.org/platform/manifest.git -b release -m LNX.LA.3.2.7-08600-8x10.0.xml --repo-url=git://codeaurora.org/tools/repo.git --repo-branch=caf-stable
[18:55:24] <zombah> vasy: спасибо
[18:55:37] <vasy> да не за что :)
[18:56:04] <vasy> zombah: а с какой целью интересуетесь? :)
[18:56:19] <zombah> vasy: счас солью его посмотрю
[18:56:47] <vasy> я дальше repo sync не дошел :)
[18:57:04] <zombah> 8)
[18:59:18] <vasy> регулировка громкости in-call не рабтает даже при загруженом acdb
[19:01:09] <vasy> зато эквалайзер работает, с блобами не работал
[19:01:29] <zombah> vasy: это потому что я часть его бинарей забыл
[19:02:55] <vasy> :)
[19:03:00] <vasy> уехал
[19:03:05] <clopoff> zombah: он лошара
[19:03:05] <clopoff> на фэте и так нормально
[19:03:18] <zombah> clopoff: пузан американский 8)