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

Автор Тема: Распаковка Elec  (Прочитано 482 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 23747
  • Репутация: +173/-0
    • PuppyRus-A
Распаковка Elec
« : 30 Апрель 2017, 12:05:57 »
https://libreelec.tv/
Например для использования в другой системе
Ядро можно вытащить. Распаковать kernel.img, получишь отдельное ядро, initrd, а сами dtb данные есть уже в виде отдельных файлов под этот образ. Но нужно еще распаковать SYSTEM (это упакованный squashfs) и вытащить из него модули и firmware. Потом всё это нужно перенести в новую систему и настроить, собрать свой вариант initrd и т.д.
abootimg - ставиться из реп ubuntu\debian , можно прямо в рабочую систему.
Запусти abootimg с указанием файла, он сам распакует и создаст файл настроек, с которыми был собран этот файл.
mkbootimg - запускаешь и прога сама подсказку выведет, какие ключи и для чего.
mkbootimg нашел в android-tools
abootimg в AUR
Распаковал : abootimg -x KERNEL
bootimg.cfg initrd.img stage2.img zImage Не понял зачем stage2.img и как посмотреть что внутри. Похоже на dtb

Монтировать SYSTEM :
sudo mkdir tmp && mount -o loop SYSTEM tmp

Оффлайн balbes150

  • Модератор
  • Старожил
  • ****
  • Сообщений: 206
  • Репутация: +2/-0
Re: Распаковка Elec
« Ответ #1 : 01 Май 2017, 11:58:09 »
Не понял зачем stage2.img и как посмотреть что внутри. Похоже на dtb
Это и есть dtb , такое имя используется в андройде.