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: 55
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: 55
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: 55
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: 55
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: 55
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: 55
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: 55
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: 55
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: 55
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

by ltColombo » 09 May 2022, 15:09

Господа, кто нибудь может скинуть прошивку
7.0.1 очень нужно
User avatar
ltColombo
Linux User
 
Posts: 10
Joined: 13 Mar 2016, 13:53
Receiver: Sezam Marvel

by FOV » 19 May 2022, 09:58

Egami устаревший можете взять из облака

Последние прошивки Egami к Miraclebox Ultra находятся здесь

Давно железкой не возился, новостей пока нету, но как что-то будет, обязательно поделюсь.
User avatar
FOV
Linux User
 
Posts: 55
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by FOV » 19 May 2022, 14:39

Устаревшие образы можно скачать по
новой ссылке
User avatar
FOV
Linux User
 
Posts: 55
Joined: 22 May 2017, 15:27
Receiver: Sezam Marvel

by DimDimos » 08 Jan 2023, 19:57

По вышеописанной схеме, сделал симбиоз openatv 7.1 + egami 10.0 и залил в sezammarvel
загружается норм, все настраивается, перезагрузка тоже норм. Но стоит только попробовать стандартно обновить софт opkg или плагины как возникает проблема... после перезагрузки ресивер не может больше нормально загрузиться и зависает на loading 49%
Вот такие исследования ))
User avatar
DimDimos
Linux User
 
Posts: 13
Joined: 15 May 2016, 00:05
Receiver: Sezam Marvel
Skype: dimosem

by DimDimos » 11 Jan 2023, 15:47

Кто может подсказать, как посмотреть на чем стопорится загрузка. В логах смотрел ничего нет… и такое ощущение, что до логов дело не доходит!
User avatar
DimDimos
Linux User
 
Posts: 13
Joined: 15 May 2016, 00:05
Receiver: Sezam Marvel
Skype: dimosem

by DimDimos » 17 Jan 2023, 09:20

Хм, все таки я так понял проблема с энигмой, а не с линуксом как изначально я думал.
Так как телнетом удается достучаться до самой системы и по фтп рес прекрасно коннектится.
User avatar
DimDimos
Linux User
 
Posts: 13
Joined: 15 May 2016, 00:05
Receiver: Sezam Marvel
Skype: dimosem

by DimDimos » 20 Feb 2023, 18:33

Ура! Получилось запустить стабильно egami 10.1 на sezam marvel
Погоняю еще и напишу краткую инструкцию. Запустил пока через multiboot. Использовал релиз 10.1 для MbUltra.
User avatar
DimDimos
Linux User
 
Posts: 13
Joined: 15 May 2016, 00:05
Receiver: Sezam Marvel
Skype: dimosem

by Ametistttt » 07 Mar 2023, 11:37

Не могу подключиться по ftp ,встроенный wifi , через донгл всё нормально,подскажите в чём причина,точка доступа телефон
User avatar
Ametistttt
Linux User
 
Posts: 51
Joined: 20 Jan 2021, 01:23
Receiver: Sezam Marvel

by laslov » 07 Apr 2023, 13:57

DimDimos wrote:Ура! Получилось запустить стабильно egami 10.1 на sezam marvel
Погоняю еще и напишу краткую инструкцию. Запустил пока через multiboot. Использовал релиз 10.1 для MbUltra.

DimDimos что с прошивкой, можно ставить? Инструкцию напишите пожалуйста.
User avatar
laslov
 
Posts: 3
Joined: 31 May 2015, 15:12
Receiver: Sezam Marvel

by DimDimos » 19 Apr 2023, 19:48

В общем краткая инструкция сейчас будет. А ситуация такова, прошивка работает, но есть одна проблема, времени для ее решения которой пока у меня не нашлось.
Итак как выяснилось вся проблема только в одном файле boxbranding.so этот файл (модуль) бинарный и его необходимо правильно скомпилировать для нашего sezam marvel и будет счастье (как я понял там есть такая строчка с разрешенными ресиверами и нашего ресивера просто нет в этом списке), а подменивая его в прошивку egami из прошивки от mbultra, мы получаем работоспособный ресивер, но не способный обновляться, так как все ссылки для обновлений ведут на сайт mbultra и к сожалению обновляшки (не прошивки, а плагины, модули и ядро linux) не видит в упор.
User avatar
DimDimos
Linux User
 
Posts: 13
Joined: 15 May 2016, 00:05
Receiver: Sezam Marvel
Skype: dimosem

by DimDimos » 19 Apr 2023, 20:01

Разворачивал я эту прошивку как и говорил ранее на multiboot. Просто скачиваем файл прошивки egami (egami-10.1-r18-mbultra-20220706) ничего не меняя устанавливаем через multiboot. Затем после установки ресивер отправится в перезагрузку, но при выборе грузимся в старую прошивку.
Затем подключаемся к ресиверу по фтп и идем в /usr/lib/enigma2/python/ и подмениваем файл boxbranding.so на такой же только от прошивки mbultra (даю ссылку на его скачку со своего яндексдиска https://disk.yandex.ru/d/S_lFCc6bV_NbPg ).
После этого можно перезагружать ресивер в новую прошивку и спокойно его настраивать.
User avatar
DimDimos
Linux User
 
Posts: 13
Joined: 15 May 2016, 00:05
Receiver: Sezam Marvel
Skype: dimosem

by DimDimos » 19 Apr 2023, 20:05

Осталось разобраться как скомпилировать этот файл boxbranding.so с нужными и правильными настройками для sezam marvel и можно полноценно пользоваться этой прошивкой от egami. Если кто знает как это сделать подскажите буду признателен!
User avatar
DimDimos
Linux User
 
Posts: 13
Joined: 15 May 2016, 00:05
Receiver: Sezam Marvel
Skype: dimosem

by DimDimos » 22 Apr 2023, 10:11

Коллеги пишу устранить небольшую неточность.
В предыдущих постах я написал путь куда ложить/подменивать boxbranding.so. Так вот конечно же файлик нужно положить по пути в развернутый образ мультибута и далее по тому пути который я указал. У меня к примеру этот полный путь такой /hdd/EgamiBootl/egami-10.1/usr/lib/enigma2/python/boxbranding.so
User avatar
DimDimos
Linux User
 
Posts: 13
Joined: 15 May 2016, 00:05
Receiver: Sezam Marvel
Skype: dimosem


Return to EGAMI - Sezam Marvel