[12:12:35] <kornolio> йо все
[12:12:39] <kornolio> особено stew
[12:13:04] <kornolio> stuw)
[12:13:24] <stuw> привет
[12:14:02] <kornolio> есть время на меня?
[12:14:26] <stuw> временами будет ) временами не будет.
[12:14:32] <kornolio> ок
[12:14:33] <stuw> давай обсуждать
[12:14:41] <stuw> кабло у тебя с собой?
[12:14:47] <kornolio> каблО да
[12:15:04] <stuw> я сегодня хотел взять тошку на работу, но забыл :(
[12:15:18] <kornolio> ггг
[12:16:11] <stuw> согласен :)
[12:16:35] <stuw> ты сколько места под что планировал? сколько под линь, сколько под данные в андроиде?
[12:17:05] <kornolio> да пофиг
[12:17:09] <kornolio> приоритет н аарч
[12:18:22] <stuw> я сейчас хочу допилить скрипт, чтобы можно было выбрать конфигурацию - только Cm10, CM10 + linux, CM11, CM11 + linux.
[12:18:38] <kornolio> угу неплохо
[12:18:38] <stuw> нужно решить, какой размер подо что оставлять.
[12:18:43] <kornolio> послдений вариант мой
[12:18:47] <kornolio> типа скрипт на разбиву?
[12:19:16] <stuw> да, скрипт инсталляции андроида - он делает разбивку и ставит рекавери. Сос и линукс потом руками надо ставить
[12:19:28] <stuw> ну и андроид через рекавери руками надо ставить
[12:22:12] <stuw> у тебя в Cm11 все работает? наушники, например
[12:22:17] <kornolio> ща на обед сгоняю
[12:22:24] <kornolio> оу наушники не смотрел
[12:22:26] <kornolio> после обеда гляну
[12:22:28] <kornolio> оке?
[12:22:28] <stuw> мы просто решили cm10 ковырять, поэтому последние сборки именно cm10
[12:22:39] <stuw> да, без проблем, я пока конфиг допилю
[12:50:54] <zombah> добрый день всем
[12:58:07] <kornolio> йо
[12:58:14] <kornolio> ну кароч можно втыкнуть и см10
[12:58:17] <kornolio> пофиг
[12:58:41] <kornolio> кстати, после обновления скайпов так и не пашет видеосвязь в скайпах
[12:58:43] <stuw> бери отсюда инсталлер
[13:03:19] <stuw> zombah, https://github.com/ac100-ru/android-installer/commit/77027fba0f4d91edfa60125b262e3e7f0ac7baac
[13:09:27] <zombah> о элитно, счас пересоберу sosboot
[13:26:39] <kornolio> стю
[13:26:40] <kornolio> ******************************************************** Thu Jan 1 00:01:29 UTC 1970 ******************************************************** Target: /dev/mmcblk0 Creating directory /tmp/installer_tmp/switch-to-uboot Verifying archive integrity... All good. Uncompressing AC100 uboot+gpt installerdf: /tmp/installer_tmp/switch-to-uboot: can't find mount point sh: Available: bad number ......... Recovery image: /mnt/recovery-10.2-2
[13:29:09] <stuw> Ругается компрессор почему-то. В остальном вроде норм
[13:29:16] <stuw> или у тебя на этом все?
[13:31:23] <kornolio> на этом все
[13:31:24] <kornolio> хз
[13:34:12] <zombah> stuw: можешь в бранч ng инсталлера тоже мержнуть
[13:34:51] <stuw> kornolio, а ты какую команду запускаешь?
[13:35:44] <kornolio> sh /mnt/installer )
[13:36:17] <stuw> zombah, готово
[13:36:25] <zombah> stuw: спасибо
[13:36:39] <stuw> kornolio, глянь, что в /tmp/installer.log
[13:37:07] <kornolio> ну я ж скинул ло
[13:37:09] <kornolio> лог
[13:37:16] <kornolio> вот все что там написало
[13:37:50] <stuw> я думал это в консоль написало, а не в файл
[13:38:02] <stuw> гг, у тебя 00:01:29 UTC 1970 :)
[13:39:28] <stuw> и еще странно, что у тебя рекавери без .img в конце
[13:41:27] <stuw> kornolio, а ты свой старый сосбут используешь?
[13:41:43] <stuw> или https://dl.dropboxusercontent.com/u/40761340/Test/sos-uboot-r5-2014-07-01.bin через кабель в память грузишь?
[13:42:23] <kornolio> гружу в память
[13:42:28] <kornolio> по этому и время такое походу
[13:42:32] <zombah> так собрал sosboot-ng
[13:43:03] <zombah> https://drive.google.com/folderview?id=0BzHUnWusu2ztRWM2cFlQVFJjcW8&usp=sharing#list
[13:43:16] <stuw> kornolio, до стадии выбора конфигурации доходил скирпт?
[13:43:46] <kornolio> нет в самом старте углох
[13:44:29] <stuw> а в консоль что последним написал?
[13:45:24] <kornolio> Failed to extract recovery
[13:45:44] <kornolio> фор мор информэйшн си /тмп/инсталлер.лог
[13:46:03] <stuw> во, а файл с рекавери как зовется у тебя на флешке?
[13:46:13] <kornolio> так же как в скрипте)
[13:46:49] <stuw> без .img в конце?
[13:47:24] <kornolio> recovery-11.0-20140322.img
[13:47:26] <stuw> у тебя либо не все скопировалось, либо странно все отработало. В конце лога должна была быть ошибка и запись, мол смотрите лог
[13:47:51] <kornolio> ну так и на писало, смотрите лог
[13:47:52] <stuw> kornolio, переименуй или удали лишние рекавери. У тебя их похоже несколько.
[13:48:14] <stuw> kornolio, ну сюда ты мне кинул тогда только начало
[13:48:39] <stuw> а я сижу и пытаюсь воткнуть, что не так :)
[13:48:54] <stuw> твое сообщение закончилось на "Recovery image: /mnt/recovery-10.2-2"
[13:49:03] <stuw> стоп
[13:49:07] <kornolio> Recovery image: /mnt/recovery-10.2-20131111.img /mnt/recovery-11.0-20140322.img unzip: can't open /mnt/recovery-10.2-20131111.img /mnt/recovery-11.0-20140322.img, /mnt/recovery-10.2-20131111.img /mnt/recovery-11.0-20140322.img.zip, /mnt/recovery-10.2-20131111.img /mnt/recovery-11.0-20140322.img.ZIP Failed to extract recovery For more information see /tmp/installer.log
[13:49:09] <stuw> ты похоже не тот рекавери взял
[13:49:25] <stuw> оу )
[13:50:02] <kornolio> понял
[13:50:06] <kornolio> 2 рекавери валялось
[13:50:10] <kornolio> по этому и углючило
[13:50:41] <kornolio> пошла репартация
[13:50:46] <kornolio> форматирация
[13:50:47] <stuw> ща, я правильную версию кину
[13:50:51] <stuw> погодь )
[13:50:57] <kornolio> выбрал 4ый пункт)
[13:50:59] <kornolio> ыыы
[13:51:34] <stuw> тут рекавери и cm бери. 10-ю версию
[13:51:38] <stuw> и пункт 3-й выбирай
[13:51:40] <kornolio> оке ща
[13:51:47] <stuw> тьфу, 2-й
[13:52:53] <kornolio> какие там у него гапсы
[13:54:50] <kornolio> можете написать в мануалах ( смотрите чтоб в корне usb/sd не валялось больше одного рекавери)
[13:55:08] <zombah> проще в скрипте обыграть такую ситуацию
[13:55:45] <kornolio> гг
[13:55:49] <kornolio> ну кароч чтот не катит
[13:55:53] <kornolio> ща лог кидану
[13:56:17] <kornolio> писануло что Failed to prepare partition config (cm10_linux)
[13:56:58] <kornolio> когда выбрал 2ой пункт
[13:57:17] <kornolio> 4ый пункт нормально и предлагает делать репартацию
[14:03:35] <stuw> что в логе?
[14:03:39] <stuw> при 2-м
[14:03:47] <stuw> скрипт я ща допилю для нескольких рекавери
[14:03:53] <kornolio> ща
[14:05:16] <kornolio> Creating directory /tmp/installer_tmp/switch-to-uboot Verifying archive integrity... All good. Uncompressing AC100 uboot+gpt installerdf: /tmp/installer_tmp/switch-to-uboot: can't find mount point sh: Available: bad number ......... Recovery image: /mnt/recovery-10.0-20150327.img Archive: /mnt/recovery-10.0-20150327.img inflating: initrd-recovery-cm-10-0.gz inflating: zImage-recovery-cm-10-0 inflating: boot.scr Failed to p
[14:05:45] <stuw> гг ) лучше конец только, где ошибка. А то начало есть, а сути нет
[14:05:56] <kornolio> ну тут какраз конец
[14:06:23] <kornolio> это 2ой пункт
[14:06:51] <stuw> boot.scr Failed to p <- на этом твое сообщение закончилось
[14:07:10] <kornolio> напомни сайтец где логи выкидывать?
[14:08:13] <stuw> pastebin.com
[14:08:30] <stuw> zombah, ничего страшного, если я реп немного форспушем погну? )
[14:08:49] <zombah> stuw: ээ всмысле?
[14:10:01] <stuw> fast-forward изменения. тебе репозиторий придется откатить на пару коммитов назад, потом pull делать
[14:10:06] <stuw> или fetch
[14:10:24] <zombah> хм не знаю давай попробуем
[14:20:01] <stuw> kornolio, там очепятка была. скачай новую версию.
[14:20:18] <stuw> можешь заодно проверить, что с несколькими рекавери ругается теперь вменяемо
[14:22:17] <kornolio> оке давай
[14:22:20] <kornolio> там же?
[14:22:23] <stuw> да
[14:24:36] <kornolio> да а что по гамсам к см10 этой версии?
[14:25:25] <kornolio> написало что дохуа там у вас лежит имажов
[14:25:27] <kornolio> оставьте один
[14:26:07] <stuw> гуд :)
[14:26:38] <stuw> ща по капсам скажу
[14:27:25] <zombah> stuw: вроде нормально дискарднуло три коммита
[14:27:38] <stuw> ну норм тогда
[14:28:53] <kornolio> ха теперь и с одинм имажом глючит
[14:28:54] <kornolio> ща логану
[14:29:04] <stuw> :)
[14:30:19] <stuw> find "/mnt" -maxdepth 1 -name "recovery-*.img" | wc -l
[14:30:31] <stuw> набери это в консоли на тошки и напиши, что выдаст
[14:33:05] <kornolio> 0
[14:38:23] <kornolio> выдало "0"
[14:49:26] <stuw> а если просто find "/mnt" -maxdepth 1 -name "recovery-*.img"
[15:01:06] <kornolio> нашел recovery
[15:04:36] <kornolio> stuw, нашло recovery на флешке
[15:15:23] <kornolio> Stuw, а чего barjavel.freenode.net [Paris, FR]?
[15:29:52] <kornolio> stuw на чем мы там остановились
[15:29:52] <kornolio> ?
[15:48:28] <kornolio> кстати не моунтиццо к 7ой партации
[16:19:20] <stuw> <kornolio> нашел recover <- команда нашла или скрипт?
[16:25:30] <kornolio> команда нашла
[16:27:28] <stuw> а скрипт по-прежнему не находит?
[16:28:16] <kornolio> неа
[16:28:18] <stuw> <kornolio> Stuw, а чего barjavel.freenode.net [Paris, FR]? <- хз, chat.freenode.net сам выбирает
[16:28:54] <stuw> так, похоже wc не пашет в бизибоксе
[16:29:23] <zombah> о как, счас добавлю
[16:29:30] <stuw> kornolio, ты vi умеешь пользоваться?
[16:29:39] <stuw> zombah, мы все-равно не ng пока пробуем )
[16:29:46] <stuw> хотя можно и его попробовать :)
[16:29:50] <zombah> stuw: эээ
[16:30:05] <zombah> ну как хотите
[16:30:06] <stuw> но у нас там что-то не сросталось в последний раз
[16:30:25] <stuw> zombah, добавь
[16:30:25] <zombah> ну у вас и тут не сростается
[16:30:46] <stuw> я тут добавил лишних проверок, потому и не пашет
[16:31:35] <stuw> хотя сама команда похоже есть.
[16:31:46] <stuw> но выдает 0, хотя одна строка в выводе есть
[16:33:05] <kornolio> да vi ок
[16:42:56] <stuw> удали проверку на количество в скрипте и запускай
[16:43:03] <stuw> я потом поправлю скрипт
[16:43:18] <stuw> сам попробую и поправлю
[16:43:31] <zombah> в ng wc есть и работает вроде норм
[16:44:33] <stuw> wc -l корректно показывает количество строк?
[16:44:52] <zombah> сat installer |wc -l показывает 461
[16:45:05] <stuw> если верить kornolio, то find "/mnt" -maxdepth 1 -name "recovery-*.img" | wc -l выдает 0, даже если нашлись рекавери
[16:45:16] <stuw> zombah, ты ng пробуешь?
[16:45:22] <zombah> stuw: да
[16:49:29] <kornolio> пжы
[16:49:33] <kornolio> stuw кароч
[16:49:41] <kornolio> не верь мне
[16:49:56] <kornolio> я забыл ковычку поставить "recovery-*.img" вторую
[16:50:13] <kornolio> этак команда find "/mnt" -maxdepth 1 -name "recovery-*.img" показывала что нашла рековери
[16:50:28] <kornolio> с правильной командой я не тестил
[16:50:31] <kornolio> find "/mnt" -maxdepth 1 -name "recovery-*.img" | wc -l
[16:50:56] <stuw> блин )
[16:52:03] <stuw> zombah, а ты не помнишь, что не так было с инсталляцией в ng ? почему мы бренч сделали ?
[16:53:09] <zombah> stuw: бранч сделали чтоб cbootimage от нвидии завести
[16:53:19] <zombah> а вот что не работало не помню
[16:53:48] <zombah> точно что помню что у меня abootimg не собирается там из сорцов а ты сказал что он обязательно нужен
[16:55:40] <kornolio> второй пункт нивкакую не хочет работать
[16:59:39] <kornolio> и кстати чего сразу не прошивать сос бут
[16:59:56] <kornolio> чтоб был выбор консоли сосбута
[17:00:09] <stuw> это у тебя новая версия? посмотри функцию prepare_cm10_and_linux_cfg. Если там первой строкой return 1, то версия старая
[17:00:41] <stuw> это все надо делать ) на это время надо и тестить :) а времени крайне немного
[17:00:47] <kornolio> в старом скрипте
[17:00:55] <kornolio> я тестер
[17:00:58] <kornolio> легко
[17:01:00] <kornolio> ))
[17:01:01] <stuw> :)
[17:04:01] <zombah> раз в несколько месяцев появляются такие тестеры 8) разбередит душу, начнешь код лопатить а завтра его след простыл
[17:04:03] <kornolio> самое забавное такой строки не нашёл в скрипте)
[17:04:10] <kornolio> о нееее
[17:05:55] <kornolio> нашел
[17:05:57] <kornolio> ретурн 1
[17:10:04] <zombah> abootimg.c:51:25: fatal error: blkid/blkid.h: No such file or directory
[17:11:58] <zombah> -rw-r--r-- 1 root root 13555 Mar 13 15:32 /usr/include/blkid/blkid.h
[17:12:15] <zombah> файл есть, хз где он его ищет
[17:13:01] <stuw> в ядре мб
[17:13:16] <stuw> или в бизибоксе
[17:13:21] <zombah> да неа ядро то ему зачем
[17:13:22] <stuw> там же окружение не хостовое
[17:13:38] <zombah> хостовое почему не хостовое?
[17:13:48] <stuw> ты же сосбут собираешь.
[17:14:06] <stuw> от машины, где ты его собираешь он зависеть не должен
[17:14:07] <zombah> я собираю abootimg кросс компилятором
[17:14:37] <stuw> либы и заголовочные файлы из бизибокса должна браться.
[17:14:55] <zombah> stuw: почему?
[17:15:12] <zombah> я статик компиляю
[17:15:25] <zombah> make -C abootimg CC="$EABI_DIR/arm-none-linux-gnueabi-gcc" CFLAGS="-static" $OPTS || exit 1
[17:15:54] <stuw> zombah, заголовочные файлы обычно описывают то, что находится в либах. У тебя на машине либы и заговолочные файлы есть. Но эти либы архитектуры x86. А тебе нужен будет арм
[17:16:26] <zombah> stuw: ну это понятно, а где эти файлы кросс компилятор берет?
[17:16:47] <stuw> В окружении, в котором будет запускаться проложение, должны быть те либы, с которыми ты его собрал, а не те, которые лежат на машине, где ты собирал
[17:17:08] <zombah> stuw: даже если статик компилируешь?
[17:17:44] <stuw> если этот статик не тянет зависимостей, то пофиг.
[17:18:00] <stuw> при сборке бизибокса должно задаваться большое количество параметров
[17:18:21] <stuw> раньше, когда abootimg был его часть, параметры прокидывала сборочная система бизибокса
[17:18:25] <stuw> теперь руками надо
[17:18:34] <stuw> поищи blkid.h в бизибоксе
[17:18:50] <stuw> и либу тебе оттуда же нужно будет брать
[17:19:10] <zombah> ./build/buildroot/build/busybox-1.22.1/e2fsprogs/old_e2fsprogs/blkid/blkid.h
[17:19:11] <zombah> ./build/buildroot/build/busybox-1.22.1/include/config/blkid.h
[17:19:11] <zombah> ./build/buildroot/build/util-linux-2.25.2/libblkid/src/blkid.h
[17:19:11] <zombah> ./build/buildroot/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/blkid/blkid.h
[17:19:59] <stuw> хм, либо первый, либо последний
[17:20:13] <stuw> либо второй, но тогда сорцы править
[17:20:45] <zombah> а как ему указать где инклюды искать правильно?
[17:34:50] <stuw> у компилятора -I параметр должен быть, а вот как путь вычислять корректно - большой вопрос
[17:35:05] <stuw> через CFLAGS параметр передавать
[17:36:05] <zombah> ага, счас я его вычислю
[17:40:27] <kornolio> кароче после репартации по 4му пункту 7ой раздел не моунтиццо
[17:40:52] <kornolio> и mkfs4.ext4 /dev/mmcklb0p7 не пашед
[17:43:49] <stuw> какие ошибки выдает?
[17:48:37] <zombah> ага инклюда не достаточно, надо еще линковать правильно
[18:10:00] <kornolio> пишет что error: couldn't mount because of unsuported optoinal features (240)
[18:11:12] <kornolio> со всеми разделами так
[18:11:37] <stuw> что-то странное ты рассказываешь
[18:11:43] <kornolio> кроме первых двух
[18:14:24] <stuw> монтируешь какой командой?
[18:14:57] <kornolio> mount /dev/mmcblk0p1-7 /mnt/name
[18:15:11] <stuw> -t ext4 попробуй добавь
[18:16:09] <kornolio> прокатило
[18:16:47] <kornolio> копирую см_ац100-ота.....на 6ой раздел
[18:16:54] <kornolio> см10
[18:17:25] <stuw> зачем? О_о
[18:17:33] <kornolio> а от куда ставить жеж
[18:17:38] <kornolio> у меня сд нет
[18:17:49] <kornolio> юсб не видит рекавери
[18:17:51] <stuw> ты оттуда ставишь? ) хитер
[18:19:28] <kornolio> не катит
[18:19:41] <kornolio> ссылается что его внутренняя память emmc
[18:19:42] <kornolio> ыыы
[18:21:21] <kornolio> какой раздел для рекавери внутренняя память?
[18:23:07] <kornolio> попробую назвать update.zip и кинуть на 6ой разде
[18:27:02] <kornolio> не прокатило
[18:28:05] <stuw> попробуй на 7-ю
[18:28:10] <kornolio> кароч...какой геморой я сделал
[18:28:29] <kornolio> выколупал микросдишку из телефона и ставлю см10
[18:28:30] <kornolio> но
[18:28:42] <kornolio> из того скрипта смог сделать только 4ый пункт запустиьт
[18:30:01] <stuw> так у тебя в prepare_cm10_and_linux_cfg есть строка return 1 ?
[18:30:15] <kornolio> кстати и заметил такую тенденцию, когда стоит один адроид без всяких убутов см10 то все гуд
[18:30:39] <kornolio> если ставлю убуты и киткакт то вижу что экран мерцает несколько
[18:30:46] <kornolio> у меня старый инстал скрипт
[18:30:49] <kornolio> с ретурном
[18:31:52] <kornolio> что в итоге я получил
[18:31:54] <stuw> ну так ретурн и не дает выбрать.
[18:32:00] <kornolio> врубился см10
[18:32:13] <kornolio> но не работает ни тач и вроде ни клава
[18:32:38] <stuw> так вроде или не вроде?
[18:32:46] <kornolio> подключил мышу - работает
[18:33:07] <kornolio> клава не пашед
[18:36:03] <stuw> вырубай тошку, вынимай батарею минут на 10
[18:36:10] <stuw> должно помочь
[18:36:20] <stuw> блок питания тоже отруби
[18:36:36] <stuw> пока тошка будет без питания можешь кнопку включения пару раз нажать
[18:36:59] <kornolio> ну кнопка выключения благо пахала)))
[18:37:45] <kornolio> в скрипте поставить ретурн 0 ?***
[18:38:21] <stuw> удалить строку return 1. Я ее вставил, т.к. тестил.
[18:38:28] <stuw> А вообще скачай новую версию и все
[18:39:09] <kornolio> новую ты уже обновил?
[18:39:21] <stuw> давно
[18:42:46] <kornolio> с новым инсталлером вообще не запускается
[18:43:13] <stuw> :))
[18:43:17] <stuw> что пишет?
[18:43:31] <kornolio> я скидывал лог, ща еще кидану
[18:44:02] <stuw> если про количество, то ты не наврал и wc -l таки не пашет )
[18:44:38] <kornolio> ща пробану ещё раз эту команду
[18:45:55] <kornolio> пишет 1
[18:47:21] <stuw> ща, косяк нашел :)
[18:48:12] <stuw> скачай еще раз
[18:50:28] <kornolio> uuu
[18:50:30] <kornolio> ггг
[18:51:45] <kornolio> молоццом
[18:51:50] <kornolio> вроде репартирует
[18:52:06] <kornolio> а в чем отличия 2 от 4го пункта
[18:52:36] <stuw> количество партиций
[18:52:41] <stuw> cm11 не нужна UDB
[18:52:47] <stuw> cm10 нужна
[18:53:07] <zombah> аа забыл совсем у нас ведь ы self-installers тоже отдельный бранч без abootimg
[18:53:38] <kornolio> а что скажите по поводу мерцания экрана в зависимости от ядер я так понимаю
[18:53:40] <zombah> в мейнлайн не заводится просто так tegrapart
[18:53:57] <zombah> так что abootimg нафиг не нужен
[18:53:59] <kornolio> и кстати гуглапсы под см10 это
[18:54:11] <kornolio> т.е. гуглапсы
[18:54:22] <zombah> kornolio: гуглоапсы надо патчить чтобы не обновлялись
[18:54:33] <kornolio> понял
[18:54:42] <kornolio> а на счет мерцания не сталкивались
[18:54:46] <zombah> kornolio: если просто посатвить они обновятся на последние и будут глюки
[18:54:52] <zombah> что за мерцание?
[18:55:19] <kornolio> ну экран как-будто количество герц малое
[18:55:48] <kornolio> когда стоит один ведроид или один убунт без убутов и без дуал бутов то норм
[18:57:11] <zombah> хм надо будет потестить
[19:06:58] <stuw> http://www.slashgear.com/bbc-announces-microbit-a-pocket-sized-programmable-computer-07391966/
[19:08:20] <zombah> прикольный
[19:24:49] <kornolio> прикольный см10
[19:24:57] <kornolio> но нет кнопки назажд
[19:25:00] <kornolio> не хватает ее
[19:25:09] <kornolio> быстро работает довольно таки