[11:03:11] <savalik>  http://www.3dnews.ru/news/636913/ обзор хромбука =) Сорри если уже было ))
 [11:03:17] <savalik>  всем добрый день кстати))
 [12:10:25] <zombah>  добрый день
 [13:46:04]  * MaksMS_ is now known as MaksMS_work
 [15:36:52]  * kottt1 is now known as kottt
 [16:59:08] <Lynxly>  Добрый вечер. Skype на ac100 пробовал запустить через микроэмулятор, провал. Есть другие идеи?
 [17:05:02] <beaver_rrr>  поставить линукс
 [21:33:29] <savalik>  Всем добрый вечер)
 [21:39:29] <savalik>  Mirosya: ня? )
 [22:46:05] <savalik>  обзавелся флешкой usb 3.0 .. даже в 2.0 порту она работает много приятнее =)
 [22:46:31] <savalik>  к слову например обзор сравнительный)
 [22:46:33] <savalik>  http://www.upweek.ru/pryamougolnye-xraniteli.html
 [12:46:31] <zombah>  добрый день всем
 [12:46:45] <Gordio>  "Добрый"
 [12:47:26] <zombah>  stuw: переделал вчера скрипт по сбоке имиджей, теперь делаю зипы и нужные названия файлов внутри. осталось сделать релизтулз
 [12:48:00] <stuw>  ты имена зипов под скрипты сборочные подгоняешь?
 [12:48:50] <zombah>  ну да пока они у меня так и остались с названиями boot.img и recovery.img иначе релизтулз говорит иди нафиг нет нужных имиджей
 [12:49:16] <stuw>  так, а какие имена ты хочешь сделать?
 [12:49:28] <stuw>  и почему ты используешь zip, а не mkimage ?
 [12:49:56] <zombah>  я придумал временный вариант один, ход такой в мейк файле сделать копирование zimage и ramdisk в /boot, но остается тогда убрать записование boot.img в девайс
 [12:50:34] <stuw>  хм...
 [12:50:36] <zombah>  ну я вчераж писал почему не хочу мультиимидж
 [12:51:01] <stuw>  для тебя да, неудобно. в конечном варианте - хз
 [12:51:49] <zombah>  нашел один девай у которого /boot ext fs а не raw, hp планшет
 [12:52:10] <zombah>  https://github.com/CyanogenMod/android_device_hp_tenderloin/commit/d9f4cee180d17923db68422b4d6ee090b5e735ea
 [12:52:35] <zombah>  они мультиимидж используют
 [12:56:26] <stuw>  ахтунг эти скрипты :( хрен разберешься с наскоку
 [12:56:33] <zombah>  а нет наверное из мейкфайла это не получится, надо жестко в релизтулз прописать. boot.img тогда вообще не нужен надо просто включить в ота файл отдельно zImage и initrd.gz и скопировать их в /boot
 [12:57:00] <zombah>  а на boot.img прописать просто что не включать его в ота файл и ничего не делать с ним
 [12:57:27] <zombah>  установка рекавери тогда первая пока на ручно приводе
 [12:59:41] <stuw>  инитрд паковать под убут все-равно надо?
 [12:59:57] <zombah>  stuw: пока не проверил. пакую
 [13:00:23] <zombah>  это не долго убрать если не нужно будет потом
 [13:00:42] <zombah>  у меня еще большой вопрос по созданию гпт разметки
 [13:01:18] <zombah>  как изначально сделать первую разметку, я хочу дропнуть из конфигов misc и storage партиции
 [13:03:46] <zombah>  хотя нексус продолжает использовать misc
 [13:04:21] <zombah>  ну misc можно оставить он мелкий, но storage надо дропать
 [13:09:28] <zombah>  новому андроиду он уже не нужен, не используется.
 [13:23:23] <stuw>  zombah, gpt делать через сосбут. любыми утилитами.
 [13:23:43] <zombah>  stuw: тоесть просто запустить parted?
 [13:24:06] <zombah>  stuw: после использования switch.. или можно сразу?
 [13:24:54] <stuw>  если ты делал switch, то там уже есть gpt разметка. чтобы ее править, запустить parted.
 [13:25:32] <zombah>  stuw: я думаю на механизмом первой инсталяции
 [13:26:29] <zombah>  swtich сейчас учитывает sd карту что она может быть первой?
 [13:27:32] <stuw>  еще нет )
 [13:27:36] <stuw>  я его не научил
 [13:28:26] <stuw>  но это важно только при создании boot.scr
 [13:28:34] <stuw>  инсталлер андроида его перепишет
 [13:28:50] <stuw>  а в остальном нумерация без разницы
 [13:35:39] <zombah>  так да это все пока руками можно сделать будет, фигня. самый затык это ота файл
 [13:56:39] <zombah>  а питон делает импорт из локальной папки или по неким переменным смотрит?
 [13:57:11] <stuw>  он смотрит в системных путях. возможно локально. если нужно добавить еще пути - руками это делать надо
 [13:57:16] <stuw>  сложный процесс вобщем )
 [14:06:57] <zombah>  заказал себе старый хромбук 8)
 [14:07:25] <stuw>  ))
 [14:25:18] <stuw>  хм, можно ковырять винрт - http://www.microsoft.com/en-us/download/confirmation.aspx?id=40810 :)
 [14:26:00] <zombah>  %) а нафиг оно нужно?
 [14:26:04] <stuw>  а хз
 [14:26:07] <stuw>  но можно ведь )
 [14:27:24] <zombah>  у меня даже в голове слова такие не укладываются, ковырять вин рт
 [14:28:16] <stuw>  да ладно тебе )
 [14:34:18] <zombah>  stuw: а глянь плз в этом коммите изменения ota_from_target https://github.com/CyanogenMod/android_device_hp_tenderloin/commit/1d149aa07a2e99e9add8141d00689b187eb05c99
 [14:34:52] <zombah>  такое чтот похожее на то что нам нужно
 [14:35:08] <zombah>  открыть boot.img как зип и записать куда надо
 [14:37:39] <stuw>  я не очень понимаю, что там происходит
 [14:40:03] <stuw>  судя по названию, мне кажется, что это сборка архива из файлов. но по коду - установка системы из архива %)
 [14:44:00] <zombah>  ну вот смотрю по аналогии с system как он работает
 [14:44:20] <zombah>  script.Mount("/system")
 [14:44:37] <zombah>  монтирует видно партицию по фстабу
 [14:44:49] <zombah>  script.UnpackPackageDir("system", "/system")
 [14:45:11] <zombah>  вот дальше просто распаковывает содержимое в нужную диру
 [14:45:44] <zombah>  только не понимаю где у него этот package задается
 [14:47:59] <zombah>  https://github.com/zombah/android_device_toshiba_ac100/blob/cm-10.1-uboot/releasetools/ac100_ota_from_target_files#L424
 [14:48:07] <zombah>  перенес текущие скрипты к себе в репу
 [14:50:20] <stuw>  <zombah> только не понимаю где у него этот package задается <- ты про какой package ?
 [14:50:52] <zombah>  ну там "system","/system" второе понятно куда, а первое что
 [14:51:22] <zombah>  ac100_edify_generator.py:162: def UnpackPackageDir(self, src, dst):
 [14:51:24] <zombah>  а вот
 [14:51:25] <stuw>  первое - папка с именем system внутри пакета
 [14:51:30] <stuw>  я так понимаю
 [14:52:12] <zombah>  ага, ну можно и папкой запоковать не проблема
 [14:52:42] <stuw>  а сейчас system.img ? т.е. raw image ?
 [14:53:07] <zombah>  нет, там сделана ext4 фс луп и файлы на ней
 [14:53:36] <stuw>  а внутри zip файла как она хранится сейчас ?
 [14:53:39] <zombah>  ну да рау конечно но с ext4 имиджем
 [14:53:48] <stuw>  понял
 [14:53:48] <zombah>  просто файлы в папке систем
 [14:54:36] <zombah>  папка систем в ней все дерово каталоги как надо и файло в них
 [14:57:43] <zombah>  def UnpackPackageDir(self, src, dst):
 [14:57:45] <zombah>  """Unpack a given directory from the OTA package into the given
 [14:57:46] <zombah>  destination directory."""
 [14:57:48] <zombah>  self.script.append('package_extract_dir("%s", "%s");' % (src, dst))
 [14:58:30] <zombah>  функции распаковать зип в папку нет
 [14:58:46] <zombah>  надо видно свою написать
 [15:00:31] <stuw>  какой зип ты собрался распаковывать? package_extract_dir по идее должна извлекать из zip файла папку.
 [15:01:22] <zombah>  а это штатная питонская функция?
 [15:01:31] <stuw>  врядли
 [15:02:01] <zombah>  ну в дефайнах ее нет
 [15:02:11] <stuw>  ну хз ) может и питоновская
 [15:02:35] <zombah>  используютс две package_extract_dir и package_extract_file
 [15:02:45] <zombah>  думаю это типа zip.pm
 [15:03:00] <zombah>  в нем такие функции чтоб работать с зипом самим
 [15:03:17] <zombah>  import zipfile
 [15:03:59] <zombah>  но у меня сам boot.img внутри тоже зип файл, мне получается надо его сначала в /tmp кинуть потом распоковать куда надо?
 [15:05:16] <zombah>  типа как тут https://github.com/zombah/android_device_toshiba_ac100/blob/cm-10.1-uboot/releasetools/ac100_edify_generator.py#L227
 [15:05:36] <zombah>  только сделать для partition_type == "EXT4"
 [15:05:39] <stuw>  сохраняй сразу /boot как папку
 [15:05:56] <stuw>  да и вообще лучше делать все не сырими образами, чтобы на разные разметки влезало
 [15:06:12] <stuw>  но тогда будет проблема, если места не хватит :)
 [15:06:31] <stuw>  можно и в темп распаковывать, а потом копировать
 [15:06:36] <zombah>  а где сырые образы?
 [15:06:51] <stuw>  system ты говоришь у нас хранится как raw image
 [15:07:14] <zombah>  да нет, яж говорю в зипе папка систем в ней файло лежит
 [15:07:44] <zombah>  это img_from_target делает как образ, но мыж не пользуемся ими
 [15:07:55] <zombah>  только ota файлом чтоб через cwm писать
 [15:07:56] <stuw>  <zombah> ну да рау конечно но с ext4 имиджем <- это тогда о чем ?
 [15:08:13] <zombah>  про system.img
 [15:08:30] <stuw>  system.img - где он лежит и что это такое ?
 [15:09:32] <zombah>  смотри когда собираешь андроид систему для устройства есть несколько типов сборки, make просто скомпилять весь хабар разложить по дирам и сделать из них .img файлы для директ флешинга на устройство
 [15:10:12] <zombah>  и make otapackage собрать все в один зип файл который установит cwm, там имидж сырой только boot.img, все остальное просто файлы внутри зипа
 [15:10:47] <stuw>  ясно
 [15:11:46] <zombah>  вот cwm сейчас хочет этот boot.img прошить мне прямо в /dev/mmc0p2
 [15:12:03] <zombah>  а надо чтоб он его туда просто расзиповал
 [15:12:15] <zombah>  пойду перекушу по быстрому
 [15:12:33] <stuw>  почему именно расзиповал, а не скопировал файлы, как делается для system и других партиций ?
 [15:12:37] <stuw>  приятного
 [15:32:29] <zombah>  спасибо. ну зип у меня уже создается норм, а вот с папкой надо кумекать как ее сделать
 [15:41:19] <zombah>  в это функции вот только writerawimage нет переменной для точки монтирования, а только для самого устройства
 [15:43:14] <zombah>  или вот это она p = fstab[mount_point]
 [15:44:03] <zombah>  есть p.device, p.fs_type а p.mount_point нет
 [15:46:31] <stuw>  для raw image не нужна точка монтирования. он идеологически на устройство льется как есть
 [15:47:04] <stuw>  p = fstab[mount_point] <- точку монтирования ты сам передаешь
 [15:47:05] <zombah>  ну нам то так не надо
 [16:03:33] <zombah>  неа чтот питон не привычно не пойму как надо сделать нормально
 [18:11:37] <savalik>  ай ай ай..опять логбот отвалился)
 [18:25:52] <zombah>  вот проказник
 [18:48:45] <zombah>  так пошел тестить рековери новое с юбутом и гпт
 [18:48:56] <stuw>  круто )
 [18:50:10] <zombah>  stuw: нашел кстати еще один пример глянь https://github.com/CyanogenMod/android_device_bn_encore/blob/cm-10.1/releasetools/encore_ota_from_target_files
 [18:51:22] <stuw>  да, это похоже на то, что ты хочешь сделать
 [18:51:42] <stuw>  только нам, наверное, нужно еще добавить boot.scr
 [18:51:54] <zombah>  вот они просто копируют файлы на бут, boot.scr с рековери идет
 [18:52:35] <stuw>  а как потом ядро грузиться будет? после установки в смысле
 [18:52:57] <zombah>  у меня внутри recovery.img три файла zImage initrd-recovery.gz и boot.scr пока их вручную из сосбута копирую на mmcblk1p1
 [18:53:19] <zombah>  всмысле не понял какое ядро?
 [18:53:59] <stuw>  рекавери ставит андроид. он же должен копировать ядро и инитрд на бут партицию
 [18:54:07] <zombah>  да
 [18:54:14] <stuw>  чтобы убут нашел это ядро, нужно туда же класть boot.scr
 [18:54:28] <stuw>  откуда boot.scr берется?
 [18:54:35] <zombah>  а почему нельзя имет boot.scr только на рековери партиции?
 [18:54:57] <stuw>  на первой партиции нужно иметь
 [18:55:32] <stuw>  ты один и тот же boot.scr будешь для рекавери и андроида юзать?
 [18:55:36] <zombah>  да
 [18:55:43] <stuw>  у тебя там меню?
 [18:55:45] <zombah>  ну пока покрайней мере
 [18:55:49] <zombah>  да меню
 [18:55:50] <stuw>  все, понял
 [18:56:02] <stuw>  иначе мне было непонятно, как убут найдет ядро
 [18:56:23] <zombah>  ну так на викиж мой boot.scr тыж его видал
 [18:56:45] <stuw>  я же не знаю, что ты там сейчас поменял ))
 [18:56:56] <stuw>  и не помню на память твой бут скрипт
 [18:57:03] <zombah>  8))
 [18:58:09] <zombah>  кстати а что ты говоришь насчет того что boot.scr должен быть на первой партиции? рековери ведь и есть первая
 [18:59:14] <stuw>  ну и норм. как первая партиция называется не важно )
 [18:59:26] <zombah>  %)
 [18:59:35] <stuw>  обычно в лине бут является первой партицией ) это в андроиде сначала идет рекавери
 [18:59:43] <stuw>  которая вообще 5-я %)
 [19:00:29] <zombah>  я кстати смотрю switch сделал бут и рековери ext2 а не ext4
 [19:00:39] <stuw>  да
 [19:00:39] <zombah>  это так и задумано?
 [19:00:42] <stuw>  да
 [19:00:56] <stuw>  между ними для рид онли партиций нет особой разницы
 [19:01:13] <zombah>  а зачем?
 [19:01:24] <stuw>  а смысл в ext4 ?
 [19:01:26] <zombah>  этож lilo стайл какойто древний
 [19:01:40] <zombah>  ну все остальные ext4 нафиг выделяться 8)
 [19:01:52] <stuw>  это не lilo стайл, но древний стайл )
 [19:02:26] <stuw>  в других ext4 оправдан может быть
 [19:02:32] <stuw>  а тут ...
 [19:02:39] <zombah>  загадочно 8)
 [19:02:43] <stuw>  но поменять можно ) это не сложно
 [19:03:06] <stuw>  наверное я просто старпер и делаю как было принято давным-давно ))
 [19:03:44] <zombah>  старпер всяко 8)))
 [19:40:21] <zombah>  так ну рековери работает норм, скрипт тоже вроде норм, осталось таки питон забороть
 [19:44:20] <zombah>  теперь можно эксперементировать с инсталляцией
 [21:43:16] <Gordio>  zombah, тут?
 [21:43:53] <zombah>  да
 [21:44:49] <Gordio>  У меня пару вопросов
 [21:45:16] <Gordio>  0. Анимации так и не получается сменить. Пробовал и разные степени архивации и вовсе без нее.
 [21:45:36] <Gordio>  1. Как ты собираешь рекавери? Откуда берешь файлы?
 [21:45:49] <Gordio>  Хочу посмотреть что там да как и переделать)
 [21:47:30] <zombah>  мои сорцы тут https://github.com/zombah?tab=repositories, собираю их внутри cm-10.1 бранча цианогенмода
 [21:47:57] <zombah>  ну вернее текущие в 10.1, та версия что у тебя бранч 10
 [21:49:26] <zombah>  заставок у меня в репах нет, они берутся штатные из цианогена, так что тебе надо скорее в нем смотреть
 [21:49:26] <Gordio>  У меня Beta3
 [21:49:47] <Gordio>  А рекавери какой командой собираешь?
 [21:49:50] <zombah>  аа beta3 это на бранче jellybean
 [21:50:11] <zombah>  Gordio: я его не собираю сам, собираю всю систему коммандой make otapackage
 [21:50:34] <Gordio>  Ааааа
 [21:51:04] <Gordio>  А ядро ты же не возишь с собой? Используется системное 3.1.10?
 [21:51:15] <zombah>  как не вожу, все вожу
 [21:51:38] <zombah>  вот репа ядра https://github.com/zombah/android_kernel_toshiba_ac100
 [21:51:42] <Gordio>  Тогда такой вопрос. Что изменилось с Beta3->Beta4 что может иметь отношение к вафле
 [21:52:33] <zombah>  Gordio: ядро, компат-ваерлес драйвер, другой бранч цианогена там тысчи изменений, конфиги борды для сборки
 [21:53:06] <Gordio>  А ядро с какой версии на каку?
 [21:53:29] <zombah>  Gordio: дело в том, что у меня самого в бета3 вафля плохо работала, это послужило трудом нескольких месяцев и бета4 где у меня и дома и на работе ок стало
 [21:53:44] <Gordio>  У меня наоборот
 [21:53:50] <Gordio>  С Beta4 полный пиздец
 [21:53:54] <Gordio>  Она вообще не работает
 [21:53:59] <zombah>  с марвиновского бранча linux-3.1 на бранч rel-15r7
 [21:54:11] <Gordio>  После передергивания поработает 2-5 минут и перестает
 [21:54:21] <zombah>  ну так сиди на бета3
 [21:54:31] <Gordio>  А обновы как же7
 [21:54:36] <Gordio>  Вкусненькое)
 [21:54:50] <zombah>  между бета3 и бета4 разницы субъективной нет
 [21:55:15] <Gordio>  Так дальше будет
 [21:55:43] <Gordio>  А куда оно пишется, какие разделы нужны - знаешь?
 [21:55:51] <Gordio>  Ну тоесть какие разделы в тошке используют
 [21:55:57] <zombah>  ну как дальше будет так и попробуешь, я тебе соберу билд с дебагами половим твою проблему
 [21:56:12] <zombah>  все разделю используются
 [21:56:19] <zombah>  разделы тобишь
 [21:57:10] <Gordio>  Ладно, пойду еще немного анимациб попробую а там посмотрим.
 [21:57:33] <Gordio>  Буду тестером. У меня какраз для этого карма подходящая)
 [21:58:02] <zombah>  давай это дело хорошее, мне не хватает тестера толкового
 [21:58:25] <Gordio>  :P
 [23:24:30] <savalik>  stuw_: Стью! А ты закоммитил в гит последние правки сосбута и свитчтуюбута? )
 [23:25:18] <stuw_>  нет
 [23:25:49] <stuw_>  ибо раздолбай :( я спать )
 [23:26:36] <savalik>  stuw_: спокойной ночи! =)
 [23:26:42] <savalik>  завтра тогда буду просить ;)
 [11:20:40] <stuw>  zombah, http://www.3dnews.ru/903728
 [12:33:29] <zombah>  stuw: пока не увижу своими глазами не поверю 8)
 [12:33:46] <stuw>  ))))))
 [12:34:04] <stuw>  zombah, ты комп забрал у clopoff ?
 [12:34:12] <zombah>  ytn
 [12:34:22] <zombah>  нет пока, может сегодня
 [12:34:32] <stuw>  ясно )
 [12:34:33] <zombah>  надо его спросить дома он или нет
 [12:49:56] <zombah>  вот такая борда mini-itx и коребутом поддерживается http://www.asrock.com/mb/AMD/E350M1/index.asp?cat=
 [12:50:17] <zombah>  можно махнуть
 [12:51:33] <zombah>  не самый свежак конечно, но работает очень прилично
 [12:51:44] <zombah>  у меня под nas такая стоит
 [12:52:54] <zombah>  http://www.coreboot.org/Board:asrock/e350m1
 [13:20:51] <stuw>  а смысл менять? )
 [13:29:34] <zombah>  чтобы коребут поставить
 [13:30:10] <stuw>  а asus-овскую плату выкинуть?
 [13:30:19] <zombah>  конечно
 [13:30:29] <stuw>  а смысл тогда в этом компе? )
 [13:30:44] <stuw>  модем + тюнер + хард
 [13:32:59] <zombah>  ну у тебя очень практичный подход
 [13:33:13] <zombah>  смысл сразу во всем искать 8)
 [13:33:25] <stuw>  наверное :) У меня нет столько плат, чтобы ими можно было разбрасываться )
 [13:36:01] <zombah>  так не выбрасывай ее просто на полочку положи 8)
 [13:36:05] <stuw>  )))
 [13:36:18] <stuw>  у меня полочек тоже мало осталось )))
 [13:36:45] <stuw>  лучше коребут для платы запилить, чем выкидывать )
 [13:36:53] <stuw>  правда это сложнее на много порядков )
 [13:37:45] <zombah>  этот чипсет nm10 мне кажется не поддерживается в коребуте, а чипсет запилить это даже не плату а значительно сложнее
 [13:38:42] <stuw>  моя плата от старого компа поддерживается. ASUS a8n-e
 [13:40:13] <zombah>  http://www.coreboot.org/Board:asus/a8n_e
 [13:40:20] <stuw>  да
 [13:40:35] <stuw>  правда частота cpu не меняется, что не айс
 [13:40:54] <zombah>  давно вики писали с тех пор это реализовать уже могли
 [13:42:19] <zombah>  а хотя это нфорсе, может и нет 8)
 [15:01:49] <zombah>  tegra канал такой повеселее стал, народ там обсуждает всякое
 [15:01:58] <zombah>  tagr отвечает переодически
 [15:02:29] <zombah>  clopoff: привет, ты вечером дома сегодня?
 [15:16:01] <stuw>  они jetson обсуждают в основном
 [15:19:31] <zombah>  ну да но бывает и общие вопросы
 [15:19:42] <zombah>  и как что там в ядре прикрутить
 [15:55:12] <clopoff>  zombah: дома должен быть
 [16:08:42] <zombah>  clopoff: звякну
 [16:28:07] <zombah>  clopoff: вечером всмысле после бассейна позвню тебе 8)
 [16:28:17] <clopoff>  я понял)
 [18:50:48] <DanSwano>  добрый вечер. Раз вика наша переехала, не пора ли сменить тему канала?
 [19:15:37] <clopoff>  zombah: я сейчас буду см11 ставить на телефон,если что-пиши.а так я дома все время
 [19:16:07] <zombah>  clopoff: ок
 [21:50:13] <clopoff>  поставил на xiaomi 4.4.4
 [21:50:14] <clopoff>  работает быстрее,чем на defy,как ни странно
 [22:46:06] <clopoff>  zombah: хромбук забыл показать
 [22:46:13] <clopoff>  так ношусь с этим браслетом
 [22:46:56] <stuw_>  ну вы даете )
 [22:47:03] <stuw_>  zombah, джеки забрал? )
 [22:48:40] <clopoff>  все,кроме одного)
 [22:49:26] <clopoff>  см11 на хорошем железе порхает
 [22:49:48] <clopoff>  прям как см на htc dream))