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

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

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Распаковка Elec
« : 30 Апрель 2017, 12:05:57 »
https://libreelec.tv/
https://coreelec.org/
Например для использования в другой системе
Ядро можно вытащить. Распаковать 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

« Последнее редактирование: 24 Март 2020, 16:52:33 от sfs »

Оффлайн balbes150

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