[12:16:36] <zombah> добрый день всем
[15:00:06] <vm03> Привет всем!
[15:02:04] <zombah> vm03: привет
[15:15:13] <vm03> zombah, привет!
[15:41:14] <zombah> vm03: а ты знаешь зачем qcom/caf заворачивает сразу несколько .dtb файлов вместе с ядром в boot.img, я тут ковыряюсь и никак не могу вникнуть зачем это нужно
[15:44:00] <zombah> stuw: привет, а какой смысл так менять топик https://paz00.ru/index.php?title=ZTE_Blade_M&curid=577&diff=1117&oldid=1115 ? вроде медиавики сам вставляет нижние подчеркивания вместо пробелов?
[15:45:08] <vm03> zombah, одно ядро может быть на несколько девйсов
[15:45:34] <vm03> aboot (lk) выбирает нужный dtb
[15:45:36] <stuw> оно почему-то показывало мне, что страница недоступна. Хотя с другой страницей простое пересохранение исправило проблему и моих изменений не появилось
[15:45:52] <zombah> vm03: ааа тоесть FIT образ, понятно. А бутлоадер видимо board-id обьявляет
[15:46:35] <zombah> интересно как на живой системе увидеть этот qcom,board-id
[15:46:44] <zombah> чет его нигде не вижу
[15:47:55] <vm03> это еще что, асус на z380 вообще жжет https://github.com/vm03/android_kernel_asus_P024/commit/d24e40243cefebdbaca520c626d78cdbf8bc1466
[15:48:25] <vm03> для msm8916 и msm8929 одно ядро и один system
[15:48:33] <zombah> ишь как
[15:48:45] <zombah> зачем такая мутаторика интересно
[15:49:16] <zombah> хотя хаки асуса мне всегда доставляли, я stuw расскаживал про их решения в ядре для nexus 7 2012
[15:49:24] <vm03> msm8916 это z380kl WW, а msm8929 z380kl CN
[15:49:52] <zombah> там разные LTE чтоли?
[15:50:01] <vm03> а зафига все это непонятно
[15:50:17] <vm03> я про CN подробности не узнавал... :)
[15:50:32] <zombah> мне кажется у них там с частотами чтото другое
[15:50:57] <zombah> а может еще золотой фаервол встроенный 8)))
[15:50:58] <vm03> у LG L70 чуть ли не десяток модификаций, но прошивка у каждого своя, даже для тех на которых один CM работает :)
[15:51:30] <vm03> а board-id только в dmesg наверное
[15:51:47] <zombah> vm03: вот чет нет его в дмесге
[15:51:59] <zombah> думал может где в sysfs есть, но тоже не вижу
[15:52:22] <zombah> у алкателя разброд и шатание в сорцах ядра
[15:52:48] <zombah> куча файла под разыне модели в разных папках названия файлов одинаковые, черт ногу сломает
[15:53:13] <zombah> хочу по board-id найти какой же он таки dtb грузит
[15:53:35] <vm03> где-то в начале dmesg должно быть
[15:55:05] <zombah> vm03: а как он может нызваться? по board ничего не находится. вижу только от инита, но там другой id
[15:55:08] <zombah> [ 3.014457] init: Detected MSM SOC ID=245 SOC VER=65536 BOARD TYPE=MTP
[15:55:34] <vm03> Using DTB entry 162/00010001/121/0 for device 162/00010001/121/0
[15:55:41] <vm03> вот у меня на LG такое есть
[15:56:10] <zombah> это видимо раньше dmesg в earlyprintk
[15:56:19] <vm03> скорее всего
[15:56:31] <zombah> тут мне надо сначала рабочее ядро пересобрать чтобы его выковырять
[15:57:06] <zombah> хитрые китайцы засунули кондицию в selinux чтобы enforcing обходить 8))
[15:58:30] <vm03> китайцы знатные извращенцы
[16:00:21] <zombah> правда не пойму как они его запускают
[16:00:36] <zombah> но видимо kingroot как раз эту дырку использует
[16:03:13] <vm03> zombah, это вроде только при сборке работает
[16:03:37] <zombah> vm03: да, хм ну ладно бог с ним тогда
[16:05:42] <zombah> чтот 5 дюймов мне великоват телефон, никак привыкнуть не могу к такой огромной колбасе
[16:06:09] <vm03> я вроде привык, хотя 3.5 мне больше нравится, особенно летом
[16:06:50] <zombah> 3.5? это что такое я только 4 минимальный видал
[16:07:06] <vm03> LG L40, до это zte blade
[16:07:45] <zombah> ну я вот дочке zte blade m взял, но он повиду больше sony xperia go
[16:07:50] <zombah> вот тот реально крошка был
[16:09:14] <vm03> у zte blade (первого) на мой взгляд очень удобный корпус
[16:10:26] <zombah> ну blade m такой же почти по виду
[16:10:45] <zombah> с зада шкурка такая прорезиненая, удобно в руке лежит
[16:11:09] <zombah> но экран больше сам
[16:11:12] <vm03> ну судя по картинке всетаки отличается....
[16:11:34] <zombah> ну он копия zte kis
[16:11:45] <zombah> только на нем сразу андроид а не фаерфукс
[16:11:48] <zombah> и две симки
[16:12:48] <vm03> и вообще раньше трава был зеленее :)
[16:13:08] <zombah> взяко и крепче брала 8)
[16:20:57] <zombah> о микротик оказывается новую линейку девайсов стал делать
[16:21:04] <zombah> ничего такой по виду
[16:21:08] <zombah> 5ГГц есть
[16:21:37] <zombah> два вайфайных квалькома внутри
[16:21:49] <zombah> как гугль онхаб
[16:34:22] <zombah> странно dt.img размером 450кб, dtextract из него вытаскивает 12 файлов по 150кб %) http://pastebin.com/tAajXLba
[16:35:17] <vm03> а что странного? он же жмется вроде
[16:39:35] <zombah> неа тут он почемуто один и тот же дтб под 4 именами вытаскивает
[16:39:44] <zombah> тоесть их всего 3
[16:39:50] <zombah> а он делает из них 12
[16:40:08] <vm03> хм...
[16:40:14] <zombah> видно в синтаксисе хидера есть расхождения
[16:41:37] <zombah> так всего под 3 разных board-id файлы
[16:41:50] <zombah> 8 0, 8 100 и 8 3
[16:41:58] <zombah> теперь понятнее
[16:44:13] <zombah> причем все 3 dtb после распаковки в dts отличаются только своими board-id и board-name
[16:44:40] <vm03> автоматизация :)
[16:44:45] <zombah> 8)0
[16:45:23] <vm03> dt не руками пишут, генерят
[16:45:32] <zombah> отлично теперь у меня по частям все есть, можно попробовать собрать обратно
[16:45:45] <vm03> вот сделали три ревизии платы, нагенерили dt для них
[16:45:49] <zombah> подменяя ядро и дт на самосборные
[16:45:54] <vm03> а что уж там на завод пошло...
[16:46:27] <zombah> как смысл делать ревизии коли в коде разнице нет для них
[16:47:48] <vm03> так ревизии может креплением платы отличались...
[16:48:01] <zombah> ну это да может конечно
[17:23:23] <zombah> писал ведь скрипт чтоб все иклюды dtsi найти по dts..куда задевал
[18:13:07] <zombah> мда странно
[18:13:45] <zombah> разобрал boot.img стоковый, разобрал его dt.img, оставил только 1 dtb, собрал все обратно, а оно не групзится 8(
[18:15:18] <zombah> аа может надо форсить версию формата для dtbtool
[18:19:23] <zombah> так чтот я видимо не правильно собираю
[18:19:57] <zombah> даже если все запчасти стоковые взять не бутиться 8))
[18:20:55] <zombah> dt.img вроде же просто cat'ом присобачивается к zImage
[18:21:56] <zombah> хм да размер чет прилично отличается
[18:22:23] <zombah> сток образ 1.3мб а у меня 2
[18:22:25] <zombah> как так
[18:24:40] <vm03> я вот это юзаю для эксперементов
[18:24:52] <vm03> с boot.img'ами и dt
[18:24:55] <zombah> хм
[18:25:13] <zombah> я помню пробовал эту тулзу но не заметил никаких бонусов
[18:25:46] <zombah> правда насколько я помню с нокией ручная пересборка образа у меня тоже не работала, у меня тут явно пробел в концепции
[18:26:26] <vm03> с этими тулзами на нокии у меня точно работает
[18:26:53] <zombah> хм
[18:26:59] <zombah> счас попробую
[18:28:44] <zombah> а ты редактируешь этот img_info файл если меняешь ядро скажем?
[18:28:53] <vm03> нет
[18:28:59] <zombah> там внутри него размеры прибиты
[18:29:24] <vm03> не влияет на сбоку обратно
[18:29:44] <zombah> ааа
[18:29:54] <vm03> я и больше и меньше собирал, все нормально было
[18:30:05] <zombah> а dt.img собираешь обычным dtbtool или dtbtoolCM?
[18:31:06] <vm03> dt я обычно вместе с ядром собираю в дереве CM
[18:31:33] <zombah> vm03: .dtb или именно dt.img?
[18:31:56] <vm03> dt.img
[18:32:07] <zombah> значит dtbtoolCM
[18:32:14] <zombah> ну попробую так
[18:32:16] <vm03> скорее всего
[19:00:54] <zombah> так разобрал этим mkboot собрал обратно, размер одинаковый но не загружается уже %)
[19:01:23] <vm03> secureboot?
[19:02:33] <zombah> vm03: подпись? да нет собраное twrp это с 4pda
[19:03:44] <zombah> по виду там просто рамдиск от twrp подложили а ядро и dtb от стока и оно бутится, но если я его пересобераю то фиг
[19:03:47] <vm03> у хуавея какого-то, читал, boot подпись проверяется, recovery нет
[19:03:59] <vm03> хм
[19:04:09] <zombah> vm03: я пока с рековери играюсь а не с boot
[19:04:12] <vm03> дай ссылку на рековери
[19:05:15] <zombah> к сообщению прикреплено
[19:05:20] <vm03> угу
[19:07:24] <zombah> md5sum конечно отличается после пересборки, но размер одинаковый
[19:07:36] <vm03> md5sum и должно
[19:07:39] <zombah> можно попробовать сравний по байтам где разница
[19:09:35] <zombah> прилично отличий
[19:09:52] <zombah> 3 места
[19:12:28] <zombah> фиг
[19:12:43] <vm03> хм
[19:13:29] <vm03> или подпись или что-то намутили в асере...
[19:14:06] <zombah> у тебя вообще очень много отличий
[19:15:04] <zombah> да неа ну какая подпись, jemmini этот собрал ведь
[19:15:24] <zombah> этож не стоковый образ
[19:17:26] <vm03> а я там prop чуть поменял
[19:17:33] <vm03> коментарий добавил
[19:17:42] <vm03> для LG bump был
[19:18:04] <vm03> https://github.com/CyanogenMod/android_device_lge_g3-common/blob/cm-13.0/bump/bump.py
[19:18:31] <vm03> но LG его пофиксили в последних версиях
[19:22:18] <zombah> так ну ладно ближе к ночи еще покумекаю
[19:22:30] <zombah> можно впринципе спросить jemmini этого
[19:27:44] <zombah> фига у этого jemmini репутация какая %)
[19:27:51] <zombah> и постов 2.5к
[19:27:54] <zombah> плодовитый
[19:30:49] <zombah> stuw: https://paz00.ru/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%98%D0%B7%D0%BE%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B
[19:35:49] <stuw> zombah: одну пристроил, часть не висячие, еще на пару - пох :)
[19:36:11] <stuw> ну или приткнем как-нибудь, если будет желание )
[21:05:26] <vm03> zombah, спроси, хуже точно не будет :)