DOMICA Team

:: Блог - Спутниковое телевидение :: :: ВКонтакте - Спутниковое телевидение:: :: Одноклассники - Спутниковое телевидение:: :: FACEBOOK - Спутниковое телевидение::

Автор Тема: Как Разобрать и Собрать Имидж NFI  (Прочитано 13914 раз)

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

geison

  • Администратор
  • Оффлайн

  • *
  • Сообщений: 3 915
  • Country: 00
  • Статус: +12563/-4
  • Forum
  • Mой ресивер: DM800SE
  • Антенны: 36+
Как распаковать "image.nfi" (E2) и упаковать имидж!!! OE 1.6 - OE 2.0
Установим Ubuntu я ставлю с под windows мне так проще....

Внимание работает только - на ubuntu-10.04.1-desktop-i386

УСТАНАВЛЕМАЕМ ПАКЕТ
ком-1
sudo apt-get install mtd-utils
ком-2
sudo su
ком-3
cd / root

СОЗДАДИМ ПАПКУ Е2
ком-4
mkdir E2

ЗАХОДИМ В ПАПКУ Е2
ком-5
cd E2

ЖМЕМ НА КЛАВИАТУРЕ ALT+F2 В ПОЯВИВШИМСЯ ОКНЕ ПИШЕМ----
gksu nautilus

КОПИРУЕМ В ПАПКУ Е2 ИМИДЖ+ФАЙЛЫ СКРИПТА СЛЕД...КОМАНДА---
ком-6
chmod 755 *

РАСПАКОВЫВАЕМ ИМИДЖ ---
ком-7
./unpack-nfi DOMICA.nfi image

ПРАВА ПОСЛЕ НАЧИНАЕМ РЕДОКТИРОВАТЬ САМ...ИМИДЖ
ком-8
chmod -R 777 image 
( ПОСЛЕ КАК ВЫ ЗАКОНЧИЛИ- РЕДАКТИРОВАТЬ ИМИДЖ))) КОПИРУЕМ  ВАШ "bootloader.bin" и ПЕРЕИМЕНОВАТЬ ЕГО КАК "ssl.bin")


ЗАПАКОВЫВАЕМ ИМИДЖ
ком-9
./pack-nfi image DOMICA.nfi

СОХРОНЯЕМ ИМИДЖ
ком-10
chmod 777 DOMICA.nfi && mv DOMICA.nfi $HOME/Desktop


Имидж будет иметь- чуть меньший размер))) Потому что мы используем "pagesize" подлинник, и "buildimage" поддержал NFI1, NFI2 и NFI3...

ВИДЕО+Полный Лог + Команды + Скрипт.... внизу в архиве!!!


ubunta  тут Извините, но гости не могут просматривать ссылки. Регистрация или Логин

сказали спасибо:


Ednaz

  • Super V.I.P.
  • Оффлайн

  • *
  • Сообщений: 252
  • Статус: +1737/-0
  • Forum
  • Mой ресивер: ET-9000
Как Разобрать и Собрать Имидж NFI
« Ответ #1 : 15 февраля 2019, 04:01:33 »
  • Nikname of reply

  • Немного подкорректирую инструкцию для распаковки nfi имиджей актуальную на сегодня
    Проверялось на Kubuntu 18.04 64bit


    устанавливаем пакеты (делаем это один раз)
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    sudo apt-get install mtd-utils
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    sudo apt-get install nautilus-admin
    Если у Вас Linux x64 (64bit) - сделайте еще это:
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    sudo dpkg --add-architecture i386; sudo apt-get update
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    sudo apt-get install git libc6:i386 libncurses5:i386 libstdc++6:i386 mtd-utils:i386


    = Для распаковки или упаковки имиджа =



    Войдите в режим суперпользователя sudo su , запросит пароль для root
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    sudo su
    перейдем в директорию root
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    cd /root
    создадим папку Е2  и перейдем в нее
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    mkdir E2 ; cd E2
    находясь в режиме суперпользователя «sudo su», запустим nautilus
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    nautilus
    копируем в папку Е2 имидж, бинарники и скрипты, далее даем права 755
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    chmod 755 *
    распаковываем имидж
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    ./unpack-nfi DOMICA.nfi image
    Делаем нужные правки в имидже

    после окончания редактирования имиджа, копируем bootloader.bin и переименовываем его в  ssl.bin
    запаковать имидж
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    ./pack-nfi image new-image.nfi
    Для выхода из режима суперпользователя
    Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    exit
    Если Вы уже делаете не первый раз, то незачем повторно создавать папки, закидывать скрипты и так далее. Используем только команды на присвоение прав и распаковку- упаковку.
    « Последнее редактирование: 30 мая 2019, 16:26:41 от Ednaz »

     

    :: спутниковые ресиверы ::