[03:03:04] <zombah> ишь какие толковые гайды появились http://source.android.com/devices/low-ram.html
[03:03:23] <zombah> гугль готовится к киткату смотрю основательно
[03:22:23] <zombah> так надо разобратся с убунтой, народ уже начинает спрашивать как ее бутить 8)
[12:19:44] <zombah> добрый день всем
[12:32:14] <stuw> zombah, сдается мне, что кит-кат пилят для часов и другой мелочевки. потому и впряглись поддерживать девайсы с 512 метрами.
[12:35:44] <zombah> может да
[17:24:28] <igor> всем привет!
[17:24:46] <igor> пытаюсь поставить 12.10 через юбут...
[17:25:12] <igor> после танцев с бубном система установилась, но...
[17:25:27] <zombah> танцев?
[17:25:51] <igor> если пытаться запустить ее с рамдиском происходит зависон :-(
[17:26:01] <igor> последнее, что я вижу:
[17:26:24] <zombah> там нет зависона просто он вывод в консоль направляет
[17:26:34] <zombah> у тебя 8гб модель?
[17:26:34] <igor> init: ureadahead main process (174) terminated with status 5
[17:27:06] <igor> zombah, да, 8гб немецкая без зуба и 3г
[17:27:39] <zombah> ну тебе надо затереть старую теграпарт разметку, ядро убунты ее видит и тихо с ума сходит
[17:27:47] <stuw> igor, разметка осталась дефолтная или ты менял разметку?
[17:28:15] <stuw> когда у меня уже руки дойдут пофиксть %)
[17:29:47] <zombah> он видит старую разметку
[17:29:55] <zombah> как лучше ее затереть?
[17:29:58] <stuw> на самом деле если затирать разметку, то инсталляция перестанет работать
[17:30:02] <igor> stuw, я менял разметку
[17:30:26] <zombah> stuw: почему?
[17:31:26] <igor> zombah, то что ты запейстбинил для меня пройденный этап...
[17:31:32] <igor> более того...
[17:32:01] <zombah> всмысле пройденный?
[17:32:21] <igor> я уже перезагрузился с пустым рамдиском и пропатчив flash-kernel сумел пройти графический инсталлятор, но...
[17:32:35] <zombah> %)
[17:33:30] <igor> теперь, когда система уже установлена и настроена я пытаюсь ее загрузить с рамдиском и происходит висяк. :-(
[17:34:30] <igor> а без рамдиска половины устройств нету :-(
[17:34:42] <igor> в том числе и сети
[17:36:01] <zombah> dmesg?
[17:36:13] <zombah> syslog?
[17:36:24] <igor> stuw, а че фиксить-то надо? Почему виснет? Что за ureadahead?
[17:37:40] <igor> без сети не очень-то удобно публиковать dmesg и syslog, но я попробую... ;-)
[17:37:59] <zombah> на сд карту сохраняй
[17:38:09] <zombah> или на юсб флеш
[17:38:47] <igor> я так и собираюсь делать, только постоянно приходится перегружаться... :-(
[17:42:12] <stuw> перестанет работать, т.к. ищется бут образ на одной из партиций
[17:42:22] <stuw> и ядро потом шьется как бут образ
[17:42:37] <zombah> фи
[17:42:55] <stuw> надо порасспрашивать огру, как убрать хаки для бут образов из убунты
[17:43:00] <stuw> zombah, именно ) фи )
[17:43:44] <igor> я их уже убрал, говорю же, flash-kernel у меня просто `exit 0`
[17:47:59] <zombah> ну тут ошибок никаких не видно особо
[17:48:15] <zombah> разве что вот это [ 8.438274] init: failsafe main process (399) killed by TERM signal
[17:48:22] <zombah> но может так и задумано
[17:49:13] <stuw> igor, у тебя ядро инсталлятора и ядро убутны видят старую разметку и по ней пытаются работать.
[17:49:36] <zombah> PT надо таки потереть?
[17:49:50] <stuw> мне интересно, как убут ядро находит :)
[17:50:04] <zombah> так прописано в нем
[17:50:12] <stuw> что прописано?
[17:50:48] <zombah> ну я разобрал убунтовский бут имидж на сост части и подложил в boot.scr
[17:51:07] <zombah> igor: наверное также делал
[17:52:02] <stuw> убут работает с gpt разметкой, ядро со старой. хорошо, что загрузочная партиция не пересекается с партицией убута
[17:52:19] <igor> stuw, я перепаковал initrd.img для юбута и переделал boot.scr
[17:53:48] <stuw> ясно
[17:54:08] <stuw> блин, надо бы старую разметку потереть. попробую сегодня до тошки добраться
[17:54:09] <igor> в syslog'е - PC is at do_con_write.part.14+0x5fc/0x7ec
[17:54:37] <igor> stuw, а как ее потереть?
[17:55:08] <stuw> надо высчитать, где она находилась и ее место нулями затереть
[17:56:07] <zombah> 1536 сектор, размер 256 секторов
[17:56:19] <zombah> но это в старом вычислении
[17:56:23] <stuw> размер сектора 2048 байт
[17:56:27] <zombah> ага
[17:56:31] <stuw> - 2*1МБ
[17:57:30] <stuw> я тут думал, в какой момент тереть старую таблицу и склоняюсь, что лучше на стадии установки убута ( а не на стадии переразбивки )
[17:57:53] <zombah> а какая разница?
[17:58:02] <stuw> т.к. переразбивку можно не производить в общем случае, а если поставить убут и оставить старую разметку - могут быть грабли, какие мы сейчас и наблюдаем
[17:58:09] <stuw> есть возражения ? :)
[17:58:15] <zombah> нет
[17:58:46] <stuw> ок, если что-то придумаешь - пиши.
[17:59:00] <zombah> так а mmcblk0boot0 у нас скол весит
[17:59:17] <zombah> похоже pt в boot1 живет
[17:59:35] <igor> stuw, а не правильнее ли было б не просто тереть старую, но и записывать туда новую?
[17:59:44] <stuw> на стадии установки убута нет данных о партициях (если их не передавать отдельно, а я этого не хочу, поэтому буду тереть определенное количество секторов от начала mmcblk0)
[17:59:58] <zombah> ок
[18:00:30] <stuw> igor, переход на убут происходит в несколько стадий: 1) дамп разметки 2) сохранение бут образов 3) запись убута 4) переразбивка на gpt
[18:00:30] <zombah> юбут у нас сектора по 512 байт считает ведь да?
[18:00:43] <stuw> 4 стадия в общем случае опциональна
[18:00:50] <stuw> да, 512 байт
[18:01:08] <stuw> boot партиции могут быть по 1 или по 2 MB
[18:01:26] <stuw> на 8 гиговой они по 1 и PT лежит на mmcblk0.
[18:01:38] <stuw> на 16 гиговой PT лежит в какой-то из бут партиций
[18:01:52] <stuw> при установке убута я тру все содержимое бут партиций
[18:02:08] <igor> братва, а мне-то че делать? dd if=/dev/zero of=mmcblk0boot1 bs=1024 count=2048?
[18:02:12] <stuw> поэтому на 16 и 32 гиговой версиях нет такой проблемы
[18:02:18] <stuw> не
[18:02:48] <stuw> igor, у тебя 8 гиговая версия, надо тереть начало mmcblk0, но потом придется делать gpt разметку снова
[18:03:08] <stuw> dd if=/dev/zero of=/dev/mmcblk0 bs=1M count=5
[18:03:13] <stuw> как-то так
[18:03:14] <stuw> :)
[18:03:45] <stuw> с размерами можно поиграться. можно точечно выпилить PT, но нужно посчитать, где он лежит
[18:04:02] <zombah> разметка у нас начинается с сектора 7168s можно пропустить первые 34 и с 35 до 7167 все потереть?
[18:04:08] <igor> это можно делать без перезагрузки?
[18:04:27] <stuw> zombah, да, можно так сделать
[18:04:51] <stuw> вроде никто не переносил PT при переразбивке
[18:05:12] <igor> че это даст? можно будет не переразбивать?
[18:05:36] <stuw> да, живой gpt разметка останется, а старая инфа в PT потрется
[18:06:27] <zombah> может инструкцию поменять? чтоб SOS партицию сразу с 35го делать? тогда отпадет проблема с удалением PT
[18:06:36] <stuw> 7168 это в секторах по 2048 байт ведь ?
[18:06:44] <zombah> нет по 1000
[18:06:45] <igor> и как будут быглядеть эти 2 dd команды? ты предлагал потереть первые 5 МБ...
[18:07:13] <stuw> zombah, может не отпасть, если при записи фс не будут трогаться сектора, в кторох расположена PT
[18:07:16] <zombah> хотя или нет..счас вспомню
[18:07:42] <stuw> по 512
[18:07:58] <zombah> да скорее всего
[18:08:05] <zombah> 1000 это у него килобайты такие
[18:09:54] <stuw> dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=34 count=$((7167-34+1)) (пересчитайте, мог ошибиться)
[18:10:08] <igor> размер сектора 512 байт?
[18:10:12] <stuw> да
[18:11:58] <igor> `dd if=/dev/zero of=/dev/mmcblk0 bs=512 count=34` и...
[18:12:13] <stuw> неее
[18:12:30] <stuw> так только gpt затрешь
[18:12:53] <stuw> seek=34 count=$((7167-34+1))
[18:13:15] <igor> `dd if=/dev/zero seek=35 of=/dev/mmcblk0 bs=512 count=71132`
[18:13:52] <igor> так я и говорю, что 2 команды! ;-)
[18:14:49] <stuw> нет
[18:14:59] <igor> а как?
[18:15:57] <stuw> gpt тереть не надо
[18:16:15] <igor> только `dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=34 count=$((7167-34+1))` ?
[18:16:20] <stuw> seek на 34 сектор надо делать
[18:16:24] <stuw> да
[18:17:26] <igor> т.е. стираем все начиная с 34-го сектора?
[18:17:40] <stuw> да
[18:17:52] <zombah> c 35го лучше, в 34 еще записана gpt
[18:18:25] <stuw> кто тебе сказал?
[18:19:00] <zombah> я когда пытаюсь партедом сделать партицию с 0 сектора он говорит что могу ток начиная с 35
[18:19:01] <igor> сектора считаются с 0 или с 1?
[18:19:09] <stuw> с 0
[18:19:56] <igor> тогда все правильно - по смещению 34 находится 35 сектор, а по смещению 0 - 1-й
[18:19:58] <stuw> parted наркоман. mbr - 1 сектор, gpt - 32 сектора. 34-й свободен
[18:20:55] <stuw> "LBA 34 is the first usable sector on the disk" - http://en.wikipedia.org/wiki/GUID_Partition_Table
[18:21:23] <stuw> еще вариант - parted начинает с 1 считать. но тогда он тоже наркоман %)
[18:22:00] <igor> что значит "свободен"?
[18:22:10] <zombah> 8)
[18:22:24] <igor> все-таки надо делать seek=33?
[18:22:56] <zombah> igor, сделай бэкап да попробуй
[18:22:59] <stuw> :)
[18:23:38] <stuw> может и 33 ) долбаная +- 1 арифметика )
[18:32:35] <igor> сделал - никаких изменений. :-( Щас буду логи смотреть...
[18:37:52] <zombah> так что включил софт кодек, какой-то ахтунг на выходе все в квадратах пиксель джанк монстерс
[18:40:02] <stuw> может битрейт мелкий осиливается только
[18:40:06] <stuw> попробуй 10 фпс
[18:41:00] <zombah> да вечером поиграюсь с настройками
[18:41:12] <zombah> пару твиков на тему Low ram уже применил
[22:24:19] <zombah> stuw_: ты тут?
[22:24:31] <stuw_> yes
[22:25:00] <zombah> скажи что ты думаешь насчет того чтобы перетащить репо uboot'а на гитхаб?
[22:25:18] <zombah> ну или копию сделать
[22:27:12] <stuw_> а смысл ?
[22:28:02] <zombah> ну впринципе пофиг действительно..просто веб гиториуса чтот у меня вообще никак
[22:28:28] <zombah> коммиты посмотреть не могу, поискать внутри репо там вообще похоже нет
[22:38:48] <stuw_> zombah, локально быстрее все это делать
[22:39:02] <zombah> блин даже попасть на него могу, 502 bad gateway
[22:39:03] <stuw_> веб и там и там недостатки имеет
[22:39:08] <stuw_> :)
[22:39:48] <zombah> ну у меня сложился такой процесс что я паралельно и локаль и на вебе сижу, сравниваю там чтот и тп
[22:46:54] <stuw_> тогда сделай реп на гитхабе и утащи мои патчи. я все-равно убут только для разработки нвек буду юзать, а ты может быть что-то докрутишь для инитрд или еще чего
[22:47:10] <zombah> ок
[03:35:37] * beaver_rrr is now known as Giant_enemy_crab
[09:01:56] * Giant_enemy_crab is now known as beaver_rrr
[14:19:20] <stuw> zombah, я вчера без сериал кабеля андроид щупал. написал небольшой отчет. видел его?
[14:19:33] <zombah> stuw: нет
[14:19:39] <zombah> stuw: ты какой щюпал?
[14:19:44] <zombah> щупал
[14:19:53] <stuw> ссылку на который ты brightkill'у кидал
[14:19:56] <stuw> или есть новее?
[14:20:15] <stuw> октябрьский какой-то
[14:20:25] <zombah> неа новее пока не собрал
[14:20:44] <stuw> 11.0-20141020
[14:20:52] <zombah> там надо все отсортировать и перекидать в рабочую ветку
[14:21:17] <stuw> надо на какой-то одной версии сконцентрироваться и ее добивать
[14:21:25] <stuw> иначе у нас андроид всегда будет бетой )
[14:21:40] <zombah> мне тут важны ключевые моменты по ядру т.к. там нексусовское
[14:21:51] <stuw> где тут?
[14:21:59] <zombah> в 20141020
[22:11:32] <brightkill> zombah, changelog для 20141020 есть?