[10:33:36] <vasy> Всем привет!
[12:30:41] <zombah> добрый день всем
[13:18:32] <vasy> zombah: привет!
[13:26:17] <zombah> vasy: привет
[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: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> Всем пока!