[00:01:17] <vasy> Пофиксил
[00:01:32] <zombah> ну расскажи скорей не томи 8)
[00:01:38] <vasy> Смотри
[00:01:43] <vasy> Зацени
[00:02:03] <vasy> Объём изменений для работы вайфая :-)
[00:02:25] <zombah> и всё? 8)
[00:02:28] <vasy> Ага
[00:02:46] <zombah> а я на мак адрес грешил
[00:02:56] <vasy> Мак не проверял еще
[00:03:05] <vasy> Возможно пока левый
[00:03:36] <zombah> где он у нас живет? в zte /persist/wifimac.dat
[00:03:45] <zombah> у нас такого нет или его ктот не создает
[00:04:31] <vasy> Нет скорее всего, в lg в другом месте жиает
[00:07:06] <vasy> Сегодня уже не до ril...
[00:07:12] <zombah> 8)
[00:07:13] <vasy> Ушёл спать
[00:07:19] <zombah> споки
[00:07:36] <vasy> Сборку опубликовал на 4pda
[00:08:01] <zombah> отлично
[10:33:58] <vasy> Привет всем!
[10:42:53] <stuw> привет
[10:43:31] <stuw> vasy> Зацени
[10:43:31] <stuw> <vasy> Объём изменений для работы вайфая :-)
[10:43:31] <stuw> <zombah> и всё? 8)
[10:43:39] <stuw> где смотреть? )
[10:44:09] <vasy> https://github.com/cm-nokia-x2/android_device_nokia_ara/commit/53072dde129cf3fe3f7b1ad5ec996486ac121dcd
[11:05:20] <stuw> жесть
[11:05:37] <stuw> никакой стандартизации
[11:06:36] <vasy> да там в инит скриптах такой треш и ужас, каждый вендор такие костыли там лепит
[11:07:57] <vasy> https://github.com/cm-nokia-x2/android_device_nokia_ara/blob/cm-11.0-wip/prebuilt/system/etc/init.qcom.wifi.sh#L267
[11:08:43] <vasy> можно было скрипт поправить, но я решил пока пойти легким путем, а то тут тронешь, где-нибудь еще отвалится
[11:12:01] <stuw> правильно. скрипт от вендора приехал, на сколько я понимаю.
[11:13:10] <vasy> zombah их вроде с zte kis взял, а там они откуда уже история умалчивает
[11:13:56] <vasy> может с caf, а может еще откуда
[12:22:49] <zombah> добрый день всем
[12:23:02] <vasy> zombah: привет!
[12:23:25] <zombah> vasy: поискал где мак живет, пока единственная идея /persist/.wlan_nv.bin
[12:24:04] <zombah> vasy: misc раздел весь нулями забит поэтому не как у лг
[12:26:12] <vasy> zombah: похоже
[12:26:40] <vasy> там и .bt_nv.bin есть
[12:26:45] <zombah> vasy: правда я пока не понял как его расшифровать
[12:27:08] <zombah> vasy: в hex он странно выглядит
[12:28:03] <vasy> блютуз точно там
[12:28:21] <zombah> vasy: по камере хочу попробовать убрать враппер пока посмотреть что будет с оригинальной хал либой может частично заработает
[12:28:22] <stuw> вы от двух устройств возьмите файлы и дифф натравите
[12:28:36] <zombah> stuw: на всех по разному сделано
[12:28:55] <stuw> т.е. на двух x2 файлы сильно отличаются?
[12:28:59] <zombah> stuw: например у zte kis3 есть файл /persist/wifimac.dat так маки текстом прописаны
[12:29:09] <vasy> с блютуз все просто
[12:29:10] <stuw> я про две нокии
[12:29:16] <zombah> stuw: у lg 70 в misc партицию вписан
[12:29:26] <zombah> stuw: аа это да точно можно сравнить
[12:30:11] <vasy> 0001 0506 9284 2f6b 0010 при mac 10:2F:6B:92:84:05
[12:30:21] <zombah> вот мой hexdump .wlan_nv.bin
[12:30:21] <zombah> 0000000 0001 1006 6b2f ed95 027b 0600 2f10 956b
[12:30:21] <zombah> 0000010 7ced 0003 1006 6b2f ed95 047d 0600 2f10
[12:30:21] <zombah> 0000020 956b 7eed
[12:30:21] <zombah> 0000024
[12:30:30] <vasy> 0000000 0001 1006 6b2f 9e98 0285 0600 2f10 986b
[12:30:30] <vasy> 0000010 869e 0003 1006 6b2f 9e98 0487 0600 2f10
[12:30:30] <vasy> 0000020 986b 889e
[12:30:43] <zombah> отличается
[12:31:22] <vasy> mac wifi 10:2F:6B:98:9e:85
[12:32:29] <zombah> а я и не помню на стоке не записал значение
[12:33:18] <vasy> на коробке вроде был
[12:33:44] <zombah> хм база маков такой не распознает
[12:33:51] <zombah> ты свой на коробке прочитал?
[12:34:40] <zombah> внутри телефона только имей написан, счас откачусь на сток проверю
[12:34:53] <vasy> я свой на стоке заскринил
[12:35:01] <zombah> грамотно
[13:04:17] <zombah> так мой мак на стоке 102f6b95ed7b
[13:05:10] <zombah> чтот я не пойму как он его выдирает
[13:06:15] <vasy> первые четыре байта это 15 и 16 байты в фале
[13:06:52] <vasy> то есть 13-16
[13:06:58] <zombah> 6>[ 425.107957] MAC addresses from NV: 10:2f:6b:95:ed:7b
[13:06:59] <zombah> <3>[ 425.107983] wlan: [1140:E :HDD] get mac from wlan_nv, bypass further parse.
[13:06:59] <zombah> <3>[ 530.161015] wlan: [2697:E :PE ] limPrintMacAddr: 1276: 0:12:44:B0:D5:50
[13:08:16] <vasy> а вот последнии два что-то не могу найти...
[13:10:46] <zombah> ну там только одно упоминание 7b
[13:10:58] <vasy> нашел последнии два байта это 7-й и 10й байты
[13:11:00] <zombah> или ты думаешь он их переворачивает
[13:11:15] <zombah> ага
[13:11:28] <vasy> осталось это закодить
[13:11:49] <zombah> ага я поправлю счас ридер
[13:12:02] <zombah> scanf вроде считать хекс из файла
[13:16:45] <zombah> а ну там так и есть надо только сдвиги добавить
[13:17:01] <vasy> ну логично :)
[13:20:20] <vasy> https://github.com/cm-nokia-x2/android_device_nokia_ara/commit/a73bc7eecc8b680b3258454aa50dee85246e8f34
[13:20:42] <vasy> ошибку
[13:20:43] <vasy> E/RILJ ( 1109): Exception processing unsol response: 1041Exception:java.lang.RuntimeException: Unrecognized unsol response: 1041
[13:20:43] <vasy> убрало
[13:20:57] <vasy> но всеравно не работает, что еще надо не понятно
[13:20:57] <zombah> vasy: отлично
[13:21:27] <zombah> vasy: может взять рил от девайса у которого киткат сток есть?
[13:22:43] <vasy> я сейчас rild и libril из исходников использую, поведение такое-же как на стоковых
[13:23:07] <zombah> vasy: а ну давай из сорцов да и посмотрим лог
[13:23:26] <zombah> vasy: может в libril дебаг врубить
[13:23:50] <vasy> а vendor/lib/libril-qc-qmi-1.so и vendor/lib/libril-qcril-hook-oem.so сильно девайс специфичны
[13:23:52] <zombah> он должен цеплять как я понял либу oemhook
[13:24:02] <zombah> да
[13:24:02] <vasy> да
[13:24:39] <zombah> надо счас я их еще ридельфом проверю а то может забыл зависимость какую
[13:24:44] <vasy> логи от стокового рила почти не отличаются, видимо нокиа их не сильно правила
[13:24:53] <stuw> вы хексдамп сделайте побайтово, а не по 2 байта
[13:25:18] <vasy> stuw: да уже все нашли :)
[13:25:18] <stuw> они подряд идут, а в представлении по 2 байта они перевернуты
[13:25:37] <zombah> hexdump -c .wlan_nv.bin
[13:25:37] <zombah> 0000000 001 \0 006 020 / k 225 355 { 002 \0 006 020 / k 225
[13:25:37] <zombah> 0000010 355 | 003 \0 006 020 / k 225 355 } 004 \0 006 020 /
[13:25:37] <zombah> 0000020 k 225 355 ~
[13:25:43] <zombah> вот так?
[13:25:45] <stuw> hexdump -C
[13:25:49] <stuw> вот так
[13:26:07] <zombah> 00000000 01 00 06 10 2f 6b 95 ed 7b 02 00 06 10 2f 6b 95 |..../k..{..../k.|
[13:26:08] <zombah> 00000010 ed 7c 03 00 06 10 2f 6b 95 ed 7d 04 00 06 10 2f |.|..../k..}..../|
[13:26:08] <zombah> 00000020 6b 95 ed 7e
[13:26:33] <vasy> с другой стороны mac это дело не важное, на lg полгода без мака жили и нечего :)
[13:26:41] <zombah> 8))
[13:27:23] <stuw> так читается легече %)
[13:27:37] <zombah> ага
[13:27:49] <vasy> сику видит, imei видит, сети видит, не понятно что еще надо
[13:27:56] <vasy> D/GsmSST ( 1116): [MSimGsmSST] [SUB : 0] SST.getAllCellInfo(): X size=3 list=[CellInfoWcdma:{mRegistered=YES mTimeStampType=oem_ril mTimeStamp=37958059572ns CellIdentityWcdma:{ mMcc=250 mMnc=1 mLac=6115 mCid=957741 mPsc=324} CellSignalStrengthWcdma: ss=21 ber=99}, CellInfoWcdma:{mRegistered=NO mTimeStampType=oem_ril mTimeStamp=37958059572ns CellIdentityWcdma:{ mMcc=2147483647 mMnc=2147483647 mLac=2147483647 mCid=2147483647 mPsc=12} CellSignalStreng
[13:29:08] <vasy> о, что-то нашел
[13:29:17] <vasy> E/RIL_ImsSms( 1116): IMS State query failed with exp com.android.internal.telephony.CommandException: GENERIC_FAILURE
[13:29:32] <zombah> ims чтот знакомое
[13:29:37] <zombah> гдет он мне попадался
[13:30:32] <vasy> W/CdmaSSM ( 1116): Unable to get CDMA Subscription Source, Exception: com.android.internal.telephony.CommandException: GENERIC_FAILURE, result: null
[13:30:59] <zombah> cdma то тут причем у нас gsm только как я понял
[13:31:20] <vasy> 3g оно же wcdma
[13:31:28] <zombah> а
[13:34:36] <vasy> RIL_ImsSms это вроде что-то с sms-ками связаное, то есть это ошибка скорее следствие
[13:35:29] <zombah> vasy: да врядли она фатальная
[13:40:46] <zombah> stuw: а hex ведь это char не int верно?
[13:43:16] <zombah> vasy: это что лог рила из сорцов или блобный?
[13:43:47] <vasy> из сорцов
[13:44:02] <vasy> но он мало отличается от блобного
[13:48:40] <zombah> надо думаю вывод radio со стоком сравнивать, может так заметим разницу
[13:48:44] <stuw> hex - это вариант представления чисел. От размера не зависит
[13:49:53] <stuw> E/PHONE ( 1122): Settings Exception Reading Dual Sim Data Call Values
[13:49:54] <stuw> E/RIL_ImsSms( 1122): getFormat should never be called from here!
[13:50:22] <stuw> E/RIL_MSimIccCardProxy( 1122): [CardIndex:null]setExternalState: Card Index is not set; Return!!
[13:51:00] <zombah> E/PHONE exception на стоке тоже есть
[13:51:36] <vasy> RIL_REQUEST_CDMA_GET_SUBSCRIPTION_SOURCE error: com.android.internal.telephony.CommandException: GENERIC_FAILURE тоже есть
[13:52:05] <stuw> жесть ) даже на стоке есть некоторые ошибки, которые выглядят как будто код на коленке писан )
[13:52:14] <vasy> он такой и есть у квалкома
[13:52:16] <zombah> stuw: 8))
[13:52:40] <zombah> stuw: там даже в ядре шквал всяких ошибок которые по первости пугают
[13:56:42] <stuw> > E/RILQ (PID) RIL[1][qmi_cb] qcril_uim_qmi_conv_power_up_resp: response error: 0x3
[13:56:42] <stuw> > E/use-Rlog/RLOG-Diag_Lib(PID) qmi_init: Not initialized, calling process init sequence
[13:56:42] <stuw> > E/use-Rlog/RLOG-Diag_Lib(PID) Setting internal use port to rmnet0
[13:56:42] <stuw> > E/use-Rlog/RLOG-Diag_Lib(PID) Thread state: conn_id=50, state=MAIN_THREAD_POWERUP_INIT
[13:56:56] <stuw> похоже вот ваша проблема где
[13:57:06] <vasy> не, это нормально
[13:57:20] <stuw> > E/RILQ (PID) RIL[1][qmi_cb] qcril_uim_qmi_conv_power_up_resp: response error: 0x3 <- этого в стоке нет
[14:00:01] <stuw> E/use-Rlog/RLOG-Diag_Lib( 383): qmi_init: Not initialized, calling process init sequence <- этого тоже нет
[14:04:59] <vasy> вызов на 112 идет, только звука нет
[14:05:16] <vasy> проблемы с регистрацией в сети и со звуком
[14:05:20] <stuw> RIL[1][qmi_cb] get_ecc_property_name: ecc list name : ril.ecclist1
[14:05:23] <zombah> может далеко не ходить E/use-Rlog/RLOG-Diag_Lib( 302): Setting internal use port to rmnet0
[14:05:37] <vasy> это не ошибка
[14:05:45] <stuw> вру
[14:16:33] <zombah> думаю надо лог одинаковый собирать типа бут пара сек airplane mode, выключаем airplane потом shutdown
[14:16:45] <stuw> RIL[1][qmi_cb] get_ecc_property_name: ecc list name : ril.ecclist1 <- вот это сообщение есть c \r и \r\n на конце. В стоке только в одном виде, у вас в двух
[14:16:51] <zombah> должны получится очень похожие
[14:16:52] <stuw> потому оно у меня и вылезло
[14:18:23] <zombah> vasy: а как ты рил сорцов включил? там нужны спецом переменные в боадконфиг или просто ril,libril в мейкфайле?
[14:19:12] <vasy> достаточно из verndor убрать и они собираются по зависимостям
[14:19:22] <zombah> понял
[14:21:06] <zombah> там смотрю есть некторые переменные для сборки https://github.com/CyanogenMod/android_hardware_ril/blob/cm-11.0/libril/Android.mk
[14:21:42] <vasy> это на cm со стоковым rild
[14:26:27] <zombah> хм загадочно
[14:27:43] <zombah> может еще вот этот бинарь собрать https://github.com/CyanogenMod/android_hardware_ril/blob/cm-11.0/rild/Android.mk#L40 у него тег дебаг
[14:29:40] <vasy> и что с ним делать?
[14:30:10] <zombah> пока не знаю просто ищу варианты вытащить доп дебаг из рила
[14:31:24] <vasy> perror("Usage: radiooptions [option] [extra_socket_args]\n\
[14:31:24] <vasy> 0 - RADIO_RESET, \n\
[14:31:24] <vasy> 1 - RADIO_OFF, \n\
[14:31:24] <vasy> 2 - UNSOL_NETWORK_STATE_CHANGE, \n\
[14:31:24] <vasy> 3 - QXDM_ENABLE, \n\
[14:31:25] <vasy> 4 - QXDM_DISABLE, \n\
[14:31:25] <vasy> 5 - RADIO_ON, \n\
[14:31:26] <vasy> 6 apn- SETUP_PDP apn, \n\
[14:31:26] <vasy> 7 - DEACTIVE_PDP, \n\
[14:31:27] <vasy> 8 number - DIAL_CALL number, \n\
[14:31:27] <vasy> 9 - ANSWER_CALL, \n\
[14:31:28] <vasy> 10 - END_CALL \n");
[14:31:36] <vasy> я думаю не сильно поможет
[14:33:40] <vasy> дебуг в libril судя по всему не очень поможет, все интересное в libril-qcril-hook-oem.so
[14:34:50] <zombah> vasy: а в твоем лг две симки?
[14:34:54] <vasy> да
[14:35:12] <zombah> vasy: попробуй для теста свои бинари посмотрим что будет
[14:39:28] <vasy> попробовать можно, но они даже от разных LG не работают
[14:50:58] <zombah> можно еще отключить пока nemod мне кажется у него могут быть не разрешенные зависимости или еще что https://github.com/cm-nokia-x2/android_device_nokia_ara/commit/2dff7b2e487308d4e3104a17e018182d820b295c
[14:51:13] <zombah> он проверяет валидность симок
[14:51:22] <zombah> но нужно нам это или нет не ясно
[14:52:52] <zombah> так же можно добавить обратно все проперти нокиа может этот qcril-hook-oem чтонить читает там
[14:54:46] <zombah> хотя стринги по нему ничего не показывают
[14:55:48] <zombah> о а в vendor/lib/libril-qc-qmi-1.so стринги богато выдают столько там функций всяких
[14:56:02] <vasy> ага, там самое интересное
[14:56:18] <vasy> но его исходников нигде никаких нет
[14:57:01] <zombah> в репликанте еще не сделали его? я видел у них вроде есть сорцы hook oem под самсунги
[14:57:16] <vasy> не заню
[14:58:26] <zombah> смотрю там не много конечно переписали
[14:58:59] <vasy> да и это самсунговский, а не квалком
[14:59:31] <zombah> ну самсунги же используют qcom в s серии вроде?
[14:59:46] <zombah> или они модем блок свой ставят?
[14:59:47] <vasy> ну там и ril квалкомской
[14:59:57] <vasy> а тут свой
[15:00:41] <zombah> ну да это я не знаю точно, по названиям функций тут много что совпадает а реализация конечно разная может быть
[15:01:08] <vasy> ну так принцыпы gsm одни
[15:01:15] <zombah> https://gitorious.org/replicant/hardware_ril_samsung-ril/commit/f8ea100031eb02e119637884b85f5527ecb4634a
[15:08:00] <vasy> с lg-ным rild мрак, куча зависимостей, что яно не хватало, добавил, но он просто крашится теперь
[15:11:11] <zombah> ну давай смотреть зависимости нашего
[15:11:43] <zombah> там счас отключены все эти cne,ssr и прочая лабудень может кто из них нужен
[15:16:33] <vasy> в настройках "Мобильная сеть" нет пункта "Операторы связи"
[15:16:46] <vasy> хотя на lg он вроде был даже при нерабочем ril...
[15:18:39] <vasy> убил на lg вообще rild
[15:18:48] <vasy> и там есть этот пункт в настройках
[15:19:40] <vasy> мне кажется что-то не собирается
[15:19:44] <zombah> надо джаву часть посмотреть откуда у этого пункта ноги ростут
[15:26:46] <vasy> packages/services/Telephony
[15:30:04] <vasy> https://github.com/CyanogenMod/android_packages_services_Telephony/blob/cm-11.0/src/com/android/phone/MobileNetworkSettings.java
[15:31:31] <zombah> ох столько тут кондиций всяких глаза сломаешь
[15:31:38] <zombah> а как эти операторы зовутся?
[15:31:56] <vasy> так это билайн мегафон и тд
[15:32:08] <zombah> неа я про функцию
[15:32:19] <vasy> функцию еще не нашел
[15:32:37] <vasy> прибил на x2 rild, для чистоты экспиремента, пункта нет
[15:32:47] <zombah> в лыже ткни в нее и логкат глянь может напишет что зовется
[15:34:10] <vasy> гы, так я ж ее фиксил в lg
[15:34:20] <vasy> setNetworkSelectionModeManual
[15:34:20] <zombah> чет я в стоке нокии их тоже не вижу
[15:34:45] <zombah> 8)
[15:34:50] <vasy> хотя это может и не совсем то
[15:35:04] <zombah> звучит на мой взгляд похоже
[15:35:10] <vasy> в логкате или в интерфейсе?
[15:35:47] <zombah> ну обычно в интерфейсе жмешь чтото и в логкат пишет что запустилось
[15:36:06] <zombah> аа ты про сто
[15:36:17] <zombah> в интерфейсе нет выбора оператора
[15:36:54] <vasy> на стоке???
[15:37:07] <zombah> на стоке Нокиа
[15:37:37] <zombah> зашел в settings -> mobile data and networks ничего похожего на выбор оператора
[15:38:25] <zombah> хотя мне кажется это полезная функция
[15:38:50] <vasy> да она должна быть
[15:40:52] <vasy> /**
[15:40:52] <vasy> * check whether NetworkSetting apk exist in system, if true, replace the
[15:40:52] <vasy> * intent of the NetworkSetting Activity with the intent of NetworkSetting
[15:40:52] <vasy> */
[15:42:12] <vasy> public void enableScreen() {
[15:42:12] <vasy> if (mPhone.getPhoneType() != PhoneConstants.PHONE_TYPE_GSM) {
[15:42:12] <vasy> log("Not a GSM phone, disabling GSM preferences (select operator)");
[15:42:12] <vasy> mButtonOperatorSelectionExpand.setEnabled(false);
[15:42:12] <vasy> } else {
[15:42:13] <vasy> log("Not a CDMA phone");
[15:42:13] <vasy> Resources res = mPrefActivity.getResources();
[15:42:14] <vasy> // Determine which options to display, for GSM these are defaulted
[15:42:14] <vasy> // are defaulted to true in Phone/res/values/config.xml. But for
[15:42:15] <vasy> // some operators like verizon they maybe overriden in operator
[15:42:15] <vasy> // specific resources or device specifc overlays.
[15:42:16] <vasy> if (!res.getBoolean(R.bool.config_apn_expand)) {
[15:43:17] *** zombah ушел на обед
[15:46:14] <vasy> В стоке оно мобильные данный и сети Сеть SIM1
[16:10:40] <zombah> а да вот я слепец точно Sim1 network automatic проглядел
[16:12:07] <vasy> я никак не найду почем в cm нету этого
[16:12:29] <zombah> а его там вообще нету чтоли?
[16:12:37] <vasy> я так понимаю он считает телефон толи cdma, то ли вообще неизвестный
[16:12:44] <vasy> в том то и дело что вообще нету
[16:13:00] <vasy> и настройки SIP в диалере неактивны
[16:13:05] <vasy> что-то как-то странно
[16:13:13] <zombah> ro.telephony.default_network=0
[16:13:25] <zombah> мне кажется у нокиа было тут 0,1
[16:13:50] <vasy> в lg 0
[16:13:57] <vasy> так что не онро
[16:14:44] <zombah> ro.radio.rat.types=gsm,umts
[16:15:05] <zombah> это я убрал но может оно нужно lib-qc
[16:15:30] <zombah> -persist.radio.msgtunnel.start=false
[16:15:30] <zombah> -persist.radio.atfwd.start=false
[16:15:31] <zombah> -# Start in cdma mode
[16:15:31] <zombah> -ro.telephony.default_network=0,1
[16:15:31] <zombah> -ro.radio.rat.types=gsm,umts
[16:15:40] <zombah> вот так в оригинале было
[16:17:38] <zombah> и вот это подозрительная пара persist.radio.apm_sim_not_pwdn=0
[16:17:40] <vasy> на lg этого нет ro.radio.rat.types
[16:18:01] <zombah> ну понятно что нет я их убирал т.к. больше нигде не нашел
[16:18:12] <zombah> но может либы нокиа их смотрят
[16:18:31] <vasy> я нокиивски ril вообще пока прибил для чистоты эксперемента
[16:20:06] <vasy> persist.radio.apm_sim_not_pwdn не влияет
[16:39:32] <zombah> ха я блоб камеры переименовал, а враппер библеотеки забыл 8)
[17:21:03] <zombah> stuw: ишь ты, я помню сварен там чтот много ковырял на эту тему, уже в апстриме есть?
[17:21:22] <stuw> вроде с 2014-го
[17:21:37] <zombah> пора uboot обновлять 8)
[17:21:48] <zombah> уже два года прошло
[17:25:03] <vasy> на lg вообще это чать настроек немного по другому выглядит:
[17:25:13] <vasy> на мобильная сеть есть переключатель
[17:25:23] <vasy> я не могу понять откуда тут ноги растут
[17:25:34] <zombah> vasy: это из блобов подсасывается?
[17:25:45] <vasy> может быть
[17:25:48] <vasy> но откуда?
[17:26:02] <zombah> ну из qc-ril этого откуда еще
[17:26:14] <zombah> правда не понятно каким образом
[17:28:36] <vasy> неа
[17:28:55] <vasy> прибил на lg libril-qcril-hook-oem.so , пункт меню остался
[17:30:09] <zombah> может переменная какая в боардконфиге, правда в мейкфайлах телефонии мало совсем кондиций и не о том вроде
[17:30:26] <vasy> симку не видет, прошивку мождуля связи не видет, imei не видит, но пункт меню "Операторы связи" есть
[17:30:36] <zombah> 8)
[17:31:02] <zombah> интересно а как симтулкит работает если rild не видит симку
[17:31:16] <vasy> если не видет, то и не рабтает
[17:31:27] <vasy> а у на x2 он симку видит
[17:31:28] <zombah> о слушай а может прошивка модема не грузится
[17:31:35] <vasy> грузится
[17:31:40] <vasy> на 112 вызов идет
[17:32:24] <vasy> у нас все работает, кроме регистрации в сети и нет пункта "Операторы связи"
[17:33:07] <zombah> а ты говорил у тебя есть код чтобы операторов вкличить это не то оказалось?
[17:33:33] <vasy> ну он фиксил не работающий поиск на LG, он искал и не находил
[17:33:46] <zombah> да это не то
[17:34:01] <vasy> а тут вобще этого пункта меню нет
[17:34:21] <vasy> я когда на lg над ril издевался, он по мойму всегда был
[17:34:58] <vasy> в боардконфиге вроде чего такого нет
[17:38:12] <zombah> вообще в telephony в 4.4 добавилась всего одна функция новая
[17:38:14] <zombah> +/* Android 4.4 new functions */
[17:38:14] <zombah> +#define dispatchSetInitialAttachApn dummyDispatch
[17:38:31] <zombah> вот я фиксил для эриксоновского рила
[17:39:25] <zombah> и одна убавилась
[17:39:27] <zombah> -#define responseCellInfoList dummyResponse
[17:40:20] <zombah> но у меня ril четко говорил типа responseCellInfoList нету такой не порядок
[17:56:54] <zombah> сделал маленькую вику 8)
[17:58:37] <zombah> vasy: а как ты собираешь? brunch cm_ara-userdebug а потом что? я если если делаю make otapackage на выходе получаю файл типа cm_ara-ota-33b10029c2.zip
[17:59:34] <vasy> . build/envsetup.sh
[17:59:34] <vasy> brunch cm_ara-userdebug
[17:59:48] <vasy> на выходе
[17:59:48] <vasy> Package Complete: /home/vasy/android/cm11/out/target/product/ara/cm-11-20150515-UNOFFICIAL-ara.zip
[17:59:57] <zombah> что без мейка?
[18:00:08] <vasy> да
[18:00:22] <zombah> хм интересно у меня так не работает
[18:01:31] <vasy> brunch сам make запускает, и даже нужно -j подставляет
[18:02:18] <zombah> странно
[18:03:56] <zombah> может дело в этом
[18:03:58] <zombah> Absolute path to 'schedtool' is '/usr/sbin/schedtool', so running it may require superuser privileges (eg. root).
[18:06:58] <vasy> о что нашел
[18:07:05] <vasy> nokia/ara/overlay/packages/services/Telephony/res/values/config.xml
[18:07:11] <vasy> <!-- If this is true, the SIM card (through Customer Service Profile EF file) will be
[18:07:11] <vasy> able to prevent manual operator selection. If false, this SIM setting will be
[18:07:11] <vasy> ignored and manual operator selection will always be available. See
[18:07:11] <vasy> CPHS4_2.WW6, CPHS B.4.7.1 for more information -->
[18:07:11] <vasy> <bool name="csp_enabled">true</bool>
[18:08:07] <zombah> во надо попробовать
[18:08:40] <zombah> оверлей пересобирается после make installclean или нет?
[18:09:01] <vasy> а хз
[18:09:11] <zombah> чтот у меня такое чувство что нет
[18:09:14] <vasy> я ща уезжаю, запущю читсую сборку
[18:09:22] <vasy> мне тоже так кажется
[18:09:25] <zombah> ок я тоже
[18:13:43] <vasy> уехал
[22:02:56] <vasy> zombah: поиск сетей появился и даже находит, показывает список сетей и без рил класса работает
[22:03:18] <zombah> vasy: ооо вот это да! как сделал?
[22:03:26] <vasy> Но вот зарегистрироваться в сети не может
[22:03:41] <vasy> Не вручную не автоматически
[22:03:55] <zombah> ну ничего главное есть прогресс
[22:04:05] <vasy> Ну то что показывал
[22:04:11] <vasy> Параметр
[22:04:14] <zombah> оверлей?
[22:04:19] <vasy> Да
[22:04:42] <zombah> а ты смотрел в код что он делает? или он только переменную в настройки добавляет системы?
[22:05:41] <vasy> Ну это не сильно продвинуло
[22:05:48] <zombah> ну чтото
[22:05:56] <vasy> Не смотрел
[22:06:12] <zombah> просто если это только настройка можно выдрать настройки со стока из sqlite
[22:06:41] <vasy> На сегодня все, голова пускай отдохнет :)
[22:06:48] <zombah> тоже верно
[22:07:00] <vasy> Да не, это точно не в настройках
[22:07:28] <zombah> ну я выдеру их закину на пастебин там посмотрим
[22:07:35] <vasy> Надо будет глянуть лог при попытке ручной регистрации
[22:08:48] <vasy> В крайнем случае надо будет декомпилировать telephony-common.jar из стока и попытаться найти отличия от стандартного
[22:09:24] <zombah> да тоже вариант
[22:13:31] <vasy> На нокию х (xl) цианоген с какого-то телефона портировали(не из сорцов) и там сначала тоже ril не работал, потом сделали, но что делали не написано
[22:14:09] <vasy> Ну скорее всего просто блобы заменили
[22:15:27] <vasy> А больше нокий с андройдом вообще нету
[22:16:21] <zombah> vasy: как так я видел исходники dhacker29 вполне себе
[22:17:14] <zombah> судя по коммитам он все но собирал из сорцов и ядро и все на свете
[22:18:03] <zombah> вот ядро https://github.com/dhacker29/android_kernel_nokia_normandy/tree/cm-11.0
[22:18:04] <vasy> О, а я не нашел
[22:18:14] <zombah> и блобы есть
[22:18:46] <vasy> -framework/qcnvitems.jar -framework/qcrilhook.jar
[22:19:03] <zombah> блобов много смотрю
[22:20:12] <vasy> lib/libextRil.so
[22:20:26] <zombah> не знаю правда что там работает что нет, но можно написать ему спросить, он крутой чувак
[22:24:27] <zombah> vasy: jar эти у нас есть
[22:24:55] <zombah> может кстати в них что интересное есть
[22:26:24] *** zombah ушел детей укладывать
[23:21:03] <vasy> Ушёл спать, всем пока!