Media Tv community

Enigma 2, AI, Android, Sezam, Smart House, IoT, Google, HDMI

EGAMI - Sezam Marvel

Egami-9.0-sezam-marvel

Имиджи EGAMI для ресивера Sezam Marvel(hdp)

by FOV » 20 Dec 2020, 21:14

Есть хорошая новость, мне удалось Sezam Marvel прошить прошивкой Egami 9.0.5 для Miraclebox Premium Ultra, для этого нудно сделать 2 вещи:

1. Взять прошивку от OpenATV v6.3 или OpenATV v6.4 для Sezam Marvel - а, распаковать ее на USB устройство.
2. Взять прошивку от Egami v9.0.X, и из архива вытащить файл rootfs.bin и splash.bin поместив их на ваш USB накопитель, заменив ими файлы от прошивки OpenATV. Ни в коем случае не заменяем родной kernel.bin от OpenATV, иначе я за последствия не ручаюсь!
3. Подготовив USB накопитель, со спокойной душой прошиваем его на свежую прошивку от Egami !
Пояснения:
splash.bin - файл заставки при загрузке,
rootfs.bin - файл образа ОС Linux,
kernel.bin - ядро устройства, не рекомендуется заменять его на чужое несовместимое с устройством.

Первые впечатления:
Загрузилось нормально. LAN и Wi-Fi работает, Тюнер Кабельного и Эфирного TV определился нормально. Возможно, потребуется доработка прошивки под Sezam Marvel.
Прошив новую версию Egami в устройство, можно использовать EgamiMultiBoot для загрузки прошивки OpenATV v6.3 и OpenATV v6.4 c USB накопителя.
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by hobbysat » 22 Dec 2020, 11:28

Добрый день. Marvel давно лежит в стороне без движения по причине неспособности работы с мтс. Ваше сообщение о прошивке 9.0.5 натолкнуло на мысль повозиться с ресивером в плане использования iptv. Будет ли обновляться онлайн ресивер, прошитый подменянной прошивкой или можно получить кирпич?
User avatar
hobbysat
Linux User
 
Posts: 21
Joined: 03 Jan 2014, 09:10
Receiver: Sezam Marvel
Image: OpenATV

by FOV » 22 Dec 2020, 19:16

Если зайти в папку /etc/opkg, то в ней увидите такие файлы:
3rdparty-feed.conf
all-feed.conf
inihdp_3rdparty-feed.conf
inihdp-feed.conf
mbultra-feed.conf
mips32el-feed.conf

Из них только файл mbultra-feed.conf относится к конкретному устройству, все другие являются общими для всех устройств со схожим процессором.
В родной прошивке к Sezam Marvel вместо файла mbultra-feed.conf увидите файл sezammarvel-feed.conf.
Чтобы отключить какой-то фид, достаточно соответствующий файл переименовать, например так: mbultra-feed.conf._ - тогда при попытке скачать обновление, прошивка не сможет обратиться к расположенным файлам на данном фиде, а при попытке выполнить команду opkg update не сможет скачать обновленный Packages.gz, хранящий в себе информацию о доступных пакетах на фиде.
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by FOV » 22 Dec 2020, 20:02

Так же могут потребоваться такие изменения:
В файле etc\hostname сменить имя устройства в сети с mbultra на sezammarvel или на то, что вам будет по душе…
В файле etc\image-version изменить строку: imagedir=miraclebox/ultra на imagedir=hdp параметр говорит о расположении файлов полной прошивки в zip архиве или на внешнем USB накопителе, при попытке восстановить устройство.
Поиграться в этом же файле со строками:
box_type=mbultra -> box_type=sezammarvel
machine_brand=Miraclebox -> machine_brand=Sezam
machine_name=Premium Ultra -> machine_name=Marvel
machinemake=mbultra -> machinemake=sezammarvel
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by pikin10 » 22 Dec 2020, 20:34

Спасибо, Вам, Fov, большое за труды. Установил прошивку 9.0.5 mbultra, использовав openatv 6.4 от 22.12.20. Все заработало, но нет тюнеров в настройках спутника, в установках тюнера- crash системы. Было ли у Вас такое или прибывать другие образы openatv или egami
User avatar
pikin10
Linux User
 
Posts: 25
Joined: 25 Feb 2014, 22:43
Receiver: Sezam Marvel
Skype: mar10694

by FOV » 22 Dec 2020, 20:38

p.s. Интересный сайт linuxsat-support, где можно найти и другие прошивки к Miraclebox Premium Ultra, так же на официальном сайте Miraclebox можно найти качественную документацию на английском языке, которая применима и к Sezam Marvel-у.
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by FOV » 22 Dec 2020, 20:46

pikin10 wrote:но нет тюнеров в настройках спутника
Это проблема прошивки Egami 9.0.X, так как она изначально заточена была командой Egami под Miraclebox Premium ULTRA и видать не содержит в себе драйверов под встроенные DVB-S тюнера от Sezam Marvel. Существуют в продаже DVB-S тюнера отдельно, устанавливаемые вместо тюнера DVB-C/T2.
Или самим придется в процессе сравнивания прошивок находить и устранять эту проблему.

Что интересно, что если через EgamiMultiBoot загружать OpenATV 6.4, то в OpenATV 6.4 они будут тоже отсутствовать... Тут или нужно как-то переносить плагин EgamiMultiBoot в OpenATV 6.4, делая его основной прошивкой и загружать через EgamiMultiBoot Egami 9.0.X и сторонние прошивки.
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by hobbysat » 23 Dec 2020, 05:22

Спасибо большое за подробный ответ. Нужно будет попробовать - знаний только маловато. Если будете экспериментировать дальше, с огромным интересом ждем новостей.
User avatar
hobbysat
Linux User
 
Posts: 21
Joined: 03 Jan 2014, 09:10
Receiver: Sezam Marvel
Image: OpenATV

by FOV » 24 Dec 2020, 07:26

Если распаковать файл kernel.bin в прошивках OpenATV от устройств Sezam Marvel и Miraclebox Premium Ultra, то выясняется, что полученные файлы vmlinux-inihdp.bin идентичны... Это наводит мысль на то, что файл Kernel.bin от прошивки Egami 9.0.X к Miraclebox Premium Ultra можно не подменять, так как Sezam Marvel - по сути аналог Miraclebox Premium Ultra.
А это значит, что все различия прошивок кроятся в образе системы, т.е. в файле rootfs.bin. И только от нас зависит, сможем ли мы адаптировать прошивку от Miraclebox Premium Ultra к Sezam Marvel-у.
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by FOV » 24 Dec 2020, 11:33

В Sezam Marvel без проблем прошивал и загружался прошивкой Egami 9.0.4 с использованием родного ядра, без его замены на ядро от OpenATV для Sezam Marvel. Думаю, что 9.0.5 то же загрузится (в прошивке используется то же ядро, что и в Egami 9.0.4), но от этого встроенные тюнеры DVB-S в Sezam Marvel в списке не появились, явно дело в самой прошивке.
Но пробовал так же для интереса прошивать и загружаться прошивкой Egami 9.0 за декабрь 2019 года, но какой kernel.bin к ней не подсовывал, загрузиться так и не смог, висел на заставке с надписью загрузчика. Но без проблем вернул к жизни устройство, используя родную прошивку. Вывод: главное чтобы в прошивке не было файла cfe.bin от другого устройства, иначе точно не сможете вернуть к жизни свое устройство.
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by FOV » 25 Dec 2020, 22:00

Добавление поддержки тюнеров DVB-S в Egami 9.0.X под Sezam Marvel.

1. Создаем файл sezammarvel-feed.conf с содержимым:
Code: Select all
src/gz openatv-sezammarvel http://feeds2.mynonpublic.com/6.4/inihdp/sezammarvel

или с содержимым:
Code: Select all
src/gz openatv-sezammarvel http://feeds2.mynonpublic.com/6.3/inihdp/sezammarvel

2. Через FTP кладем созданный файл в корневую папку ресивера: /etc/opkg
3. В этой же папке редактируем файл arch.conf добавляя строку:
Code: Select all
arch sezammarvel 21

4. Подключаемся к Sezam Marvel-у командной консолью и выполняем следующие команды:
Удаляем не совместимый драйвер:
Code: Select all
opkg remove --force-removal-of-dependent-packages ini-dvb-modules-ini-800

Устанавливаем совместимый драйвер:
Code: Select all
opkg update
opkg install ini-dvb-modules-ini-900

5. Со спокойной душой перезагружаем Sezam Marvel и наблюдаем наличие DVB-S тюнеров в Egami прошивке.
4tuners.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by pikin10 » 26 Dec 2020, 21:59

Спасибо ещё раз, Fov. Теперь будем иметь полноценный, хоть как-то обновляемый аппарат)!
User avatar
pikin10
Linux User
 
Posts: 25
Joined: 25 Feb 2014, 22:43
Receiver: Sezam Marvel
Skype: mar10694

by hobbysat » 27 Dec 2020, 06:50

pikin10 wrote:Спасибо ещё раз, Fov. )!

Целиком присоединяюсь. Проделанное Fov постараюсь повторить после праздников-сейчас немного не до этого. Если бы еще можно было победить просмотр мтс
User avatar
hobbysat
Linux User
 
Posts: 21
Joined: 03 Jan 2014, 09:10
Receiver: Sezam Marvel
Image: OpenATV

by lasunok » 07 Jan 2021, 04:32

Спасибо за труд. По вашему методу у меня не получилось, а получилось путём замены драйвера dvb.ko из OpenATV.
User avatar
lasunok
Linux User
 
Posts: 6
Joined: 17 Oct 2020, 12:55
Receiver: Sezam Marvel

by FOV » 10 Jan 2021, 07:04

lasunok wrote:По вашему методу у меня не получилось
Явно делали не по инструкции, пропустив в ней пару пунктов, что по факту говорит о том, что вы ею не воспользовались в полной мере.
lasunok wrote: а получилось путём замены драйвера dvb.ko из OpenATV
Заменить можно, но можно ничего не менять самому, используя загрузчик NeoBoot из под родного OpenATV, загружая Egami 9.0.X с USB-накопителя или с внутреннего HDD диска. Драйвер DVB тюнеров, при загрузке Egami c подключенного накопителя к ТВ ресиверу, будет подгружаться родной из прошивки OpenATV, располагающейся во внутренней Flash памяти. Так же появится возможность с внешнего накопителя загружать сторонние прошивки от других устройств, полезно будет при поиске подходящей прошивки под Спутникового Провайдера ТВ сигнала.
User avatar
FOV
Linux User
 
Posts: 53
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by lasunok » 10 Jan 2021, 16:23

Спасибо, порадовали! Но на VFD дисплее постоянная надпись loading в openpli и 49 в openspa. Возможно исправить?
User avatar
lasunok
Linux User
 
Posts: 6
Joined: 17 Oct 2020, 12:55
Receiver: Sezam Marvel


Return to EGAMI - Sezam Marvel

cron