Сайт | Скачать | Видео | Wiki

Автор Тема: Правка dtb  (Прочитано 3638 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26504
  • Репутация: +179/-0
    • PuppyRus-A
Re: Правка dtb
« Ответ #45 : 09 Февраль 2019, 11:38:24 »
После нескольких правок - есть рабочий dtb (теперь он входит в состав последних образов Armbian).
Armbian_5.74_Rk3328-tv_Ubuntu_bionic_default_4.4.154_20190208.img.xz ?
dd if=/dev/mmcblokpXpX of=boot.img bs=1M
Код
lsblk
mmcblk2      179:32   0  29,1G  0 disk
mmcblk2boot0 179:64   0     4M  1 disk
mmcblk2boot1 179:96   0     4M  1 disk
mmcblk2rpmb  179:128  0     4M  0 disk
Оба *boot дают нули (если смотреть в хекс)
Код
# dd if=/dev/mmcblk2rpmb of=boot.img bs=1M
dd: ошибка чтения '/dev/mmcblk2rpmb': Ошибка ввода/вывода
Получается надо дампить весь mmcblk2 - надо много места
По другому никак?

Попробовал тормознуть дамп после гига - скрипт распаковал ядро и вылетел с ошибкой

Андроид у Дяди Шурика 8.1 как и у меня
« Последнее редактирование: 09 Февраль 2019, 11:43:12 от sfs »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 7181
  • Репутация: +167/-2
  • Старый чайник
Re: Правка dtb
« Ответ #46 : 09 Февраль 2019, 12:17:05 »
Получается надо дампить весь mmcblk2 - надо много места
Попробовал так
Код
# extract-dtb.py -n /dev/mmcblk1 
через пару минут плучил
Код
killed
Андроид у Дяди Шурика 8.1 как и у меня
Android version 8.1.0 kernel 4.4.120
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн balbes150

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 472
  • Репутация: +5/-0
Re: Правка dtb
« Ответ #47 : 09 Февраль 2019, 13:00:35 »
Надо попробовать

dd if=/dev/boot of=boot.img

Если будет ошибка, значит остаётся
- подключаться через adb из там вытаскивать dtb из рабочего андройд
- попробовать поставить терминал в андройд и из него так же пытаться вытаскивать dtb
- пробовать распаковать файл прошивки и его разбирать на компоненты

сразу предупреждаю, последние три варианта сам не пробовал, но народ пишет, что так вытаскивали dtb на разных моделях.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26504
  • Репутация: +179/-0
    • PuppyRus-A
Re: Правка dtb
« Ответ #48 : 09 Февраль 2019, 13:38:15 »
/dev/boot - нет такого. Последний раз видел такое на s905 c 3x ядром
Получается надо доставать и дербарить свой андроидовский dtb
А dd if=/dev/mmcblk2 of=boot.img бесполезно пробовать?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26504
  • Репутация: +179/-0
    • PuppyRus-A
Re: Правка dtb
« Ответ #49 : 10 Февраль 2019, 17:46:50 »
Сравнивать (Команда - Сравнить файлы) и редактировать удобно в mc
Подсветки синтаксиса (в аттаче)
Распаковка firmware
Добавил в шапку темы

Оффлайн kolja

  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
Re: Правка dtb
« Ответ #50 : 14 Апрель 2019, 16:56:40 »
Приветствую, уважаемые.
В шапке ссылка — «Распаковать скачанное firmware» пустая.
Можно взять оригинальную прошивку устройства и разобрать на составляющие. И так получить dtb файл.
Вот ­— RK3xxx Firmware Tools by SergioPoverony  для Rockchip отличная программа. Внутри программы ясная инструкция на русском как делать.
P.S. И большое СПАСИБО за собранный и изложенный на форуме материал
« Последнее редактирование: 15 Апрель 2019, 11:14:30 от kolja »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26504
  • Репутация: +179/-0
    • PuppyRus-A
Re: Правка dtb
« Ответ #51 : 14 Апрель 2019, 18:22:21 »
В шапке ссылка — «Распаковать скачанное firmware» пустая.
поправил
У Вас тоже со ссылкой проблема

Какой у Вас бокс? Под чем и для чего юзаете?

Оффлайн kolja

  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
Re: Правка dtb
« Ответ #52 : 15 Апрель 2019, 11:11:16 »
У Вас тоже со ссылкой проблема
Ссылку сейчас поправлю. Виноват, не проверил как открывается после того как образец BBCode вставил.

Docooler M9S-PRO на amlogic S905. Удалённо стоит, файлами меняться. Debian без установленных Х-ов.

MX10 — сейчас Armbian поставил. Без Х-ов. С sd-карточки ещё последнюю сборку Ubuntu_xfce от balbes150 загружал. Понравилось.

Mecool M8S Pro W на amlogic S905W. Трогал, но там не получилось в память бокса записать систему. Armbian только с флешки загружается.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 26504
  • Репутация: +179/-0
    • PuppyRus-A
Re: Правка dtb
« Ответ #53 : 15 Апрель 2019, 13:13:23 »
т.е. у Вас в основном серверное направление...

Оффлайн kolja

  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
Re: Правка dtb
« Ответ #54 : 15 Апрель 2019, 13:30:22 »
Ну да. Пока так