[10:33:36] <vasy>  Всем привет!
 [12:30:41] <zombah>  добрый день всем
 [13:18:32] <vasy>  zombah: привет!
 [13:26:17] <zombah>  vasy: привет
 [14:20:57] <zombah>  vasy: http://hastebin.com/moyecujewi.java
 [14:21:15] <zombah>  vasy: ток чет не хватает еще
 [14:21:33] <zombah>  в лог валит
 [14:21:34] <zombah>  E/PHONE ( 1307): Settings Exception Reading Dual Sim Data Call Values
 [14:21:34] <zombah>  E/PHONE ( 1307): Settings Exception Reading Multi Sim Default Data Call Values
 [14:23:34]  *** zombah ушел обедать
 [14:54:45] <zombah>  а нет видимо ему вот это не нравится W/CdmaSSM ( 1307): Unable to get CDMA Subscription Source, Exception: com.android.internal.telephony.CommandException: GENERIC_FAILURE, result: null
 [15:02:47] <vasy>  zombah: это вроде и ругалось
 [15:04:02] <zombah>  чет с таким рилом не заводится
 [15:04:45] <vasy>  вот это помойму лишнее:
 [15:04:45] <vasy>  + static final int RIL_REQUEST_GET_UICC_SUBSCRIPTION = 116;
 [15:04:45] <vasy>  + static final int RIL_REQUEST_GET_DATA_SUBSCRIPTION = 117;
 [15:05:42] <vasy>  ты коды переопредилил и у тебя неправильный код вызывается
 [15:06:27] <vasy>  у тебя получается
 [15:06:27] <vasy>  case 116: newResponse = 116; break;
 [15:07:59] <zombah>  хм тогда я видимо не правильно понимаю логику
 [15:08:25] <zombah>  я думал раз таких комманд уже в новом риле нет, их надо задефайнить
 [15:08:49] <vasy>  так они есть, там просто коды сдвинулись на +1
 [15:09:20] <zombah>  vasy: нет таких в cm-11.0 уже нет, они в 10.2 были
 [15:10:45] <vasy>  а, точно нету, значит и не нужны
 [15:14:03] <vasy>  я хотел сначала всего три кода попробвать обрабатывать
 [15:14:03] <vasy>  int RIL_REQUEST_SET_UICC_SUBSCRIPTION = 114;
 [15:14:03] <vasy>  int RIL_REQUEST_SET_DATA_SUBSCRIPTION = 115;
 [15:14:03] <vasy>  int RIL_UNSOL_UICC_SUBSCRIPTION_STATUS_CHANGED = 1041;
 [15:14:53] <zombah>  да как вариант начать снизу и добавлять если нужно
 [15:19:51] <vasy>  в htc ксати в rild делают замену кодов
 [15:20:31] <zombah>  ну да мы тоже так можем сделать но тогда нужно копию libril держать в девайсе
 [15:20:43] <zombah>  я думал если на уровне джавы можно то и ок пока
 [15:21:16] <vasy>  пока можно и так, но если возмемся за cm12 , там всеравно придется свой rild делать
 [15:21:31] <vasy>  они и держат в device'е
 [15:22:14] <vasy>  https://github.com/CyanogenMod/android_device_htc_eyeul/tree/cm-12.0/libril
 [15:22:15] <vasy>  например
 [15:22:47] <zombah>  блин видимо нужен дебаг камеры из стока, не понимаю куда копать
 [15:36:20] <zombah>  кстати в логе ядра заметил вот такую тему
 [15:36:21] <zombah>  <6>[ 6.864155] asoc: snd-soc-dummy-dai <-> MultiMedia1 mapping ok
 [15:36:21] <zombah>  <6>[ 6.864978] asoc: snd-soc-dummy-dai <-> MultiMedia2 mapping ok
 [15:36:21] <zombah>  <6>[ 6.870397] asoc: snd-soc-dummy-dai <-> CS-VOICE mapping ok
 [15:36:21] <zombah>  <6>[ 6.872716] asoc: snd-soc-dummy-dai <-> VoIP mapping ok
 [15:36:21] <zombah>  <6>[ 6.874755] asoc: snd-soc-dummy-dai <-> MultiMedia3 mapping ok
 [15:36:23] <zombah>  <6>[ 6.875582] asoc: snd-soc-dummy-dai <-> SEC_MI2S_RX_HOSTLESS mapping ok
 [15:36:25] <zombah>  <6>[ 6.876894] asoc: snd-soc-dummy-dai <-> INT_FM_HOSTLESS mapping ok
 [15:36:42] <zombah>  тут не wcdxxx_codec а snd-soc-dummy
 [15:45:45] <vasy>  это где?
 [15:49:15] <vasy>  хотя на lg так-же
 [16:21:46] <zombah>  vasy: а тебя сток или цм на нокии счас?
 [16:24:48] <vasy>  cm
 [16:24:54] <zombah>  ок
 [16:25:09] <zombah>  сделаю сток с дебаг ядром
 [16:25:18] <zombah>  посмотрю что будет
 [16:31:23] <vasy>  zombah: а ты где нашел newResponse = ? я что-то не у кого такого не вижу...
 [16:32:18] <zombah>  vasy: я счас не вспомню у меня буки нет, помню видал такой вариант и по памяти сделал
 [16:54:28] <zombah>  а во поставил другое приложение для камеры и лицевая норм пашет
 [16:54:37] <zombah>  а вот с задней проблема на preview
 [16:55:24] <zombah>  штатное camera2 считает заднюю камеру первой
 [17:10:56] <vasy>  ну уже круто
 [17:11:56] <vasy>  у меня с lg тоже было в один момент, штатная не работало, camera360 работала, но это еще на l40 было, там одна камера, но проблема тоже в превью было
 [17:14:05] <zombah>  так похоже наша задняя камера называется toshiba raisu 5mp
 [17:14:19] <zombah>  судя по id которая фигурирует в логах
 [17:14:24] <vasy>  :)
 [17:14:35] <vasy>  а в конфиге она как называется?
 [17:15:08] <zombah>  там один драйвер smiapp.c для нескольких разных камер которые в нем по id описаны
 [17:23:13] <zombah>  <3>[ 2.016324] usb_bam_ipa_create_resources: Failed to create USB_PROD resource
 [17:23:13] <zombah>  <3>[ 2.074309] voice_alloc_cal_mem_map_table: audio ION alloc failed, rc = -517
 [17:23:13] <zombah>  <3>[ 2.074319] voc_alloc_cal_shared_memory: Failed to allocate cal memory, err=-517
 [17:23:13] <zombah>  <3>[ 2.074528] voice_alloc_cal_mem_map_table: audio ION alloc failed, rc = -517
 [17:23:13] <zombah>  <3>[ 2.074537] voc_alloc_cal_shared_memory: Failed to allocate cal memory, err=-517
 [17:23:14] <zombah>  <3>[ 5.297048] fs_mgr: Failed to mount an un-encryptable or wiped partition on/dev/block/platform/msm_sdcc.1/by-name/system at /system options: barrier=1 error: Device or resource busy
 [17:23:17] <zombah>  <3>[ 5.309382] fs_mgr: swapon failed for /dev/block/zram0
 [17:23:19] <zombah>  <3>[ 5.662092] healthd: wakealarm_init: timerfd_create failed
 [17:23:23] <zombah>  <3>[ 5.909269] wcnss_trigger_config: adc get failed
 [17:23:25] <zombah>  <6>[ 6.839060] alarm_set_rtc: Failed to set RTC, time will be lost on reboot
 [17:23:27] <zombah>  <3>[ 7.339521] adm_get_params: Failed to Get Params on port 16385
 [17:23:29] <zombah>  <3>[ 7.339530] msm_routing_get_rms_value_control: get parameters failed
 [17:23:31] <zombah>  <3>[ 35.511495] msm_actuator_move_focus:398 copy_from_user failed
 [17:23:33] <zombah>  <3>[ 35.511504] msm_actuator_config:792 move focus failed -14
 [17:37:42] <vasy>  как-то это подозрительно:
 [17:37:42] <vasy>  voice_alloc_cal_mem_map_table: audio ION alloc failed, rc = -517
 [17:41:19] <vasy>  хотя на lg такое-же
 [17:41:54] <vasy>  вот блин говнокод, где ошибки, а где так и надо фиг поймешь
 [17:57:12] <zombah>  нашел рил где newResponse используется https://github.com/CyanogenMod/android_device_samsung_msm8660-common/blob/cm-11.0/ril/telephony/java/com/android/internal/telephony/SamsungMSM8660RIL.java
 [18:05:46] <vasy>  ага, но там всеравно не в респонсе дело, я пока накидал, собирется посмотрим
 [18:24:01] <zombah>  так предполагаю что вот эта ошибка в камере виновата https://github.com/cm-nokia-x2/android_kernel_nokia_msm8610/blob/cm-11.0-wip-bisect/drivers/media/platform/msm/camera_v2/sensor/actuator/smiapp_actuator.c#L351
 [18:24:43] <zombah>  <3>[ 35.511453] msm_actuator_subdev_ioctl:901 msm_actuator_subdev_ioctl:901 a_ctrl ee653400 argp e45fdf00
 [18:24:43] <zombah>  <3>[ 35.511463] msm_actuator_config:767 Enter
 [18:24:43] <zombah>  <3>[ 35.511471] msm_actuator_config:768 msm_actuator_config type 4
 [18:24:43] <zombah>  <3>[ 35.511495] msm_actuator_move_focus:398 copy_from_user failed
 [18:24:43] <zombah>  <3>[ 35.511504] msm_actuator_config:792 move focus failed -14
 [18:24:45] <zombah>  <3>[ 35.511514] msm_actuator_config:805 Exit
 [18:25:06] <zombah>  вот в логе она, явно после нее сразу на выход идет вместо того чтобы продолжать
 [18:25:19] <vasy>  sizeof(struct damping_params_t), сравни эту структуру с оригинальням ядром
 [18:25:29] <vasy>  возможно она поменялась
 [18:27:57] <zombah>  нет не менялась
 [18:56:05] <zombah>  а не по номеру строки она ниже
 [18:56:09] <zombah>  https://github.com/cm-nokia-x2/android_kernel_nokia_msm8610/blob/cm-11.0-wip-bisect/drivers/media/platform/msm/camera_v2/sensor/actuator/smiapp_actuator.c#L398
 [18:56:44] <zombah>  там правда тотже damping_params_t
 [18:57:32] <zombah>  может попробовать пропустить эту функцию или убрать ошибку
 [18:57:46] <vasy>  я конечно не программист, но помой му это пи...ц:
 [18:57:46] <vasy>  move_params->ringing_params[a_ctrl->curr_region_index]
 [18:58:53] <zombah>  я признатся не понимаю смысла этой операции и мне сложно судить
 [18:59:16] <zombah>  счас попробую весь это if закоменчу и посмотрю что будет
 [19:04:40] <vasy>  передача указателя на на элемент массива, который является частю структуры, и индекс элемента задается членом другой структуры
 [19:04:43] <vasy>  как-то так
 [19:04:57] <zombah>  %)
 [19:08:44] <zombah>  а во эту ошибку поправил но всеравно фиг
 [19:11:56] <vasy>  значит это следствие, а не причина
 [19:12:05] <vasy>  кажется мой рил, заработал
 [19:12:28] <vasy>  сейчас пушну
 [19:13:06] <zombah>  <3>[ 32.584121] msm_flash_led_release:149 msm_flash_led_release:149 called
 [19:13:07] <zombah>  <3>[ 32.584131] msm_led_i2c_trigger_config:88 flash_set_led_state: return 0
 [19:13:07] <zombah>  <3>[ 32.584149] msm_isp_close_node: halt timeout rc=0
 [19:13:13] <zombah>  вот это чтоли тогда
 [19:13:26] <zombah>  хотя это релиз
 [19:16:51] <vasy>  https://github.com/cm-nokia-x2/android_device_nokia_ara/commit/6af35f8fd867674e700e9a19a64e1b53ee0a9f50
 [19:20:09] <vasy>  уехал
 [19:21:34] <zombah>  ты потестил его?
 [19:30:50] <zombah>  процесс mm-qcamera-daemon первый раз падает на старте
 [19:34:56] <zombah>  тоже поеду
 [22:05:08] <vasy>  zombah: я там пару комитов залил, включил запись разговоров и поправил симлинк, вместо копии
 [22:31:57] <zombah>  vasy: отлично. как рил себя ведет? погонял его?
 [22:32:33] <vasy>  да вроде нормально рботает, инет пашет, местоположение по координатам сети определяет
 [22:32:46] <vasy>  звука как небыло, так и нет :(
 [22:33:30] <zombah>  хорошо, не надо теперь сам циан патчить, так удобнее
 [22:35:05] <vasy>  ага
 [22:37:15] <vasy>  че за фигня:
 [22:37:15] <vasy>  /home/vasy/android/cm11/out/host/linux-x86/obj/STATIC_LIBRARIES/libandroidfw_intermediates/libandroidfw.a(ResourceTypes.o):(.data.rel.ro._ZTVN7android6VectorINS0_IjEEEE[vtable for android::Vector<android::Vector<unsigned int> >]+0x44): undefined reference to `android::VectorImpl::reservedVectorImpl8()'
 [22:38:00] <zombah>  хм странно покажи побольше кусок
 [22:38:57] <vasy>  там много но все про reservedVectorImpl от 1 до 8
 [22:39:07] <vasy>  при пересборке стало вылезать
 [22:39:19] <zombah>  ну эта тема для поддержки блоба камеры
 [22:39:25] <vasy>  да это я понял
 [22:39:41] <zombah>  я не замечал у себя такого
 [22:39:45] <vasy>  на чистую собирается, а при пересборке такая фигня
 [22:39:58] <zombah>  mmm путь?
 [22:40:07] <vasy>  а цлеком собирать долго
 [22:41:11] <zombah>  ясное дело долго
 [22:41:44] <zombah>  я обычно так делаю make installclean и стираю в out/obj то что хочу пересобрать потом make ota опять
 [22:43:00] <vasy>  да я только libril хотел пересобрать, а оно вылезло
 [22:43:31] <zombah>  не понятно, надо погуглить может есть решение
 [22:47:56] <vasy>  надо спать идти, раз такое дело
 [22:49:26] <zombah>  давай, споки
 [22:49:51] <vasy>  Всем пока!