[01:18:29] <fly-away> а как узнать зависимости бинарника arm?
[01:18:41] <fly-away> обычный ldd не говорит
[01:18:45] <fly-away> а в тулчайне нету
[01:23:00] <fly-away> а, разобрался. readelf -d
[01:32:16] <fly-away> хм, в recovery можно класть .so?
[01:32:32] <fly-away> или только статически собранные бинари
[09:43:20] <stuw> fly-away, думаю можно и .so класть, главное, чтобы зависимости в порядке были.
[10:36:41] <vasy> Привет всем!
[12:10:31] <zombah> добрый день всем
[12:10:46] <zombah> задрых вчера как суслик как только постель увидел 8)
[12:11:15] <vasy> zombah:Привет! ну и правильно :)
[12:11:35] <zombah> 8)
[12:14:38] <zombah> vasy: не знаешь если сервис запустить руками из шела он будет работать, я о mm-qcamera-daemon
[12:15:27] <zombah> хочу увидеть его stdout когда он падает
[12:17:51] <vasy> должен работать
[12:18:10] <vasy> если там сокеты не создаются перед запуском, как для rild например
[12:18:56] <zombah> ну я сокеты не буду убирать только сам сервис закоменчу
[12:19:29] <vasy> он их возможно удалит при ошибке запуска
[12:19:55] <vasy> пора гуглу android на systemd переводить :D
[12:23:00] <zombah> ну так это половину андроида переписывать, нафиг надо когда все и так работает
[12:24:41] <zombah> блин /dev/jpeg*
[12:25:02] <zombah> интересно что это
[12:25:03] <vasy> гы
[12:25:45] <zombah> ueventd.qcom.rc:99:/dev/gemini0 0660 system camera
[12:25:45] <zombah> ueventd.qcom.rc:100:/dev/jpeg0 0660 system camera
[12:25:45] <zombah> ueventd.qcom.rc:101:/dev/jpeg1 0660 system camera
[12:25:45] <zombah> ueventd.qcom.rc:102:/dev/jpeg2 0660 system camera
[12:25:45] <zombah> ueventd.qcom.rc:103:/dev/msm_camera/* 0660 system camera
[12:25:46] <zombah> ueventd.qcom.rc:104:/dev/gemini/ 0660 system camera
[12:25:48] <zombah> ueventd.qcom.rc:105:/dev/mercury0 0660 system camera
[12:25:52] <zombah> ueventd.rc:40:/dev/cam 0660 root camera
[12:25:54] <zombah> ueventd.rc:43:/dev/pmem_camera* 0660 system camera
[12:25:56] <zombah> ueventd.rc:48:/dev/msm_camera/* 0660 system system
[12:26:01] <zombah> вот что есть в стоковом ueventd и чего у нас вообще нет
[12:26:55] <zombah> даже в /dev ничего такого нет
[12:27:02] <zombah> надо сток проверить
[12:27:27] <vasy> это чтонибудь старое скорее всего
[12:28:09] <zombah> очень надеюсь на это
[12:29:50] <vasy> нокиа стабильно ребутается в дороге при запущенных яндекс.картах, дома пролежала 10 часов с запущенными картами и не ребутнулась, а в дороге уже стабильно 3 раза подряд
[12:30:06] <zombah> vasy: ну надо лог выдернуть
[12:30:25] <zombah> чтот в gps крашит systemserver думаю опять
[12:32:51] <vasy> так это надо ноутбук с собой брать :)
[12:33:39] <zombah> vasy: там в /system/etc/init.d скрипт 01logcat просто раскоменть строку логката он его будет в файл писать, потом скинешь на ноут почитаешь после дороги
[12:33:55] <vasy> ok
[12:34:44] <zombah> правда сохранение logcat и dmesg одновременно так не пашет там надо послежнее конструкцию видимо делать
[12:35:00] <zombah> как сервисы их делать или еще что
[12:35:19] <vasy> а просто & не работает?
[12:35:34] <zombah> vasy: эээ я признатся не пробовал 8))
[12:35:45] <vasy> попробую вечером
[12:42:37] <vasy> а logcat -f после ребута не затрет файл?
[12:42:55] <zombah> тоже не проверял
[12:43:23] <zombah> можно в начале чек на наличие файла сделать
[12:43:36] <zombah> если /system/bin/sh такое поддерживает
[12:46:28] <vasy> не перзаписывает, дописывает
[12:54:10] <zombah> неа чтот если его вручную запускать приложение камера не может подключится к камере
[12:55:04] <zombah> надо более глубокий стрейс видимо делать
[12:55:19] <zombah> попробую -vFtt может он форк делает
[13:00:42] <zombah> чет я так и не пойму почему инит говорит что у всех сервисов дубли есть
[13:03:11] <vasy> может где что инклюдится два раза
[13:07:21] <zombah> ну я не вижу чтобы кто-то импортил init.target.rc
[13:07:28] <zombah> два раза
[13:08:04] <zombah> может правда init.rc это делает
[13:08:47] <zombah> нет
[13:08:55] <zombah> не делает, загадочно
[13:26:56] <vasy> сокет
[13:27:10] <vasy> тока путь странный
[13:27:24] <zombah> ну такие есть
[13:27:36] <zombah> /data/cam_socket1 и 2
[13:27:56] <zombah> такое чувство что вот тут после этой строки процесс падает
[13:28:13] <vasy> ну да, на LG тоже такой сокет есть...
[13:28:19] <vasy> вот бардак то
[13:29:56] <zombah> init в лог ядра четко говорит что процесс qcamerasvr упал и запустился опять
[13:30:05] <vasy> да вроде дальше то открывает девайсы
[13:30:21] <zombah> но как в стрейс это падение найти почему он упал собственно
[13:31:02] <vasy> 2230 13:20:37.071617 writev(9, [{"\4", 1}, {"CDCC\0", 5}, {"open dcc /etc/camera/dcc/0C563A0"..., 38}], 3) = 44
[13:31:02] <vasy> 2230 13:20:37.071833 open("/etc/camera/dcc/0C563A03.dcc", O_RDONLY) = -1 ENOENT (No such file or directory)
[13:31:02] <vasy> 2230 13:20:37.072095 write(2, "get dcc file error", 18) = 18
[13:31:16] <vasy> по идеи то почему упал в конце
[13:31:34] <zombah> о!
[13:31:44] <zombah> vasy: отлично
[13:31:50] <zombah> счас мы его пофиксим
[13:32:01] <zombah> есть там такое файло в стоке помню
[13:32:07] <vasy> в стоке есть эти dcc
[13:41:23] <vasy> Ответ от KonstaT (я ему написал о наших траблах со звуком):
[13:41:23] <vasy> Hi.
[13:41:23] <vasy>
[13:41:23] <vasy> I think some Huawei Y530 guys had exactly the same problem with in-call audio. Not sure if they're doing a winzip port though as that discussion ended when I asked if there was some sources I could have a look. :P AFAIK both of these devices only have Jelly Bean 4.3 stock firmware so starting with CM10.2 would have been a better idea IMO.
[13:41:23] <vasy>
[13:41:23] <vasy> Never had such problem myself so I don't have any quick fix. Have you diff'ed stock mixer_paths.xml to CAF (JB 4.3 from your original tag) and see if there was some device specific changes? Same thing for the kernel sound drivers (I see you've done a huge rebase on top of CAF KitKat tag so it wouldn't surprise if there's something messed up there because of that). Make sure audio calibration data (*.acdb) is loaded. Check logcat for ACDB errors, you
[13:41:23] <vasy>
[13:41:24] <vasy> IIRC there's also a build time compatibility flag if you want to test using prebuilt audio HAL/mixer_paths/etc from stock JB (not sure if that'll work with your rebased kernel though).
[13:41:24] <vasy>
[13:41:25] <vasy> -Konsta
[13:44:25] <vasy> 1. лучше было стартануть с 10.2,
[13:44:25] <vasy> 2. смотреть смотреть acdb id-шники
[13:49:19] <zombah> vasy: ну можем попробовать 10.2, делов то
[13:49:36] <vasy> так ядро надо под 4.3
[13:49:53] <zombah> vasy: так я сделал такое ядро jellybean-wip
[13:49:57] <zombah> бранч
[13:50:06] <vasy> о... :)
[13:50:39] <vasy> ну я тогда на ночь запущу repo
[13:50:45] <zombah> там может еще чего не хватает по зависимостям, но пофиксить очень легко
[13:53:24] <zombah> vasy: а ты знаешь о каком huawei y530 идет речь? давай найдем их сорцы
[13:53:59] <vasy> так konsta пишет, что или они их не показывают, либо делают winzip porting
[13:54:49] <zombah> аа ну да
[13:56:43] <zombah> оо камера не падает теперь но изображения нет 8)
[13:57:12] <vasy> во прогресс
[13:57:18] <zombah> так а как с двумя кнопками на передную камеру переключатся интересно
[13:57:29] <vasy> а если сфоткать попробовать?
[13:57:33] <zombah> а во нашел
[13:57:39] <zombah> передняя пашет 8))
[13:57:47] <vasy> круть!!!!
[13:57:53] <zombah> фотки делает
[13:58:01] <vasy> какая?
[13:58:06] <zombah> передняя
[13:58:13] <zombah> вернее сделала и зависла похоже
[13:58:18] <vasy> :)
[13:58:26] <vasy> у меня на LG было такое
[13:58:41] <zombah> это может что в media_codecs не так
[13:58:46] <zombah> пустяки
[13:59:00] <zombah> ха
[13:59:04] <zombah> работает задняя
[13:59:28] <vasy> на lg хуже было, там свои блобы для jpeg сжатия камерой
[13:59:31] <zombah> тоже висяк на сохранении фотки
[14:00:48] <vasy> https://github.com/vm03/proprietary_vendor_lge_msm8610-common/commit/e6d695a8b56b2fc419abcc99322b2612eea5ef6a
[14:01:19] <vasy> https://github.com/vm03/proprietary_vendor_lge_msm8610-common/commit/5817dcdda895e1dd70a1b11855e10520f96de964
[14:01:40] <zombah> вспышка работает когда фоткаешь
[14:01:50] <vasy> с бобами от L90 не виснет, с родными блобами от l40 и l70 так-же висла на сохранении
[14:02:27] <zombah> это файло можно собрать из сорцов впринципе
[14:02:46] <zombah> счас надо найти ошибки сначала
[14:04:56] <zombah> D/QCameraPostProc( 226): [KPI Perf] int32_t qcamera::QCameraPostProcessor::encodeData(qcamera::qcamera_jpeg_data_t*, uint8_t&) : call jpeg create_session
[14:04:56] <zombah> E/qomx_image_core( 226): OMX_GetHandle:215] Cannot load the library
[14:04:56] <zombah> E/qomx_image_core( 226): OMX_GetHandle:270] Error -2147479548
[14:04:56] <zombah> E/mm-jpeg-intf( 226): mm_jpeg_session_create:304] OMX_GetHandle failed (-2147479548)
[14:04:56] <zombah> E/mm-jpeg-intf( 226): mm_jpeg_create_session:2184] jpeg session create failed
[14:05:13] <zombah> очень похоже
[14:05:31] <vasy> во jpeg не может закодить
[14:05:38] <zombah> ага
[14:05:39] <vasy> Cannot load the library
[14:05:44] <vasy> вот тока какую
[14:06:17] <zombah> хм счас новый стрейс сниму может там видно будет
[14:07:25] <vasy> ./lib/libjpeg.so
[14:07:25] <vasy> ./lib/libmmjpeg_interface.so
[14:07:25] <vasy> ./vendor/lib/libmmjpeg.so
[14:07:25] <vasy> ./vendor/lib/libqomx_jpegdec.so
[14:07:25] <vasy> ./vendor/lib/libjpegdhw.so
[14:07:25] <vasy> ./vendor/lib/libjpegehw.so
[14:07:25] <vasy> ./vendor/lib/libmmqjpeg_codec.so
[14:07:26] <vasy> ./vendor/lib/libimage-jpeg-enc-omx-comp.so
[14:07:26] <vasy> ./vendor/lib/libqomx_jpegenc.so
[14:07:27] <vasy> ./vendor/lib/rfsa/adsp/libadsp_jpege_skel.so
[14:07:27] <vasy> ./bin/mm-jpeg-enc-test
[14:07:28] <vasy> ./bin/mm-qjpeg-dec-test
[14:07:46] <zombah> неа в стрейсе нет даже слов jpeg
[14:08:02] <vasy> вот наразведут либ что б просто jpeg сжать
[14:08:04] <zombah> это что?
[14:08:18] <vasy> это того что в стоке есть *jpeg*
[14:08:37] <zombah> lib/libjpeg.so
[14:08:42] <zombah> вот этой нет
[14:09:02] <zombah> тесты тоже наверное можно взять может они конкретней скажут
[14:09:09] <zombah> или их затрейсить можно будет
[14:09:20] <zombah> счас закину посмотрю
[14:09:22] <vasy> ./lib/libmmjpeg_interface.so
[14:09:22] <vasy> ./lib/libjni_jpegstream.so
[14:09:22] <vasy> ./lib/libjpeg.so
[14:09:22] <vasy> ./vendor/lib/libjpegdhw.so
[14:09:22] <vasy> ./vendor/lib/libmmjpeg.so
[14:09:22] <vasy> ./vendor/lib/libqomx_jpegenc.so
[14:09:22] <vasy> ./vendor/lib/rfsa/adsp/libadsp_jpege_skel.so
[14:09:23] <vasy> ./vendor/lib/libimage-jpeg-enc-omx-comp.so
[14:09:24] <vasy> ./vendor/lib/libqomx_jpegdec.so
[14:09:24] <vasy> ./vendor/lib/libjpegehw.so
[14:09:24] <vasy> ./vendor/lib/libmmqjpeg_codec.so
[14:09:26] <vasy> это в CM
[14:10:53] <vasy> вроде все есть
[14:17:12] <zombah> 2138 14:03:23.776093 open("/dev/kgsl-3d0", O_RDWR|O_DSYNC) = 33
[14:17:12] <zombah> 2138 14:03:23.776690 open("/dev/kgsl-2d0", O_RDWR|O_DSYNC) = -1 ENOENT (No such file or directory)
[14:17:12] <zombah> 2138 14:03:23.776890 open("/dev/kgsl-2d1", O_RDWR|O_DSYNC) = -1 ENOENT (No such file or directory)
[14:17:21] <zombah> зачем ему это интересно
[14:18:01] <vasy> на adreno фотки жать
[14:18:22] <zombah> неа мне кажется оно так не умеет
[14:18:24] <vasy> вроде как gpu это быстрее, чем cpu могут
[14:18:42] <zombah> там под все такие дела отдельный dsp
[14:18:45] <zombah> venus
[14:18:57] <vasy> ну может для эфектов типа панорамы
[14:23:22] <zombah> в логкат конечно адский спам идет когда камера работает
[14:23:28] <zombah> ужос просто
[14:24:08] <vasy> на LG так-же, смотреть невозможно
[14:27:17] <zombah> mm-jpeg-enc-test
[14:27:17] <zombah> CANNOT LINK EXECUTABLE: could not load library "libmmjpeg.so" needed by "mm-jpeg-enc-test"; caused by could not load library "libqc-opt.so" needed by "libmmjpeg.so"; caused by cannot locate symbol "utext_openUChars_50" referenced by "libqc-opt.so"...
[14:28:32] <zombah> mm-qjpeg-enc-test
[14:28:32] <zombah> CANNOT LINK EXECUTABLE: could not load library "libmmqjpeg_codec.so" needed by "mm-qjpeg-enc-test"; caused by could not load library "libmmjpeg.so" needed by "libmmqjpeg_codec.so"; caused by could not load library "libqc-opt.so" needed by "libmmjpeg.so"; caused by cannot locate symbol "utext_openUChars_50" referenced by "libqc-opt.so"...
[14:28:38] <zombah> да все одно и тоже
[14:29:03] <vasy> libqc-opt.so у нас не грузится, я замечал в logcat'е
[14:29:17] <zombah> я тоже
[14:29:52] <vasy> тока было не понятно для чего она... теперь понятно...
[14:30:19] <vasy> а если libmmqjpeg_codec.so и тп попробовать от LG
[14:30:29] <vasy> ?
[14:31:34] <vasy> utext_openUChars_50 в libicuuc.so , это вроде одна из основных библиотек
[14:32:37] <zombah> readelf -s system/lib/libicuuc.so |grep utext_openUChars_50
[14:32:38] <zombah> 770: 00071e31 184 FUNC GLOBAL DEFAULT 8 utext_openUChars_50
[14:32:44] <zombah> да это оно
[14:32:57] <zombah> надо попгуглить может это обойти можно
[14:40:47] <zombah> readelf -s ~/src/cm-nokia-x2/out/target/product/ara/system/lib/libicuuc.so |grep openUChars
[14:40:47] <zombah> 774: 00072351 200 FUNC GLOBAL DEFAULT 8 utext_openUChars_51
[14:40:57] <zombah> %)
[14:41:15] <vasy> 51
[14:41:24] <vasy> я так понимаю это версии 5.0 и 5.1
[14:41:44] <zombah> может hex'ом поправить это можно прям в бинаре libqc
[14:42:08] <vasy> скорее всего можно
[14:42:23] <zombah> или добавить старую libicuuc в /vendor/lib но не знаю будет так работать или нет
[14:42:53] <vasy> тогда надо LD_PRELOAD делать...
[14:43:18] <zombah> хм
[14:43:32] <zombah> не очень удобно это
[14:43:49] <vasy> да, причем не очень понятно кому ее делать
[14:45:17] <zombah> https://github.com/TeamEOS/external_icu4c/commit/5bdf24536d8da75e020fbfc99f4cb63c5f60a4ec
[14:45:26] <zombah> ну можно пока вот так бахнуть
[14:46:27] <zombah> счас накатаю патчик попробу
[14:46:34] <zombah> хотя нет после обеда
[14:46:40] *** zombah ушел кушать
[14:46:56] <vasy> камера камерой а обед по расписанию :)
[14:50:24] <vasy> может самсунговский попробовать:
[14:50:24] <vasy> https://github.com/TheMuppets/proprietary_vendor_samsung/blob/cm-12.1/exhilarate/proprietary/lib/libqc-opt.so
[14:51:23] <vasy> или сонивский:
[14:51:23] <vasy> https://github.com/TheMuppets/proprietary_vendor_sony/blob/cm-12.1/fusion3-common/proprietary/vendor/lib/libqc-opt.so
[14:58:40] <vasy> во, с этой вроде не ругается в логах на libqc-opt.so
[14:58:40] <vasy> https://github.com/TheMuppets/proprietary_vendor_sony/blob/cm-11.0/fusion3-common/proprietary/vendor/lib/libqc-opt.so
[15:09:48] <zombah> это ты что заменял сам libqc-opt.so?
[15:09:55] <vasy> да
[15:10:14] <zombah> fusion3 эт что за телефон?
[15:10:57] <vasy> а хз, я нагуглил, у них версии для cm-11 и 12 есть, от 12-ой не работает , там уже utext_openUChars_53
[15:11:46] <vasy> D/alsa_ucm( 291): Voice acdb: rx id 15 tx id 11 verb:HiFi Lowlatency modifier:Play Voice
[15:11:46] <vasy> D/ACDB-LOADER( 291): ACDB -> send_voice_cal, acdb_rx = 15, acdb_tx = 11, feature_set = 0
[15:11:46] <vasy> это на стоке
[15:14:12] <zombah> счас дай я с камерой покончу уже совсем и вернемся к звуку
[15:14:32] <zombah> и то счас начну опять перелопачивать репозитарии запутаюсь что к чему 8)
[15:15:28] <vasy> ну эт я так, что бы перед глазами было :)
[15:22:16] <vasy> на cm:
[15:22:16] <vasy> D/ACDB-LOADER( 228): ACDB -> send_audio_cal, acdb_id = 14, path = 0
[15:24:40] <vasy> на LG
[15:24:40] <vasy> D/ACDB-LOADER( 279): ACDB -> send_voice_cal, acdb_rx = 7, acdb_tx = 4, feature_set = 1869479936
[15:24:40] <vasy> D/ACDB-LOADER( 279): ACDB -> send_voice_rx_topology
[15:24:51] <zombah> vasy: во ремап id надо acdb шных
[15:24:56] <vasy> на нокии вообще нету ACDB -> send_voice_cal
[15:30:11] <vasy> дело всетаки видимо не в ID-шниках....
[15:48:31] <vasy> какая интересная страница
[15:48:55] <vasy> в x2 вроде hynix H4G1d
[16:01:45] <zombah> ну у нас трим вроде не включен
[16:02:08] <zombah> его надо вроде в fstab для партиции каждой включать
[16:33:19] <zombah> так да qc-opt от других девайсов помогает
[16:33:27] <zombah> фотки сохраняются
[16:33:39] <zombah> но правда не знаю на что еще это может повлиять
[17:06:44] <zombah> mm-audio-ftm
[17:06:44] <zombah> CANNOT LINK EXECUTABLE: could not load library "libaudioalsa.so" needed by "mm-audio-ftm"; caused by library "libaudioalsa.so" not found
[17:06:58] <zombah> какой-то аудио бинарь
[17:07:28] <zombah> mm-pp-daemon
[17:07:34] <zombah> это постпроцессинг видимо
[17:07:39] <zombah> хз нужен он или нет
[17:12:22] <vasy> libaudioalsa.so тоже можно попробовать от LG или еще кого, это наверно для записи видео нужно
[17:23:52] <zombah> ну и без него видео пишет норм вроде я счас записал несколько
[17:24:28] <zombah> счас пересоберу все начистую еще раз проверю
[17:32:14] <vasy> получается у нас теперь, только звук при звонке не работает, ну и глюки по мелочи?
[17:40:21] <zombah> ну надо еще gps добить
[17:40:28] <zombah> а что за мелочи?
[17:42:36] <vasy> ну не факт, что ребут из-за gps, точнее точно не из-за gps, возможно из-за определения местоположения, у меня стояло по координатам сети
[17:44:22] <vasy> короткая вибрация при нажатии на строку состояния, жаловались на жор батареи "системой android"
[17:44:47] <vasy> еще со включением по даблтапу разобраться
[18:01:09] <zombah> ну так вибрация в строке состояния это фича циана
[18:01:21] <zombah> т.к. дабл тап по ней в сон отправляет
[18:02:18] <zombah> хотя у меня там нет вибраций никаких
[18:02:31] <zombah> наставят говномодов всяких а потом удивляются 8)
[18:03:36] <zombah> settings->display->double tap to sleep
[18:04:57] <vasy> zombah: на LG не замечал вибрации, но если фича, то и хорошо
[18:05:11] <zombah> а есть вибрация очень легкая
[18:05:23] <vasy> double tap to sleep это sleep, а я про double tap to wake
[18:05:24] <zombah> но думаю это с этим дабл тап связано
[18:06:02] <vasy> есть некий
[18:06:02] <vasy> add device 4: /dev/input/event1
[18:06:02] <vasy> name: "ddtap"
[18:06:05] <zombah> ну дабл тап чтоб проснутся вроде в cmhw есть надо посмотреть что там
[18:06:21] <vasy> но событий от него не приходит, надо смотреть, что там в ядре
[18:07:17] <zombah> logcat -b event?
[18:07:59] <vasy> для LG я правил поддержку для dt2w для cm, сначала сделал криво как на G2 (через код poweron), потом правильно как на oneplus (через keyhandler)
[18:08:13] <vasy> getevent по идеи все эвенты должен показывать
[18:08:32] <zombah> а в какое его место тапать надо чтобы ивент был?
[18:08:37] <zombah> в тачскрин?
[18:08:55] <vasy> на нокии как пишут просто долбить по телефону
[18:09:13] <vasy> в LG это в драйвере тачскрина, а в нокии отдельно какойто датчик
[18:09:23] <zombah> ээ датчик? хм
[18:09:30] <vasy> кто-то на 4pda писал что долбил по задней крышке и работает на стоке
[18:09:37] <zombah> а вижу ты писал что это kinox
[18:10:04] <zombah> кионикс тобишь
[18:10:13] <zombah> чет я не уверен что это он
[18:10:30] <vasy> я тоже не уверен, я так мельком глянул
[18:10:47] <zombah> в нем есть да упоминания DOUBLE_TAP
[18:10:59] <zombah> но он мне кажется у нас не детектится вообще
[18:11:31] <zombah> у нас акселерометр bosch sensertec bm250
[18:14:10] <zombah> какой смысл два ставить
[18:14:50] <zombah> да лучше от девайса этого плясать посмотреть что за драйвер его создает
[18:15:29] <zombah> хотя мне кажется фича дабл там чтоб проснутся вредной 8)
[18:16:01] <zombah> еслиб ее еще через интерфейс можно было отключать
[18:16:18] <vasy> на LG можно :)
[18:16:49] <zombah> через sysfs?
[18:17:20] <vasy> ага
[18:18:08] <zombah> ну тогда впринципе норм можно написать аплет для settings чтобы можно было ее включить и выключить
[18:18:21] <vasy> это есть в CM
[18:18:33] <vasy> https://github.com/vm03/android_device_lge_msm8610-common/blob/2a3b771a188f4d4b69b14a4913ab11ea25264abe/cmhw/org/cyanogenmod/hardware/TapToWake.java
[18:19:10] <zombah> а ну вообще отлично
[18:19:47] <vasy> тока вот как включать в нокии я не знаю :)
[18:20:31] <zombah> ну грепни dmesg на этот /dev/input/event1
[18:21:07] <zombah> кто его делает
[18:21:19] <vasy> в dmesg нету нечего, надо код смотреть
[18:21:33] <zombah> как нету должно быть
[18:21:44] <zombah> а ddtap тоже нету?
[18:22:06] <vasy> неа
[18:22:33] <zombah> <6>[ 2.521386] input: ddtap as /devices/f9925000.i2c/i2c-0/0-001e/input/input1
[18:22:38] <zombah> у меня есть
[18:23:10] <vasy> странно... может у меня grep кривой
[18:23:15] <vasy> или вечер уже :)
[18:24:23] <zombah> qup_i2c драйвер
[18:24:40] <zombah> хз что это за зверь
[18:26:56] <vasy> о
[18:26:56] <vasy> <6>[ 0.515912] input: ddtap as /devices/f9925000.i2c/i2c-0/0-001e/input/input1
[18:26:56] <vasy> <6>[ 0.724515] input: ddtap as /devices/f9925000.i2c/i2c-0/0-0008/input/input3
[18:26:56] <vasy> <6>[ 0.937194] input: ddtap as /devices/f9925000.i2c/i2c-0/0-0018/input/input7
[18:26:56] <vasy> add device 6: /dev/input/event7
[18:26:57] <vasy> name: "gpio-keys"
[18:26:57] <vasy> add device 7: /dev/input/event3
[18:26:58] <vasy> name: "cyttsp4_mt"
[18:26:58] <vasy> add device 4: /dev/input/event1
[18:26:59] <vasy> name: "ddtap"
[18:27:09] <vasy> таки оно всетаки на тачскрин завязано
[18:28:23] <vasy> event3 это сам тач, event7, это кнопки под ним, физически это тот-же тач
[18:30:54] <zombah> тогда не понятно как оно работает если тапать по корпусу 8)))
[18:31:42] <vasy> ну кто знает , кто там как тапал :)
[18:36:23] <vasy> явно русский
[18:39:14] <vasy> вот он:
[18:43:38] <vasy> вот он точно знает как это все работает :)
[18:45:12] <vasy> так пишет и logcat и dmesg и не затирает при перезагрузке:
[18:45:12] <vasy> logcat -f /cache/logcat.log -v threadtime &
[18:45:12] <vasy> cat /proc/kmsg >> /cache/kmsg.log
[18:48:05] <zombah> 8)
[19:02:45] <vasy> поехал ловить ребут
[19:08:04] <zombah> так ну камера норм вроде счас закомичу
[21:13:00] <vasy> zombah: сегодня вчером не ребутнулся...
[21:17:32] <zombah> vasy: попробуй теперь с новым qc-opt
[21:17:56] <zombah> vasy: я релизнул версию с камерой на 4pda
[21:18:17] <vasy> я прошил твою сегоднюшнюю сборку, посмотрим
[21:18:26] <vasy> видел и уже прошил :)
[21:18:37] <zombah> ingress лучший тест для gps я так считаю
[21:18:57] <vasy> ты Torch забыл добавить для полного счастья :)
[21:19:55] <zombah> о точно
[21:20:04] <zombah> ну бог с ним потом добавим
[21:20:48] <zombah> ты камеру погонял сам?
[21:21:40] <zombah> так я уже домой пожалуй поеду
[21:21:48] *** zombah ушел
[23:06:37] <zombah> добрый вечер
[23:07:29] <zombah> не помню пастил или нет, нетап отрыл прошивку своей карты для dvb
[23:08:01] <zombah> Особенности
[23:08:01] <zombah> Open source Linux и Windows драйверы
[23:08:01] <zombah> Open source прошивка FPGA (VHDL)
[23:08:05] <zombah> молодцы
[23:09:30] <vasy> уважуха :)
[23:09:55] <vasy> zombah: камера вроде хорошо работает
[23:10:13] <zombah> vasy: я тоже в дороге пофоткал, даже панараму снял
[23:10:20] <zombah> вроде все норм
[23:10:36] <zombah> бахал ингрес пару раз вроде гпс не заглучил
[23:11:31] <zombah> так счас сделаю отдельные репы под звук и вернемся к нашим баранам
[23:11:47] <vasy> я по дороге переключался все источники/по координтам сети
[23:12:21] <vasy> я засинкал cm10.2, с refference все пару гигов пришлось скачать
[23:13:19] <zombah> vasy: я пока еще на cm11 посижу, если подвижек не будет тоже перекачаю на 10.2
[23:14:00] <vasy> да что-то у меня идей больше нет куда копать...
[23:14:46] <zombah> у меня идея printk вставлять в хал чтобы найти что там происходит во время звонка
[23:16:11] <zombah> sound/soc/msm вообще сильно отличается от стока в ядре
[23:16:13] <zombah> 29 files changed, 813 insertions(+), 5082 deletions(-)
[23:16:26] <zombah> счас проверю что там вообще поменялось на всякий
[23:16:29] <vasy> вот что еще Konsta написал:
[23:16:29] <vasy> Indeed, snd_soc_msm_8x10_wcd is the pre-KitKat equivalent to mixer_paths.xml on this hardware. I haven't actually done anything based on Jelly Bean on msm8610 so I forgot. ;) I also checked X2's stock snd_soc_msm_8x10_wcd and diff'ed it against LNX.LA.3.2.7-00910-8x10.0 (that's your original tag, right?) but nothing too interesting there. They've just added some audio vibrator device that I also saw on the kernel side (WTF is that anyway? Vibrator a
[23:16:29] <vasy>
[23:16:29] <vasy> What was the problem with stock acdbloader (not that it will likely matter)? Are the *.acdb files still from stock X2 (Jelly Bean)? You could try using calibration data from some other (KitKat) msm8610 device too. I'm quite sure this shouldn't hook to the modem on this hardware but I know there's been some issues with in-call audio especially on dual-SIM devices.
[23:16:54] <zombah> vasy: поставь меня в cc вашей переписки с констат
[23:17:25] <vasy> а я на modaco ему пишу
[23:17:29] <zombah> ааа
[23:17:35] <zombah> я думал ты по почте
[23:18:04] <vasy> я там со времен cm9 для zte blade
[23:18:06] <zombah> мы с ним списывались по началу, но я просто написал что все ок и на основе его реп х2 заработало
[23:22:02] <vasy> msm8610-sales_defconfig на jellybean-wip использовать?
[23:23:26] <zombah> vasy: эээ я там не сделал конфиг чтоли..ну да тогда sales
[23:24:24] <zombah> он не сильно отличается от того что в сток прошивке пара строчек только не важных
[23:25:23] <zombah> вот оригинальный конфиг который я выдрал из zImage стока http://pastebin.com/TjzmhVQ4
[23:26:46] <vasy> make: *** No rule to make target `/home/vasy/android/cm10.2/out/host/linux-x86/bin/dtbToolCM', needed by `/home/vasy/android/cm10.2/out/target/product/ara/dt.img'. Stop.
[23:28:09] <zombah> видно в cm-10.2 еще dtbtool не было, но тыж сократил кол-во дтб до 1го так что можно взять любой mkbootimg у кого dtb
[23:28:34] <zombah> dtbtool нужен только когда .dtb файлов несколько
[23:29:39] <vasy> так он есть в qcom/common ...
[23:30:02] <zombah> хм может путь какой поменялся
[23:34:48] <vasy> ладно, пойду я спать, голова уже не варит
[23:34:55] <zombah> vasy: споки
[23:35:08] <vasy> Все пока!