[11:51:42] <zombah>  добрый день всем
 [12:37:10] <vm03>  Всем привет!
 [12:37:41] <zombah>  vm03: привет
 [14:45:00] <zombah>  vm03: узбекии с 4pda пишут что у них 12.1 заработала %)
 [14:45:12] <vm03>  ага
 [14:45:18] <vm03>  ща пробую собрать
 [14:45:25] <zombah>  vm03: как так? cyan пофиксили?
 [14:45:43] <vm03>  не
 [14:45:52] <vm03>  я пока нипонимаю
 [14:45:57] <zombah>  8)
 [14:46:03] <vm03>  накидал все костыли из "патчей"
 [14:46:09] <vm03>  посмотрю что будет
 [14:46:24] <zombah>  я так пробовал пару недель назад, не работало
 [14:46:28] <vm03>  и ядро взял товое cm-12.1-wip-test
 [14:46:57] <zombah>  с ним чет радио не пашет, не понял пока где сломал в ядре или рамдиске где
 [14:47:01] <vm03>  у меня еще костыли в RIL.java есть
 [14:47:03] <zombah>  fm радио
 [14:47:10] <vm03>  посмотрим
 [14:47:20] <vm03>  fm радио эт фигня :)
 [14:55:09] <vm03>  а ты не помнишь зачем ты в "патче" libqc-opt.so менял?
 [15:03:18] <zombah>  так там версия поменялась либы
 [15:03:26] <zombah>  как бишь она зовется
 [15:03:32] <zombah>  icu
 [15:03:37] <zombah>  с 51 на 53
 [15:04:04] <zombah>  libshim в 12.1 не пашет только в 13 поэтому просто hex патч
 [17:08:59] <vm03>  такс
 [17:09:02] <vm03>  я собрал
 [17:09:04] <vm03>  ril пашет
 [17:09:08] <vm03>  wifi пашет
 [17:09:24] <vm03>  камера не пашет
 [17:10:34] <zombah>  а fm?
 [17:11:42] <vm03>  пашет
 [17:11:49] <zombah>  камера фигня легко пофиксить, у меня там готовы патч с блобами от старого стока там все круто
 [17:12:06] <zombah>  половину зависимостей дропает
 [17:13:04] <zombah>  https://github.com/zombah/android_device_nokia_ara/commit/3b81a32c7f2c16a690498f44f8179039581cbe61
 [17:17:00] <vm03>  а как ты это делал https://github.com/cm-nokia-x2/android_device_nokia_ara/commit/ac7a364da2264af24d904f04bfaa978962b09756
 [17:17:05] <vm03>  что б побыстрее
 [17:18:03] <zombah>  скрипт вставлял в makefile
 [17:18:15] <zombah>  который из папки patches все накатывает
 [17:18:52] <zombah>  счас найду код
 [17:21:42] <zombah>  https://github.com/dhacker29/android_device_nokia_normandy/blob/cm-11.0/patches/apply.sh
 [17:23:34] <vm03>  а сам патч как дел?
 [17:23:41] <vm03>  что б имя и путь правильный
 [17:24:28] <zombah>  заходил в него там делал коммит потом git format-patch
 [17:25:37] <zombah>  был еще скрипт которым папку репо делал, но чтот он протоптался
 [17:26:40] <zombah>  но общий смысл такой find . -name "*.patch" а путь вырезал sed'ом чтоли
 [17:26:59] <zombah>  счас поищу может найду куда его дел
 [17:29:40] <zombah>  неа чтот нет, грохнул видно его когда корень для циано пересоздавал
 [17:31:11] <zombah>  можно просто отрезать до первого /
 [17:31:23] <zombah>  это и будет имя репозитария
 [17:33:08] <zombah>  awk -F\; '{print $1"\n"}'
 [17:33:13] <zombah>  так чтоли както
 [17:34:34] <zombah>  а нет как там разделитель то задается
 [17:34:54] <vm03>  ладно, пока как есть полоду
 [17:34:59] <vm03>  что б не потерять
 [17:35:04] <vm03>  там разберемся
 [17:35:55] <zombah>  ну да делай как есть, причесать всегда можно
 [17:37:19] <zombah>  о я помню stuw пиарил тулзу tr
 [17:37:27] <zombah>  можно есть путь разрезать
 [17:40:55] <zombah>  там правда в твоем девайс репе еще по кодекам был разброд и шатание
 [17:41:14] <zombah>  может камера от них не стартует
 [18:16:51] <stuw_>  tr удаляет и меняет символы
 [18:16:58] <stuw_>  что надо сделать то?
 [18:19:38] <zombah>  stuw_: из пути взять только первую папку
 [18:20:05] <zombah>  но вроде tr норм это делает удаляя разделительные / и перенося строки
 [18:20:15] <zombah>  хотя awk'ом красивее
 [18:27:05] <zombah>  18:24
 [18:27:06] <zombah>  y-bee
 [18:27:06] <zombah>  vm03 собрал см12.1 от сегодня работает все кроме камеры сказал попробует пофиксить
 [18:27:15] <zombah>  8))
 [18:44:37] <stuw_>  первую с начала или конца?
 [18:44:46] <zombah>  с начала
 [18:45:12] <stuw_>  /эту/бла/бла ?
 [18:45:18] <zombah>  ага
 [18:45:22] <stuw_>  или там без стартового слеша?
 [18:45:29] <stuw_>  в мейкфайле?
 [18:47:12] <zombah>  stuw_: там список файлов типа find . -name "*.patch" и важно в какой папке какой patch лежит
 [18:47:43] <zombah>  мне кажется я awk'ом делал так awk -F "/" '{print $1}'
 [18:48:10] <zombah>  правда не помню как привязывал патч к папке
 [18:48:19] <zombah>  видимо цикл был
 [18:50:18] <zombah>  правда если сделать print $2,$3 как раз в выводе frameworks_av 0001-fix.patch
 [18:50:23] <stuw_>  куда привязывал и зачем?
 [18:50:56] <zombah>  чтобы потом скопировать .patch файлы в отдельную папку с вложенными папками с названиями директорий
 [18:51:16] <zombah>  типа patches/frameworks_av/0001-fix.patch
 [18:51:46] <stuw_>  find . -name *.patch | while read line; do echo "'$line'"; done
 [18:53:00] <stuw_>  find . -name *.patch | xargs -I% echo "'%'"
 [18:53:13] <stuw_>  или нужно именно пути разгребать?
 [18:53:51] <zombah>  ну если файдом без каноникал искать то они выводит так
 [18:54:05] <zombah>  ./frameworks_av/0001-fix.patch
 [18:54:14] <zombah>  ...
 [18:54:36] <stuw_>  угу, это не устраивает?
 [18:54:42] <zombah>  надо потом копирнуть патч этот в device/xxx/xxx/patches/frameworks_av/0001-fix.patch
 [18:54:50] <zombah>  stuw_: вполне устраивает 8)
 [18:55:11] <stuw_>  и device/xxx/xxx/patches/frameworks_av надо создать?
 [18:55:36] <zombah>  только frameworks_av
 [18:55:49] <zombah>  device/xxx/xxx/patches есть уже
 [18:59:45] <stuw_>  я бы так делал - find . -name *.patch | while read line; do mkdir -p "new/path/${line%/*}" && cp "$line" "new/path/${line%/*}"; done
 [19:01:11] <vm03>  https://github.com/cm-nokia-x2/android_device_nokia_ara/commit/785e7af48a520cd1ab130f433a2913841b48cb05
 [19:01:26] <zombah>  stuw_: да так работает, спасибо
 [19:02:10] <zombah>  фига
 [19:02:24] <zombah>  vm03: а зачем frameworks_opt_telephony.patch выглядит очень странно
 [19:03:08] <vm03>  потому что в 5.0 rild2 , а блобы у нас от 4.4, там rild1
 [19:03:15] <zombah>  ааа
 [19:03:27] <zombah>  точно ты прав
 [19:05:01] <zombah>  vm03: может тупо форкнем репы эти? в 12.1 изменений уже кот наплакал
 [19:05:18] <zombah>  так будет красиво
 [19:06:07] <vm03>  сокет может через симлин получится
 [19:06:15] <vm03>  вроде работало, но я не уверен
 [19:06:41] <vm03>  а рил константы по идеи через класс можно
 [19:06:49] <vm03>  что б красиво
 [19:07:12] <zombah>  а ну тоже вариант
 [19:07:18] <vm03>  смержил твой вендор
 [19:07:23] <vm03>  камера работает
 [19:07:36] <zombah>  а ну отлично
 [19:08:18] <vm03>  fm сломалось
 [19:09:01] <zombah>  vm03: да у меня FM_FIRMWARE отключено
 [19:09:09] <zombah>  и блобы fm убраны
 [19:09:15] <zombah>  ревертни их у себя
 [19:09:34] <zombah>  fmconfig и fm_patches
 [19:10:17] <zombah>  я там в wip-test много чисток провел всяких
 [19:13:54] <zombah>  vm03: а что патчить settings.db не нужно?
 [19:14:14] <vm03>  не знаю
 [19:14:21] <vm03>  у меня там симка без инета
 [19:14:24] <zombah>  https://github.com/zombah/android_device_nokia_ara/commit/fae3f27b07f9d9e38633e66b1da3e89b36134bb3
 [19:14:27] <vm03>  скорее всего недо будет
 [19:15:50] <zombah>  так а констатнты мыж перебивали уже ты писал X2.ril для них я помню
 [19:16:07] <zombah>  только тогда всего 4 надо было в 11.0
 [19:16:51] <zombah>  можно конечно и просто свою копию ril.h вложить, так тоже помню работает
 [19:16:52] <vm03>  это было то блобов от мегафона
 [19:16:58] <vm03>  до
 [19:17:11] <vm03>  с блобами из стока
 [19:18:54] <zombah>  да точно
 [19:19:08] <zombah>  ну смысл то тотже
 [19:20:11] <vm03>  ага
 [19:20:41] <zombah>  include/telephony/ril.h смотрит по дефолту вроде? попробуй положи туда патченый
 [19:20:48] <zombah>  внутри device
 [19:21:14] <zombah>  TARGET_SPECIFIC_HEADER_PATH у нас вроде есть
 [19:21:45] <zombah>  да есть https://github.com/cm-nokia-x2/android_device_nokia_ara/blob/cm-12.1/BoardConfig.mk#L34
 [19:22:00] <zombah>  можно смело свою копию держать
 [19:22:17] <vm03>  у нас rild блоб
 [19:22:38] <zombah>  хм это да
 [19:22:44] <zombah>  а попробуй из сорцов 8)
 [19:34:40] <vm03>  не будет
 [19:38:51] <zombah>  жалко, дропнуть бы хоть rild/libril
 [19:56:19] <vm03>  fm заработал
 [19:57:39] <zombah>  ну вот и славно
 [19:58:13] <zombah>  поеду домой на этой радостной ноте
 [19:58:15] <zombah>  до завтра
 [19:58:26] <vm03>  пока
 [23:38:00]  beaver_r1r ([email protected]) got lost in the net-split.